git/list[1] front-page[2] threads[3] people[4] search[5] about
 

git bisect plus fixes (was: PATCH: Add --size-check=[error|warning])

From
RWRalf Wildenhues <ralf.wildenhues@gmx.de>
Date
Mar 14, 2011, 13:16 UTC
Message-ID
<20110314131623.119020@gmx.net>
In-Reply-To
<20110314122342.GA26825@elte.hu>
[ adding the git list; this is
  http://thread.gmane.org/gmane.comp.gnu.binutils/52601/focus=1112779 ]
Hello,
* Ingo Molnar wrote on Mon, Mar 14, 2011 at 01:23:42PM CET:
Show 5 quoted lines
> Also, i hope you are not suggesting to break projects just because
> they are not important to you personally? The fix is exceedingly
> simple to do for the binutils project - and impossible to do for the
> kernel project (because during bisection - which is a very powerful
> debugging tool - older versions of the source get checked out).

FWIW, I don't have an opinion on this particular binutils issue, but it would be very helpful if 'git bisect' made it easy to denote "when going back, you might also need some of these changes". (I'd just use a patch -p1 with a here-file in the bisect script, but that might not be enough for all practical use cases.)

This issue has come up several times with high-profile issues.

Thanks, Ralf

Next: Michael J Gruber
Message 1 of 10 in “git bisect plus fixes (was: PATCH: Add --size-check=[error|warning])”
  1. Ralf WildenhuesMar 14, 2011
  2. git-bisect.txt: example for bisecting with hotfixMichael J Gruber, Mar 14, 2011
  3. Junio C HamanoMar 14, 2011
  4. 1/2 git-bisect.txt: streamline run presentationMichael J Gruber, Mar 15, 2011
  5. 2/2 git-bisect.txt: example for bisecting with hot-fixMichael J Gruber, Mar 15, 2011
  6. Document 'git bisect fix'.Ralf Wildenhues, Mar 14, 2011
  7. Yann DirsonMar 15, 2011
  8. Christian CouderMar 16, 2011
  9. Michael J GruberMar 16, 2011
  10. Junio C HamanoMar 16, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.