On 9/8/25 10:42, Alastair McKinstry wrote:
On 08/09/2025, 09:05, "Matthias Klose" <[email protected]> wrote:
Control: severity -1 important
On 9/8/25 09:18, Alastair McKinstry wrote:
libsframe needs to be rebuilt for GCC-15, as it causes other packages
(lfortran, #1114167) to FTBFS:
```
lto1: fatal error: bytecode stream in file
'/usr/lib/aarch64-linux-gnu/libsframe.a' generated with LTO version 14.0
instead of the expected 15.1
```
no, it doesn't. Why are you trying to build with a static libsframe?
[...]
cd /<<PKGBUILDDIR>>/debian/build/src/lfortran/tests && /usr/bin/cmake -E
cmake_link_script CMakeFiles/test_cwrapper.dir/link.txt --verbose=1
/usr/bin/ld: cannot find -lsframe_LIBRARY-NOTFOUND: No such file or
directory
collect2: error: ld returned 1 exit status
at least that's from the lfortran build log.
I did a test rebuild to fix #1114662, adding a build-up on libsframe-dev to fix
the error in the log (presuming something has changed in recursive dependencies
since the original build. This shows the error above.
I’ll dig deeper. LFortran 0.56 has since been tagged upstream, but doesn’t
trivially build so I was sticking with 0.48.
ahh, just found. libsframe.a is not stripped ... will fix it.
Matthias