|
From: William T. <wtr...@sh...> - 2003-08-15 02:37:00
|
Can someone give me some direction with the build error shown below? Notice the assertion failure. I had simply downloaded the source, untar-ed it, did ./configure then tried make. My configuration is: Linux 2.4.19; libc.so.6 2.2.5; gcc 2.95.3 Thanks, Bill /src/valgrind-20030725# make make all-recursive make[1]: Entering directory `/src/valgrind-20030725' Making all in coregrind make[2]: Entering directory `/src/valgrind-20030725/coregrind' Making all in demangle make[3]: Entering directory `/src/valgrind-20030725/coregrind/demangle' source='cp-demangle.c' object='cp-demangle.o' libtool=no \ depfile='.deps/cp-demangle.Po' tmpdepfile='.deps/cp-demangle.TPo' \ depmode=gcc /bin/sh ../../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../coregrind -I../../include -Winline -Wall -Wshadow -O -fomit-frame-pointer -g -mpreferred-stack-boundary=2 -Wno-unused -Wno-shadow -c `test -f 'cp-demangle.c' || echo './'`cp-demangle.c make: expand.c:489: allocated_variable_append: Assertion `current_variable_set_list->next != 0' failed. make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/src/valgrind-20030725/coregrind' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/src/valgrind-20030725' make: *** [all] Error 2 |
|
From: Jeremy F. <je...@go...> - 2003-08-15 03:22:10
|
On Thu, 2003-08-14 at 12:19, William Trenker wrote: > source='cp-demangle.c' object='cp-demangle.o' libtool=no \ > depfile='.deps/cp-demangle.Po' tmpdepfile='.deps/cp-demangle.TPo' \ > depmode=gcc /bin/sh ../../depcomp \ > gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../coregrind -I../../include -Winline -Wall -Wshadow -O -fomit-frame-pointer -g -mpreferred-stack-boundary=2 -Wno-unused -Wno-shadow -c `test -f 'cp-demangle.c' || echo './'`cp-demangle.c > make: expand.c:489: allocated_variable_append: Assertion `current_variable_set_list->next != 0' failed. Looks like an assert failure in make itself. What version of make and distro are you using? Might want to see if there's an update. J |
|
From: William T. <wtr...@sh...> - 2003-08-15 03:55:47
|
On Thu, 14 Aug 2003 20:16:56 -0700 Jeremy Fitzhardinge <je...@go...> wrote regarding Re: [Valgrind-users] Build Problem: > What version of make and > distro are you using? ~# make --version GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. Built for i386-pc-linux-gnu I've built lots of source packages here without any make problems. Of course there's always a first time. Bill |
|
From: Jeremy F. <je...@go...> - 2003-08-15 05:25:18
|
On Thu, 2003-08-14 at 13:33, William Trenker wrote: > On Thu, 14 Aug 2003 20:16:56 -0700 > Jeremy Fitzhardinge <je...@go...> wrote regarding Re: [Valgrind-users] Build Problem: > > > What version of make and > > distro are you using? > > ~# make --version > GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. > Built for i386-pc-linux-gnu > > I've built lots of source packages here without any make problems. Of course there's always a first time. Looks like it's this bug: http://www.mail-archive.com/bug...@gn.../msg01658.html RH 9 has this version of make, but it doesn't have the bug, so presumably there's a patch for it. And 3.80 was released last year. J |
|
From: Nicholas N. <nj...@ca...> - 2003-08-15 07:58:11
|
On Thu, 14 Aug 2003, Jeremy Fitzhardinge wrote: > > ~# make --version > > GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. > > Built for i386-pc-linux-gnu > > > > I've built lots of source packages here without any make problems. Of course there's always a first time. > > Looks like it's this bug: > http://www.mail-archive.com/bug...@gn.../msg01658.html > > RH 9 has this version of make, but it doesn't have the bug, so > presumably there's a patch for it. And 3.80 was released last year. This bug has come up a few times. I've added it to the FAQ. N |
|
From: William T. <wtr...@sh...> - 2003-08-15 22:37:16
|
On Thu, 14 Aug 2003 22:14:38 -0700 Jeremy Fitzhardinge <je...@go...> wrote regarding Re: [Valgrind-users] Build Problem: > Looks like it's this bug: > http://www.mail-archive.com/bug...@gn.../msg01658.html Yes, that was it. I just built and installed make 3.80 and now Valgrind builds without error. Thanks to all who helped, Bill |