Subject: Re: Can't compile without jemalloc
To: Magnus Henoch <mange@freemail.hu>
From: Michael Lorenz <macallan@netbsd.org>
List: current-users
Date: 12/12/2007 14:49:44
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Dec 12, 2007, at 10:11, Magnus Henoch wrote:

> I added "USE_JEMALLOC = no" to mk.conf and tried to compile - 
> current (macppc),
> but it failed with:
>
> #   compile  libc/malloc.ln
> CC=/media/e/netbsd/src/../tools/bin/powerpc--netbsd-gcc /media/e/ 
> netbsd/src/../tools/bin/powerpc--netbsd-lint -chapbxzFS -X 272 -d / 
> media/e/netbsd/src/../obj/destdir.macppc/usr/include  -D_LIBC - 
> DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -DHESIOD -DINET6 -DNLS -DYP - 
> I/media/e/netbsd/src/lib/libc/include -I/media/e/netbsd/src/lib/ 
> libc -I/media/e/netbsd/src/sys -I/media/e/netbsd/src/lib/libc/ 
> compat/stdlib -I/media/e/netbsd/src/lib/libc/compat/../stdlib -I/ 
> media/e/netbsd/src/lib/libc/../../common/lib/libc/quad -I/media/e/ 
> netbsd/src/lib/libc/../../common/lib/libc/string -I/media/e/netbsd/ 
> src/lib/libc/../../common/lib/libc/arch/powerpc/string - 
> D__DBINTERFACE_PRIVATE -DI18NMODULE_MAJOR=4 -DCITRUS -I/media/e/ 
> netbsd/src/libexec/ld.elf_so -I/media/e/netbsd/src/lib/libc/dlfcn - 
> I/media/e/netbsd/src/lib/libc/gdtoa -DNO_FENV_H -I/media/e/netbsd/ 
> src/lib/libc/arch/powerpc/gdtoa -DCITRUS_ICONV -DWITH_RUNE -I/media/ 
> e/netbsd/src/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL - 
> DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT - 
> D_FORTIFY_SOURCE=2    -i /media/e/netbsd/src/lib/libc/stdlib/malloc.c
> /media/e/netbsd/src/lib/libc/include/extern.h(34): syntax error [249]
> /media/e/netbsd/src/lib/libc/include/extern.h(35): syntax error [249]
> /media/e/netbsd/src/lib/libc/include/extern.h(38): syntax error [249]
> /media/e/netbsd/src/lib/libc/include/extern.h(39): syntax error [249]
> /media/e/netbsd/src/lib/libc/include/extern.h(42): syntax error [249]
> /media/e/netbsd/src/lib/libc/include/extern.h(42): cannot recover  
> from previous errors [224]
>
> *** Failed target:  malloc.ln
>
> What can be done about that?

Some #include shuffling, I just committed the fix.

have fun
Michael

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBR2A7WcpnzkX8Yg2nAQI+NAf+MJ5D09GyRmrK/Poitl1EZx6X+9N+hP7N
blnJLmfHA0jdchfAaaH9XaD6VYor2NjjdQ2IUZC9CyXs1zIlrCpqXEi/5ykqx1Ly
zBnb9BITinoM0BKusCQzx/EF5cN/ybDBKcc24+9PIYaGGAhAFncyBWjDY0L+gIl1
x4OJiWtJFGu+a0nK84xhiS/PtthWDaUdBz9XZre+dtezPlwZRFehxixKwbefu1xa
lP7joUR1spyr7l//oZI5ibfSJVQjwV1jo9IDieUNtmnBTYm8mIEw7QE2n9fh7xLC
qCJ36+QywSt15rLQ7R57zkLwS/Cd06idRMZVF4aTSEUbq3pbZKrmpw==
=PHwC
-----END PGP SIGNATURE-----