olsrd: fix glibc

This commit is contained in:
Nick Hainke 2021-06-07 19:27:54 +02:00
parent bdec65a6d9
commit f024cc177e
2 changed files with 12 additions and 3 deletions

View file

@ -177,7 +177,7 @@ MAKE_FLAGS+= \
DESTDIR="$(PKG_INSTALL_DIR)" \ DESTDIR="$(PKG_INSTALL_DIR)" \
STRIP="true" \ STRIP="true" \
INSTALL_LIB="true" \ INSTALL_LIB="true" \
SUBDIRS="arprefresh bmf dot_draw dyn_gw dyn_gw_plain httpinfo filtergw jsoninfo netjson mdns nameservice p2pd pgraph quagga secure sgwdynspeed txtinfo watchdog $(if $(CONFIG_USE_MUSL),pud)" SUBDIRS="arprefresh bmf dot_draw dyn_gw dyn_gw_plain httpinfo filtergw jsoninfo netjson mdns nameservice p2pd pgraph pud quagga secure sgwdynspeed txtinfo watchdog"
define Build/Compile define Build/Compile
$(call Build/Compile/Default,all) $(call Build/Compile/Default,all)
@ -316,9 +316,7 @@ $(eval $(call BuildPackage,olsrd-mod-mdns))
$(eval $(call BuildPackage,olsrd-mod-nameservice)) $(eval $(call BuildPackage,olsrd-mod-nameservice))
$(eval $(call BuildPackage,olsrd-mod-p2pd)) $(eval $(call BuildPackage,olsrd-mod-p2pd))
$(eval $(call BuildPackage,olsrd-mod-pgraph)) $(eval $(call BuildPackage,olsrd-mod-pgraph))
ifeq ($(CONFIG_USE_MUSL),y)
$(eval $(call BuildPackage,olsrd-mod-pud)) $(eval $(call BuildPackage,olsrd-mod-pud))
endif
$(eval $(call BuildPackage,olsrd-mod-quagga)) $(eval $(call BuildPackage,olsrd-mod-quagga))
$(eval $(call BuildPackage,olsrd-mod-secure)) $(eval $(call BuildPackage,olsrd-mod-secure))
$(eval $(call BuildPackage,olsrd-mod-sgwdynspeed)) $(eval $(call BuildPackage,olsrd-mod-sgwdynspeed))

View file

@ -0,0 +1,11 @@
--- a/lib/pud/nmealib/Makefile.inc
+++ b/lib/pud/nmealib/Makefile.inc
@@ -68,7 +68,7 @@ COMMONCFLAGS += -Wall -Wextra -Wold-styl
-Wunused-parameter
GCCCFLAGS += $(COMMONCFLAGS) -fearly-inlining -finline-functions-called-once -finline-limit=350 -Wtrampolines \
- -Wsync-nand -Wlogical-op -Wjump-misses-init -Werror
+ -Wsync-nand -Wlogical-op -Wjump-misses-init
ifeq "$(GCCVERSIONGTEQ6)" "1"
GCCCFLAGS += -Wnull-dereference -Wshift-negative-value -Wshift-overflow -Wtautological-compare