toolchain: assign PKG_CPE_ID
The PKG_CPE_ID links to NIST CPE version 2.2. Assign PKG_CPE_ID to all remaining package which have a CPE ID. Not every package has a CPE id. Related: https://github.com/openwrt/packages/issues/8534 Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
This commit is contained in:
		| @@ -12,6 +12,7 @@ BIN_VERSION:=$(PKG_VERSION) | |||||||
|  |  | ||||||
| PKG_SOURCE_URL:=@GNU/binutils/ | PKG_SOURCE_URL:=@GNU/binutils/ | ||||||
| PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz | ||||||
|  | PKG_CPE_ID:=cpe:/a:gnu:binutils | ||||||
|  |  | ||||||
| TAR_OPTIONS += --exclude='*.rej' | TAR_OPTIONS += --exclude='*.rej' | ||||||
|  |  | ||||||
|   | |||||||
| @@ -28,6 +28,7 @@ GCC_DIR:=$(PKG_NAME)-$(PKG_VERSION) | |||||||
|  |  | ||||||
| PKG_SOURCE_URL:=@GNU/gcc/gcc-$(PKG_VERSION) | PKG_SOURCE_URL:=@GNU/gcc/gcc-$(PKG_VERSION) | ||||||
| PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz | ||||||
|  | PKG_CPE_ID:=cpe:/a:gnu:gcc | ||||||
|  |  | ||||||
| ifeq ($(PKG_VERSION),11.3.0) | ifeq ($(PKG_VERSION),11.3.0) | ||||||
|   PKG_HASH:=b47cf2818691f5b1e21df2bb38c795fac2cfbd640ede2d0a5e1c89e338a3ac39 |   PKG_HASH:=b47cf2818691f5b1e21df2bb38c795fac2cfbd640ede2d0a5e1c89e338a3ac39 | ||||||
|   | |||||||
| @@ -13,6 +13,7 @@ PKG_RELEASE:=1 | |||||||
| PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz | ||||||
| PKG_SOURCE_URL:=@GNU/gdb | PKG_SOURCE_URL:=@GNU/gdb | ||||||
| PKG_HASH:=0e1793bf8f2b54d53f46dea84ccfd446f48f81b297b28c4f7fc017b818d69fed | PKG_HASH:=0e1793bf8f2b54d53f46dea84ccfd446f48f81b297b28c4f7fc017b818d69fed | ||||||
|  | PKG_CPE_ID:=cpe:/a:gnu:gdb | ||||||
| GDB_DIR:=$(PKG_NAME)-$(PKG_VERSION) | GDB_DIR:=$(PKG_NAME)-$(PKG_VERSION) | ||||||
|  |  | ||||||
| HOST_BUILD_DIR:=$(BUILD_DIR_TOOLCHAIN)/$(GDB_DIR) | HOST_BUILD_DIR:=$(BUILD_DIR_TOOLCHAIN)/$(GDB_DIR) | ||||||
|   | |||||||
| @@ -16,6 +16,7 @@ PKG_SOURCE_VERSION:=7c32cb7dd88cf100b0b412163896e30aa2ee671a | |||||||
| PKG_MIRROR_HASH:=92afa3672e4af0c3ba9d360e9aaac60c094a0aad9334ef78a1fd2ee49f5e1b64 | PKG_MIRROR_HASH:=92afa3672e4af0c3ba9d360e9aaac60c094a0aad9334ef78a1fd2ee49f5e1b64 | ||||||
| PKG_SOURCE_URL:=https://sourceware.org/git/glibc.git | PKG_SOURCE_URL:=https://sourceware.org/git/glibc.git | ||||||
| PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.xz | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.xz | ||||||
|  | PKG_CPE_ID:=cpe:/a:gnu:glibc | ||||||
|  |  | ||||||
| HOST_BUILD_DIR:=$(BUILD_DIR_TOOLCHAIN)/$(PKG_SOURCE_SUBDIR) | HOST_BUILD_DIR:=$(BUILD_DIR_TOOLCHAIN)/$(PKG_SOURCE_SUBDIR) | ||||||
| CUR_BUILD_DIR:=$(HOST_BUILD_DIR)-$(VARIANT) | CUR_BUILD_DIR:=$(HOST_BUILD_DIR)-$(VARIANT) | ||||||
|   | |||||||
| @@ -17,6 +17,7 @@ include $(INCLUDE_DIR)/kernel.mk | |||||||
| PKG_NAME:=linux | PKG_NAME:=linux | ||||||
| PKG_VERSION:=$(LINUX_VERSION) | PKG_VERSION:=$(LINUX_VERSION) | ||||||
| PKG_SOURCE:=$(LINUX_SOURCE) | PKG_SOURCE:=$(LINUX_SOURCE) | ||||||
|  | PKG_CPE_ID:=cpe:/o:linux:linux_kernel | ||||||
| ifneq ($(call qstrip,$(CONFIG_KERNEL_GIT_CLONE_URI)),) | ifneq ($(call qstrip,$(CONFIG_KERNEL_GIT_CLONE_URI)),) | ||||||
|   PKG_SOURCE_PROTO:=git |   PKG_SOURCE_PROTO:=git | ||||||
|   PKG_SOURCE_URL:=$(call qstrip,$(CONFIG_KERNEL_GIT_CLONE_URI)) |   PKG_SOURCE_URL:=$(call qstrip,$(CONFIG_KERNEL_GIT_CLONE_URI)) | ||||||
|   | |||||||
| @@ -10,6 +10,7 @@ PKG_VERSION:=2.16.01 | |||||||
| PKG_SOURCE_URL:=https://www.nasm.us/pub/nasm/releasebuilds/$(PKG_VERSION)/ | PKG_SOURCE_URL:=https://www.nasm.us/pub/nasm/releasebuilds/$(PKG_VERSION)/ | ||||||
| PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz | ||||||
| PKG_HASH:=c77745f4802375efeee2ec5c0ad6b7f037ea9c87c92b149a9637ff099f162558 | PKG_HASH:=c77745f4802375efeee2ec5c0ad6b7f037ea9c87c92b149a9637ff099f162558 | ||||||
|  | PKG_CPE_ID:=cpe:/a:nasm:nasm | ||||||
|  |  | ||||||
| HOST_BUILD_PARALLEL:=1 | HOST_BUILD_PARALLEL:=1 | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Alexander Couzens
					Alexander Couzens