[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[core-updates-frozen] Bug in binutils 1.37
From: |
Guillaume Le Vaillant |
Subject: |
[core-updates-frozen] Bug in binutils 1.37 |
Date: |
Mon, 06 Sep 2021 15:39:52 +0000 |
Hi,
There's a bug in binutils 1.37, which we are using on the
core-updates-frozen branch.
It's a file descriptor leak that can lead to 'malformed archive' errors
when linking libraries. We get this problem at least when building
qtwekbit and qtwebengine. A workaround allows us to compile qtwebkit
(see [1]), but it doesn't work for qtwebengine.
The bug was discussed at [2] and upstream has a patch to fix it at [3].
However, adding this patch to our binutils rebuilds the world.
I'm currently trying to build things with the patched binutils.
If everything works, should I push this fix on core-updates-frozen, or
does someone have an idea that would lead to less rebuilds?
P.S.: The patch I'm trying is in attachment.
0001-gnu-binutils-Fix-file-decriptor-leak.patch
Description: Text Data
[1] https://issues.guix.gnu.org/50014
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=28138
[3]
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1c611b40e6bfc8029bff7696814330b5bc0ee5c0
signature.asc
Description: PGP signature
- [core-updates-frozen] Bug in binutils 1.37,
Guillaume Le Vaillant <=