Subject: using wrong libtool on Mac OS X?
To: None <tech-pkg@netbsd.org>
From: Georg Schwarz <georg.schwarz@freenet.de>
List: tech-pkg
Date: 10/16/2005 11:02:22
Compiling of some packages on Mac OS 10.4 fails like this (example from
archivers/bzip2):

libtool  --mode=link gcc -pipe -L/Users/schwarz/pkgsrc/local/lib -o
libbz2.la blocksort.lo   huffman.lo     crctable.lo    randtable.lo
compress.lo    decompress.lo  bzlib.lo -version-info 0:0       -rpath
/Users/schwarz/pkgsrc/local/lib
gcc -pipe -dynamiclib ${wl}-flat_namespace ${wl}-undefined ${wl}suppress
-o .libs/libbz2.0.0.0.dylib  .libs/blocksort.o .libs/huffman.o
.libs/crctable.o .libs/randtable.o .libs/compress.o .libs/decompress.o
.libs/bzlib.o
-L/Users/schwarz/pkgsrc/pkgsrc/archivers/bzip2/work/.buildlink/lib
-install_name  /Users/schwarz/pkgsrc/local/lib/libbz2.0.dylib
-Wl,-compatibility_version -Wl,1 -Wl,-current_version -Wl,1.0
ld: .libs/blocksort.o has local relocation entries in non-writable
section (__TEXT,__text)
/usr/bin/libtool: internal link edit command failed
*** Error code 1

Stop.
bmake: stopped in
/Users/schwarz/pkgsrc/pkgsrc/archivers/bzip2/work/bzip2-1.0.3
*** Error code 1

Stop.
bmake: stopped in /Users/schwarz/pkgsrc/pkgsrc/archivers/bzip2


is pkgsrc supposed to use /usr/bin/libtool?


-- 
Georg Schwarz    http://home.pages.de/~schwarz/
 georg.schwarz@freenet.de  +49 178 8545053