]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
nano: Fix build against glibc >= 2.43
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 26 Jan 2026 11:44:41 +0000 (11:44 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 28 Jan 2026 11:29:23 +0000 (11:29 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
lfs/nano

index 9d670e589d253c80aa01dd338e5ba646eb3526ad..d6556f4b8242d52b23808f24c2cf1c38da0ba53a 100644 (file)
--- a/lfs/nano
+++ b/lfs/nano
@@ -73,6 +73,8 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && sed -i 's/^\(_GL_EXTERN_C wchar_t \*\)wmemchr (/\1(wmemchr) (/' lib/wchar.in.h
+       cd $(DIR_APP) && sed -i 's/^\(_GL_EXTERN_C void \*\)bsearch (/\1(bsearch) (/' lib/stdlib.in.h
        cd $(DIR_APP) && ./configure \
                                --prefix=/usr \
                                --sysconfdir=/etc/nano \