Rebuild Todo List Rebuild packages against gcc >= 13.2.1-6 to circumvent issues with LTO (+check if you really need '!strip')

2024-05-01 - Robin Candau

GCC bumped the LTO version in ther release branch.
Packages containing staticlibs (.a files) built with gcc < 13.2.1-6 will cause issues during builds of other packages that use them (building with gcc >= 13.2.1-6).

This manifests e.g. as follows:

```
lto1: fatal error: bytecode stream in file ‘/usr/lib/gcc/x86_64-pc-linux-gnu/13.1.1/../../../../lib/libCppUTest.a’ generated with LTO version 13.0 instead of
the expected 13.1
collect2: error: ld returned 1 exit status
```

**IMPORTANT**: makepkg should now strip all GCC LTO metadata from static libraries to prevent that issue, but the below packages are built with the `!strip` option. Please, verify that those packages really need to be unstripped. If they do, consider disabling LTO by adding the `!lto` option to avoid requiring such rebuilds in the future.

To mitigate build issues, rebuild the package against the stable repositories.

Filter Todo List Packages

Select filter criteria
29 packages displayed out of 29 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
x86_64 Extra camlp-streams 5.0.1-11 juergen Complete arojas (2 years ago)
x86_64 Extra camlp5 8.04.00-6 Complete arojas (2 years ago)
x86_64 Extra coq carsme Complete arojas (2 years ago)
x86_64 Extra cpputest 4.0-6 dvzrv Complete Antiz (2 years ago)
x86_64 Extra cudnn 9.22.0.52-1 svenstaro, Lahwaacz Complete Antiz (2 years ago)
any Extra fpc-src 3.2.2-4 idevolder Complete idevolder (2 years ago)
x86_64 Core gcc-libs 16.1.1+r12+g301eb08fa2c5-1 grazzolini, freswa Complete freswa (2 years ago)
x86_64 Extra gcc12-libs svenstaro Complete Antiz (2 years ago)
x86_64 Extra go 2:1.26.3-1 lfleischer, Foxboron, grawlinson Complete Foxboron (2 years ago)
x86_64 Core lib32-gcc-libs 16.1.1+r12+g301eb08fa2c5-1 grazzolini, freswa Complete freswa (2 years ago)
x86_64 Extra liblphobos 3:1.42.0-1 wild, FFY00 Complete Antiz (2 years ago)
x86_64 Extra liteide 38.4-2 arodseth Complete arodseth (2 years ago)
x86_64 Extra mingw-w64-gcc 16.1.0-1 felixonmars, ptr1337 Complete Antiz (2 years ago)
x86_64 Extra ocaml-base 0.17.3-1 felixonmars Complete arojas (2 years ago)
x86_64 Extra ocaml-ctypes 0.24.0-1 juergen Complete arojas (2 years ago)
x86_64 Extra ocaml-findlib 1.9.8-6 arodseth Complete arodseth (2 years ago)
x86_64 Extra ocaml-integers 0.7.0-11 juergen Complete arojas (2 years ago)
x86_64 Extra ocaml-num 1.6-3 juergen Complete arojas (2 years ago)
x86_64 Extra ocaml-pp 2.0.0-5 Complete arojas (2 years ago)
x86_64 Extra ocaml-ppx_derivers 1.2.1-19 felixonmars Complete arojas (2 years ago)
x86_64 Extra ocaml-result 1.5-16 juergen Complete arojas (2 years ago)
x86_64 Extra ocaml-sexplib0 0.17.0-5 felixonmars Complete arojas (2 years ago)
x86_64 Extra ocaml-stdio 0.17.0-5 felixonmars Complete arojas (2 years ago)
x86_64 Extra ocaml-zarith 1.14-8 carsme Complete arojas (2 years ago)
x86_64 Extra ponyc 0.63.4-1 felixonmars, carsme Complete Antiz (2 years ago)
x86_64 Extra qt6-base 6.11.1-1 felixonmars, arojas Complete Antiz (2 years ago)
x86_64 Extra racket 9.1-1 grawlinson Complete Antiz (2 years ago)
x86_64 Extra racket-minimal 9.1-1 grawlinson Complete Antiz (2 years ago)
any Extra riscv64-linux-gnu-glibc 2.41-2 felixonmars, FFY00, kpcyrd Complete Antiz (2 years ago)