chiark
/
gitweb
/
~mdw
/
termux-packages
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
e048b9b
)
libx264: Fix i686 build with NDK r16
author
Fredrik Fornwall
<fredrik@fornwall.net>
Wed, 15 Nov 2017 21:33:36 +0000
(22:33 +0100)
committer
Fredrik Fornwall
<fredrik@fornwall.net>
Wed, 15 Nov 2017 21:33:36 +0000
(22:33 +0100)
packages/libx264/build.sh
patch
|
blob
|
blame
|
history
diff --git
a/packages/libx264/build.sh
b/packages/libx264/build.sh
index d8d7e49261f5609f835a271b26a08dac48f44739..9e35b55c1838af59872a7652a90c2da96ccaebae 100644
(file)
--- a/
packages/libx264/build.sh
+++ b/
packages/libx264/build.sh
@@
-14,6
+14,9
@@
termux_step_pre_configure () {
# Avoid text relocations on i686, see:
# https://mailman.videolan.org/pipermail/x264-devel/2016-March/011589.html
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" --disable-asm"
# Avoid text relocations on i686, see:
# https://mailman.videolan.org/pipermail/x264-devel/2016-March/011589.html
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" --disable-asm"
+ # Avoid errors such as "relocation R_386_GOTOFF against preemptible symbol
+ # x264_significant_coeff_flag_offset cannot be used when making a shared object":
+ LDFLAGS+=" -fuse-ld=bfd"
elif [ $TERMUX_ARCH = "x86_64" ]; then
AS=yasm
fi
elif [ $TERMUX_ARCH = "x86_64" ]; then
AS=yasm
fi