Summary: | media-libs/rubberband-2.0.0: fails to compile on ppc (undefined reference to `__atomic_store_8') | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Professional Audio Applications Maintainers <proaudio> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 721344, 826722 | ||
Attachments: |
build.log
build.log |
Description
Sam James
![]() ![]() ![]() ![]() The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2222be2af4cd6b59b05a311f7dc02780ab0115 commit cd2222be2af4cd6b59b05a311f7dc02780ab0115 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-11-24 23:45:52 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-11-24 23:58:47 +0000 media-libs/rubberband: link against libatomic for ppc Closes: https://bugs.gentoo.org/827203 Signed-off-by: Sam James <sam@gentoo.org> media-libs/rubberband/rubberband-2.0.0.ebuild | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) Does not work (yet) unfortunately. [...] FAILED: rubberband powerpc-unknown-linux-gnu-g++ -o rubberband rubberband.p/main_main.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Os -mcpu=7450 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--start-group librubberband.a /usr/lib/libfftw3.so /usr/lib/libsamplerate.so -pthread /usr/lib/libsndfile.so -Wl,--end-group /usr/lib/gcc/powerpc-unknown-linux-gnu/11.2.0/../../../../powerpc-unknown-linux-gnu/bin/ld: librubberband.a(src_StretcherProcess.cpp.o): in function `RubberBand::RubberBandStretcher::Impl::testInbufReadSpace(unsigned int)': StretcherProcess.cpp:(.text+0x101c): undefined reference to `__atomic_load_8' /usr/lib/gcc/powerpc-unknown-linux-gnu/11.2.0/../../../../powerpc-unknown-linux-gnu/bin/ld: librubberband.a(src_StretcherProcess.cpp.o): in function `RubberBand::RubberBandStretcher::Impl::writeChunk(unsigned int, unsigned int, bool)': StretcherProcess.cpp:(.text+0x17f8): undefined reference to `__atomic_load_8' Created attachment 757586 [details]
build.log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff550880b7ea0eb873a40279e3d717d611d04c94 commit ff550880b7ea0eb873a40279e3d717d611d04c94 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-12-07 00:27:08 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-07 00:27:08 +0000 media-libs/rubberband: fix atomic deux Closes: https://bugs.gentoo.org/827203 Signed-off-by: Sam James <sam@gentoo.org> media-libs/rubberband/rubberband-2.0.0.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) |