Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 499490 - net-libs/libcapi-3.0.7-r1 - src_install(): libtool: relink: ld: cannot find -lcapi20 (parallel make problem)
Summary: net-libs/libcapi-3.0.7-r1 - src_install(): libtool: relink: ld: cannot find -...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Adam Feldman
URL: http://en.tabos.org/home
Whiteboard:
Keywords: NeedPatch
Depends on:
Blocks:
 
Reported: 2014-01-27 19:26 UTC by Austin English (RETIRED)
Modified: 2016-08-24 19:01 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Austin English (RETIRED) gentoo-dev 2014-01-27 19:26:29 UTC
>>> Install libcapi-3.0.7-r1 into /var/tmp/portage/net-libs/libcapi-3.0.7-r1/image/ category net-libs
 * x86: running multilib-minimal_abi_src_install
make -j8 DESTDIR=/var/tmp/portage/net-libs/libcapi-3.0.7-r1/image/ install 
make[1]: Entering directory '/var/tmp/portage/net-libs/libcapi-3.0.7-r1/work/capi20-x86'
 /bin/mkdir -p '/var/tmp/portage/net-libs/libcapi-3.0.7-r1/image//usr/lib32'
 /bin/mkdir -p '/var/tmp/portage/net-libs/libcapi-3.0.7-r1/image//usr/include'
 /bin/mkdir -p '/var/tmp/portage/net-libs/libcapi-3.0.7-r1/image//usr/lib32/capi'
 /bin/mkdir -p '/var/tmp/portage/net-libs/libcapi-3.0.7-r1/image//usr/lib32/pkgconfig'
 /bin/sh ./libtool   --mode=install /usr/lib64/portage/bin/ebuild-helpers/xattr/install -c   libcapi20.la '/var/tmp/portage/net-libs/libcapi-3.0.7-r1/image//usr/lib32'
 /bin/sh ./libtool   --mode=install /usr/lib64/portage/bin/ebuild-helpers/xattr/install -c   lib_capi_mod_fritzbox.la lib_capi_mod_rcapi.la lib_capi_mod_std.la '/var/tmp/portage/net-libs/libcapi-3.0.7-r1/image//usr/lib32/capi'
 /usr/lib64/portage/bin/ebuild-helpers/xattr/install -c -m 644 capi20.h capiutils.h capicmd.h capi_mod.h capi_debug.h '/var/tmp/portage/net-libs/libcapi-3.0.7-r1/image//usr/include'
 /usr/lib64/portage/bin/ebuild-helpers/xattr/install -c -m 644 capi20.pc '/var/tmp/portage/net-libs/libcapi-3.0.7-r1/image//usr/lib32/pkgconfig'
libtool: install: warning: relinking `lib_capi_mod_fritzbox.la'
libtool: install: (cd /var/tmp/portage/net-libs/libcapi-3.0.7-r1/work/capi20-x86; /bin/sh /var/tmp/portage/net-libs/libcapi-3.0.7-r1/work/capi20-x86/libtool  --tag CC --mode=relink x86_64-pc-linux-gnu-gcc -m32 -fno-strict-aliasing -O2 -march=corei7 -pipe -shared -version-info 2:0:0 -no-undefined -Wl,-O1 -Wl,--as-needed -o lib_capi_mod_fritzbox.la -rpath /usr/lib32/capi lib_capi_mod_fritzbox_la-capi_mod_fritzbox.lo libcapi20.la -ldl -inst-prefix-dir /var/tmp/portage/net-libs/libcapi-3.0.7-r1/image/)
libtool: install: /usr/lib64/portage/bin/ebuild-helpers/xattr/install -c .libs/libcapi20.so.3.0.6 /var/tmp/portage/net-libs/libcapi-3.0.7-r1/image//usr/lib32/libcapi20.so.3.0.6
libtool: relink: x86_64-pc-linux-gnu-gcc -m32 -shared  -fPIC -DPIC  .libs/lib_capi_mod_fritzbox_la-capi_mod_fritzbox.o   -Wl,--as-needed -L/var/tmp/portage/net-libs/libcapi-3.0.7-r1/image//usr/lib32 -L/usr/lib32 -lcapi20 -lc -lrt -ldl  -m32 -O2 -march=corei7 -Wl,-O1   -Wl,-soname -Wl,lib_capi_mod_fritzbox.so.2 -o .libs/lib_capi_mod_fritzbox.so.2.0.0
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/../../../libcapi20.so when searching for -lcapi20
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/../../../libcapi20.a when searching for -lcapi20
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libcapi20.so when searching for -lcapi20
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libcapi20.a when searching for -lcapi20
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lcapi20
collect2: error: ld returned 1 exit status
libtool: install: error: relink `lib_capi_mod_fritzbox.la' with the above command before installing it
Makefile:487: recipe for target 'install-modulesLTLIBRARIES' failed
make[1]: *** [install-modulesLTLIBRARIES] Error 1
make[1]: *** Waiting for unfinished jobs....

workaround: MAKEOPTS=-j1
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-01-28 11:41:47 UTC
Additionally, HOMEPAGE seems dead and SRC_URI fails, too.
Comment 2 Ronny Boesger 2014-02-27 15:20:33 UTC
Info:
SRC_URI has changed to  http://de.tabos.org/download/capi20.tar.bz2
Software was renamed from "ffgtk" to "roger router", perhaps the Homepage should be changed to "http://en.tabos.org/downloads" where the capi20.tar archiv is available for this ebuild.
Comment 3 Adam Feldman gentoo-dev 2016-08-24 19:01:55 UTC
I can't seem to reproduce this.  Additionally, it looks like debian patches forcing autoconf >=2.50.  I'm not sure, but it's entirely possible that upgrading autoconf is the solution.   Since the ebuild already has WANT_AUTOCONF=latest by default, I'm going to close this, and we can re-open it if someone manages to find a way to reproduce it.