Summary: | media-libs/libvpx-0.9.7: Compile failure with debug USE flag - "No rule to make target libvpx_g.so, needed by vpxdec" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | MrSnivvel <gentoobugs> |
Component: | [OLD] Library | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bpshacklett, john, king.infet, kripton, proteuss |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Patch to only change target to libvpx_g for static libraries |
Description
MrSnivvel
2011-08-09 20:08:27 UTC
[ebuild U ] media-libs/libvpx-0.9.7 [0.9.6] USE="debug mmx sse sse2 sse3 ssse3 threads (-altivec) -doc -postproc" Building with USE="-debug" works. *** Bug 383651 has been marked as a duplicate of this bug. *** Same on x86 Created attachment 316825 [details, diff]
Patch to only change target to libvpx_g for static libraries
This bug still exists for me in libvpx-1.1.0.
This patch changes the build system so libvpx_g is only used in debug mode for static libraries, so the name of the shared library isn't erroneously changed to libvpx_g.so
This patch allows me to build with USE=debug
I'm seeing this too with media-libs/libvpx-1.0.0 on amd64 25 Jun 2013; Alexis Ballier <aballier@gentoo.org> libvpx-9999.ebuild: + drop debug useflag that only adds -g and doesnt build. bug #378557 + |