URL: <https://savannah.gnu.org/support/?111214>
Summary: libltdl gives up too early on multi-arch systems Group: GNU Libtool Submitter: cendossm Submitted: Tue 01 Apr 2025 01:47:44 PM 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: None _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Tue 01 Apr 2025 01:47:44 PM UTC By: Pierre Ossman <cendossm> When we ask libltdl to open a module for us, it gives up when it finds a matching file that dlopen() fails to open. This is too pessimistic on a multi-arch system, where the reason is that the first file found was for an alternative arch. It should continue trying later matches at this point, just like the system library loader. We've been using the attached patch to work around it. _______________________________________________________ File Attachments: ------------------------------------------------------- Name: libtool-2.2.6b-badlibs.patch Size: 479B <https://file.savannah.gnu.org/file/libtool-2.2.6b-badlibs.patch?file_id=57091> AGPL NOTICE These attachments are served by Savane. You can download the corresponding source code of Savane at https://savannah.gnu.org/source/savane-d621bceb89df77f95d080539892a841b70f85118.tar.gz _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/support/?111214> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature