Upgrading autoconf

Odhiambo Washington odhiambo at gmail.com
Thu Sep 30 15:51:11 UTC 2010


I am trying this out:

#portupgrade -f 'autoconf*' 'automake*'

and I end up with:

===>  Building for autoconf-2.67
gmake  all-recursive
gmake[1]: Entering directory
`/usr/ports/devel/autoconf267/work/autoconf-2.67'
Making all in bin
gmake[2]: Entering directory
`/usr/ports/devel/autoconf267/work/autoconf-2.67/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|@PERL_FLOCK[@]|yes|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pk
gdatadir[@]|/usr/local/share/autoconf-2.67|g' -e 's|@prefix[@]|/usr/local|g'
-e 's|@autoconf-name[@]|'`echo autoconf | sed 's&$&-2.67&'`'|g' -e '
s|@autoheader-name[@]|'`echo autoheader | sed 's&$&-2.67&'`'|g' -e
's|@autom4te-name[@]|'`echo autom4te | sed 's&$&-2.67&'`'|g' -e
's|@M4[@]|/usr
/local/bin/gm4|g' -e 's|@M4_DEBUGFILE[@]|--error-output|g' -e
's|@M4_GNU[@]||g' -e 's|@AWK[@]|/usr/bin/awk|g' -e 's|@RELEASE_YEAR[@]|'`sed
's/^\(
[0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.67|g'
-e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Gene
rated 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/autoconf267/work/autoconf-2.67/lib'
rm -f autom4te.cfg autom4te.tmp
sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e
's|@bindir[@]|/usr/local/bin|g' -e
's|@pkgdatadir[@]|/usr/local/share/autoconf-
2.67|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo
autoconf | sed 's&$&-2.67&'`'|g' -e 's|@autoheader-name[@]|'`echo autoheade
r | sed 's&$&-2.67&'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed
's&$&-2.67&'`'|g' -e 's|@M4[@]|/usr/local/bin/gm4|g' -e 's|@AWK[@]|/usr/b
in/awk|g' -e 's|@VERSION[@]|2.67|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g'
./autom4te.in >autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te.cfg
gmake[3]: Leaving directory
`/usr/ports/devel/autoconf267/work/autoconf-2.67/lib'
cd ../lib/m4sugar && gmake  version.m4
gmake[3]: Entering directory
`/usr/ports/devel/autoconf267/work/autoconf-2.67/lib/m4sugar'
:;{ \
          echo '# This file is part of -*- Autoconf -*-.' && \
          echo '# Version of Autoconf.' && \
          echo '# Copyright (C) 1999, 2000, 2001, 2002, 2006, 2007, 2009' &&
\
          echo '# Free Software Foundation, Inc.' && \
          echo  &&\
          echo 'm4_define([m4_PACKAGE_NAME],      [GNU Autoconf])' && \
          echo 'm4_define([m4_PACKAGE_TARNAME],   [autoconf])' && \
          echo 'm4_define([m4_PACKAGE_VERSION],   [2.67])' && \
          echo 'm4_define([m4_PACKAGE_STRING],    [GNU Autoconf 2.67])' && \
          echo 'm4_define([m4_PACKAGE_BUGREPORT], [bug-autoconf at gnu.org])'
&& \
          echo 'm4_define([m4_PACKAGE_URL],       [
http://www.gnu.org/software/autoconf/])' && \
          echo 'm4_define([m4_PACKAGE_YEAR],      ['`sed
's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../../ChangeLog`'])'; \
        } > version.m4-t
mv version.m4-t version.m4
gmake[3]: Leaving directory
`/usr/ports/devel/autoconf267/work/autoconf-2.67/lib/m4sugar'
autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg'
../bin/autom4te -B '..'/lib -B '..'/lib         --language M4sh --cache '
' --melt ./autoconf.as -o autoconf.in
autoconf.as:1: /usr/local/bin/gm4: Warning: Excess arguments to built-in
`_m4_popdef' ignored
autom4te: /usr/local/bin/gm4 failed with exit status: 1
gmake[2]: *** [autoconf.in] Error 1
gmake[2]: Leaving directory
`/usr/ports/devel/autoconf267/work/autoconf-2.67/bin'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/devel/autoconf267/work/autoconf-2.67'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/devel/autoconf267.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portupgrade.11621.2 env UPGRADE_TOOL=portupgrade
UPGRADE_PORT=autoconf-2.62 UPGRADE_POR
T_VER=2.62 make
** Fix the problem and try again.
--->  Skipping 'devel/automake19' (automake-1.9.6_3) because a requisite
package 'autoconf-2.62' (devel/autoconf267) failed (specify -k to force)

** Package 'automake' has been removed from ports tree.
--->  Skipping 'devel/automake19' (automake-1.9.6) because it has already
been skipped
** Listing the failed packages (*:skipped / !:failed)
        ! devel/autoconf267 (autoconf-2.62)     (unknown build error)
        * devel/automake19 (automake-1.9.6_3)
        * devel/automake19 (automake-1.9.6)
--->  Packages processed: 2 done, 1 ignored, 2 skipped and 1 failed




-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254733744121/+254722743223
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
"If you have nothing good to say about someone, just shut up!."
               -- Lucky Dube


More information about the freebsd-questions mailing list