Debian/testing system, 2.6.15 Kernel, AMD Athlon CPU @ 1Ghz, 512Mb RAM (some of the following lines re-wrapped by my mailer)
david@tower2:~/git$ cg-update -v Fetching head... Fetching objects... progress: 28 objects, 107898 bytes Fetching tags... Tree change: 8233340ce6eb700eb2cd9c0fef4d1705997c499b:823bcd6edc7f7330714486b228b052953c2f4229
Applying changes...
Fast-forwarding 8233340ce6eb700eb2cd9c0fef4d1705997c499b ->
823bcd6edc7f7330714486b228b052953c2f4229
on top of 8233340ce6eb700eb2cd9c0fef4d1705997c499b...
:100644 100644 243f967... 36363bd... M combine-diff.c
:100644 100644 8ae6dbc... ec51e7d... M diff.c
:100755 100755 6e3a44a... b6799d8... M git-svnimport.perl
:100644 100644 92326f9... 97ce13c... M http-fetch.c
:100644 100644 ad0eafe... f92b960... M index.c
:100644 100644 1bc1887... a554e07... M rev-list.c
:100644 100644 a84a04f... afec98d... M update-index.c
david@tower2:~/git$ make install
GIT_VERSION = 1.1.6.g823b
gcc -o index.o -c -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' index.c
gcc -o diff.o -c -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' diff.c
gcc -o combine-diff.o -c -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>'
combine-diff.c
ar rcs libgit.a blob.o commit.o connect.o count-delta.o csum-file.o
date.o diff-delta.o entry.o exec_cmd.o ident.o index.o object.o
pack-check.o patch-delta.o path.o pkt-line.o quote.o read-cache.o
refs.o run-command.o server-info.o setup.o sha1_file.o sha1_name.o
strbuf.o tag.o tree.o usage.o config.o environment.o ctype.o copy.o
fetch-clone.o diff.o diffcore-break.o diffcore-order.o
diffcore-pathspec.o diffcore-pickaxe.o diffcore-rename.o tree-diff.o
combine-diff.o epoch.o
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-apply apply.o
libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-cat-file
cat-file.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o
git-checkout-index checkout-index.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-clone-pack
clone-pack.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-commit-tree
commit-tree.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o
git-convert-objects convert-objects.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-diff-files
diff-files.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-diff-index
diff-index.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-diff-stages
diff-stages.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-diff-tree
diff-tree.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-fetch-pack
fetch-pack.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-fsck-objects
fsck-objects.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-hash-object
hash-object.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-index-pack
index-pack.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-init-db
init-db.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-local-fetch
local-fetch.o fetch.o libgit.a -lz -lcrypto
gcc -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>' -o git-ls-files
ls-files.o libgit.a -lz -lcrypto
collect2: ld terminated with signal 11 [Segmentation fault]
make: *** [git-ls-files] Error 1david@tower2:~/git$ ld --version GNU ld version 2.16.91 20051214 Debian GNU/Linux Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty.
is this a problem with git-ls-files, or my toolchain?
best regards Dave