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

Re: What will happen to git.git in the near future

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Oct 1, 2006, 20:11 UTC
Message-ID
<Pine.LNX.4.63.0610012208410.14200@wbgn013.biozentrum.uni-wuerzburg.de>
In-Reply-To
<Pine.LNX.4.64.0610011256580.3952@g5.osdl.org>
Hi,
On Sun, 1 Oct 2006, Linus Torvalds wrote:
Show 8 quoted lines
> On Sun, 1 Oct 2006, Johannes Schindelin wrote:
> > 
> > Just rm perl/{Git.{bs,c},Makefile} and remake.
> 
> Now this works.
> 
> So somebody tell me why we even invoke that Makefile that shouldn't be 
> there?

The problem is that the Makefile does not realize that Git.xs no longer is there. Neither does the code which recreates the Makefile.

You will notice that there is a new generated perl/Makefile, which no longer tries to compile Git.xs, Git.bs or Git.c

When there is a Git.c, "perl Makefile.PL" will do the wrong thing, namely it expects that you created Git.c by hand, and wants to compile it. If there is a Git.bs, it thinks you want Git.c created.

Sort of automake for Perl.

Ciao, Dscho

Previous: Linus TorvaldsNext: Linus Torvalds
Message 12 of 13 in “What will happen to git.git in the near future”
  1. Junio C HamanoSep 24, 2006
  2. Petr BaudisSep 24, 2006
  3. Rene ScharfeSep 24, 2006
  4. Johannes SchindelinSep 24, 2006
  5. A Large Angry SCMSep 24, 2006
  6. Junio C HamanoOct 1, 2006
  7. Linus TorvaldsOct 1, 2006
  8. Junio C HamanoOct 1, 2006
  9. Linus TorvaldsOct 1, 2006
  10. Johannes SchindelinOct 1, 2006
  11. Linus TorvaldsOct 1, 2006
  12. Johannes SchindelinOct 1, 2006
  13. Linus TorvaldsOct 1, 2006

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.