Summary: | media-libs/xine-lib-1.2.6-r2 fails to compile with "ld: .libs/xine.o: relocation R_X86_64_PC32 against protected symbol `_x_flags' can not be used when making a shared object" error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | James Ausmus <james.ausmus> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | canouble, fedeliallalinea, lssndrbarbieri, pekunz, rossi.f |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
build-xine-lib.txt |
Description
James Ausmus
2017-02-17 00:46:49 UTC
Please attach the full build log. Created attachment 464738 [details]
build.log
build.log attached
Created attachment 467306 [details]
build-xine-lib.txt
I am also experiencing this bug. This is the complete build log.
Same bug here, on stable amd64. media-libs/xine-lib-1.2.8 builds correctly. The problem seems the new binutils with gcc-4.9.x, with gcc-5 works. References: https://mail-index.netbsd.org/tech-toolchain/2016/03/07/msg002748.html https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65248 Is there any plan on Gentoo to backport the upstream patches for gcc < 5.0? Old versions of GCC are masked and unsupported. |