-
-
Notifications
You must be signed in to change notification settings - Fork 674
Closed
Milestone
Description
On Raspberry Pi 4 4GB on Raspbian Buster build failed with fplll:
libtool: link: g++ -std=gnu++11 -std=c++11 -fPIC -I/home/pi/sagemath/sage-9.1.be
ta1/local/include/ -O3 -Wl,-rpath -Wl,/home/pi/sagemath/sage-9.1.beta1/local/lib
-o .libs/fplll main.o -L/home/pi/sagemath/sage-9.1.beta1/local/lib -L/lib ./.l
ibs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/home/pi/sagemath/sage-9.1.
beta1/local/lib
/usr/bin/ld: ./.libs/libfplll.so: undefined reference to `__atomic_store_8'
/usr/bin/ld: ./.libs/libfplll.so: undefined reference to `__atomic_load_8'
collect2: error: ld returned 1 exit status
This is fixed by upgrading FPLLL in #30021.
In this ticket, we add Docker-based testing for the platform raspbian-buster-armhf
so that it can be verified that FPLLL now builds on this platform by the following:
tox -e docker-raspbian-buster-armhf-standard -- fplll
Depends on #30021
Upstream: Completely fixed; Fix reported upstream
CC: @malb @slel @fchapoton @kliem
Component: build
Keywords: raspberry
Author: Matthias Koeppe
Branch/Commit: 1b4c497
Reviewer: Jaap Spies
Issue created by migration from https://trac.sagemath.org/ticket/29091