openwrt-pf/toolchain/gcc
Paul Spooren 9292f32fd9
toolchain: drop $(REVISION) from GCC version
Storing the ever changing revision in the GCC binary may result in leakage in
package builds. If two equal GCC versions build the same package version with
different OpenWrt revisions, the package becomes unreproducible.

Solve this by dropping the revision.

Below is an example of the `cni` package:

    │ ├── readelf --wide --decompress --string-dump=.comment {}
    │ │ @@ -1,4 +1,4 @@
    │ │
    │ │  String dump of section '.comment':
    │ │ -  [     0]  GCC: (OpenWrt GCC 14.4.0 r35470-1b2aeb4f8a) 14.4.0
    │ │ +  [     0]  GCC: (OpenWrt GCC 14.4.0 r35485-0f256a0a7a) 14.4.0

Signed-off-by: Paul Spooren <mail@aparcar.org>
2026-07-23 13:20:23 +02:00
..
files
final Revert "toolchain: gcc: make config consistent with glibc/musl" 2025-05-02 19:30:47 +02:00
initial Revert "toolchain: gcc: make config consistent with glibc/musl" 2025-05-02 19:30:47 +02:00
minimal Revert "toolchain: gcc: make config consistent with glibc/musl" 2025-05-02 19:30:47 +02:00
patches-13.x toolchain/gcc: use configure option to disable TM clone registry 2026-05-25 23:17:58 +02:00
patches-14.x toolchain: gcc: update GCC 14 to 14.4 2026-06-29 11:40:20 +02:00
patches-15.x toolchain: gcc: update GCC 15 to 15.3.0 2026-06-27 11:54:03 +02:00
common.mk toolchain: drop $(REVISION) from GCC version 2026-07-23 13:20:23 +02:00
Config.in toolchain: gcc: remove support for GCC 12 2026-05-03 01:21:01 +02:00
Config.version toolchain: gcc: update GCC 14 to 14.4 2026-06-29 11:40:20 +02:00
exclude-testsuite toolchain: add gcc 7.1.0 support 2017-05-25 19:01:07 +02:00