Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 216526 - app-crypt/gpgme-1.1.6 compilation fails with USE=pth
Summary: app-crypt/gpgme-1.1.6 compilation fails with USE=pth
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-06 13:47 UTC by BedOS_Gui
Modified: 2008-04-08 17:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge--info,11.23 KB, text/plain)
2008-04-06 13:49 UTC, BedOS_Gui
Details
build log (app-crypt:gpgme-1.1.6:20080407-194641.log,61.75 KB, text/plain)
2008-04-07 19:48 UTC, BedOS_Gui
Details
config.log (config.log,52.14 KB, text/plain)
2008-04-07 21:13 UTC, BedOS_Gui
Details
libpth.a (libpth.a,584.46 KB, text/plain)
2008-04-08 05:26 UTC, BedOS_Gui
Details
libpth.la (libpth.la,735 bytes, text/plain)
2008-04-08 17:15 UTC, BedOS_Gui
Details
pth build log (dev-libs:pth-2.0.7-r1:20080408-174118.log,26.86 KB, text/plain)
2008-04-08 17:45 UTC, BedOS_Gui
Details

Note You need to log in before you can comment on or make changes to this bug.
Description BedOS_Gui 2008-04-06 13:47:27 UTC
When compiling app-crypt/gpgme-1.1.6 with USE=pth this error occurs :

/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.3/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libpth.a(pth_sync.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/libpth.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libgpgme-pth.la] Error 1
make[3]: Leaving directory `/var/tmp/paludis/app-crypt/gpgme-1.1.6/work/gpgme-1.1.6/gpgme'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/paludis/app-crypt/gpgme-1.1.6/work/gpgme-1.1.6/gpgme'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/paludis/app-crypt/gpgme-1.1.6/work/gpgme-1.1.6'
make: *** [all] Error 2

!!! ERROR in app-crypt/gpgme-1.1.6:
!!! In src_compile at line 3790
!!! (no message provided)

When compiling it without the USE flag pth all works fine.

Reproducible: Always
Comment 1 BedOS_Gui 2008-04-06 13:49:34 UTC
Created attachment 148864 [details]
emerge --info
Comment 2 Alon Bar-Lev (RETIRED) gentoo-dev 2008-04-07 19:12:47 UTC
Need the lines just before where you pasted.
Comment 3 BedOS_Gui 2008-04-07 19:48:11 UTC
Created attachment 149032 [details]
build log
Comment 4 Alon Bar-Lev (RETIRED) gentoo-dev 2008-04-07 20:56:12 UTC
Please attach config.log, should be at:
/var/tmp/portage/app-crypt/gpgme-1.1.6/work/gpgme-1.1.6
Comment 5 BedOS_Gui 2008-04-07 21:13:53 UTC
Created attachment 149044 [details]
config.log
Comment 6 Alon Bar-Lev (RETIRED) gentoo-dev 2008-04-07 21:39:34 UTC
Please attach:
/usr/lib/libpth.la
Comment 7 BedOS_Gui 2008-04-08 05:26:22 UTC
Created attachment 149074 [details]
libpth.a
Comment 8 Alon Bar-Lev (RETIRED) gentoo-dev 2008-04-08 05:29:27 UTC
No...
/usr/lib/libpth.la
Comment 9 BedOS_Gui 2008-04-08 17:15:08 UTC
Created attachment 149111 [details]
libpth.la
Comment 10 Alon Bar-Lev (RETIRED) gentoo-dev 2008-04-08 17:20:28 UTC
Notice that:
# Names of this library.
library_names=''

Is empty!!!
Please try to:
emerge --oneshot pth

And see if it changes.
If it does not, please attach config.log and build output of pth.
Comment 11 BedOS_Gui 2008-04-08 17:45:23 UTC
Created attachment 149116 [details]
pth build log

No improvement when recompiling pth
Comment 12 Alon Bar-Lev (RETIRED) gentoo-dev 2008-04-08 17:51:18 UTC
PLEASE remove the debug (--enable-debug) USE flag from make.conf.