Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 235810 - net-libs/rb_libtorrent-0.13.1 links to wrong boost library (probably on amd64 only)
Summary: net-libs/rb_libtorrent-0.13.1 links to wrong boost library (probably on amd64...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Raúl Porcel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-26 17:35 UTC by Sok Ann Yap
Modified: 2009-11-07 19:16 UTC (History)
4 users (show)

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


Attachments
patch configure to look for .so only (boost-link.patch,4.39 KB, patch)
2008-08-26 17:38 UTC, Sok Ann Yap
Details | Diff
add unpack+epatch to the ebuild (rb_libtorrent_ebuild.diff,382 bytes, patch)
2008-08-26 17:39 UTC, Sok Ann Yap
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sok Ann Yap 2008-08-26 17:35:15 UTC
This is similiar to bug #231105. When compiling rb_libtorrent-0.13.1, this is what I get:

/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.1/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/libboost_system-mt-s.a(error_code.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/lib/libboost_system-mt-s.a: could not read symbols: Bad value


Reproducible: Always

Steps to Reproduce:
1. unmask rb_libtorrent
2. emerge =rb_libtorrent-0.13.1
3. error about -fPIC
Comment 1 Sok Ann Yap 2008-08-26 17:38:02 UTC
Created attachment 163837 [details, diff]
patch configure to look for .so only

Idea for patch came from Mounir in bug #231105
Comment 2 Sok Ann Yap 2008-08-26 17:39:53 UTC
Created attachment 163838 [details, diff]
add unpack+epatch to the ebuild
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2008-08-26 19:43:55 UTC
Report this upstream, please
Comment 4 Dennis Schridde 2008-10-15 09:30:03 UTC
Maybe net-libs/rb_libtorrent-0.13.1 should get ~amd64 removed for now...
Comment 5 Dennis Schridde 2008-11-02 11:24:05 UTC
Can you *please* remove ~amd64 from 0.13.1 as it is known to not even compile there.
Comment 6 Richard Freeman gentoo-dev 2009-11-07 19:16:29 UTC
Odd, I'm getting very similar behavior now on 0.14.6.

Has upstream actually fixed this?  If not this should probably be patched since it is marked stable.