14 Commits

Author SHA1 Message Date
termux-pacman-bot
c19adee81b fix(main/libandroid-stub): fix build with TERMUX_PKG_API_LEVEL=24 and disable RELR tags
- Fixes https://github.com/termux/termux-packages/issues/27498

- Fixes runtime behavior on Android 7 and 8 when built with NDK r29

```
WARNING: linker: "/data/data/com.termux/files/usr/lib/libandroid.so" unused DT entry: type 0x6fffe000 arg 0x3788
WARNING: linker: "/data/data/com.termux/files/usr/lib/libandroid.so" unused DT entry: type 0x6fffe001 arg 0x10
WARNING: linker: "/data/data/com.termux/files/usr/lib/libandroid.so" unused DT entry: type 0x6fffe003 arg 0x8
WARNING: linker: "/data/data/com.termux/files/usr/lib/libmediandk.so" unused DT entry: type 0x6fffe000 arg 0x25f8
WARNING: linker: "/data/data/com.termux/files/usr/lib/libmediandk.so" unused DT entry: type 0x6fffe001 arg 0x10
WARNING: linker: "/data/data/com.termux/files/usr/lib/libmediandk.so" unused DT entry: type 0x6fffe003 arg 0x8
WARNING: linker: "/data/data/com.termux/files/usr/lib/libandroid.so" unused DT entry: type 0x6fffe000 arg 0x3788
WARNING: linker: "/data/data/com.termux/files/usr/lib/libandroid.so" unused DT entry: type 0x6fffe001 arg 0x10
WARNING: linker: "/data/data/com.termux/files/usr/lib/libandroid.so" unused DT entry: type 0x6fffe003 arg 0x8
Segmentation fault
```
2025-12-03 10:43:28 +00:00
termux-pacman-bot
045c49354f scripts(toolchain): Update NDK to r29 2025-11-28 22:38:19 +00:00
termux-pacman-bot
7d6795299e rebuild(packages/libandroid-stub): auto check by @termux-pacman-bot 2025-08-04 20:40:34 +00:00
termux-pacman-bot
86d0c7ad65 termux-pacman/auto-check-repo: preparing to recompile packages
[skip ci]
2025-08-04 20:40:34 +00:00
termux-pacman-bot
990a5225e7 scripts(toolchain): Update NDK to r28c 2025-08-04 11:05:59 +00:00
termux-pacman-bot
17959cabba fix(main/libandroid-stub): fix for some OneUI 6.1 devices 2025-04-21 16:07:26 +00:00
termux-pacman-bot
d08b5e6b1c chore(main/libandroid-stub): turn libandroid-stub into library-wrapper 2025-04-20 03:47:00 +00:00
termux-pacman-bot
22b872ea7a libandroid-stub: ship libmediandk.so (#23067) 2025-01-31 16:04:36 +00:00
termux-pacman-bot
62cc722397 bump(main): ndk based packages to 27c 2024-11-09 02:47:15 +00:00
termux-pacman-bot
04f6619968 bump(main): ndk based packages to 27b (#21417) 2024-09-10 05:11:45 +00:00
termux-pacman-bot
82a0861baf bump(main/libandroid-stub): bump to 27 2024-08-07 16:41:30 +00:00
termux-pacman-bot
32ad35b09c chore(main/{libandroid-stub, ndk-multilib, ndk-sysroot}): force disable auto updates [no ci]
This is needed to avoid auto-updater script warnings.
2023-10-30 11:01:41 +00:00
termux-pacman-bot
7a01c290cd bump(main/libandroid-stub): bump to 26b 2023-10-22 19:31:10 +00:00
termux-pacman-bot
5d33453dba change(main/libandroid-stub): rename and repurpose package (#18206)
It was a mistake on my end to put as "libandroid". Renaming the package as "libandroid-stub" will better communicate it is a stub and works differently from "vulkan-loader-android".

Installing "libandroid-stub" can workaround issues like Termux libharfbuzz.so conflicting with Android libharfbuzz_ng.so at the expense of some Android features to not work (eg: mediacodec on ffmpeg).
2023-10-09 10:33:15 +00:00