URL: <https://savannah.gnu.org/support/?110937>
Summary: -single_module detection broken with Xcode 15 Group: GNU Libtool Submitter: jmroot Submitted: Thu 28 Sep 2023 06:02:11 AM UTC Category: None Priority: 5 - Normal Severity: 3 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Operating System: Mac OS _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Thu 28 Sep 2023 06:02:11 AM UTC By: Joshua Root <jmroot> The check for whether the linker supports the -single_module flag assumes that anything printed to stderr containing the string "single_module" means it is unsupported. Xcode 15 does print such a message, though it only indicates that the flag is deprecated. Lack of single module support triggers some workarounds that aren't needed and don't work very well on modern systems. This flag has been unnecessary for many macOS versions, so teaching libtool that it is not needed in this case is probably preferable to just fixing the check. See attached patch. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Thu 28 Sep 2023 06:02:11 AM UTC Name: single_module.diff Size: 3KiB By: jmroot <http://savannah.gnu.org/support/download.php?file_id=55175> _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/support/?110937> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/