Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 727652 - dev-libs/libfilezilla-0.22.0 - ../lib/.libs/libfilezilla.so: undefined reference to `__atomic_exchange_8'
Summary: dev-libs/libfilezilla-0.22.0 - ../lib/.libs/libfilezilla.so: undefined refere...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: Normal normal (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: libatomic-linking
  Show dependency tree
 
Reported: 2020-06-09 12:32 UTC by ernsteiswuerfel
Modified: 2020-08-23 01:29 UTC (History)
1 user (show)

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


Attachments
emerge --info (file_727652.txt,5.88 KB, text/plain)
2020-06-09 12:32 UTC, ernsteiswuerfel
Details
build.log (libfilezilla-0.22.0:20200609-120734.log,43.71 KB, text/plain)
2020-06-09 12:33 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2020-06-09 12:32:42 UTC
Created attachment 644122 [details]
emerge --info

[...]
libtool: link: powerpc-unknown-linux-gnu-g++ -std=c++17 -O2 -mcpu=7450 -pipe -Wall -g -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o timer_fizzbuzz timer_fizzbuzz-timer_fizzbuzz.o  ../lib/.libs/libfilezilla.so -lpthread -Wl,-rpath -Wl,/var/tmp/portage/dev-libs/libfilezilla-0.22.0/work/libfilezilla-0.22.0/lib/.libs
/usr/lib/gcc/powerpc-unknown-linux-gnu/9.3.0/../../../../powerpc-unknown-linux-gnu/bin/ld: ../lib/.libs/libfilezilla.so: undefined reference to `__atomic_exchange_8'
/usr/lib/gcc/powerpc-unknown-linux-gnu/9.3.0/../../../../powerpc-unknown-linux-gnu/bin/ld: ../lib/.libs/libfilezilla.so: undefined reference to `__atomic_compare_exchange_8'
/usr/lib/gcc/powerpc-unknown-linux-gnu/9.3.0/../../../../powerpc-unknown-linux-gnu/bin/ld: ../lib/.libs/libfilezilla.so: undefined reference to `__atomic_load_8'
/usr/lib/gcc/powerpc-unknown-linux-gnu/9.3.0/../../../../powerpc-unknown-linux-gnu/bin/ld: ../lib/.libs/libfilezilla.so: undefined reference to `__atomic_store_8'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:474: timer_fizzbuzz] Error 1
make[1]: Leaving directory '/var/tmp/portage/dev-libs/libfilezilla-0.22.0/work/libfilezilla-0.22.0/demos'
make: *** [Makefile:486: all-recursive] Error 1
 * ERROR: dev-libs/libfilezilla-0.22.0::gentoo failed (compile phase):
 *   emake failed
Comment 1 ernsteiswuerfel archtester 2020-06-09 12:33:05 UTC
Created attachment 644124 [details]
build.log
Comment 2 ernsteiswuerfel archtester 2020-06-09 12:34:21 UTC
Same for 0.20.2, 0.21.0.
Comment 3 Larry the Git Cow gentoo-dev 2020-08-23 01:29:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0de18a7e211af5479a5c1799df3b8daee2821f

commit ef0de18a7e211af5479a5c1799df3b8daee2821f
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2020-08-23 01:29:00 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2020-08-23 01:29:21 +0000

    dev-libs/libfilezilla: fix 32-bit build
    
    Links against libatomic on 32-bit non-x86 arches.
    
    Closes: https://bugs.gentoo.org/727652
    Package-Manager: Portage-3.0.3, Repoman-3.0.0
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)