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

2024-05-09 - Robin Candau

Packages containing staticlibs (.a files) built with gcc < 14.1.1 will cause issues during builds of other packages that use them (building with gcc >= 14.1.1).

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.1 instead of
the expected 14.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
26 packages displayed out of 26 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 juergen (1 year, 11 months ago)
x86_64 Extra camlp5 8.04.00-6 Complete heftig (7 months, 1 week ago)
x86_64 Extra coq carsme Complete heftig (7 months, 1 week ago)
x86_64 Extra cpputest 4.0-6 dvzrv Complete dvzrv (1 year, 10 months ago)
any Extra fpc-src 3.2.2-4 idevolder Complete idevolder (1 year, 11 months ago)
x86_64 Core gcc-libs 16.1.1+r12+g301eb08fa2c5-1 grazzolini, freswa Complete freswa (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 wild (1 year, 11 months ago)
x86_64 Extra liteide 38.4-2 arodseth Complete arodseth (1 year, 11 months ago)
x86_64 Extra mingw-w64-gcc 16.1.0-1 felixonmars, ptr1337 Complete ptr1337 (1 year, 4 months ago)
x86_64 Extra ocaml-base 0.17.3-1 felixonmars Complete heftig (7 months, 1 week ago)
x86_64 Extra ocaml-ctypes 0.24.0-1 juergen Complete juergen (1 year, 11 months ago)
x86_64 Extra ocaml-findlib 1.9.8-6 arodseth Complete arodseth (1 year, 11 months ago)
x86_64 Extra ocaml-integers 0.7.0-11 juergen Complete juergen (1 year, 11 months ago)
x86_64 Extra ocaml-num 1.6-3 juergen Complete heftig (7 months, 1 week ago)
x86_64 Extra ocaml-pp 2.0.0-5 Complete heftig (7 months, 1 week ago)
x86_64 Extra ocaml-ppx_derivers 1.2.1-19 felixonmars Complete heftig (7 months, 1 week ago)
x86_64 Extra ocaml-result 1.5-16 juergen Complete juergen (1 year, 11 months ago)
x86_64 Extra ocaml-sexplib0 0.17.0-5 felixonmars Complete heftig (7 months, 1 week ago)
x86_64 Extra ocaml-stdio 0.17.0-5 felixonmars Complete heftig (7 months, 1 week ago)
x86_64 Extra ocaml-zarith 1.14-8 carsme Complete heftig (7 months, 1 week ago)
x86_64 Extra ponyc 0.63.4-1 felixonmars, carsme Complete carsme (1 year, 2 months ago)
x86_64 Extra qt6-base 6.11.1-1 felixonmars, arojas Complete arojas (2 years ago)
x86_64 Extra racket 9.1-1 grawlinson Complete grawlinson (1 year, 10 months ago)
x86_64 Extra racket-minimal 9.1-1 grawlinson Complete grawlinson (1 year, 10 months ago)
any Extra riscv64-linux-gnu-glibc 2.41-2 felixonmars, FFY00, kpcyrd Complete kpcyrd (1 year, 11 months ago)