Date: Mon, 6 May 2002 09:35:34 -0400 From: stan <stanb@awod.com> To: Free BSD Questions list <freebsd-questions@freebsd.org> Subject: autocinf port won't build :-( Message-ID: <20020506133534.GA19639@teddy.fas.com>
next in thread | raw e-mail | index | archive | help
After this weekends cvsup on one of my STABLE machines, autocinf on't build. gere's the effort to build it: Script started on Mon May 6 09:28:14 2002 brown# runsocks portupgrade -f -R autoconf=0D=0D ---> Reinstalling 'm4-1.4_1' (devel/m4)=0D ---> Building '/usr/ports/devel/m4'=0D =3D=3D=3D> Cleaning for m4-1.4_1=0D >> m4-1.4.tar.gz doesn't seem to exist in /usr/ports/distfiles/.=0D >> Attempting to fetch from ftp://ftp.gnu.org/gnu/m4/.=0D =0DReceiving m4-1.4.tar.gz (317588 bytes): 0%=0DReceiving m4-1.4.tar.gz (31= 7588 bytes): 25%=0DReceiving m4-1.4.tar.gz (317588 bytes): 68%=0DReceiving = m4-1.4.tar.gz (317588 bytes): 100%=0D 317588 bytes transferred in 2.4 seconds (131.79 kBps)=0D =3D=3D=3D> Extracting for m4-1.4_1=0D >> Checksum OK for m4-1.4.tar.gz.=0D =3D=3D=3D> Patching for m4-1.4_1=0D =3D=3D=3D> Applying FreeBSD patches for m4-1.4_1=0D =3D=3D=3D> Configuring for m4-1.4_1=0D creating cache ./config.cache=0D checking for mawk... no=0D checking for gawk... no=0D checking for nawk... no=0D checking for awk... awk=0D checking for gcc... cc=0D checking whether we are using GNU C... yes=0D checking for a BSD compatible install... /usr/bin/install -c -o root -g whe= el=0D checking whether make sets $MAKE... yes=0D checking for ranlib... ranlib=0D checking how to run the C preprocessor... cc -E=0D checking for AIX... no=0D checking for POSIXized ISC... no=0D checking for minix/config.h... no=0D checking for cc option to accept ANSI C... =0D checking for function prototypes... yes=0D checking for working const... yes=0D checking for limits.h... yes=0D checking for memory.h... yes=0D checking for siginfo.h... no=0D checking for string.h... yes=0D checking for unistd.h... yes=0D checking whether cross-compiling... no=0D checking for ANSI C header files... yes=0D checking return type of signal handlers... void=0D checking for size_t... yes=0D checking for mkstemp... yes=0D checking for sigaction... yes=0D checking for sigaltstack... yes=0D checking for sigstack... no=0D checking for sigvec... yes=0D checking for strerror... yes=0D checking for tmpfile... yes=0D checking for working alloca.h... no=0D checking for alloca... yes=0D checking for vprintf... yes=0D checking for strtol... yes=0D checking ecvt declaration... no=0D checking for ecvt... no=0D checking if stack overflow is detectable... yes=0D checking if changeword is wanted... no=0D checking if malloc debugging is wanted... no=0D updating cache ./config.cache=0D creating ./config.status=0D creating Makefile=0D creating doc/Makefile=0D creating lib/Makefile=0D creating src/Makefile=0D creating checks/Makefile=0D creating examples/Makefile=0D creating config.h=0D =3D=3D=3D> Building for m4-1.4_1=0D for subdir in doc lib src checks examples; do echo making all in $subdir; = (cd $subdir && make CC=3D'cc' CFLAGS=3D'-O -pipe' LDFLAGS=3D'' LIBS=3D'' = prefix=3D'/usr/local' exec_prefix=3D'/usr/local' bindir=3D'/usr/local/bin'= infodir=3D'/usr/local/info' all) || exit 1; done=0D making all in doc=0D echo "@set EDITION 1.4" > version.tmp=0D echo "@set UPDATED `date '+%B %Y'`" >> version.tmp=0D echo "@set VERSION 1.4" >> version.tmp=0D if cmp -s version.tmp ./version.texi; then rm version.tmp; else mv version= .tmp ./version.texi; fi=0D date > ./stamp-vti=0D cd . && rm -f m4.info* && makeinfo --no-split m4.texinfo=0D m4.texinfo:283: warning: `.' or `,' must follow cross reference, not f.=0D m4.texinfo:353: warning: `.' or `,' must follow cross reference, not f.=0D m4.texinfo:359: warning: `.' or `,' must follow cross reference, not f.=0D m4.texinfo:364: warning: `.' or `,' must follow cross reference, not f.=0D m4.texinfo:370: warning: `.' or `,' must follow cross reference, not f.=0D m4.texinfo:634: warning: `.' or `,' must follow cross reference, not f.=0D m4.texinfo:656: warning: `.' or `,' must follow cross reference, not f.=0D m4.texinfo:742: warning: `.' or `,' must follow cross reference, not f.=0D m4.texinfo:1575: warning: `.' or `,' must follow cross reference, not f.=0D m4.texinfo:1626: warning: `.' or `,' must follow cross reference, not f.=0D m4.texinfo:2890: warning: `.' or `,' must follow cross reference, not i.=0D making all in lib=0D cc -c -DHAVE_CONFIG_H -I.. -I. -O -pipe regex.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -O -pipe getopt.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -O -pipe getopt1.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -O -pipe error.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -O -pipe obstack.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -O -pipe xmalloc.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -O -pipe xstrdup.c=0D rm -f libm4.a=0D ar cru libm4.a regex.o getopt.o getopt1.o error.o obstack.o xmalloc.o xstr= dup.o=0D ranlib libm4.a=0D making all in src=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe m4.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe builtin.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe debug.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe eval.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe format.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe freeze.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe input.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe macro.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe output.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe path.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe stackovf.c=0D cc -c -DHAVE_CONFIG_H -I.. -I. -I./../lib -O -pipe symtab.c=0D cc -o m4 m4.o builtin.o debug.o eval.o format.o freeze.o input.o macro.o = output.o path.o stackovf.o symtab.o ../lib/libm4.a =0D builtin.o: In function `m4_maketemp':=0D builtin.o(.text+0x15b7): warning: mktemp() possibly used unsafely; consider= using mkstemp()=0D making all in checks=0D rm -f ./*[0-9][0-9].*=0D cd . && AWK=3Dawk ./get-them ../doc/m4.texinfo=0D Node: Top =0D Node: Preliminaries - truncated=0D Node: Intro =0D Node: History =0D Node: Invoking m4 =0D Node: Bugs =0D Node: Manual =0D Node: Syntax =0D Node: Names =0D Node: Quoted strings - truncated=0D Node: Other tokens - truncated=0D Node: Comments =0D Node: Macros =0D Node: Invocation =0D Node: Inhibiting Invocation - truncated=0D Node: Macro Arguments - truncated=0D Node: Quoting Arguments - truncated=0D Node: Macro expansion - truncated=0D Node: Definitions =0D Node: Define -- 1 file=0D Node: Arguments -- 4 files=0D Node: Pseudo Arguments - truncated -- 5 files=0D Node: Undefine -- 1 file=0D Node: Defn -- 1 file=0D Node: Pushdef -- 2 files=0D Node: Indir -- 1 file=0D Node: Builtin =0D Node: Conditionals - truncated=0D Node: Ifdef -- 1 file=0D Node: Ifelse -- 2 files=0D Node: Loops -- 2 files=0D Node: Debugging =0D Node: Dumpdef -- 1 file=0D Node: Trace -- 1 file=0D Node: Debug Levels - truncated=0D Node: Debug Output - truncated=0D Node: Input Control - truncated=0D Node: Dnl -- 1 file=0D Node: Changequote -- 3 files=0D Node: Changecom -- 2 files=0D Node: Changeword =0D Node: M4wrap -- 1 file=0D Node: File Inclusion - truncated=0D Node: Include -- 3 files=0D Node: Search Path =0D Node: Diversions =0D Node: Divert -- 2 files=0D Node: Undivert -- 3 files=0D Node: Divnum -- 1 file=0D Node: Cleardiv -- 2 files=0D Node: Text handling - truncated=0D Node: Len -- 1 file=0D Node: Index -- 1 file=0D Node: Regexp -- 2 files=0D Node: Substr -- 1 file=0D Node: Translit -- 1 file=0D Node: Patsubst -- 2 files=0D Node: Format -- 1 file=0D Node: Arithmetic =0D Node: Incr -- 1 file=0D Node: Eval -- 2 files=0D Node: UNIX commands - truncated=0D Node: Syscmd =0D Node: Esyscmd -- 1 file=0D Node: Sysval -- 1 file=0D Node: Maketemp =0D Node: Miscellaneous - truncated=0D Node: Errprint -- 2 files=0D Node: M4exit -- 1 file=0D Node: Frozen files - truncated=0D Node: Compatibility - truncated=0D Node: Extensions =0D Node: Incompatibilities - truncated=0D Node: Other Incompat - truncated=0D Node: Concept index - truncated=0D Node: Macro index =0D touch ./stamp-checks=0D making all in examples=0D ---> Backing up the old version=0D ---> Uninstalling the old version=0D ---> Deinstalling 'm4-1.4_1'=0D pkg_delete: package 'm4-1.4_1' is required by these other packages=0D and may not be deinstalled (but I'll delete it anyway):=0D autoconf-2.52_2=0D autoconf213-2.13.000227_1=0D [Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 484 packages f= ound (-1 +0) (...) done]=0D ---> Installing the new version via the port=0D =3D=3D=3D> Installing for m4-1.4_1=0D for subdir in doc lib src checks examples; do echo making install in $subd= ir; (cd $subdir && make CC=3D'cc' CFLAGS=3D'-O -pipe' LDFLAGS=3D'' LIBS=3D= '' prefix=3D'/usr/local' exec_prefix=3D'/usr/local' bindir=3D'/usr/local/= bin' infodir=3D'/usr/local/info' install) || exit 1; done=0D making install in doc=0D =2E/../mkinstalldirs /usr/local/info=0D cd . && for file in m4.info*; do install -c -o root -g wheel -m 444 $file = /usr/local/info/$file; done=0D making install in lib=0D making install in src=0D =2E/../mkinstalldirs /usr/local/bin=0D install -c -s -o root -g wheel -m 555 m4 /usr/local/bin/`echo m4 | sed 's,^= ,g,;'`=0D making install in checks=0D making install in examples=0D =3D=3D=3D> Generating temporary packing list=0D install -c -o root -g wheel -m 444 /usr/ports/devel/m4/work/m4-1.4/examples= /*.m4 /usr/local/share/examples/gm4=0D =3D=3D=3D> Registering installation for m4-1.4_1=0D =3D=3D=3D> Cleaning for m4-1.4_1=0D ---> Cleaning out obsolete shared libraries=0D ---> Upgrading 'autoconf-2.52_2' to 'autoconf-2.53' (devel/autoconf)=0D ---> Building '/usr/ports/devel/autoconf'=0D =3D=3D=3D> Cleaning for m4-1.4_1=0D =3D=3D=3D> Cleaning for autoconf-2.53=0D =3D=3D=3D> Extracting for autoconf-2.53=0D >> Checksum OK for autoconf-2.53.tar.bz2.=0D =3D=3D=3D> autoconf-2.53 depends on executable: gm4 - found=0D =3D=3D=3D> Patching for autoconf-2.53=0D =3D=3D=3D> Configuring for autoconf-2.53=0D configure: WARNING: you should use --build, --host, --target=0D checking for a BSD-compatible install... /usr/bin/install -c -o root -g whe= el=0D checking whether build environment is sane... yes=0D checking for gawk... no=0D checking for mawk... no=0D checking for nawk... no=0D checking for awk... awk=0D checking whether make sets ${MAKE}... yes=0D checking for expr... /bin/expr=0D checking for gm4... /usr/local/bin/gm4=0D checking whether m4 supports frozen files... yes=0D checking for perl... /usr/bin/perl=0D checking where .elc files should go... no=0D configure: creating ./config.status=0D config.status: creating config/Makefile=0D config.status: creating tests/Makefile=0D config.status: creating tests/atlocal=0D config.status: creating tests/autoconf=0D config.status: creating tests/autoheader=0D config.status: creating tests/autom4te=0D config.status: creating tests/autoreconf=0D config.status: creating tests/autoscan=0D config.status: creating tests/autoupdate=0D config.status: creating tests/ifnames=0D config.status: creating man/Makefile=0D =2E/config.status[585]: cd: bad substitution=0D =2E/config.status[587]: cd: .. ..: [No such file or directory]=0D config.status: creating lib/emacs/Makefile=0D config.status: creating Makefile=0D config.status: creating doc/Makefile=0D config.status: creating lib/Makefile=0D =2E/config.status[585]: cd: bad substitution=0D =2E/config.status[587]: cd: .. ..: [No such file or directory]=0D config.status: creating lib/Autom4te/Makefile=0D =2E/config.status[585]: cd: bad substitution=0D =2E/config.status[587]: cd: .. ..: [No such file or directory]=0D config.status: creating lib/autoscan/Makefile=0D =2E/config.status[585]: cd: bad substitution=0D =2E/config.status[587]: cd: .. ..: [No such file or directory]=0D config.status: creating lib/m4sugar/Makefile=0D =2E/config.status[585]: cd: bad substitution=0D =2E/config.status[587]: cd: .. ..: [No such file or directory]=0D config.status: creating lib/autoconf/Makefile=0D =2E/config.status[585]: cd: bad substitution=0D =2E/config.status[587]: cd: .. ..: [No such file or directory]=0D config.status: creating lib/autotest/Makefile=0D config.status: creating bin/Makefile=0D =2E/config.status[725]: cd: tests: [No such file or directory]=0D =2E/config.status[726]: cd: tests: [No such file or directory]=0D =2E/config.status[727]: cd: tests: [No such file or directory]=0D =2E/config.status[728]: cd: tests: [No such file or directory]=0D config.status: executing tests/atconfig commands=0D =2E/configure: line 40: 5: cannot open [Bad file descriptor]=0D =3D=3D=3D> Building for autoconf-2.53=0D Making all in bin=0D rm -f autom4te autom4te.tmp=0D sed -e 's,@SHELL\@,/bin/ksh,g' -e 's,@PERL\@,/usr/bin/perl,g' -e 's,@bin= dir\@,/usr/local/bin,g' -e 's,@datadir\@,/usr/local/share/autoconf,g' -e = 's,@prefix\@,/usr/local,g' -e 's,@autoconf-name\@,'`echo autoconf | sed 's= ,x,x,'`',g' -e 's,@autoheader-name\@,'`echo autoheader | sed 's,x,x,'`',g'= -e 's,@autom4te-name\@,'`echo autom4te | sed 's,x,x,'`',g' -e 's,@M4\@,/= usr/local/bin/gm4,g' -e 's,@AWK\@,awk,g' -e 's,@VERSION\@,2.53,g' -e 's,= @PACKAGE_NAME\@,GNU Autoconf,g' ./autom4te.in >autom4te.tmp=0D chmod +x autom4te.tmp=0D mv autom4te.tmp autom4te=0D rm -f autoconf autoconf.tmp=0D sed -e 's,@SHELL\@,/bin/ksh,g' -e 's,@PERL\@,/usr/bin/perl,g' -e 's,@bin= dir\@,/usr/local/bin,g' -e 's,@datadir\@,/usr/local/share/autoconf,g' -e = 's,@prefix\@,/usr/local,g' -e 's,@autoconf-name\@,'`echo autoconf | sed 's= ,x,x,'`',g' -e 's,@autoheader-name\@,'`echo autoheader | sed 's,x,x,'`',g'= -e 's,@autom4te-name\@,'`echo autom4te | sed 's,x,x,'`',g' -e 's,@M4\@,/= usr/local/bin/gm4,g' -e 's,@AWK\@,awk,g' -e 's,@VERSION\@,2.53,g' -e 's,= @PACKAGE_NAME\@,GNU Autoconf,g' ./autoconf.in >autoconf.tmp=0D chmod +x autoconf.tmp=0D mv autoconf.tmp autoconf=0D rm -f autoheader autoheader.tmp=0D sed -e 's,@SHELL\@,/bin/ksh,g' -e 's,@PERL\@,/usr/bin/perl,g' -e 's,@bin= dir\@,/usr/local/bin,g' -e 's,@datadir\@,/usr/local/share/autoconf,g' -e = 's,@prefix\@,/usr/local,g' -e 's,@autoconf-name\@,'`echo autoconf | sed 's= ,x,x,'`',g' -e 's,@autoheader-name\@,'`echo autoheader | sed 's,x,x,'`',g'= -e 's,@autom4te-name\@,'`echo autom4te | sed 's,x,x,'`',g' -e 's,@M4\@,/= usr/local/bin/gm4,g' -e 's,@AWK\@,awk,g' -e 's,@VERSION\@,2.53,g' -e 's,= @PACKAGE_NAME\@,GNU Autoconf,g' ./autoheader.in >autoheader.tmp=0D chmod +x autoheader.tmp=0D mv autoheader.tmp autoheader=0D rm -f autoreconf autoreconf.tmp=0D sed -e 's,@SHELL\@,/bin/ksh,g' -e 's,@PERL\@,/usr/bin/perl,g' -e 's,@bin= dir\@,/usr/local/bin,g' -e 's,@datadir\@,/usr/local/share/autoconf,g' -e = 's,@prefix\@,/usr/local,g' -e 's,@autoconf-name\@,'`echo autoconf | sed 's= ,x,x,'`',g' -e 's,@autoheader-name\@,'`echo autoheader | sed 's,x,x,'`',g'= -e 's,@autom4te-name\@,'`echo autom4te | sed 's,x,x,'`',g' -e 's,@M4\@,/= usr/local/bin/gm4,g' -e 's,@AWK\@,awk,g' -e 's,@VERSION\@,2.53,g' -e 's,= @PACKAGE_NAME\@,GNU Autoconf,g' ./autoreconf.in >autoreconf.tmp=0D chmod +x autoreconf.tmp=0D mv autoreconf.tmp autoreconf=0D rm -f ifnames ifnames.tmp=0D sed -e 's,@SHELL\@,/bin/ksh,g' -e 's,@PERL\@,/usr/bin/perl,g' -e 's,@bin= dir\@,/usr/local/bin,g' -e 's,@datadir\@,/usr/local/share/autoconf,g' -e = 's,@prefix\@,/usr/local,g' -e 's,@autoconf-name\@,'`echo autoconf | sed 's= ,x,x,'`',g' -e 's,@autoheader-name\@,'`echo autoheader | sed 's,x,x,'`',g'= -e 's,@autom4te-name\@,'`echo autom4te | sed 's,x,x,'`',g' -e 's,@M4\@,/= usr/local/bin/gm4,g' -e 's,@AWK\@,awk,g' -e 's,@VERSION\@,2.53,g' -e 's,= @PACKAGE_NAME\@,GNU Autoconf,g' ./ifnames.in >ifnames.tmp=0D chmod +x ifnames.tmp=0D mv ifnames.tmp ifnames=0D rm -f autoscan autoscan.tmp=0D sed -e 's,@SHELL\@,/bin/ksh,g' -e 's,@PERL\@,/usr/bin/perl,g' -e 's,@bin= dir\@,/usr/local/bin,g' -e 's,@datadir\@,/usr/local/share/autoconf,g' -e = 's,@prefix\@,/usr/local,g' -e 's,@autoconf-name\@,'`echo autoconf | sed 's= ,x,x,'`',g' -e 's,@autoheader-name\@,'`echo autoheader | sed 's,x,x,'`',g'= -e 's,@autom4te-name\@,'`echo autom4te | sed 's,x,x,'`',g' -e 's,@M4\@,/= usr/local/bin/gm4,g' -e 's,@AWK\@,awk,g' -e 's,@VERSION\@,2.53,g' -e 's,= @PACKAGE_NAME\@,GNU Autoconf,g' ./autoscan.in >autoscan.tmp=0D chmod +x autoscan.tmp=0D mv autoscan.tmp autoscan=0D rm -f autoupdate autoupdate.tmp=0D sed -e 's,@SHELL\@,/bin/ksh,g' -e 's,@PERL\@,/usr/bin/perl,g' -e 's,@bin= dir\@,/usr/local/bin,g' -e 's,@datadir\@,/usr/local/share/autoconf,g' -e = 's,@prefix\@,/usr/local,g' -e 's,@autoconf-name\@,'`echo autoconf | sed 's= ,x,x,'`',g' -e 's,@autoheader-name\@,'`echo autoheader | sed 's,x,x,'`',g'= -e 's,@autom4te-name\@,'`echo autom4te | sed 's,x,x,'`',g' -e 's,@M4\@,/= usr/local/bin/gm4,g' -e 's,@AWK\@,awk,g' -e 's,@VERSION\@,2.53,g' -e 's,= @PACKAGE_NAME\@,GNU Autoconf,g' ./autoupdate.in >autoupdate.tmp=0D chmod +x autoupdate.tmp=0D mv autoupdate.tmp autoupdate=0D Making all in tests=0D Making all in .=0D Making all in lib=0D Making all in Autom4te=0D make: don't know how to make ../configure.ac. Stop=0D *** Error code 1=0D =0D Stop in /usr/ports/devel/autoconf/work/autoconf-2.53/lib.=0D *** Error code 1=0D =0D Stop in /usr/ports/devel/autoconf/work/autoconf-2.53.=0D *** Error code 1=0D =0D Stop in /usr/ports/devel/autoconf.=0D ** Command failed: make=0D ** Fix the problem and try again.=0D ** The following packages were not installed or upgraded (*:skipped / !:fai= led)=0D ! devel/autoconf (autoconf-2.52_2) (unknown build error)=0D brown# ^D=08=08exit=0D Script done on Mon May 6 09:30:33 2002 What can I do to fix this? --=20 "They that would give up essential liberty for temporary safety deserve neither liberty nor safety." -- Benjamin Franklin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020506133534.GA19639>