Buck Evan
6b9879af0e
ld: set --enable-new-dtags by default ( #2255 )
The --enable-new-dtags option to ld causes it to emit a RUNPATH rather than RPATH entry in the elf header. Because the Android linker supports RUNPATH but not RPATH, this means many things can now Just Work. This should (eventually) eliminate the need to set LD_LIBRARY_PATH.
Prior art:
This [became the default for Linux in 2013](https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=822b8bf ) but I think termux isn't getting it because it reports "Android" instead of "Linux"? Or maybe the way it works changed since then. Regardless, [Debian has been using RUNPATH by default since December 2016.](https://sources.debian.org/src/binutils/2.27.90.20161231-1/debian/patches/ld-new-dtags-by-default.diff/?hl=27#L27 ) Their [newest configuration](https://sources.debian.org/src/binutils/2.30-7/debian/rules/#L362 ) uses the newer configuration option seen in this patch. The [suse and gentoo](https://web.archive.org/web/20160101182307/http://comments.gmane.org/gmane.comp.gnu.binutils/57379 ) maintainers said they did the same in 2004 and 2005, respectively. So it seems well battle-tested, to me.
For the curious:
This came up because I'm working on [getting Homebrew working under Termux](https://github.com/Linuxbrew/brew/pull/621 ).
7 years ago
Hax4us
eb8ef11b54
libxml2: Update from 2.9.7 to 2.9.8
7 years ago
Fredrik Fornwall
eaa167830a
finch: Update from 2.12.0 to 2.13.0
7 years ago
Fredrik Fornwall
bb962340d6
glib: Update from 2.54.3 to 2.56.0
7 years ago
Fredrik Fornwall
f7b7701180
pango: Update from 1.40.13 to 1.42.0
7 years ago
Fredrik Fornwall
2153b3aaf4
fribidi: Depend on glib
7 years ago
Fredrik Fornwall
fbd53df3e4
fribidi: Add package
7 years ago
Fredrik Fornwall
b895a48adc
libcurl: Update from 7.58.0 to 7.59.0
7 years ago
Fredrik Fornwall
35ebcb0680
libisl: Update from 0.18 to 0.19
7 years ago
Fredrik Fornwall
23218cb3a7
imgflo: Use https for homepage
7 years ago
Fredrik Fornwall
7aa3e20577
libsoup: Update from 2.61.90 to 2.62.0
7 years ago
Fredrik Fornwall
5e9a5af58c
vim: Update from 8.0.1550 to 8.0.1600
7 years ago
Fredrik Fornwall
53ad9afa76
valac: Update from 0.38.7 to 0.40.0
7 years ago
Fredrik Fornwall
b7a30454b7
unrar: Update from 5.5.8 to 5.6.1
7 years ago
Fredrik Fornwall
1c9b3c8ad8
automake: Update from 1.16 to 1.16.1
7 years ago
Henrik Grimler
4cba233fab
emacs: ac_cv_func_setrlimit=no to make termux-am work within emacs ( #2239 )
Solves https://github.com/termux/termux-app/issues/608 . @michalbednarski found the solution.
Not sure if this will have any other side effects.
7 years ago
Henrik Grimler
9891bff92a
ca-certificates: Update from 20180117 to 20180307 ( #2238 )
7 years ago
cswl
3ce9ffbc0d
Update tsu to v2.0.0 ( #2237 )
7 years ago
Fredrik Fornwall
f8ae386789
php: Fix opcache by using MAP_ANON support
The ext/opcache/config.m4 disabled MAP_ANON when cross compiling.
Fixes #2234 .
7 years ago
Fredrik Fornwall
4ea200c01e
php: Link opcache.so against libpcre ( fixes #2232 )
7 years ago
michalbednarski
4d85b1148a
proot: Update for accept and MagiskSU support ( #2235 )
* Added arguments for proot to enable the use of MagiskSU from within termux-chroot.
* Restore original shebang to termux-chroot for pull-request.
* Added folder existence check to ensure MagiskSU changes don't break termux-chroot on later versions of Android, just in case.
* proot: Update for accept -> accept4 translation
7 years ago
Fredrik Fornwall
019ae42e25
nodejs-current: Update from 9.7.1 to 9.8.0
7 years ago
Fredrik Fornwall
6fe286991f
nodejs: Update from 8.9.4 to 8.10.0
7 years ago
Fredrik Fornwall
eb6e06947a
nano: Update from 2.9.3 to 2.9.4
7 years ago
Fredrik Fornwall
59e4712b32
harfbuzz: Update from 1.7.5 to 1.7.6
7 years ago
Fredrik Fornwall
f690d76ad5
yarn: Update from 1.3.2 to 1.5.1
7 years ago
Fredrik Fornwall
5eb8b40f7a
radare2: Update from 2.3.0 to 2.4.0
7 years ago
Fredrik Fornwall
cb296801c1
apache2: Use https for homepage
7 years ago
Fredrik Fornwall
f9423d0a05
syncthing: Update from 0.14.43 to 0.14.45
7 years ago
Fredrik Fornwall
ed67038f94
php: Update from 7.2.2 to 7.2.3
7 years ago
Fredrik Fornwall
e0df7945c0
nodejs-current: Update from 9.6.1 to 9.7.1
7 years ago
Fredrik Fornwall
84b802a352
libsodium: Update from 1.0.15 to 1.0.16
7 years ago
Fredrik Fornwall
6a75600df9
mutt: Update from 1.9.3 to 1.9.4
7 years ago
Fredrik Fornwall
bcb500d03e
tor: Update from 0.3.2.9 to 0.3.2.10
7 years ago
Leonid Plyushch
6dd0996c0d
htop: update to 2.1.0
7 years ago
Leonid Plyushch
e912ee0f1b
fix patch
7 years ago
Leonid Plyushch
f703a47bf3
patchfile cleanup
7 years ago
Leonid Plyushch
743f7e3bf6
gzip: fix errors in gzexe script
7 years ago
Joakim
f28a8b50a7
ldc: Update from 1.7 to 1.8
7 years ago
Henrik Grimler
9b2f3b629b
build-package.sh: if debug, rename package to "package-dbg"
Similar to how debian does it.
7 years ago
Henrik Grimler
63091e1858
build-all.sh: add option for debug builds
7 years ago
Fredrik Fornwall
f2f4aa241f
Add a zopfli package with zopfli and zopflipng
Fixes #2187 .
7 years ago
Fredrik Fornwall
9e7e5c2b28
postgresql: Update from 10.2 to 10.3
7 years ago
Fredrik Fornwall
86b003d5d2
librsync: Update from 2.0.1 to 2.0.2
7 years ago
Fredrik Fornwall
f39e156a96
vim: Update from 8.0.1500 to 8.0.1550
7 years ago
Fredrik Fornwall
bee58802bd
libnghttp2: Update from 1.30.0 to 1.31.0
7 years ago
Fredrik Fornwall
8f4952ffae
libunistring: Update from 0.9.8 to 0.9.9
7 years ago
Fredrik Fornwall
76a1dc8a77
memcached: Update from 1.5.5 to 1.5.6
7 years ago
Fredrik Fornwall
bdbb3f71d0
imagemagick: Update from 7.0.7.22 to 7.0.7.24
7 years ago
Vse Mozhet Byt
db51277ce8
fix readline homepage
The old site seems to be down.
See also: https://en.wikipedia.org/w/index.php?title=GNU_Readline&type=revision&diff=815079915&oldid=815079783
7 years ago