Michał Bednarski
1fac669cf3
ltrace: Fix incompatibilities with Android linker
...
- Find libraries in LD_LIBRARY_PATH if relative path is found in debug
link_map
- Skip main executable
- Skip /system/bin/linker and [vdso]
- Only set proc->e_machine once, as it might be set wrongly if we later
try to load library that we couldn't find
2016-05-14 17:22:21 +02:00
Michał Bednarski
33b7171dd6
ltrace: Step towards working version
...
- Use version from git, current release has problems with ARM
- Replace rindex with strrchr using C preprocessor
- Don't exit on ltelf_destroy on library that failed to load
2016-05-07 21:48:14 +02:00
Fredrik Fornwall
ae650055d0
Add disabled-packages/nodejs-lts
2016-04-29 08:14:51 -04:00
Fredrik Fornwall
d7ecc9a899
sqlite: Update from 3.12.1 to 3.12.2
2016-04-24 06:27:06 -04:00
Fredrik Fornwall
51b31100d9
libressl: Add as disabled package
2016-04-21 17:57:26 -04:00
Fredrik Fornwall
7efa691226
Add disabled stub for an alpine package
2016-04-14 17:17:53 -04:00
Fredrik Fornwall
87da9256d6
libcrypt: Enable package
2016-04-13 06:48:47 -04:00
Fredrik Fornwall
880983e754
sbcl: Add stub for package
2016-04-11 06:17:28 -04:00
Fredrik Fornwall
c11e3fc956
Add a first stab at building racket
2016-04-10 18:53:05 -04:00
Fredrik Fornwall
b4d7f3dd28
mosh: Enable package
2016-04-09 17:19:38 -04:00
Fredrik Fornwall
0c8bc4774e
mosh: Remove BROKEN.txt
2016-04-09 17:19:24 -04:00
Fredrik Fornwall
2145cf9068
mosh: Build from git master
2016-04-09 17:13:07 -04:00
Fredrik Fornwall
01176e2d8f
Enable the proot package
2016-03-21 21:42:20 -04:00
Fredrik Fornwall
5a979ce687
proot: Add termux-chroot utility script
2016-03-21 21:39:26 -04:00
Fredrik Fornwall
53372a3ce9
proot: Build next branch instead of master
...
This fixes aarch64 to work.
2016-03-21 21:08:37 -04:00
Fredrik Fornwall
d13d71aa27
Add libtalloc package
2016-03-21 20:08:20 -04:00
Fredrik Fornwall
98cc1d7b97
gcc: Update from 4.93 to 5.3.0
...
Also, start depending on the libgcc package for the libgcc.a runtime
library taken from the NDK instead of trying to build it ourselves.
2016-03-20 18:59:41 -04:00
michalbednarski
788935ae8d
proot: Properly handle relocated embedded loader
...
The _binary_loader_exe_size variable can be relocated by Android linker
which makes it unusable, rely instead on end-start which can be
relocated
Also don't reject binaries with linker having it's own DT_INTERP section
(like /system/bin/linker on ARM Android)
2016-03-20 12:18:58 +01:00
michalbednarski
ab9c603c48
proot: Clear errno before ptrace(PTRACE_PEEKDATA)
...
Bionic doesn't clear it automatically while glibc does,
according to ptrace(2) manpage it should be cleared by caller
2016-03-20 12:13:28 +01:00
michalbednarski
f861fe190a
talloc: Don't fail build if we couldn't clean
2016-03-20 10:26:22 +01:00
Fredrik Fornwall
b64a9bd172
Add a possible start of a clisp package
2016-02-17 15:40:11 -05:00
Fredrik Fornwall
299221814d
Minor update to disabled-packages/ghostscript
2016-02-17 15:39:55 -05:00
Fredrik Fornwall
60a83ae5b6
Add some disabled packages
2016-02-02 10:37:04 -05:00
Fredrik Fornwall
f5562736b5
Add racket to disabled-packages/
2016-01-31 09:24:51 -05:00
Fredrik Fornwall
ee49372d87
libconfig: Move out from disabled-packages
2016-01-25 06:04:16 -05:00
Fredrik Fornwall
d24f3254d1
Add libconfig as a disabled package
2016-01-19 18:15:17 -05:00
Fredrik Fornwall
0441f620d7
Remove nodejs5 as disabled package
2016-01-14 22:42:23 -05:00
Fredrik Fornwall
c29568fd2b
libtalloc: Ensure shared lib symlinks are included
2016-01-10 18:01:08 -05:00
Fredrik Fornwall
03553a1560
Add disabled stubs for libbase and libutils
2016-01-09 20:32:28 -05:00
Fredrik Fornwall
f7690a8bbd
Update libtalloc and proot build files
2016-01-08 20:19:06 -05:00
Fredrik Fornwall
d1ea38d86d
Add android-libcutils as disabled package
2016-01-05 20:54:44 -05:00
Fredrik Fornwall
fc1feb2efc
Update disabled-packages/nodejs5
2015-12-31 04:38:26 -05:00
Francisco Demartino
26a55220ec
pacman: move to disabled-packages
2015-12-27 23:44:14 -03:00
Fredrik Fornwall
3cb76f30c4
Add start of caddy package
2015-12-16 10:23:12 -05:00
Fredrik Fornwall
209cba9f51
ffmpeg: Move out from disabled
2015-12-15 20:12:55 -05:00
Fredrik Fornwall
1880984ed1
ffmpeg: Depend on liblzma
2015-12-15 20:12:37 -05:00
Fredrik Fornwall
04b77e22cf
Add crawl as disabled package
2015-12-15 18:28:36 -05:00
Fredrik Fornwall
a49d130edd
nodejs5: Update from 5.1.1 to 5.2.0
2015-12-15 05:27:26 -05:00
Fredrik Fornwall
47b2c44e06
ffmpeg: Mark as conflicting with libav
2015-12-13 15:06:51 -05:00
Fredrik Fornwall
df3c683132
Add disabled attr package
2015-12-13 15:04:49 -05:00
Fredrik Fornwall
351bc9dbb2
Add ffmpeg as a disabled package
2015-12-10 06:57:56 -05:00
Fredrik Fornwall
b2e4b4145b
nodejs: Update to latest patch
2015-12-08 02:47:55 -05:00
Fredrik Fornwall
17b0b43e9f
Bump the disabled gcc5 package to 5.3
2015-12-07 18:57:57 -05:00
Fredrik Fornwall
25bea57f6a
Add disabled-packages/ghostscript
2015-12-06 17:23:18 -05:00
Fredrik Fornwall
c7a41ea0e0
Add nodejs5 as disabled package
2015-12-02 06:59:10 -05:00
Fredrik Fornwall
17ea4d62a0
Add ltrace and ocaml disabled package definitions
2015-11-29 18:33:56 -05:00
Fredrik Fornwall
c497a759eb
Add libcrypt as disabled package.
2015-11-27 06:05:46 -05:00
Fredrik Fornwall
89df5522c6
Enable the zile package
...
The zile package no longer crashes after @iainnicol finding out
that the issue was rpl_malloc, so enable it.
See https://github.com/termux/termux-packages/pull/56
2015-11-15 16:43:01 -05:00
Fredrik Fornwall
54c7d2b46a
zile: Add information about current problem
...
Followup to https://github.com/termux/termux-packages/pull/54
2015-11-14 18:08:04 -05:00
Iain Nicol
6120715ae0
zile: add disabled package
...
My hope was to use zile given that Emacs is segfaulting. The good news
is that zile builds. The bad news is that zile also segfaults.
According to gdb, the crash is somewhere in GC_realloc.
2015-11-14 20:56:24 +00:00