* [Buildroot] [PATCH 1/1] package/gcc/gcc-final.mx: fix CPE identification
@ 2025-07-16 10:07 Fabien Lehoussel via buildroot
2025-07-30 20:49 ` Thomas Petazzoni via buildroot
2025-08-07 18:24 ` Thomas Perale via buildroot
0 siblings, 2 replies; 3+ messages in thread
From: Fabien Lehoussel via buildroot @ 2025-07-16 10:07 UTC (permalink / raw)
To: buildroot
Cc: Giulio Benetti, Romain Naour, Thomas Petazzoni, Fabien Lehoussel
Fix the CPE (Common Platform Enumeration) identification in the gcc-final package to ensure proper vulnerability tracking.
Signed-off-by: Fabien Lehoussel <fabien.lehoussel@smile.fr>
---
package/gcc/gcc-final/gcc-final.mk | 3 +++
1 file changed, 3 insertions(+)
diff --git a/package/gcc/gcc-final/gcc-final.mk b/package/gcc/gcc-final/gcc-final.mk
index 43aea72420..97a64ae2fa 100644
--- a/package/gcc/gcc-final/gcc-final.mk
+++ b/package/gcc/gcc-final/gcc-final.mk
@@ -12,6 +12,9 @@ GCC_FINAL_LICENSE_FILES = COPYING.RUNTIME
HOST_GCC_FINAL_LICENSE = $(HOST_GCC_LICENSE)
HOST_GCC_FINAL_LICENSE_FILES = $(HOST_GCC_LICENSE_FILES)
+GCC_FINAL_CPE_ID_VENDOR = gnu
+GCC_FINAL_CPE_ID_PRODUCT = gcc
+
GCC_FINAL_DEPENDENCIES = host-gcc-final
GCC_FINAL_ADD_TOOLCHAIN_DEPENDENCY = NO
GCC_FINAL_INSTALL_STAGING = YES
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/gcc/gcc-final.mx: fix CPE identification
2025-07-16 10:07 [Buildroot] [PATCH 1/1] package/gcc/gcc-final.mx: fix CPE identification Fabien Lehoussel via buildroot
@ 2025-07-30 20:49 ` Thomas Petazzoni via buildroot
2025-08-07 18:24 ` Thomas Perale via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-07-30 20:49 UTC (permalink / raw)
To: Fabien Lehoussel via buildroot
Cc: Fabien Lehoussel, Giulio Benetti, Romain Naour
Hello Fabien,
Your commit title said "gcc-final.mx" which is not correct, it's
"gcc-final.mk", but anyway we generally just give the package name, so:
"package/gcc/gcc-final: ..." was enough.
On Wed, 16 Jul 2025 12:07:11 +0200
Fabien Lehoussel via buildroot <buildroot@buildroot.org> wrote:
> Fix the CPE (Common Platform Enumeration) identification in the gcc-final package to ensure proper vulnerability tracking.
Commit messages should be wrapped to ~72-80 columns. Also, we like to
give a link to the NVD database showing that the CPE identifier being
added is indeed correct. So I've added:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:gnu:gcc
and applied to master. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/gcc/gcc-final.mx: fix CPE identification
2025-07-16 10:07 [Buildroot] [PATCH 1/1] package/gcc/gcc-final.mx: fix CPE identification Fabien Lehoussel via buildroot
2025-07-30 20:49 ` Thomas Petazzoni via buildroot
@ 2025-08-07 18:24 ` Thomas Perale via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Perale via buildroot @ 2025-08-07 18:24 UTC (permalink / raw)
To: Fabien Lehoussel; +Cc: Thomas Perale, buildroot
In reply of:
> Fix the CPE (Common Platform Enumeration) identification in the gcc-final package to ensure proper vulnerability tracking.
>
> Signed-off-by: Fabien Lehoussel <fabien.lehoussel@smile.fr>
Applied to 2025.02.x & 2025.05.x. Thanks
> ---
> package/gcc/gcc-final/gcc-final.mk | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/package/gcc/gcc-final/gcc-final.mk b/package/gcc/gcc-final/gcc-final.mk
> index 43aea72420..97a64ae2fa 100644
> --- a/package/gcc/gcc-final/gcc-final.mk
> +++ b/package/gcc/gcc-final/gcc-final.mk
> @@ -12,6 +12,9 @@ GCC_FINAL_LICENSE_FILES = COPYING.RUNTIME
> HOST_GCC_FINAL_LICENSE = $(HOST_GCC_LICENSE)
> HOST_GCC_FINAL_LICENSE_FILES = $(HOST_GCC_LICENSE_FILES)
>
> +GCC_FINAL_CPE_ID_VENDOR = gnu
> +GCC_FINAL_CPE_ID_PRODUCT = gcc
> +
> GCC_FINAL_DEPENDENCIES = host-gcc-final
> GCC_FINAL_ADD_TOOLCHAIN_DEPENDENCY = NO
> GCC_FINAL_INSTALL_STAGING = YES
> --
> 2.43.0
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-08-07 18:24 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-16 10:07 [Buildroot] [PATCH 1/1] package/gcc/gcc-final.mx: fix CPE identification Fabien Lehoussel via buildroot
2025-07-30 20:49 ` Thomas Petazzoni via buildroot
2025-08-07 18:24 ` Thomas Perale via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.