Actions
Bug #3906
closedR_ARM_TLS_LE32 relocation not permitted in shared object
Status:
Invalid
Priority:
Normal
Assignee:
-
Category:
non-x86
Target version:
-
Start date:
2016-07-21
Due date:
% Done:
0%
Estimated time:
Found in version:
4.1-2141~g01c26fc
Affected Versions:
Description
I'm compiling the latest git (4.1-2141~g01c26fc) on a Debian arm-linux-gnueabi VM using QEMU with gcc version 4.4.5.
I've configured with:
./configure --disable-avahi --enable-bundle --disable-libav --disable-ffmpeg_static --disable-libx264 --disable-libx265 --disable-dbus_1 --disable-hdhomerun_client --disable-hdhomerun_staticbut make gives these errors at the end, even though the binary is there:
... cut ... Markdown: docs/wizard/mapping.md Markdown: docs/wizard/muxes.md Markdown: docs/wizard/network.md Markdown: docs/wizard/status.md CC src/docs.o CC build.o CC timestamp.o CC tvheadend /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/http.o(.text+0x18f4): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/epg.o(.text+0x3650): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/streaming.o(.text+0x620): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/esfilter.o(.text+0xd0): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/esfilter.o(.text+0xf8): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/esfilter.o(.text+0x4c4): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/esfilter.o(.text+0x760): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/intlconv.o(.text+0x17d0): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/descrambler/caid.o(.text+0x1a8): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/input/mpegts/mpegts_mux.o(.text+0xb4c): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/input/mpegts/dvb_support.o(.text+0xcf4): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/input/mpegts/dvb_support.o(.text+0xd88): R_ARM_TLS_LE32 relocation not permitted in shared object /usr/bin/ld: /root/tvheadend/tvheadend/build.linux/src/input/mpegts/dvb_support.o(.text+0xe0c): R_ARM_TLS_LE32 relocation not permitted in shared object root@debian-armel:~/tvheadend/tvheadend# build.linux/tvheadend -v build.linux/tvheadend: version 4.1-2141~g01c26fc-dirty
Should I worry about them? I never got those errors, but it's the first time that I build with libx264_static and libx265_static, too (normally I disabled them).
Files
Actions