squid: Fix compilation with GCC9 9425/head
authorRosen Penev <rosenp@gmail.com>
Sun, 7 Jul 2019 20:27:25 +0000 (13:27 -0700)
committerRosen Penev <rosenp@gmail.com>
Mon, 8 Jul 2019 20:13:19 +0000 (13:13 -0700)
by passing -Werror. Also added -latomic as some platforms need it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
net/squid/Makefile

index 008ad4b3b698ee773c77399a3c9d4229bf1972b3..21ca810ca3a49ac78cb01b4d1a66f9b2c107e919 100644 (file)
@@ -9,10 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=squid
 PKG_VERSION:=4.6
-PKG_RELEASE:=1
-
-PKG_LICENSE:=GPL-2.0
-PKG_MAINTAINER:=Marko Ratkaj <marko.ratkaj@sartura.hr>
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=http://www3.us.squid-cache.org/Versions/v4/ \
@@ -20,6 +17,9 @@ PKG_SOURCE_URL:=http://www3.us.squid-cache.org/Versions/v4/ \
        http://www.squid-cache.org/Versions/v4/
 PKG_HASH:=015bade5d3a4905142c4c605df5c4216471e3d8338079955e0e44b0ae0303d41
 
+PKG_MAINTAINER:=Marko Ratkaj <marko.ratkaj@sartura.hr>
+PKG_LICENSE:=GPL-2.0-or-later
+
 PKG_BUILD_PARALLEL:=1
 PKG_INSTALL:=1
 PKG_FIXUP:=autoreconf
@@ -117,6 +117,9 @@ CONFIGURE_VARS += \
        ac_cv_header_linux_netfilter_ipv4_h=yes \
        ac_cv_epoll_works=yes
 
+TARGET_CFLAGS += -Wno-error
+TARGET_LDFLAGS += -latomic
+
 define Build/Compile
        +$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR)/lib all
        +$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \