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
9 years ago
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
9 years ago
Fredrik Fornwall
ae650055d0
Add disabled-packages/nodejs-lts
9 years ago
Fredrik Fornwall
d7ecc9a899
sqlite: Update from 3.12.1 to 3.12.2
9 years ago
Fredrik Fornwall
51b31100d9
libressl: Add as disabled package
9 years ago
Fredrik Fornwall
7efa691226
Add disabled stub for an alpine package
9 years ago
Fredrik Fornwall
87da9256d6
libcrypt: Enable package
9 years ago
Fredrik Fornwall
880983e754
sbcl: Add stub for package
9 years ago
Fredrik Fornwall
c11e3fc956
Add a first stab at building racket
9 years ago
Fredrik Fornwall
b4d7f3dd28
mosh: Enable package
9 years ago
Fredrik Fornwall
0c8bc4774e
mosh: Remove BROKEN.txt
9 years ago
Fredrik Fornwall
2145cf9068
mosh: Build from git master
9 years ago
Fredrik Fornwall
01176e2d8f
Enable the proot package
9 years ago
Fredrik Fornwall
5a979ce687
proot: Add termux-chroot utility script
9 years ago
Fredrik Fornwall
53372a3ce9
proot: Build next branch instead of master
This fixes aarch64 to work.
9 years ago
Fredrik Fornwall
d13d71aa27
Add libtalloc package
9 years ago
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.
9 years ago
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)
9 years ago
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
9 years ago
michalbednarski
f861fe190a
talloc: Don't fail build if we couldn't clean
9 years ago
Fredrik Fornwall
b64a9bd172
Add a possible start of a clisp package
9 years ago
Fredrik Fornwall
299221814d
Minor update to disabled-packages/ghostscript
9 years ago
Fredrik Fornwall
60a83ae5b6
Add some disabled packages
9 years ago
Fredrik Fornwall
f5562736b5
Add racket to disabled-packages/
9 years ago
Fredrik Fornwall
ee49372d87
libconfig: Move out from disabled-packages
9 years ago
Fredrik Fornwall
d24f3254d1
Add libconfig as a disabled package
9 years ago
Fredrik Fornwall
0441f620d7
Remove nodejs5 as disabled package
9 years ago
Fredrik Fornwall
c29568fd2b
libtalloc: Ensure shared lib symlinks are included
9 years ago
Fredrik Fornwall
03553a1560
Add disabled stubs for libbase and libutils
9 years ago
Fredrik Fornwall
f7690a8bbd
Update libtalloc and proot build files
9 years ago
Fredrik Fornwall
d1ea38d86d
Add android-libcutils as disabled package
9 years ago
Fredrik Fornwall
fc1feb2efc
Update disabled-packages/nodejs5
9 years ago
Francisco Demartino
26a55220ec
pacman: move to disabled-packages
9 years ago
Fredrik Fornwall
3cb76f30c4
Add start of caddy package
9 years ago
Fredrik Fornwall
209cba9f51
ffmpeg: Move out from disabled
9 years ago
Fredrik Fornwall
1880984ed1
ffmpeg: Depend on liblzma
9 years ago
Fredrik Fornwall
04b77e22cf
Add crawl as disabled package
9 years ago
Fredrik Fornwall
a49d130edd
nodejs5: Update from 5.1.1 to 5.2.0
9 years ago
Fredrik Fornwall
47b2c44e06
ffmpeg: Mark as conflicting with libav
9 years ago
Fredrik Fornwall
df3c683132
Add disabled attr package
9 years ago
Fredrik Fornwall
351bc9dbb2
Add ffmpeg as a disabled package
9 years ago
Fredrik Fornwall
b2e4b4145b
nodejs: Update to latest patch
9 years ago
Fredrik Fornwall
17b0b43e9f
Bump the disabled gcc5 package to 5.3
9 years ago
Fredrik Fornwall
25bea57f6a
Add disabled-packages/ghostscript
9 years ago
Fredrik Fornwall
c7a41ea0e0
Add nodejs5 as disabled package
9 years ago
Fredrik Fornwall
17ea4d62a0
Add ltrace and ocaml disabled package definitions
9 years ago
Fredrik Fornwall
c497a759eb
Add libcrypt as disabled package.
9 years ago
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
9 years ago
Fredrik Fornwall
54c7d2b46a
zile: Add information about current problem
Followup to https://github.com/termux/termux-packages/pull/54
9 years ago
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.
9 years ago