From owner-freebsd-ports Thu Mar 21 18:23:55 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA05912 for ports-outgoing; Thu, 21 Mar 1996 18:23:55 -0800 (PST) Received: from s1.GANet.NET (s1.GANet.NET [199.18.201.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id SAA05907 Thu, 21 Mar 1996 18:23:52 -0800 (PST) Received: (from ec0@localhost) by s1.GANet.NET (8.6.11/8.6.11) id VAA11443; Thu, 21 Mar 1996 21:22:31 -0500 Date: Thu, 21 Mar 1996 21:22:21 -0500 (EST) From: Eric Chet To: freebsd-ports@freebsd.org cc: jmz@freebsd.org Subject: XFree86 -port fails to build Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello -current as of 3-20-96, the /ports/x11/XFree86 port fails to build. Building Release 6 of the X Window System. I hope you checked the configuration parameters in ./config/cf to see if you need to pass BOOTSTRAPCFLAGS. Thu Mar 21 21:04:47 1996 cd ./config/imake; make -f Makefile.ini BOOTSTRAPCFLAGS="" clean; make -f Makefile.ini BOOTSTRAPCFLAGS="" rm -f ccimake imake.o imake rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#* making imake with BOOTSTRAPCFLAGS= cc -o ccimake -O -I../../include ccimake.c cc -c -O -I../../include `./ccimake` imake.c imake.c: In function `LogFatal': imake.c:515: conflicting types for `sys_errlist' /usr/include/stdio.h:244: previous declaration of `sys_errlist' *** Error code 1 Stop. stdio.h:244 ------- extern __const char *__const sys_errlist[]; imake.c:515 ----------- void LogFatal(x0,x1) char *x0, *x1; { #ifndef WIN32 extern char *sys_errlist[]; #endif --------- If I change it to "extern const char* const sys_errlist[];" I then get these results with a follow up build. Thu Mar 21 21:13:46 1996 cd ./config/imake; make -f Makefile.ini BOOTSTRAPCFLAGS="" clean; make -f Makefile.ini BOOTSTRAPCFLAGS="" rm -f ccimake imake.o imake rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#* making imake with BOOTSTRAPCFLAGS= cc -o ccimake -O -I../../include ccimake.c cc -c -O -I../../include `./ccimake` imake.c cc -o imake imake.o rm -f Makefile.bak; mv Makefile Makefile.bak ./config/imake/imake -I./config/cf -DTOPDIR=. -DCURDIR=. make VerifyOS Building on FreeBSD 1.1 . ^^^^^ THE FREEBSD.CF IS SET UP FOR FREEBSD 1.1? make Makefiles making Makefiles in config... making Makefiles in config/cf... making Makefiles in config/imake... making Makefiles in config/makedepend... In file included from ../../config/cf/Imake.tmpl:1045, from Imakefile.c:3: ./Imakefile:11: unterminated string or character constant ./Imakefile:11: possible real start of unterminated constant ./Imakefile:9: unterminated `#if' conditional ../../config/imake/imake: Exit code 33. Stop. "Makefile", line 5: Need an operator "Makefile", line 6: Need an operator "Makefile", line 8: Need an operator "Makefile", line 264: Need an operator "Makefile", line 265: Need an operator "Makefile", line 266: Need an operator "Makefile", line 326: Need an operator "Makefile", line 327: Need an operator "Makefile", line 429: Need an operator "Makefile", line 928: Need an operator "Makefile", line 929: Need an operator "Makefile", line 930: Need an operator "Makefile", line 1090: Need an operator "Makefile", line 1091: Need an operator "Makefile", line 3727: Need an operator "Makefile", line 3728: Need an operator "Makefile", line 4126: Need an operator "Makefile", line 4127: Need an operator "Makefile", line 4230: Need an operator "Makefile", line 4258: Need an operator "Makefile", line 4286: Need an operator Malloc warning: free(): already free chunk. Memory fault - core dumped making Makefiles in config/util... making Makefiles in include... making Makefiles in include/bitmaps... making Makefiles in include/extensions... making Makefiles in include/fonts... making Makefiles in lib... making Makefiles in lib/xtrans... making Makefiles in lib/Xau... making Makefiles in lib/Xdmcp... making Makefiles in lib/X11... In file included from ../../config/cf/Imake.tmpl:1045, from Imakefile.c:3: ./Imakefile:56: unterminated string or character constant ./Imakefile:56: possible real start of unterminated constant ../../config/imake/imake: Exit code 33. Stop. "Makefile", line 5: Need an operator "Makefile", line 6: Need an operator "Makefile", line 8: Need an operator "Makefile", line 264: Need an operator "Makefile", line 265: Need an operator "Makefile", line 266: Need an operator "Makefile", line 326: Need an operator "Makefile", line 327: Need an operator "Makefile", line 429: Need an operator "Makefile", line 928: Need an operator "Makefile", line 929: Need an operator "Makefile", line 930: Need an operator "Makefile", line 1090: Need an operator "Makefile", line 1091: Need an operator "Makefile", line 3727: Need an operator "Makefile", line 3728: Need an operator "Makefile", line 4126: Need an operator "Makefile", line 4127: Need an operator "Makefile", line 4230: Need an operator "Makefile", line 4258: Need an operator "Makefile", line 4286: Need an operator Malloc warning: free(): already free chunk. Memory fault - core dumped making Makefiles in lib/oldX... making Makefiles in lib/ICE... making Makefiles in lib/SM... making Makefiles in lib/Xext... making Makefiles in lib/Xt... In file included from ../../config/cf/Imake.tmpl:1045, from Imakefile.c:3: ./Imakefile:46: unterminated string or character constant ./Imakefile:48: possible real start of unterminated constant ../../config/imake/imake: Exit code 33. Stop. "Makefile", line 5: Need an operator "Makefile", line 6: Need an operator "Makefile", line 8: Need an operator "Makefile", line 264: Need an operator "Makefile", line 265: Need an operator "Makefile", line 266: Need an operator "Makefile", line 326: Need an operator "Makefile", line 327: Need an operator "Makefile", line 429: Need an operator "Makefile", line 928: Need an operator "Makefile", line 929: Need an operator "Makefile", line 930: Need an operator "Makefile", line 1090: Need an operator "Makefile", line 1091: Need an operator "Makefile", line 3727: Need an operator "Makefile", line 3728: Need an operator "Makefile", line 4126: Need an operator "Makefile", line 4127: Need an operator "Makefile", line 4230: Need an operator "Makefile", line 4258: Need an operator "Makefile", line 4286: Need an operator Malloc warning: free(): already free chunk. Memory fault - core dumped making Makefiles in lib/Xmu... In file included from ../../config/cf/Imake.tmpl:1045, from Imakefile.c:3: -------- and so on.... Eric J. Chet (ejc@nasvr1.cb.att.com || ec0@ganet.net) Lucent Technologies, Bell Labs Innovations Columbus, Ohio 43213 RM 1E222