URL: <http://savannah.gnu.org/patch/?9687>
Summary: bugfix: make -export-dynamic imply --whole-archive Project: GNU Libtool Submitted by: equinox Submitted on: Tue 04 Sep 2018 01:56:34 PM CEST Category: None Priority: 6 Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: libtool: -export-dynamic implies --whole-archive The usage of -export-dynamic implies that the program is going to load DSOs that need some of the program's symbols. However, the linker will still drop anything that it doesn't see a reference to when linking archives. This then breaks when the DSO tries to use something from an archive that the linker didn't bother to include. * build-aux/ltmain.in: if -export-dynamic is given, put -Wl,--whole-archive around any archives we link in. This changeset is placed in the public domain. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Tue 04 Sep 2018 01:56:34 PM CEST Name: 0001-libtool-export-dynamic-implies-whole-archive.patch Size: 2KiB By: equinox <http://savannah.gnu.org/patch/download.php?file_id=44931> _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/patch/?9687> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/