[GIT PULL] Android updates
Kevin Cernekee
cernekee at gmail.com
Sun Dec 28 21:44:24 PST 2014
This incorporates support for Android Lollipop + NDK r10d on 32-bit
platforms only. Some of this work gets us a little closer to
supporting 64-bit Android builds, but a few other items also need to
be addressed:
- Fix builds when API level 21 (Lollipop) is selected. We are still
building for 14 (ICS) today, but the 64-bit platforms are only
available under 21+. A bunch of stuff got changed in the android-21
Bionic headers, and some of it breaks gnulib (=> oath-toolkit doesn't
compile).
- Fix GMP build on MIPS64.
- Override config.sub in several packages with a newer version that
groks "aarch64". There is a patch for this in my ndk64-wip branch.
- There may be other things broken; it would be nice to test all three
64-bit architectures in emulation at least.
The following changes since commit b53a35a9c449c11343685b0f01ed5281c3fc4732:
Import translations from GNOME (2014-12-22 08:14:44 +0000)
are available in the git repository at:
git://github.com/cernekee/openconnect ndk-10d
for you to fetch changes up to a4d7c752b1536219f3445510d00ce8b002a6e5a7:
android: Fix bogus liboath pathname (2014-12-28 13:20:51 -0800)
----------------------------------------------------------------
Kevin Cernekee (8):
android: Don't install symlinks into the sysroot
android: Build with NDK r10d
android: Update nettle, gnutls, stoken, and oath-toolkit
android: Make a $(PKG_CONFIG) helper variable
android: Drop libtomcrypt dependency
android: Build openconnect binary as PIE
android: Import run_pie helper program from Chromium
android: Fix bogus liboath pathname
android/Makefile | 89 +++++++++++++++++---------------------------
android/fetch.sh | 4 --
android/install_symlink.sh | 2 +-
android/run_pie.c | 92 ++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 127 insertions(+), 60 deletions(-)
create mode 100644 android/run_pie.c
--
2.2.1
More information about the openconnect-devel
mailing list