|
|
@@ -1,5 +1,5 @@
|
|
|
#
|
|
|
-# Copyright (C) 2020-2023 Tony Ambardar <[email protected]>
|
|
|
+# Copyright (C) 2020-2024 Tony Ambardar <[email protected]>
|
|
|
#
|
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
|
# See /LICENSE for more information.
|
|
|
@@ -8,19 +8,19 @@
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
|
|
PKG_NAME:=libbpf
|
|
|
-PKG_VERSION:=1.3.0
|
|
|
+PKG_VERSION:=1.4.0
|
|
|
PKG_RELEASE:=1
|
|
|
|
|
|
PKG_SOURCE_URL:=https://github.com/libbpf/libbpf
|
|
|
-PKG_MIRROR_HASH:=669d8db696f86f640f86edc358bffa2af8dda656b8e787b095de3578bd8d94ff
|
|
|
+PKG_MIRROR_HASH:=4c37636699c604de345937bdbdf8f2e6ce69cbf768a4aa669c32b542e5302de6
|
|
|
PKG_SOURCE_PROTO:=git
|
|
|
-PKG_SOURCE_VERSION:=v1.3.0
|
|
|
+PKG_SOURCE_VERSION:=v1.4.0
|
|
|
PKG_ABI_VERSION:=$(firstword $(subst .,$(space),$(PKG_VERSION)))
|
|
|
|
|
|
PKG_MAINTAINER:=Tony Ambardar <[email protected]>
|
|
|
PKG_CPE_ID:=cpe:/a:libbpf_project:libbpf
|
|
|
|
|
|
-PKG_BUILD_FLAGS:=no-mips16
|
|
|
+PKG_BUILD_FLAGS:=no-mips16 no-gc-sections no-lto
|
|
|
PKG_BUILD_PARALLEL:=1
|
|
|
PKG_INSTALL:=1
|
|
|
|
|
|
@@ -41,10 +41,6 @@ define Package/libbpf/description
|
|
|
libbpf is a library for loading eBPF programs and reading and manipulating eBPF objects from user-space.
|
|
|
endef
|
|
|
|
|
|
-MAKE_VARS = \
|
|
|
- EXTRA_CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \
|
|
|
- LDFLAGS="$(TARGET_LDFLAGS)"
|
|
|
-
|
|
|
MAKE_FLAGS += \
|
|
|
$(if $(findstring c,$(OPENWRT_VERBOSE)),V=1,V='') \
|
|
|
LIBSUBDIR=lib
|