Henrik Grimler
b6c76c7a7e
ndk-sysroot: conflict with libandroid-support-dev
6 years ago
Fredrik Fornwall
fbe5ab23a9
iconv.h from libandroid-support to ndk-patches
6 years ago
Leonid Plyushch
1b8fca7c3e
fix licenses where possible
Some packages have license set to "custom" and this
should be fixed.
6 years ago
Leonid Plyushch
037bcf9566
add licenses for more packages
6 years ago
its-pointless
2d124b6737
llvm: Update from 5.0.1 to 6.0
Also build our own libomp.
7 years ago
Fredrik Fornwall
c19b32f67d
ndk-sysroot: Add missing ; and use , in deb fields
7 years ago
tomty89
f47cef0c83
Ship libgcc in ndk-sysroot and ndk-multilib ( #2146 )
7 years ago
Tom Yan
b611418d62
ndk-sysroot: fix typo for LIBATOMIC_PATH
7 years ago
Fredrik Fornwall
3516aa96ec
ndk-sysroot: Include <omp.h> ( fixes #1826 )
7 years ago
Fredrik Fornwall
03e1ccccd2
ndk-sysroot: Bump revision after libintl.h update
7 years ago
Fredrik Fornwall
a019789379
ndk-sysroot: Bump after header patch fix
8 years ago
Fredrik Fornwall
2173f7301d
Drop -D_FILE_OFFSET_BITS=64 support for now
32-bit android uses 32-bit off_t by default. When building with
-D_FILE_OFFSET_BITS=64 with unified headers off_t are promoted
to 64-bit, but there are bugs in the toolchain and spotty support
for it in the platform (not all functions are available until
android-24, and the platform zlib is compiled with 32-bit off_t).
Also, unless every library&program is rebuilt with 64-bit off_t,
including user-built ones, we risk a mismatch between programs and
libraries which can cause serious (but sometimes subtle) runtime
failures.
As -D_FILE_OFFSET_BITS=64 is not that important for most users
(with mariadb requiring it as an exception), we drop the support
for now by patching it away in <sys/cdefs.h>.
8 years ago
Fredrik Fornwall
bda6056389
Fix incorrect struct __sFILE
The __sFILE struct cannot change size when _FILE_OFFSET_BITS=64
is set as it is an API into libc.
8 years ago
Fredrik Fornwall
b833ad7a98
Remove pty.h from libutil-dev
Instead let ndk-sysroot provide it.
8 years ago
Fredrik Fornwall
f7748098a3
ndk-sysroot: Drop revision after NDK update
8 years ago
Fredrik Fornwall
f3e071d2f4
Wrap getpwuid_r (fixes psql history file location)
8 years ago
Fredrik Fornwall
a922c73f42
Reset relevant package revisions after update
8 years ago
Fredrik Fornwall
42562d13b8
ndk_patches: Add a ifaddrs.h polyfill ( fixes #338 )
8 years ago
Vishal Biswas
c4804ab87a
ndk_patches: add patches for sem and shm ( #691 )
* ndk_patches: add patches for sem and shm
* add #ifdef around syscall stubs for shm.h and sem.h
8 years ago
Fredrik Fornwall
7f5da5d3af
ndk: Patch malloc.h to remove clang warnings
8 years ago
Fredrik Fornwall
af4dc416ed
s/TERMUX_PKG_BUILD_REVISION/TERMUX_PKG_REVISION/
8 years ago
Fredrik Fornwall
d1f129da2c
ndk-sysroot: Reuse existing zlib.pc
8 years ago
Fredrik Fornwall
66f3991fb3
Specify zlib as 1.2.8, not 1.2.3 as ndk claims
8 years ago
Fredrik Fornwall
10526b174a
ndk-sysroot: Bundle libatomic.a
Fixes #430 .
8 years ago
Fredrik Fornwall
40534bae4b
ndk-sysroot: Setup librt&libpthread symlinks
The librt and libpthread libraries are built into libc on Android
and does not exist as separate libraries.
We now set them up as symlinks to libc for compatibility.
Fixes #403 .
8 years ago
Fredrik Fornwall
817dedcd67
ndk-sysroot: Bump revision after fd_mask patch
9 years ago
Fredrik Fornwall
1d95577f64
ndk-sysroot: Fix x86-64 build
9 years ago
Fredrik Fornwall
99a8f0589d
ndk-sysroot: Depend on libandroid-support-dev
This makes sure that iconv.h and libintl.h are available.
9 years ago
Fredrik Fornwall
59f0d218a6
Initial push
10 years ago