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
Linus Torvalds <torvalds@osdl.org>
Date
Oct 1, 2006, 18:38 UTC
Message-ID
<Pine.LNX.4.64.0610011132040.3952@g5.osdl.org>
In-Reply-To
<7vd59c2vev.fsf@assigned-by-dhcp.cox.net>
On Sun, 1 Oct 2006, Junio C Hamano wrote:
Show 6 quoted lines
>
> I've tagged the tip of the master as v1.4.3-rc1 tonight, after
> merging things that I listed in the message last week to be
> merged from "next".
> 
> Have fun.
I hate that perl crud.
	...
	make -C perl
	make[1]: Entering directory `/home/torvalds/git/perl'
	cp private-Error.pm blib/lib/Error.pm
	cp Git.pm blib/lib/Git.pm
	gcc -c   -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC "-I/usr/lib/perl5/5.8.8/ppc-linux-thread-multi/CORE"   Git.c
	In file included from Git.xs:8:
	../cache.h:6:10: error: #include expects "FILENAME" or <FILENAME>
	Git.xs: In function 'XS_Git_xs_version':
	Git.xs:62: error: 'GIT_VERSION' undeclared (first use in this function)
	Git.xs:62: error: (Each undeclared identifier is reported only once
	Git.xs:62: error: for each function it appears in.)
	make[1]: *** [Git.o] Error 1
	make[1]: Leaving directory `/home/torvalds/git/perl'
	make: *** [all] Error 2

I don't like how git now doesn't compile just out of the box on a perfectly regular FC5 box.

The whole Git.xs stuff has been buggered from the very beginning, at some point somebody needs to just admit it.

Please?

And how come does this actually work for anybody else? I've got PPC_SHA1 defined, but I don't see what the difference is..

		Linus
Previous: Junio C HamanoNext: Junio C Hamano
Message 7 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.