Ben,

thank you for detailer spec files, it will be useful. The problem in gnutls
is here...

pkgbuild: /opt/SUNWspro/bin/cc -Xc -xc99=%all -errshort=full -errfmt=error
-errwarn=%none -s  -xcsi -xustr=ascii_utf16_ushort -features=extinl
-xalias_level=std -mt -xF=%none -xbuiltin=%all -xinline=%auto
-xprefetch=auto -xprefetch_auto_type=indirect_array_access
-xprefetch_level=3 -xthreadvar=%all -xipo=0 -xO3 -xregs=no%frameptr -xjobs=2
-KPIC -xrestrict=%all -xtarget=pentium4 -m32 -xarch=sse2 -xchip=pentium4
-xcache=8/64/4:256/128/8 -D_REENTRANT -D_THREAD_SAFE -I/opt/foss/include
-m32 -s -L/opt/foss/lib -R/opt/foss/lib -L/usr/lib -R/usr/lib -z combreloc
-z redlocsym -z nodefaultlib -z ignore -z now -z rescan -z absexec
-xldscope=symbolic -xlibmil -s -lc -lm -ldl -lpthread -lposix4 -lrt -mt
-L/usr/sfw/lib -R/usr/sfw/lib -L/opt/foss/lib -R/opt/foss/lib -lgcrypt -lz
-G  -z defs -z now -h libgnutls-extra.so.13 -o
.libs/libgnutls-extra.so.13.0.10  .libs/gnutls_extra.o
.libs/gnutls_openpgp.o .libs/gnutls_ia.o -z allextract
openpgp/.libs/libgnutls_openpgp.a ../gl/.libs/libgnu.a -z defaultextract
-R/opt/foss/lib -R/usr/lib -R/usr/sfw/lib -L/opt/foss/lib -L/usr/lib
-L/usr/sfw/lib -lopencdk -llzo2
-L/var/tmp/pkgbuild-bent/FOSSgnutls-1.4.5-build/opt/foss/lib -lgnutls -lc
-lm -ldl -lpthread -lposix4 -lrt -lgcrypt -lz -lgpg-error -lnsl -lsocket
-lc  -xc99=%all -s -xcsi -xustr=ascii_utf16_ushort -features=extinl
-xalias_level=std -mt -xF=%none -xbuiltin=%all -xinline=%auto
-xprefetch=auto -xprefetch_auto_type=indirect_array_access
-xprefetch_level=3 -xthreadvar=%all -xipo=0 -xO3 -xregs=no%frameptr -xjobs=2
-xrestrict=%all -xtarget=pentium4 -m32 -xarch=sse2 -xchip=pentium4
-xcache=8/64/4:256/128/8 -m32 -s -z combreloc -z redlocsym -z nodefaultlib
-z ignore -z now -z rescan -z absexec -xldscope=symbolic -xlibmil -s -mt
pkgbuild: Undefined            first referenced
pkgbuild:  symbol                  in file
pkgbuild: _E_gnutls_openpgp_raw_privkey_to_gkey .libs/gnutls_extra.o
pkgbuild: _E_gnutls_openpgp_privkey_deinit    .libs/gnutls_extra.o
pkgbuild: _E_gnutls_openpgp_privkey_to_gkey   .libs/gnutls_extra.o
pkgbuild: _E_gnutls_openpgp_get_raw_key_expiration_time .libs/gnutls_extra.o
pkgbuild: _E_gnutls_openpgp_key_deinit        .libs/gnutls_extra.o
pkgbuild: _gnutls_strfile_free                .libs/gnutls_openpgp.o
pkgbuild: _gnutls_hostname_compare
openpgp/.libs/libgnutls_openpgp.a(pgp.o)
pkgbuild: _gnutls_gkey_deinit
openpgp/.libs/libgnutls_openpgp.a(privkey.o)
pkgbuild: _E_gnutls_openpgp_get_raw_key_creation_time .libs/gnutls_extra.o
pkgbuild: _E_gnutls_openpgp_raw_key_to_gcert  .libs/gnutls_extra.o
pkgbuild: _E_gnutls_openpgp_key_to_gcert      .libs/gnutls_extra.o
pkgbuild: ld: fatal: Symbol referencing errors. No output written to
.libs/libgnutls-extra.so.13.0.10
pkgbuild: libtool: install: error: relink `libgnutls-extra.la' with the
above command before installing it


We have to find why these symbols are missing ... I don;t think this related
to some specific flags settings.

Any suggestions ?

L



On Sat, Nov 8, 2008 at 3:46 PM, Ben Taylor <bentaylor.solx86 at gmail.com>wrote:

> the file contains the log and the updated spec file.
>
> This is an updated spec file for gnutls.  It specficially
> defines every single file that should be installed.
>
> This has been used before with Dude, and I stopped using it when
> gnutls was consistently building.
>
> However, the new hg dev repository is showing the same bizarre
> behavior.  I backed out, put in my old gnutls.pspc file and built
> from Dude, and gnutls built as expected.
>
> I removed the gnutls package, cleaned everything from
> BUILD and SOURCES, and inserted just the files section from
> my custom pspc file, and the log is what I get.
>
> For some reason, on my 64-bit system, the 32-bit extra
> and openssl libraries dont build, so many of the features
> don't get built.
>
> On a 32-bit system, it's even worse because the man pages
> and locale files don't get built.
>
> Thoughts?
>
> Ben
>
> _______________________________________________
> kde-discuss mailing list
> kde-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/kde-discuss
>
>


-- 
Lukas 'Luc' Oboril
IRC nickname: luc^ at freenode


When dealing with people, let us remember we are not dealing with creatures
of logic. We are dealing with creatures of emotions, creatures bristling
with prejudices and motivated by pride and vanity.   Dale Carnegie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/kde-discuss/attachments/20081110/71a05eb4/attachment.html>

Reply via email to