From: Shine <4c.fce2@proton.me> Date: Mon, 2 Feb 2026 22:06:44 +0000 (+0100) Subject: tools: bc: fix build on musl host X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;ds=inline;p=thirdparty%2Fopenwrt.git tools: bc: fix build on musl host Fix declaration of getenv() in getopt.c Backport from bc 1.08.2. Signed-off-by: Shine <4c.fce2@proton.me> Link: https://github.com/openwrt/openwrt/pull/21957 Signed-off-by: Jonas Jelonek --- diff --git a/tools/bc/patches/001-getopt-declaration.patch b/tools/bc/patches/001-getopt-declaration.patch new file mode 100644 index 00000000000..c64be8dc032 --- /dev/null +++ b/tools/bc/patches/001-getopt-declaration.patch @@ -0,0 +1,11 @@ +--- a/lib/getopt.c ++++ b/lib/getopt.c +@@ -197,7 +197,7 @@ static char *posixly_correct; + whose names are inconsistent. */ + + #ifndef getenv +-extern char *getenv (); ++extern char *getenv (const char *); + #endif + + #endif /* not __GNU_LIBRARY__ */