Add comment about DT_RUNPATH in Android 7
authorFredrik Fornwall <fredrik@fornwall.net>
Wed, 12 Oct 2016 22:57:22 +0000 (18:57 -0400)
committerFredrik Fornwall <fredrik@fornwall.net>
Wed, 12 Oct 2016 22:57:22 +0000 (18:57 -0400)
build-package.sh

index f213e51..5e67cfb 100755 (executable)
@@ -599,6 +599,9 @@ export STRIP=$TERMUX_HOST_PLATFORM-strip
 
 export CFLAGS="$_SPECSFLAG"
 export LDFLAGS="$_SPECSFLAG -L${TERMUX_PREFIX}/lib"
+# Android 7 started to support DT_RUNPATH (but not DT_RPATH), so we may want
+# "-Wl,-rpath=$TERMUX_PREFIX/lib -Wl,--enable-new-dtags" here in the future
+# - and no longer remove DT_RUNPATH in termux-elf-cleaner.
 
 if [ "$TERMUX_ARCH" = "arm" ]; then
        CFLAGS+=" -march=armv7-a -mfpu=neon -mfloat-abi=softfp"