db46 build fails with build_arch x86_64

Jay Sachs jay+macports at covariant.org
Fri Aug 28 08:12:17 PDT 2009


Using OS X 10.5.8, fresh selfupdate of 1.8.0. Only other port  
installed is a just-installed apr-1.3.8_0. Anyone else seeing this?

--->  Fetching db46
--->  Attempting to fetch patch.4.6.21.1 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/
--->  Attempting to fetch patch.4.6.21.2 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/
--->  Attempting to fetch patch.4.6.21.3 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/
--->  Attempting to fetch db-4.6.21.tar.gz from http://distfiles.macports.org/db4/4.6.21_5
--->  Verifying checksum(s) for db46
--->  Extracting db46
--->  Applying patches to db46
--->  Configuring db46
--->  Building db46
Error: Target org.macports.build returned: shell command " cd "/opt/ 
local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_databases_db46/work/db-4.6.21/build_unix"  
&& /usr/bin/make -j1 all " returned error 2
Command output: /bin/sh ./libtool --mode=compile /usr/bin/gcc-4.0 -c - 
O2 -arch x86_64  -I../dist/.. -I/opt/local/include -I/System/Library/ 
Frameworks/JavaVM.framework/Versions/Current/Headers ../dist/../ 
db_dump185/db_dump185.c
  /usr/bin/gcc-4.0 -c -O2 -arch x86_64 -I../dist/.. -I/opt/local/ 
include -I/System/Library/Frameworks/JavaVM.framework/Versions/Current/ 
Headers ../dist/../db_dump185/db_dump185.c  -fno-common -DPIC -o .libs/ 
db_dump185.o
  /usr/bin/gcc-4.0 -c -O2 -arch x86_64 -I../dist/.. -I/opt/local/ 
include -I/System/Library/Frameworks/JavaVM.framework/Versions/Current/ 
Headers ../dist/../db_dump185/db_dump185.c -o db_dump185.o >/dev/null  
2>&1
/bin/sh ./libtool --mode=link /usr/bin/gcc-4.0 -O2 -arch x86_64  -o  
db_dump185 -L/opt/local/lib db_dump185.lo
/usr/bin/gcc-4.0 -O2 -arch x86_64 -o db_dump185 .libs/db_dump185.o  -L/ 
opt/local/lib
/bin/sh ./libtool --mode=execute true db_dump185
/bin/sh ./libtool --mode=compile /usr/bin/gcc-4.0 -c -I. -I../dist/.. - 
I/opt/local/include -I/System/Library/Frameworks/JavaVM.framework/ 
Versions/Current/Headers -O2 -arch x86_64  ../dist/../db_archive/ 
db_archive.c
  /usr/bin/gcc-4.0 -c -I. -I../dist/.. -I/opt/local/include -I/System/ 
Library/Frameworks/JavaVM.framework/Versions/Current/Headers -O2 -arch  
x86_64 ../dist/../db_archive/db_archive.c  -fno-common -DPIC -o .libs/ 
db_archive.o
  /usr/bin/gcc-4.0 -c -I. -I../dist/.. -I/opt/local/include -I/System/ 
Library/Frameworks/JavaVM.framework/Versions/Current/Headers -O2 -arch  
x86_64 ../dist/../db_archive/db_archive.c -o db_archive.o >/dev/null  
2>&1
/bin/sh ./libtool --mode=compile /usr/bin/gcc-4.0 -c -I. -I../dist/.. - 
I/opt/local/include -I/System/Library/Frameworks/JavaVM.framework/ 
Versions/Current/Headers -O2 -arch x86_64  ../dist/../common/util_sig.c
  /usr/bin/gcc-4.0 -c -I. -I../dist/.. -I/opt/local/include -I/System/ 
Library/Frameworks/JavaVM.framework/Versions/Current/Headers -O2 -arch  
x86_64 ../dist/../common/util_sig.c  -fno-common -DPIC -o .libs/ 
util_sig.o
  /usr/bin/gcc-4.0 -c -I. -I../dist/.. -I/opt/local/include -I/System/ 
Library/Frameworks/JavaVM.framework/Versions/Current/Headers -O2 -arch  
x86_64 ../dist/../common/util_sig.c -o util_sig.o >/dev/null 2>&1
/bin/sh ./libtool --mode=link /usr/bin/gcc-4.0 -O2 -arch x86_64  -o  
db_archive -L/opt/local/lib \
	    db_archive.lo util_sig.lo libdb-4.6.la
/usr/bin/gcc-4.0 -O2 -arch x86_64 -o .libs/db_archive .libs/ 
db_archive.o .libs/util_sig.o  -L/opt/local/lib ./.libs/libdb-4.6.dylib
ld warning: in ./.libs/libdb-4.6.dylib, file is not of required  
architecture
Undefined symbols:
   "_db_env_create", referenced from:
       _main in db_archive.o
   "_db_strerror", referenced from:
       _main in db_archive.o
       _main in db_archive.o
   "___db_rpath", referenced from:
       _main in db_archive.o
   "_db_version", referenced from:
       _version_check in db_archive.o
       _main in db_archive.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [db_archive] Error 1

Error: The following dependencies failed to build: apr-util db46 expat  
libiconv gperf sqlite3 ncurses ncursesw readline cyrus-sasl2 openssl  
zlib gettext junit hamcrest-core apache-ant neon serf subversion
Error: Status 1 encountered during processing.



More information about the macports-users mailing list