tags 473948 + patch thanks Hi,
this build failure is triggered due to a change in linux-libc-dev's /usr/include/asm/unistd.h that does interact with gcc's -I- option. The attached patch removes the -I- from the CPPFLAGS. cmucl builds just fine then. Regards, Sebastian
--- cmucl-19d-20061116.orig/src/lisp/Config.linux_gencgc 2006-11-16 17:49:19.000000000 +0000 +++ cmucl-19d-20061116/src/lisp/Config.linux_gencgc 2008-04-21 20:22:46.000000000 +0000 @@ -20,7 +20,7 @@ RUNTIME = $(GENCGC) $(LINKAGE) # __NO_CTYPE so builds on glibc 2.3 will run on (some) older glibc's. -CPPFLAGS = -D__NO_CTYPE -I. -I$(PATH1) -I- -I/usr/X11R6/include $(RUNTIME) +CPPFLAGS = -D__NO_CTYPE -I. -I$(PATH1) -I/usr/X11R6/include $(RUNTIME) CFLAGS = -rdynamic -Wstrict-prototypes -Wall -g $(RUNTIME) ASFLAGS = -g -DGENCGC -DLINKAGE_TABLE NM = $(PATH1)/linux-nm