mirror of
https://github.com/termux/termux-packages.git
synced 2025-03-03 22:59:27 +00:00
this software's build system, by default, clones the newest possible commit of gnulib, and then uses that during the build process.440164692a/bootstrap (L638)
that had been working up until recently, when the package began failing to build because of some changes entering the gnulib repository related to the `strcasecmp()` function.b2927d1b1f
That is not handled by the current version of `termux_step_configure_autotools()`, so an error began appearing, `configure: error: cannot run test program while cross compiling`.c2f2312c08/scripts/build/configure/termux_step_configure_autotools.sh (L46-L101)
As far as I am aware, `strcasecmp()` has always worked OK in bionic libc, so since this change works to prevent the build error, it seems like a reasonable way to proceed to me.