libnetwork: fix build with golang 1.16
authorEneas U de Queiroz <cotequeiroz@gmail.com>
Wed, 24 Feb 2021 18:38:00 +0000 (15:38 -0300)
committerJosef Schlehofer <pepe.schlehofer@gmail.com>
Fri, 26 Feb 2021 11:47:26 +0000 (12:47 +0100)
Add GO111MODULE=auto to GO_PKG_BUILD_VARS to allow the package to be
built in non-module mode.

Module-aware mode will be mandatory in the next golang release.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit d9f7dff4a09c82c736560bfe1362873453f6374b)

utils/libnetwork/Makefile

index a3d7f3b2a1236d88b704994c2ede55f67ef85cda..cc445df1a8aa18d4c6c46618d6f23507c75fe89d 100644 (file)
@@ -1,7 +1,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=libnetwork
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 PKG_LICENSE:=Apache-2.0
 PKG_LICENSE_FILES:=LICENSE
 
@@ -38,6 +38,8 @@ Libnetwork provides a native Go implementation for connecting containers.
 The goal of libnetwork is to deliver a robust Container Network Model that provides a consistent programming interface and the required network abstractions for applications.
 endef
 
+GO_PKG_BUILD_VARS += GO111MODULE=auto
+
 define Package/libnetwork/install
        $(call GoPackage/Package/Install/Bin,$(PKG_INSTALL_DIR))