Andrew, first patch "breaks" normal build. I will send you the log. Now am applying second patch on top of first, just in case and let you know. On Sun, Mar 29, 2026 at 12:10 PM Andrew Randrianasulu < [email protected]> wrote:
Attached two patches that *seems* to fix thirdparty build on updated Termux.
But I did not do full second rebuild yet.
вс, 29 мар. 2026 г., 15:49 Andrew Randrianasulu <[email protected]>:
I was rebuilding on Termux and noted that mjpegtools and possibly liba52 now fails to build.
Ah, I thought it was due to clang update, but apparently autoconf can cause this, when paired with c23 defaulting compiler
https://www.mail-archive.com/[email protected]/msg03513.html
===
AC_PROG_CC now prefers C23 if available. Older code may need to be updated, as C23 has removed old-style (K&R) function definitions and declarations, now uses type-generic functions for strchr and similar functions, and has new keywords alignas, alignof, bool, constexpr, false, nullptr, static_assert, thread_local, true, typeof, typeof_unqual.
====
I'll try to prepare patch as my tablet charge back (after just less than 4 years of use it hardly compiles half of full cingg build .... even if plugged in!)
not for this month's release, we already hit enough surprises for last-minute build changes like this.