Skip to content

Doesn't compile on Aaarch64 #89

@ivanich

Description

@ivanich

System is Archlinuxarm
Linux raspberrypi 5.10.16-3-ARCH #1 SMP PREEMPT Tue Feb 16 11:41:10 MST 2021 aarch64 GNU/Linux

Fails at link stage

[ 87%] Building CXX object CMakeFiles/inputstream.ffmpegdirect.dir/src/utils/DiskUtils.cpp.o
[ 93%] Building CXX object CMakeFiles/inputstream.ffmpegdirect.dir/src/utils/FilenameUtils.cpp.o
[100%] Linking CXX shared library inputstream.ffmpegdirect.so
/home/alarm/aur/kodi-addon-inputstream-ffmpegdirect-any/src/inputstream.ffmpegdirect-1.19.2-Matrix/build/build/depends/lib/libhogweed.a(bignum.o): in function `nettle_mpz_sizeinbase_256_s':
/home/alarm/aur/kodi-addon-inputstream-ffmpegdirect-any/src/inputstream.ffmpegdirect-1.19.2-Matrix/build/build/nettle/src/nettle/bignum.c:61:(.text+0xd8): relocation truncated to fit: R_AARCH64_LD64_GOTPAGE_LO15 against symbol `__gmpz_sizeinbase' defined in .text section in /home/alarm/aur/kodi-addon-inputstream-ffmpegdirect-any/src/inputstream.ffmpegdirect-1.19.2-Matrix/build/build/depends/lib/libgmp.a(sizeinbase.o)
/usr/bin/ld: /home/alarm/aur/kodi-addon-inputstream-ffmpegdirect-any/src/inputstream.ffmpegdirect-1.19.2-Matrix/build/build/nettle/src/nettle/bignum.c:61: warning: too many GOT entries for -fpic, please recompile with -fPIC
collect2: error: ld returned 1 exit status
make[5]: *** [CMakeFiles/inputstream.ffmpegdirect.dir/build.make:322: inputstream.ffmpegdirect.so.1.19.2] Error 1
make[4]: *** [CMakeFiles/Makefile2:96: CMakeFiles/inputstream.ffmpegdirect.dir/all] Error 2
make[3]: *** [Makefile:171: all] Error 2
make[2]: *** [CMakeFiles/inputstream.ffmpegdirect.dir/build.make:132: inputstream.ffmpegdirect-prefix/src/inputstream.ffmpegdirect-stamp/inputstream.ffmpegdirect-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:287: CMakeFiles/inputstream.ffmpegdirect.dir/all] Error 2
make: *** [Makefile:103: all] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions