Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Jun 2008 04:27:37 -0600
From:      andrew@predoehl.net
To:        freebsd-questions@freebsd.org
Subject:   Problem with makeinfo when I'm building devel/autoconf-262
Message-ID:  <web-958139983@mailsvc.com>

next in thread | raw e-mail | index | archive | help
Hello.  I'm running FreeBSD 5.5 and trying to build 
autoconfig 2.62 from ports (due iirc to an update to the 
autotools port in mid-May).  Everything goes fine until we 
reach the doc directory.  Unfortunately then the texinfo 
source upsets makeinfo.  I don't understand texinfo source 
and I can't figure out how to fix it.  Can anyone give me 
some advice?  TIA.  Here is the (trimmed but still 
somewhat lengthy) output of the build:

[root@foobar /usr/ports/devel/autoconf262]# make
===>  Extracting for autoconf-2.62
=> MD5 Checksum OK for autoconf-2.62.tar.bz2.
=> SHA256 Checksum OK for autoconf-2.62.tar.bz2.
===>   autoconf-2.62 depends on file: 
/usr/local/bin/perl5.8.8 - found
===>  Patching for autoconf-2.62
===>   autoconf-2.62 depends on file: 
/usr/local/bin/perl5.8.8 - found
===>  Applying FreeBSD patches for autoconf-2.62
===>   autoconf-2.62 depends on executable: gm4 - found
===>   autoconf-2.62 depends on executable: help2man - 
found
===>   autoconf-2.62 depends on executable: gmake - found
===>   autoconf-2.62 depends on file: 
/usr/local/bin/perl5.8.8 - found
===>  Configuring for autoconf-2.62
checking for a BSD-compatible install... /usr/bin/install 
-c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... 
build-aux/install-sh -c -d
checking for gawk... no
(*******    SEVERAL LINES SNIPPED   **********)
config.status: creating lib/autotest/Makefile
config.status: creating bin/Makefile
config.status: WARNING: not linking GNUmakefile to itself
config.status: executing tests/atconfig commands
===>  Building for autoconf-2.62
gmake  all-recursive
gmake[1]: Entering directory 
`/usr/ports/devel/autoconf262/work/autoconf-2.62'
Making all in bin
gmake[2]: Entering directory 
`/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'
rm -f autom4te autom4te.tmp
srcdir=''; \
           test -f ./autom4te.in || srcdir=./; \
           sed -e 's|@SHELL[@]|/bin/sh|g' -e 
's|@PERL[@]|/usr/bin/perl|g' -e 
's|@bindir[@]|/usr/local/bin|g' -e 
's|@datadir[@]|/usr/local/share/autoconf-2.62|g' -e 
's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo 
autoconf | sed 's&$&-2.62&'`'|g' -e 
's|@autoheader-name[@]|'`echo autoheader | sed 
's&$&-2.62&'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te 
| sed 's&$&-2.62&'`'|g' -e 's|@M4[@]|/usr/local/bin/gm4|g' 
-e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 
's|@AWK[@]|nawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 
's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 
's|@VERSION[@]|2.62|g' -e 's|@PACKAGE_NAME[@]|GNU 
Autoconf|g' -e 's|@configure_input[@]|Generated from 
autom4te.in; do not edit by hand.|g' ${srcdir}autom4te.in 
>autom4te.tmp
chmod +x autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te
cd ../lib && gmake  autom4te.cfg
gmake[3]: Entering directory 
`/usr/ports/devel/autoconf262/work/autoconf-2.62/lib'
(************     MANY LINES SNIPPED   ***********)
gmake[3]: Leaving directory 
`/usr/ports/devel/autoconf262/work/autoconf-2.62/lib'
gmake[2]: Leaving directory 
`/usr/ports/devel/autoconf262/work/autoconf-2.62/lib'
Making all in doc
gmake[2]: Entering directory 
`/usr/ports/devel/autoconf262/work/autoconf-2.62/doc'
Updating ./version.texi
restore=: && backupdir=".am$$" && \
         am__cwd=`pwd` && cd . && \
         rm -rf $backupdir && mkdir $backupdir && \
         if (/bin/sh 
/usr/ports/devel/autoconf262/work/autoconf-2.62/build-aux/missing 
--run makeinfo --version) >/dev/null 2>&1; then \
           for f in autoconf-2.62.info 
autoconf-2.62.info-[0-9] autoconf-2.62.info-[0-9][0-9] 
autoconf-2.62.i[0-9] autoconf-2.62.i[0-9][0-9]; do \
             if test -f $f; then mv $f $backupdir; 
restore=mv; else :; fi; \
           done; \
         else :; fi && \
         cd "$am__cwd"; \
         if /bin/sh 
/usr/ports/devel/autoconf262/work/autoconf-2.62/build-aux/missing 
--run makeinfo --no-split  -I . \
          -o autoconf-2.62.info autoconf-2.62.texi; \
         then \
           rc=0; \
           cd .; \
         else \
           rc=$?; \
           cd . && \
           $restore $backupdir/* `echo 
"./autoconf-2.62.info" | sed 's|[^/]*$||'`; \
         fi; \
         rm -rf $backupdir; exit $rc
autoconf-2.62.texi:1723: Unknown command `'.
autoconf-2.62.texi:3353: Unknown command `'.
autoconf-2.62.texi:3920: Unknown command `'.
autoconf-2.62.texi:3935: Unknown command `'.
autoconf-2.62.texi:3947: Unknown command `'.
autoconf-2.62.texi:3965: Unknown command `'.
autoconf-2.62.texi:3986: Unknown command `'.
autoconf-2.62.texi:4001: Unknown command `'.
autoconf-2.62.texi:4019: Unknown command `'.
autoconf-2.62.texi:4027: Unknown command `'.
autoconf-2.62.texi:4035: Unknown command `'.
autoconf-2.62.texi:4078: Unknown command `'.
autoconf-2.62.texi:4085: Unknown command `'.
autoconf-2.62.texi:4105: Unknown command `'.
autoconf-2.62.texi:4113: Unknown command `'.
autoconf-2.62.texi:4130: Unknown command `'.
autoconf-2.62.texi:4171: Unknown command `'.
autoconf-2.62.texi:5070: Unknown command `'.
autoconf-2.62.texi:5083: Unknown command `'.
autoconf-2.62.texi:5713: Unknown command `'.
autoconf-2.62.texi:5731: Unknown command `'.
autoconf-2.62.texi:5817: Unknown command `'.
autoconf-2.62.texi:5834: Unknown command `'.
autoconf-2.62.texi:5989: Unknown command `'.
autoconf-2.62.texi:6011: Unknown command `'.
autoconf-2.62.texi:6310: Unknown command `'.
autoconf-2.62.texi:6326: Unknown command `'.
autoconf-2.62.texi:6417: Unknown command `'.
autoconf-2.62.texi:6452: Unknown command `'.
autoconf-2.62.texi:6723: Unknown command `'.
autoconf-2.62.texi:7398: Unknown command `'.
autoconf-2.62.texi:7652: Unknown command `'.
autoconf-2.62.texi:8146: Unknown command `'.
autoconf-2.62.texi:8202: Unknown command `'.
autoconf-2.62.texi:8212: Unknown command `'.
autoconf-2.62.texi:8232: Unknown command `'.
autoconf-2.62.texi:8275: Unknown command `'.
autoconf-2.62.texi:8313: Unknown command `'.
autoconf-2.62.texi:8859: Unknown command `'.
autoconf-2.62.texi:10556: Unknown command `'.
autoconf-2.62.texi:10566: Unknown command `'.
autoconf-2.62.texi:10586: Unknown command `'.
autoconf-2.62.texi:10599: Unknown command `'.
autoconf-2.62.texi:10719: Unknown command `'.
autoconf-2.62.texi:10995: Unknown command `'.
autoconf-2.62.texi:11061: Unknown command `'.
autoconf-2.62.texi:11161: Unknown command `'.
autoconf-2.62.texi:11401: Unknown command `'.
autoconf-2.62.texi:17391: Unknown command `'.
autoconf-2.62.texi:17546: Unknown command `'.
autoconf-2.62.texi:17584: Unknown command `'.
autoconf-2.62.texi:18418: Unknown command `'.
autoconf-2.62.texi:18535: Unknown command `'.
autoconf-2.62.texi:18624: Unknown command `'.
autoconf-2.62.texi:19143: Unknown command `'.
autoconf-2.62.texi:19185: Unknown command `'.
autoconf-2.62.texi:19219: Unknown command `'.
autoconf-2.62.texi:19231: Unknown command `'.
autoconf-2.62.texi:19305: Unknown command `'.
autoconf-2.62.texi:20258: Unknown command `'.
makeinfo: Removing output file `autoconf-2.62.info' due to 
errors; use --force to preserve.
gmake[2]: *** [autoconf-2.62.info] Error 1
gmake[2]: Leaving directory 
`/usr/ports/devel/autoconf262/work/autoconf-2.62/doc'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/ports/devel/autoconf262/work/autoconf-2.62'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/devel/autoconf262.
[root@foobar /usr/ports/devel/autoconf262]#



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?web-958139983>