0
0
mirror of https://github.com/termux/termux-packages.git synced 2025-03-04 00:09:57 +00:00
Robert Kirkman f55833a1ea fix(main/bgrep): fix build in 2025
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.
2025-03-01 07:35:26 -06:00
..
2025-03-01 07:35:26 -06:00