Go to file
Henrik Grimler 93fca0f5c3 perl: add -pie flag when compiling perl modules on arm and i686
Before, trying to compile some perl modules on arm fails with an
error like

t/01-simple.t ..... 5/7 "./add": error: Android 5.0 and later only support position-independent executables (-fPIE).

No idea why it occurs on arm but not on aarch64 or x86_64. Error
should probably be fixed properly elsewhere in perl's source code, but
let's go for this easy fix for now. Adding -pie here also introduces
warnings when building perl packages on device due to clang -E not
recognizing it, but at least they compile..

Tested on lineage-18.1 arm tablet.
2021-07-04 21:46:28 +02:00
.github github actions: don't free disk space on CI unless needed for large builds 2021-06-28 08:30:49 +03:00
disabled-packages disabled-packages/apg: update source link 2021-02-04 19:13:36 +00:00
ndk-patches ndk-headers: fix paths in utmp.h 2021-05-07 08:28:05 +02:00
packages perl: add -pie flag when compiling perl modules on arm and i686 2021-07-04 21:46:28 +02:00
sample explicitly set maintainer for each package 2020-12-20 15:16:34 +02:00
scripts swift: update from 5.4.1 to 5.4.2 2021-06-29 13:44:04 +05:30
.gitattributes update .gitattributes 2020-08-27 21:40:58 +03:00
.gitignore setup-offline-bundle.sh: add support for downloading package sources 2020-10-23 00:27:56 +03:00
BACKERS.md Update BACKERS.md 2020-04-29 00:32:23 +02:00
build-all.sh build-all.sh: Fix error message 2021-02-03 17:30:12 +01:00
build-package.sh build-package.sh: compatibility with "reproducible builds" 2021-05-19 13:19:23 +03:00
clean.sh packages: standardize values of several control variables for build.sh 2019-08-12 18:49:13 +03:00
CONTRIBUTING.md CONTRIBUTING.md: remove section "hosting a mirror" 2021-02-08 12:58:01 +02:00
LICENSE.md avoid long lines in LICENSE.md 2019-06-08 14:40:01 +03:00
README.md Point to libera.chat for official irc channel 2021-06-11 08:04:46 +02:00

Termux packages

Packages last build status Docker image status Join the chat at https://gitter.im/termux/termux GitHub repo size

Powered by FossHost

This project contains scripts and patches to build packages for the Termux Android application.

Quick how-to about Termux package management is available at Package Management. It also has info on how to fix repository is under maintenance or down errors when running apt or pkg commands.

Contributing

@termux is looking for help with fixing issues, adding new packages and maintaining existing ones. It would be very helpful if you submit a pull request with bug fixes.

Read CONTRIBUTING.md and Developer's Wiki for more details.

Contacts

General mailing list: https://groups.io/g/termux

Developer mailing list: https://groups.io/g/termux-dev

General chat: https://gitter.im/termux/termux or #termux on IRC/libera.chat.

Developer chat: https://gitter.im/termux/dev.