From ee4a1c0c096323c7759cdf55b664a8bccf99b3e4 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sat, 27 Apr 2019 12:01:45 -0700 Subject: [PATCH] miniupnpd: Fix compilation under glibc Signed-off-by: Rosen Penev --- net/miniupnpd/Makefile | 2 +- net/miniupnpd/patches/200-remove-default-cflags.patch | 9 +++------ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/net/miniupnpd/Makefile b/net/miniupnpd/Makefile index be7f4343ec..822a297dab 100644 --- a/net/miniupnpd/Makefile +++ b/net/miniupnpd/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=miniupnpd PKG_VERSION:=2.1.20190408 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE_URL:=https://miniupnp.tuxfamily.org/files PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz diff --git a/net/miniupnpd/patches/200-remove-default-cflags.patch b/net/miniupnpd/patches/200-remove-default-cflags.patch index 9efa8bb35d..8ee8bf9504 100644 --- a/net/miniupnpd/patches/200-remove-default-cflags.patch +++ b/net/miniupnpd/patches/200-remove-default-cflags.patch @@ -8,16 +8,13 @@ -CFLAGS += -fno-common -CFLAGS += -fstack-protector -fPIE -CFLAGS += -D_FORTIFY_SOURCE=2 --CPPFLAGS += -D_GNU_SOURCE --CFLAGS += -Wall --CFLAGS += -Wextra -Wstrict-prototypes -Wdeclaration-after-statement +#CFLAGS += -fno-strict-aliasing +#CFLAGS += -fno-common +#CFLAGS += -fstack-protector -fPIE +#CFLAGS += -D_FORTIFY_SOURCE=2 -+#CPPFLAGS += -D_GNU_SOURCE -+#CFLAGS += -Wall -+#CFLAGS += -Wextra -Wstrict-prototypes -Wdeclaration-after-statement + CPPFLAGS += -D_GNU_SOURCE + CFLAGS += -Wall + CFLAGS += -Wextra -Wstrict-prototypes -Wdeclaration-after-statement #CFLAGS += -Wno-missing-field-initializers #CFLAGS += -ansi # iptables headers does use typeof which is a gcc extension -LDFLAGS += -Wl,-z,now -Wl,-z,relro -pie