>>> rpi-rgb-led-matrix 63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4 Downloading wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/buildroot/autobuild/instance-2/output-1/build/.rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4.tar.gz.uwyHPe/output' 'https://github.com/hzeller/rpi-rgb-led-matrix/archive/63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4/rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4.tar.gz' --2021-12-08 22:25:42-- https://github.com/hzeller/rpi-rgb-led-matrix/archive/63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4/rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4.tar.gz Resolving github.com (github.com)... 140.82.112.4 Connecting to github.com (github.com)|140.82.112.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/hzeller/rpi-rgb-led-matrix/tar.gz/63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4 [following] --2021-12-08 22:25:42-- https://codeload.github.com/hzeller/rpi-rgb-led-matrix/tar.gz/63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4 Resolving codeload.github.com (codeload.github.com)... 140.82.114.10 Connecting to codeload.github.com (codeload.github.com)|140.82.114.10|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/home/buildroot/autobuild/instance-2/output-1/build/.rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4.tar.gz.uwyHPe/output' 0K .......... .......... .......... .......... .......... 369K 50K .......... .......... .......... .......... .......... 738K 100K .......... .......... .......... .......... .......... 67.6M 150K .......... .......... .......... .......... .......... 73.6M 200K .......... .......... .......... .......... .......... 749K 250K .......... .......... .......... .......... .......... 81.6M 300K .......... .......... .......... .......... .......... 748K 350K .......... .......... .......... .......... .......... 137M 400K .......... .......... .......... .......... .......... 188M 450K .......... .......... .......... .......... .......... 174M 500K .......... .......... .......... .......... .......... 174M 550K .......... .......... .......... .......... .......... 168M 600K .......... .......... .......... .......... .......... 146M 650K .......... .......... .......... .......... .......... 756K 700K .......... .......... .......... .......... .......... 165M 750K .......... .......... .......... .......... .......... 143M 800K .......... .......... .......... .......... .......... 169M 850K .......... .......... .......... .......... .......... 189M 900K .......... .......... .......... .......... .......... 183M 950K .......... .......... .......... .......... .......... 140M 1000K .......... .......... .......... .......... .......... 179M 1050K .......... .......... .......... .......... .......... 187M 1100K .......... .......... .......... .......... .......... 756K 1150K .......... .......... .......... .......... .......... 15.1M 1200K .......... .......... .......... .......... .......... 171M 1250K .......... .......... .......... .......... .......... 173M 1300K .......... .......... .......... .......... .......... 181M 1350K .......... .......... .......... .......... .......... 157M 1400K .......... .......... .......... .......... .......... 178M 1450K .......... .......... .......... .......... .......... 174M 1500K .......... .......... .......... .......... .......... 160M 1550K .......... .......... .......... .......... .......... 145M 1600K .......... .......... .......... .......... .......... 179M 1650K .......... .......... .......... .......... .......... 182M 1700K .......... .......... .......... .......... .......... 161M 1750K .......... .......... .......... .......... .......... 184M 1800K .......... .......... .......... .......... .......... 183M 1850K .......... .......... .......... .......... .......... 180M 1900K .......... .......... .......... .......... .......... 152M 1950K .......... .......... .......... .......... .......... 172M 2000K .......... .......... .......... .......... .......... 190M 2050K .......... .......... .......... .......... .......... 182M 2100K .......... .......... .......... .......... .......... 150M 2150K .......... .......... .......... .......... .......... 177M 2200K .......... .......... .......... .......... .......... 163M 2250K .......... .......... .......... .......... .......... 166M 2300K .......... .......... .......... .......... .......... 867K 2350K .......... .......... .......... .......... .......... 80.7M 2400K .......... .......... .......... .......... .......... 86.2M 2450K .......... .......... .......... .......... .......... 109M 2500K .......... .......... .......... .......... .......... 89.2M 2550K .......... .......... .......... .......... .......... 106M 2600K .......... .......... .......... .......... .......... 104M 2650K .......... .......... .......... .......... .......... 64.5M 2700K .......... .......... .......... .......... .......... 85.1M 2750K .......... .......... .......... .......... .......... 107M 2800K .......... .......... .......... .......... .......... 110M 2850K .......... .......... .......... .......... .......... 107M 2900K .......... .......... .......... .......... .......... 91.6M 2950K .......... .......... .......... .......... .......... 93.5M 3000K .......... .......... .......... .......... .......... 103M 3050K .......... .......... .......... .......... .......... 88.8M 3100K .......... .......... .......... .......... .......... 104M 3150K .......... .......... .......... .......... .......... 833K 3200K .......... .......... .......... .......... .......... 44.2M 3250K .......... .......... .......... .......... .......... 82.3M 3300K .......... .......... .......... .......... .......... 97.6M 3350K .......... .......... .......... .......... .......... 107M 3400K .......... .......... .......... .......... .......... 36.8M 3450K .......... .......... .......... .......... .......... 85.6M 3500K .......... .......... .......... .......... .......... 100M 3550K .......... .......... .......... .......... .......... 97.4M 3600K .......... .......... .......... .......... .......... 101M 3650K .......... .......... .......... .......... .......... 89.9M 3700K .......... .......... .......... .......... .......... 104M 3750K .......... .......... .......... .......... .......... 102M 3800K .......... .......... .......... .......... .......... 104M 3850K .......... .......... .......... .......... .......... 87.6M 3900K .......... .......... .......... .......... .......... 102M 3950K .......... .......... .......... .......... .......... 104M 4000K .......... .......... .......... .......... .......... 92.5M 4050K .......... .......... .......... .......... .......... 96.6M 4100K .......... .......... .......... .......... .......... 103M 4150K .......... .......... .......... .......... .......... 100M 4200K .......... .......... .......... .......... .......... 103M 4250K .......... .......... .......... .......... .......... 88.5M 4300K .......... .......... .......... .......... .......... 105M 4350K .......... .......... .......... .......... .......... 102M 4400K .......... .......... .......... .......... .......... 89.1M 4450K .......... .......... .......... .......... .......... 97.7M 4500K .......... .......... .......... .......... .......... 115M 4550K .......... .......... .......... .......... .......... 103M 4600K .......... .......... .......... .......... .......... 85.7M 4650K .......... .......... .......... .......... .......... 103M 4700K .......... .......... .......... .......... .......... 106M 4750K .......... .......... .......... .......... .......... 102M 4800K .......... .......... .......... .......... .......... 83.8M 4850K .......... .......... .......... .......... .......... 100M 4900K .......... .......... .......... .......... .......... 102M 4950K .......... .......... .......... .......... .......... 105M 5000K .......... .......... .......... .......... .......... 84.3M 5050K .......... .......... .......... .......... .......... 101M 5100K .......... .......... .......... .......... .......... 103M 5150K .......... .......... .......... .......... .......... 106M 5200K .......... .......... .......... .......... .......... 88.5M 5250K .......... .......... .......... .......... .......... 101M 5300K .......... .......... .......... .......... .......... 108M 5350K .......... .......... .......... .......... .......... 110M 5400K .......... .......... .......... .......... .......... 92.7M 5450K .......... .......... .......... .......... .......... 109M 5500K .......... .......... .......... .......... .......... 101M 5550K .......... .......... .......... .......... .......... 103M 5600K .......... .......... .......... .......... .......... 80.6M 5650K .......... .......... .......... .......... .......... 107M 5700K .......... .......... .......... .......... .......... 102M 5750K .......... .......... .......... .......... .......... 98.5M 5800K .......... .......... .......... .......... .......... 91.1M 5850K .......... .......... .......... .......... .......... 99.0M 5900K .......... .......... .......... .......... .......... 1.29M 5950K .......... .......... .......... .......... .......... 74.6M 6000K .......... .......... .......... .......... .......... 102M 6050K .......... .......... .......... .......... .......... 106M 6100K .......... .......... .......... .......... .......... 111M 6150K .......... .......... .......... .......... .......... 92.1M 6200K .......... .. 188M=0.7s 2021-12-08 22:25:43 (8.93 MB/s) - '/home/buildroot/autobuild/instance-2/output-1/build/.rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4.tar.gz.uwyHPe/output' saved [6361288] rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4.tar.gz: OK (sha256: 5efc0293bb180b958079910e968721ff2dac291c435d065ecec9ceba8589567d) >>> rpi-rgb-led-matrix 63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4 Extracting gzip -d -c /home/buildroot/autobuild/instance-2/dl/rpi-rgb-led-matrix/rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-2/output-1/build/rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4 -xf - >>> rpi-rgb-led-matrix 63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4 Patching Applying 0001-Rename-LDFLAGS-to-RGB_LDFLAGS.patch using patch: patching file utils/Makefile >>> rpi-rgb-led-matrix 63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4 Configuring >>> rpi-rgb-led-matrix 63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4 Building /usr/bin/make -j4 PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" AR="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-ar" AS="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-as" LD="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-ld" NM="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-nm" CC="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gcc" GCC="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gcc" CPP="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-cpp" CXX="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++" FC="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gfortran" F77="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gfortran" RANLIB="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-ranlib" READELF="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-readelf" STRIP="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-strip" OBJCOPY="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-objcopy" OBJDUMP="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/buildroot/autobuild/instance-2/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-2/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-2/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/buildroot/autobuild/instance-2/output-1/host/lib -Wl,-rpath,/home/buildroot/autobuild/instance-2/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-as" DEFAULT_LINKER="/home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1" CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1" LDFLAGS="" FCFLAGS=" -Os -g0" FFLAGS=" -Os -g0" PKG_CONFIG="/home/buildroot/autobuild/instance-2/output-1/host/bin/pkg-config" STAGING_DIR="/home/buildroot/autobuild/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl -C /home/buildroot/autobuild/instance-2/output-1/build/rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4/lib all make[1]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4/lib' /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o gpio.o gpio.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o led-matrix.o led-matrix.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o options-initialize.o options-initialize.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o framebuffer.o framebuffer.cc gpio.cc: In function 'void rgb_matrix::{anonymous}::WriteTo(const char*, const char*)': gpio.cc:440:15: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] 440 | (void) write(fd, str, strlen(str)); // Best effort. Ignore return value. | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o thread.o thread.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o bdf-font.o bdf-font.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o graphics.o graphics.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o led-matrix-c.o led-matrix-c.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-gcc -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o hardware-mapping.o hardware-mapping.c /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o pixel-mapper.o pixel-mapper.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o multiplex-mappers.o multiplex-mappers.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -I../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -c -o content-streamer.o content-streamer.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-ar rcs librgbmatrix.a gpio.o led-matrix.o options-initialize.o framebuffer.o thread.o bdf-font.o graphics.o led-matrix-c.o hardware-mapping.o pixel-mapper.o multiplex-mappers.o content-streamer.o /home/buildroot/autobuild/instance-2/output-1/host/bin/aarch64-linux-g++ -shared -Wl,-soname,librgbmatrix.so.1 -o librgbmatrix.so.1 gpio.o led-matrix.o options-initialize.o framebuffer.o thread.o bdf-font.o graphics.o led-matrix-c.o hardware-mapping.o pixel-mapper.o multiplex-mappers.o content-streamer.o -lpthread -lrt -lm -lpthread /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: led-matrix.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix11FrameCanvasE' which may bind externally can not be used when making a shared object; recompile with -fPIC led-matrix.o: in function `rgb_matrix::FrameCanvas::~FrameCanvas()': led-matrix.cc:(.text+0x88): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: led-matrix.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix9RGBMatrixE' which may bind externally can not be used when making a shared object; recompile with -fPIC led-matrix.o: in function `rgb_matrix::RGBMatrix::~RGBMatrix()': led-matrix.cc:(.text+0x28c): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: led-matrix.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix9RGBMatrix4Impl12UpdateThreadE' which may bind externally can not be used when making a shared object; recompile with -fPIC led-matrix.o: in function `rgb_matrix::RGBMatrix::Impl::StartRefresh()': led-matrix.cc:(.text+0x3f0): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: led-matrix.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix11FrameCanvasE' which may bind externally can not be used when making a shared object; recompile with -fPIC led-matrix.o: in function `rgb_matrix::RGBMatrix::Impl::CreateFrameCanvas()': led-matrix.cc:(.text+0xc58): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: led-matrix.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix9RGBMatrixE' which may bind externally can not be used when making a shared object; recompile with -fPIC led-matrix.o: in function `rgb_matrix::RGBMatrix::CreateFromOptions(rgb_matrix::RGBMatrix::Options const&, rgb_matrix::RuntimeOptions const&)': led-matrix.cc:(.text+0x10c0): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: led-matrix.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix9RGBMatrix4Impl12UpdateThreadE' which may bind externally can not be used when making a shared object; recompile with -fPIC led-matrix.o: in function `rgb_matrix::RGBMatrix::Impl::UpdateThread::~UpdateThread()': led-matrix.cc:(.text._ZN10rgb_matrix9RGBMatrix4Impl12UpdateThreadD2Ev[_ZN10rgb_matrix9RGBMatrix4Impl12UpdateThreadD5Ev]+0x4): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: thread.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZN10rgb_matrix6Thread14PthreadCallRunEPv' which may bind externally can not be used when making a shared object; recompile with -fPIC thread.o: in function `rgb_matrix::Thread::Start(int, unsigned int)': thread.cc:(.text+0x90): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: thread.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix6ThreadE' which may bind externally can not be used when making a shared object; recompile with -fPIC thread.o: in function `rgb_matrix::Thread::Thread()': thread.cc:(.text+0x1c4): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: thread.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix6ThreadE' which may bind externally can not be used when making a shared object; recompile with -fPIC thread.o: in function `rgb_matrix::Thread::~Thread()': thread.cc:(.text+0x220): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal21StripeMultiplexMapperE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.o: in function `rgb_matrix::internal::GetRegisteredMultiplexMappers()': multiplex-mappers.cc:(.text+0x70): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal24CheckeredMultiplexMapperE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0xac): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal21SpiralMultiplexMapperE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0xe4): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal22ZStripeMultiplexMapperE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x11c): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal13CoremanMapperE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x198): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal16Kaler2ScanMapperE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x1d0): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal10P10MapperZE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x240): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal9QiangLiQ8E' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x278): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal15InversedZStripeE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x2b0): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal32P10Outdoor1R1G1BMultiplexMapper1E' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x2e8): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal32P10Outdoor1R1G1BMultiplexMapper2E' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x320): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal32P10Outdoor1R1G1BMultiplexMapper3E' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x358): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal16P10CoremanMapperE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x390): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal30P8Outdoor1R1G1BMultiplexMapperE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x3c8): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal28FlippedStripeMultiplexMapperE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x400): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: multiplex-mappers.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix8internal29P10Outdoor32x16HalfScanMapperE' which may bind externally can not be used when making a shared object; recompile with -fPIC multiplex-mappers.cc:(.text+0x43c): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: content-streamer.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix12FileStreamIOE' which may bind externally can not be used when making a shared object; recompile with -fPIC content-streamer.o: in function `rgb_matrix::FileStreamIO::~FileStreamIO()': content-streamer.cc:(.text+0x110): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: content-streamer.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix12FileStreamIOE' which may bind externally can not be used when making a shared object; recompile with -fPIC content-streamer.o: in function `rgb_matrix::FileStreamIO::FileStreamIO(int)': content-streamer.cc:(.text+0x1d0): dangerous relocation: unsupported relocation /home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/aarch64-buildroot-linux-gnu/9.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: content-streamer.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZTVN10rgb_matrix11MemStreamIOE' which may bind externally can not be used when making a shared object; recompile with -fPIC content-streamer.o: in function `rgb_matrix::MemStreamIO::~MemStreamIO()': content-streamer.cc:(.text._ZN10rgb_matrix11MemStreamIOD2Ev[_ZN10rgb_matrix11MemStreamIOD5Ev]+0x0): dangerous relocation: unsupported relocation collect2: error: ld returned 1 exit status Makefile:177: recipe for target 'librgbmatrix.so.1' failed make[1]: *** [librgbmatrix.so.1] Error 1 make[1]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4/lib' package/pkg-generic.mk:292: recipe for target '/home/buildroot/autobuild/instance-2/output-1/build/rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4/.stamp_built' failed make: *** [/home/buildroot/autobuild/instance-2/output-1/build/rpi-rgb-led-matrix-63e3e7ffdbe88223cc80e1faa508bc4f3cf2bea4/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/instance-2/buildroot'