Subject: Can't compile without jemalloc
To: None <current-users@netbsd.org>
From: Magnus Henoch <mange@freemail.hu>
List: current-users
Date: 12/12/2007 16:11:05
I added "USE_JEMALLOC =3D no" to mk.conf and tried to compile -current (mac=
ppc),
but it failed with:

#   compile  libc/malloc.ln
CC=3D/media/e/netbsd/src/../tools/bin/powerpc--netbsd-gcc /media/e/netbsd/s=
rc/../tools/bin/powerpc--netbsd-lint -chapbxzFS -X 272 -d /media/e/netbsd/s=
rc/../obj/destdir.macppc/usr/include  -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D=
_REENTRANT -DHESIOD -DINET6 -DNLS -DYP -I/media/e/netbsd/src/lib/libc/inclu=
de -I/media/e/netbsd/src/lib/libc -I/media/e/netbsd/src/sys -I/media/e/netb=
sd/src/lib/libc/compat/stdlib -I/media/e/netbsd/src/lib/libc/compat/../stdl=
ib -I/media/e/netbsd/src/lib/libc/../../common/lib/libc/quad -I/media/e/net=
bsd/src/lib/libc/../../common/lib/libc/string -I/media/e/netbsd/src/lib/lib=
c/../../common/lib/libc/arch/powerpc/string -D__DBINTERFACE_PRIVATE -DI18NM=
ODULE_MAJOR=3D4 -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_RU=
NE -I/media/e/netbsd/src/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL =
-DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT -D_FORTIFY_SOURCE=3D2    -=
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 prev=
ious errors [224]

*** Failed target:  malloc.ln

What can be done about that?

Magnus