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

Re: Chicken/egg problem building from a 'git clone'

From
Jeff King <peff@peff.net>
Date
Feb 6, 2009, 19:25 UTC
Message-ID
<20090206192505.GE19494@coredump.intra.peff.net>
In-Reply-To
<7vd4dv7tb3.fsf@gitster.siamese.dyndns.org>
On Fri, Feb 06, 2009 at 02:28:48AM -0800, Junio C Hamano wrote:
Show 6 quoted lines
> > Er ... I was not doing so.  I was saying that if one is going to use
> > autoconf with git, one should use a non-ancient version.
> 
> That is nice but the statement is only half-truth, and should be followed
> by ", but why bother?  You do not even need to use configure to build
> git, and insn is all here...".

I can think of one obvious reason why one might bother with autoconf: he knows that git builds using the configuration detected by autoconf, but it does not without. So yes, he _can_ tweak the Makefile manually to get git to build, but he doesn't necessarily know which knobs to tweak. And autoconf does.

Now, in this case, it was only one tweak and other responders have already pointed him in the right direction. So just making that tweak manually is probably the sane thing to do in this situation.

But I wanted to point out that autoconf is not totally without value here. There are people who may want to build git from a clone but who _don't_ want to spend time learning about every tweakable build knob or about how much their platform sucks.

-Peff
Previous: Miles BaderNext: Junio C Hamano
Message 11 of 31 in “Chicken/egg problem building from a 'git clone'”
  1. Joi EllisFeb 6, 2009
  2. Johannes SchindelinFeb 6, 2009
  3. Joi EllisFeb 6, 2009
  4. Miles BaderFeb 6, 2009
  5. Junio C HamanoFeb 6, 2009
  6. Miles BaderFeb 6, 2009
  7. Junio C HamanoFeb 6, 2009
  8. Miles BaderFeb 6, 2009
  9. Junio C HamanoFeb 6, 2009
  10. Miles BaderFeb 6, 2009
  11. Jeff KingFeb 6, 2009
  12. Junio C HamanoFeb 6, 2009
  13. Joi EllisMar 1, 2009
  14. Björn SteinbrinkMar 1, 2009
  15. Andreas EricssonMar 5, 2009
  16. John TapsellMar 5, 2009
  17. Jeff KingMar 5, 2009
  18. Matthieu MoyMar 5, 2009
  19. Jeff KingMar 5, 2009
  20. Jakub NarebskiMar 6, 2009
  21. Matthieu MoyMar 6, 2009
  22. Johannes SchindelinMar 6, 2009
  23. John TapsellMar 6, 2009
  24. asciidoc, was Re: Chicken/egg problem building from a 'git clone'Johannes Schindelin, Mar 6, 2009
  25. John TapsellMar 6, 2009
  26. Jakub NarebskiMar 6, 2009
  27. John TapsellMar 6, 2009
  28. Björn SteinbrinkFeb 6, 2009
  29. Johannes SchindelinFeb 6, 2009
  30. Björn SteinbrinkFeb 6, 2009
  31. Daniel BarkalowFeb 6, 2009

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.