Butta
11b4f7aba9
Update clamav hash and bump binutils and fakeroot on CI
2020-09-22 22:48:39 +05:30
Butta
69f67332df
binutils: update from 2.35 to 2.35.1
...
clamav: update from 0.102.4 to 0.103.0
fakeroot: update from 1.24 to 1.24.1
2020-09-22 21:47:48 +05:30
its-pointless
077c376a50
binutils update
2020-07-25 18:57:46 +05:30
Fredrik Fornwall
6d044fddad
binutils: Update from 2.33.1 to 2.34
2020-02-02 05:31:28 +01:00
Leonid Pliushch
5123b0cffa
fix formatting of some build.sh
2020-01-13 03:00:07 +02:00
its-pointless
430ace6099
update binutils as well
2019-10-22 23:47:58 +02:00
Leonid Pliushch
c352216c63
packages: standardize values of several control variables for build.sh
...
Variables
TERMUX_PKG_PLATFORM_INDEPENDENT
TERMUX_DEBUG
TERMUX_PKG_HAS_DEBUG
TERMUX_PKG_ESSENTIAL
TERMUX_SUBPKG_ESSENTIAL
TERMUX_PKG_NO_STATICSPLIT
TERMUX_PKG_BUILD_IN_SRC
TERMUX_PKG_FORCE_CMAKE
TERMUX_PKG_HOSTBUILD
should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.
build-package.sh should make decision based on variable's value but not on
whether it is set or empty.
%ci:no-build
2019-08-12 18:49:13 +03:00
Leonid Pliushch
6e70277fb3
no more develsplit + provide static libraries as separate package
...
%ci:no-build
2019-07-28 21:17:12 +03:00
Leonid Pliushch
cf70d7c783
binutils: bump revision
2019-06-19 21:16:39 +03:00
Henrik Grimler
9a67545361
binutils: disable debug build as it fails
2019-05-31 21:21:03 +02:00
Leonid Pliushch
755990f0c4
binutils: bump revision after 0d1170cc
2019-05-06 16:54:19 +03:00
Leonid Pliushch
11200afa32
add zlib to dependencies where needed
2019-04-14 16:00:23 +03:00
Leonid Pliushch
2c16db52fc
bump C++ packages for NDK-19
2019-02-23 13:57:09 +02:00
Wetitpig
5f07ac4eb9
Change permissions
2019-02-09 21:06:31 +02:00
Wetitpig
13cec16263
Spaces to tabs
2019-02-09 21:06:31 +02:00
Wetitpig
5f8864c10d
Improve formatting of parantheses for functions
2019-02-09 21:06:31 +02:00
Fredrik Fornwall
9576695186
binutils: Update from 2.31.1 to 2.32
2019-02-09 00:29:23 +01:00
Leonid Pliushch
361d8c519f
[incomplete] set licenses for packages
2019-01-20 22:41:50 +01:00
Henrik Grimler
6184e95a65
binutils: set correct /system/lib dir for 32bit arches
2018-11-01 15:05:03 +01:00
Leonid Pliushch
dddcbf644c
binutils: fix search dir order
2018-10-31 23:08:41 +01:00
Fredrik Fornwall
02c0668a9b
Update to NDK r18 ( #2827 )
2018-09-19 23:29:39 +02:00
Fredrik Fornwall
988d27f1a5
binutils: Bump revision after change
2018-09-11 00:46:59 +02:00
Fredrik Fornwall
4f784280d5
binutils: Update from 2.31 to 2.31.1
2018-07-21 04:10:21 +02:00
Fredrik Fornwall
71bf1621a9
binutils: Update from 2.30 to 2.31
2018-07-15 17:15:45 +02:00
Fredrik Fornwall
6988f30ee7
Bump c++-using packages
2018-06-26 13:29:06 +02:00
Fredrik Fornwall
f0e8671e91
binutils: Fix merge issue
2018-03-20 23:15:46 +01:00
its-pointless
db75340215
llvm: Update from 5.0.1 to 6.0
...
Also build our own libomp.
2018-03-20 23:10:53 +01:00
Fredrik Fornwall
568010dfbb
binutils: Bump revision after patch
2018-03-18 21:00:14 +01:00
Buck Evan
424eac75a9
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 ).
2018-03-18 20:51:06 +01:00
Fredrik Fornwall
a83f7ab3d6
binutils: Update from 2.29.1 to 2.30
2018-01-29 10:38:02 +01:00
Auxilus
3d5edf4e72
Update binutils to 2.29.1
2017-09-26 23:08:31 +02:00
Fredrik Fornwall
183e45b735
binutils: Update from 2.28 to 2.29
2017-08-07 20:59:09 +02:00
Fredrik Fornwall
de2e69fc97
binutils: Bump package revision
...
The existing 2.28 version of gold linked against libgnustl in
ld.gold.
2017-07-15 10:16:39 +02:00
Fredrik Fornwall
120f533763
binutils: Update from 2.27 to 2.28
2017-03-05 03:09:16 +01:00
Fredrik Fornwall
6fa889f61a
binutils: Add checksum
2017-01-11 03:02:40 -05:00
Fredrik Fornwall
af4dc416ed
s/TERMUX_PKG_BUILD_REVISION/TERMUX_PKG_REVISION/
2017-01-11 01:21:42 -05:00
Fredrik Fornwall
f63405a98a
binutils: Setup some arch-prefixed symlinks
2016-12-02 15:54:36 -05:00
Fredrik Fornwall
722ed12d69
Switch from ftp.gnu.org to mirrors.kernel.org
2016-09-24 18:42:39 -04:00
Fredrik Fornwall
12458dcd28
binutils: Update from 2.26.1 to 2.27
2016-08-08 16:38:50 -04:00
Fredrik Fornwall
b00543d589
binutils: Bump revision for x86_64 rebuild
2016-07-29 08:18:30 -04:00
Fredrik Fornwall
9f8453ac79
binutils: Update from 2.26 to 2.26.1
2016-07-04 17:24:25 -04:00
Fredrik Fornwall
d104e472bd
binutils: Avoid linking to flex shared lib
2016-01-28 11:17:28 -05:00
Fredrik Fornwall
fd000fc61c
binutils: Update from 2.25 to 2.26
2016-01-28 10:48:48 -05:00
Fredrik Fornwall
59f0d218a6
Initial push
2015-06-13 01:03:31 +02:00