b782c7da0e
When adding this, we go from compiling with /home/builder/.termux-build/_cache/android-r21d-api-24-v4/bin/clang++ [...] -mrelocation-model pic -pic-level 2 -pic-is-pie [...] to /home/builder/.termux-build/_cache/android-r21d-api-24-v5/bin/clang++ [...] -mrelocation-model pic -pic-level 2 [...] Before, we got a warning when compiling libandroid-spawn: /home/builder/.termux-build/_cache/android-r21d-api-24-v4/bin/../lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld: warning: shared library text segment is not shareable and trying to use a program linked against libandroid-spawn gave an error, see https://github.com/termux/termux-packages/issues/7215#issuecomment-906154438 the Without this, libraries might end up with text relocations. For some reason it does not seem to be an issue on the other arches. %ci:no-build |
||
---|---|---|
.. | ||
configure | ||
get_source | ||
setup | ||
termux_create_subpackages.sh | ||
termux_download_deb.sh | ||
termux_download.sh | ||
termux_error_exit.sh | ||
termux_extract_dep_info.sh | ||
termux_get_repo_files.sh | ||
termux_step_create_datatar.sh | ||
termux_step_create_debfile.sh | ||
termux_step_create_timestamp_file.sh | ||
termux_step_extract_into_massagedir.sh | ||
termux_step_finish_build.sh | ||
termux_step_get_dependencies.sh | ||
termux_step_handle_buildarch.sh | ||
termux_step_handle_hostbuild.sh | ||
termux_step_host_build.sh | ||
termux_step_install_license.sh | ||
termux_step_install_service_scripts.sh | ||
termux_step_make_install.sh | ||
termux_step_make.sh | ||
termux_step_massage.sh | ||
termux_step_patch_package.sh | ||
termux_step_replace_guess_scripts.sh | ||
termux_step_setup_build_folders.sh | ||
termux_step_setup_toolchain.sh | ||
termux_step_setup_variables.sh | ||
termux_step_start_build.sh |