autoconf build failure

Dan Stowell danstowell at gmail.com
Sun Apr 8 11:06:57 PDT 2007


Hi -

Installing autoconf fails for me. I'd be grateful for any tips on how
to fix this. Here's the output:

 dan$ sudo port selfupdate
Password:
DarwinPorts base version 1.400 installed
Downloaded MacPorts base version 1.400
The MacPorts installation is not outdated and so was not updated
selfupdate done!
 dan$ sudo port clean autoconf
Password:
--->  Cleaning autoconf
 dan$ sudo port install autoconf
--->  Fetching autoconf
--->  Verifying checksum(s) for autoconf
--->  Extracting autoconf
--->  Configuring autoconf
--->  Building autoconf with target all
Error: Target com.apple.build returned: shell command "cd
"/opt/local/var/db/dports/build/_private_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_devel_autoconf/work/autoconf-2.61"
&& make all" returned error 2
Command output: mv autom4te.tmp autom4te
cd ../lib && make  autom4te.cfg
rm -f autom4te.cfg autom4te.tmp
sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/opt/local/bin/perl|g'
-e 's|@bindir[@]|/opt/local/bin|g' -e
's|@datadir[@]|/opt/local/share/autoconf|g' -e
's|@prefix[@]|/opt/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/bin/gm4|g' -e 's|@AWK[@]|gawk|g' -e
's|@VERSION[@]|2.61|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g'
./autom4te.in >autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te.cfg
cd ../lib/m4sugar && make  version.m4
{                                       \
  echo '# This file is part of -*- Autoconf -*-.'; \
  echo '# Version of Autoconf.'; \
  echo '# Copyright (C) 1999, 2000, 2001, 2002'; \
  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.61])'; \
  echo 'm4_define([m4_PACKAGE_STRING],    [GNU Autoconf 2.61])'; \
  echo 'm4_define([m4_PACKAGE_BUGREPORT], [bug-autoconf at gnu.org])'; \
} >version.m4
autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg'
 ../bin/autom4te -B '..'/lib -B '..'/lib         --language M4sh
--cache '' --melt ./autoconf.as -o autoconf.in
dyld: lazy symbol binding failed: Symbol not found: _sprintf$LDBLStub
  Referenced from:
/opt/local/lib/perl5/5.8.8/darwin-2level/auto/Data/Dumper/Dumper.bundle
  Expected in: dynamic lookup

dyld: Symbol not found: _sprintf$LDBLStub
  Referenced from:
/opt/local/lib/perl5/5.8.8/darwin-2level/auto/Data/Dumper/Dumper.bundle
  Expected in: dynamic lookup

make[1]: *** [autoconf.in] Trace/BPT trap
make: *** [all-recursive] Error 1

Error: Status 1 encountered during processing.



I wish I could decode this myself ;)

Thanks
Dan



More information about the macports-users mailing list