* build requirements for 2.6.0 (make)
@ 2004-01-05 20:53 j.beyer
0 siblings, 0 replies; only message in thread
From: j.beyer @ 2004-01-05 20:53 UTC (permalink / raw
To: linux-kernel
Dear Listreader,
the Documentation/Changes file suggest that make-3.78 is new enough to
build the 2.6.0 kernel:
# grep "make --version" Documentation/Changes
o Gnu make 3.78 # make --version
I saw reproducable sig segv's with that make at my setup. I ran
the "make all" command in gdb which gave the following output
...
make[2]: Nothing to be done for `__build'.
/usr/local/bin/make -f scripts/Makefile.build obj=net/sunrpc
make[2]: Nothing to be done for `__build'.
/usr/local/bin/make -f scripts/Makefile.build obj=net/unix
make[2]: Nothing to be done for `__build'.
/usr/local/bin/make -f scripts/Makefile.build obj=net/xfrm
make[2]: Nothing to be done for `__build'.
/usr/local/bin/make -f scripts/Makefile.build obj=lib
make[1]: Nothing to be done for `__build'.
/usr/local/bin/make -f scripts/Makefile.build obj=arch/i386/lib
make[1]: Nothing to be done for `__build'.
Program received signal SIGSEGV, Segmentation fault.
expand_argument (
str=0x8071ebc " echo ' GEN .version'; . $(srctree)/scripts/mkversion > .tmp_version; mv -f .tmp_version .version; $(MAKE) $(build)=init; ) $(if $($(quiet)cmd_vmlinux__), echo ' $($(quiet)cmd_vmlinux__)' &&) $("...,
end=0xffffffff <Address 0xffffffff out of bounds>) at expand.c:417
417 if (*end == '\0')
this happend with make-3.78.
I assume that it only happens with certain environments (e.g. path lengths,
or number and length of enviroment variables and so on). I did not
track that further, but updated to make-3.80 (which is the most
current release).
So I suggest to lift the requirement in the Documentation/Changes
file. It works here with make-3.80, maybe older version will
work also.
hope this helps
Joerg
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2004-01-05 21:12 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-01-05 20:53 build requirements for 2.6.0 (make) j.beyer
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.