Follow-up Comment #6, sr #111069 (group libtool): The libtool that was used to generate gsl 2.8's configure script includes this patch, which is why gsl 2.8 is failing to build with older macOS toolchains that don't understand this flag.
It does not seem like libtool should accept this patch. Chained fixups are an intentional new feature of Apple's linker. It should not be libtool's standard behavior to attempt to disable this new feature. It would be better to understand whether what libtool is doing is incompatible with chained fixups, and if so, fix that so that it works with chained fixups. I found this third-party document describing what chained fixups are and why they are desirable: https://github.com/qyang-nj/llios/blob/main/dynamic_linking/chained_fixups.md _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/support/?111069> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/