That's odd.
dev-zero:{kdeuser}# uname -a
SunOS dev-zero 5.11 snv_85 i86pc i386 i86pc Solaris
dev-zero:{kdeuser}# cc -V
cc: Sun C 5.9 SunOS_i386 Patch 124868-02 2007/11/27
usage: cc [ options] files. Use 'cc -flags' for details
dev-zero:{kdeuser}# CC -V
CC: Sun C++ 5.9 SunOS_i386 Patch 124864-02 2007/12/18
dev-zero:{kdeuser}# pwd
/u02/cvsdude/trunk
dev-zero:{kdeuser}# svn up
At revision 1615.
dev-zero:{kdeuser}# cd SPECS
dev-zero:{kdeuser}# make
...
perl Respect.pl --with-all --without-upload --without-build taglib
Respect: Reading pspc file taglib ...
Respect: Reading pspc file taglib ...
Respect: 64-bit build enabled.
Respect: Creating spec file taglib.spec ...
Respect: Warning - no dependency packages specified.
Respect: Checking consistency ...
Respect: Creating spec file taglib.spec ...
Respect: Warning - no dependency packages specified.
Respect: Installing replacement libtool ...
Respect: Creating source tarball ...
Respect: Copying tarball to packages/SOURCES ...
Respect: Skipping upload of tarball.
Respect: Use --with-upload to enable.
Respect: Skipping package build.
Respect: Use --with-build to enable.
pkginfo -q "FOSStaglib" || pkgtool build "FOSStaglib.spec"
INFO: Copying %use'd or %include'd spec files to SPECS directory
INFO: Processing spec files
INFO: Finding sources
INFO: Running pkgbuild -ba [...] FOSStaglib.spec (FOSStaglib)
ERROR: FOSStaglib FAILED
INFO: Check the build log in /tmp/FOSStaglib.log for details
Summary:
package | status | details
---------------------------------+-------------+------------------------
-------
FOSStaglib | FAILED | pkgbuild build failed
make: *** [build-taglib] Error 1
dev-zero:{kdeuser}# tail -30 /tmp/FOSStaglib.log
pkgbuild: /bin/bash ../libtool --silent --tag=CXX --mode=link
/opt/SUNWspro/bin/CC -D_REENTRANT -D__EXTENSIONS__ -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS -DSOLARIS10
-DNDEBUG -DNO_DEBUG -D_UNICODE -DUNICODE -D_RWSTD_REENTRANT
-D_XOPEN_SOURCE=500 -D_XPG5 -I/opt/foss/include -I/opt/foss/include/ansi
-library=no%Cstd
-features=anachronisms,except,rtti,export,extensions,nestedaccess,tmplif
e,tmplrefstatic -instances=global -template=geninlinefuncs -s -xlang=c99
-xustr=ascii_utf16_ushort -Qoption ccfe -features=gcc -Qoption ccfe
++boolflag:sunwcch=false -xF=%none -xbuiltin=%all -xinline=%auto
-xprefetch=auto -xprefetch_auto_type=indirect_array_access
-xprefetch_level=3 -xalias_level=compatible -xO3 -xregs=no%frameptr
-xjobs=2 -Kpic -xrestrict=%all -xthreadvar=%all -z combreloc -z
redlocsym -z nodefaultlib -z ignore -z now -z rescan -z absexec -xipo=0
-xldscope=symbolic -xlibmil -s -xtarget=opteron -m64 -xarch=sse2
-xchip=opteron -xcache=64/64/2:1024/64/16 -lm -ldl -lc -lpthread
-lposix4 -lrt -mt -L/opt/foss/lib/amd64 -L/usr/lib/amd64
-R/opt/foss/lib/amd64 -R/usr/lib/amd64 -Y
P,/opt/foss/lib/amd64:/usr/lib/amd64 -i -L/usr/lib/amd64
-R/usr/lib/amd64 -Bdynamic -lCrun -lstdcxx -Y
P,/opt/foss/lib/amd64:/usr/lib/amd64 -i -L/usr/lib/amd64
-R/usr/lib/amd64 -Bdynamic -lCrun -lstdcxx -no-undefined
-version-info 6:0:5 -L/opt/foss/lib/amd64 -L/usr/lib/amd64
-R/opt/foss/lib/amd64 -R/usr/lib/amd64 -z combreloc -z redlocsym -z
nodefaultlib -z ignore -z now -z rescan -z absexec -xipo=0
-xldscope=symbolic -xlibmil -s -xtarget=opteron -m64 -xarch=sse2
-xchip=opteron -xcache=64/64/2:1024/64/16 -lm -ldl -lc -lpthread
-lposix4 -lrt -mt -o libtag.la -rpath /opt/foss/lib/amd64 tag.lo
tagunion.lo fileref.lo audioproperties.lo ./mpeg/libmpeg.la
./ogg/libogg.la ./flac/libflac.la ./mpc/libmpc.la ./ape/libape.la
./toolkit/libtoolkit.la ./wavpack/libwavpack.la
./trueaudio/libtrueaudio.la
pkgbuild: ld: fatal: file .libs/tag.o: wrong ELF class: ELFCLASS64
pkgbuild: ld: fatal: File processing errors. No output written to
.libs/libtag.so.1.5.0
pkgbuild: make[4]: *** [libtag.la] Error 1
pkgbuild: make[4]: Leaving directory
`/export/home/kdeuser/packages/BUILD/FOSStaglib-1.5.0/amd64/TAGLIB/1.5.0
/taglib'
pkgbuild: make[3]: *** [all-recursive] Error 1
pkgbuild: make[3]: Leaving directory
`/export/home/kdeuser/packages/BUILD/FOSStaglib-1.5.0/amd64/TAGLIB/1.5.0
/taglib'
pkgbuild: make[2]: *** [all-recursive] Error 1
pkgbuild: make[2]: Leaving directory
`/export/home/kdeuser/packages/BUILD/FOSStaglib-1.5.0/amd64/TAGLIB/1.5.0
'
pkgbuild: make[1]: *** [all] Error 2
pkgbuild: make[1]: Leaving directory
`/export/home/kdeuser/packages/BUILD/FOSStaglib-1.5.0/amd64/TAGLIB/1.5.0
'
pkgbuild: Bad exit status from
/var/tmp/pkgbuild-kdeuser/pkgbuild-tmp-2.313 (%build)
--- command output ends --- finished at Wed Mar 26 14:09:13 EDT 2008
INFO: pkgbuild -ba finished at Wed Mar 26 14:09:13 EDT 2008
ERROR: FOSStaglib FAILED
INFO: Check the build log in /tmp/FOSStaglib.log for details
Brett Albertson
bretta at consonus.com
919-379-8449