Tags: rui314/mold
Tags
Bump mold version to 2.30.0 libtool mistakes mold 2.4.1 as GNU ld 2.4 and wrongly concludes that our linker does not support anonymous versioning and suppresses some uses of version scripts. That has been causing subtle compatibility issues with programs that use libtool to create their .so files. Here is the code that mistakes our linker as GNU ld: https://git.savannah.gnu.org/cgit/libtool.git/tree/m4/libtool.m4?h=v2.4.7#n5066 As a workaround, I decided to bump our linker version so that the version number is sufficiently large. This is admittedly ugly but I think it's the simplest solution for the problem.
PreviousNext