6 Aug
2023
6 Aug
'23
22:33
On Sunday 2023-08-06 23:35, Aaron Puchert wrote:
Am 04.08.23 um 10:28 schrieb Dominique Leuenberger:
Firefox 116 has just been sent for inclusion into Tumbleweed - with a note that it fails to build on i586.
For those too lazy to click the link, linking libxul.so (the largest binary in the package and maybe the entire distribution) fails with:
/usr/i586-suse-linux/bin/ld: can't relax section: memory exhausted
If that doesn't do it, I would recommend reaching out to the binutils maintainers for help.
Perhaps -Wl,--no-keep-memory The other approach is to just throw fewer .o and .a files at the linker, and generate more intermediate .so files with self-contained APIs.