Summary: | app-emulation/qemu[static-user] should depend on dev-libs/libpcre[static-libs] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sergey 'L29Ah' Alirzaev <zl29ah> |
Component: | Current packages | Assignee: | Gentoo QEMU Project <qemu+disabled> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | floppym, musv, plevine457, slyfox, tajjada |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log
emerge --info user-build/config.log user-build/config.log w/ libpcre w/ static-libs |
Description
Sergey 'L29Ah' Alirzaev
2016-07-16 22:01:45 UTC
Please attach a full build log and provide emerge --info. Created attachment 440898 [details]
build log
Created attachment 440900 [details]
emerge --info
qemu's build tree also contains user-build/config.log Please attach that file as well. Created attachment 440926 [details]
user-build/config.log
I see you are not using portage; does paludis have some equivalent of emerge --info you could provide instead? > /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpcre
> collect2: error: ld returned 1 exit status
It looks like you need at least USE=static-libs for dev-libs/libpcre.
(In reply to Mike Gilbert from comment #6) > I see you are not using portage; does paludis have some equivalent of emerge > --info you could provide instead? It has `cave info`, but it doesn't look like `emerge --info`, looks useless and i don't really know what kind of information do you need. (In reply to Sergei Trofimovich from comment #7) > > /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpcre > > collect2: error: ld returned 1 exit status > > It looks like you need at least USE=static-libs for dev-libs/libpcre. It used to build fine w/o USE=static-libs for dev-libs/libpcre. Anyway, built libpcre with the flag, there's your user-build/config.log. The original problem persists tho. Created attachment 440948 [details]
user-build/config.log w/ libpcre w/ static-libs
Eh, nope, i've mistaken: it built. I can confirm this bug. Note, the dependency on a static libpcre only occurs if building qemu with USE="static-user". (In reply to Peter Levine from comment #11) > I can confirm this bug. Note, the dependency on a static libpcre only > occurs if building qemu with USE="static-user". Never mind. I missed that in the bug title. not a bug in qemu ... it doesn't use pcre *** This bug has been marked as a duplicate of bug 588082 *** *** Bug 591202 has been marked as a duplicate of this bug. *** *** Bug 593024 has been marked as a duplicate of this bug. *** |