Skip to content

Comments

fix(x11/mogan): fix build with NDK r29 and CMake 4#28312

Merged
robertkirkman merged 1 commit intotermux:masterfrom
robertkirkman:mogan-fix-build
Feb 5, 2026
Merged

fix(x11/mogan): fix build with NDK r29 and CMake 4#28312
robertkirkman merged 1 commit intotermux:masterfrom
robertkirkman:mogan-fix-build

Conversation

@robertkirkman
Copy link
Member

@robertkirkman robertkirkman commented Feb 4, 2026

- Progress on termux#23492

- Apply MoganLab/lolly#346 to fix `error: ‘class hashtree<K, V>’ has no member named ‘contains’` with NDK r29

- Apply `DOCTEST_VERSION = "2.4.12"` to `moebius` dependency to fix build with CMake 4

- Apply `XMAKE_GLOBALDIR="$TERMUX_PKG_TMPDIR"` to fix `ld.lld: error: /home/builder/.xmake/packages/s/s7/20241122/2613d5544f43431dad530be0c61b8a28/lib/libs7.a(s7.c.o) is incompatible with armelf_linux_eabi`

- Apply backup and restore of `libcurl.so` and `xmake` to work around corruption of those binaries by something inside `mogan`
@robertkirkman robertkirkman merged commit 7696194 into termux:master Feb 5, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants