[sr #111214] libltdl gives up too early on multi-arch systems

Pierre Ossman <[email protected]> Tue, 1 Apr 2025 09:47:51 -0400 (EDT)
Newsgroups gmane.comp.gnu.libtool.general
Message-ID <[email protected]>
--8323329-1997459037-1743515271=:3865035
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline

URL:=0A  <https://savannah.gnu.org/support/?111214>=0A=0A                 S=
ummary: libltdl gives up too early on multi-arch systems=0A                =
   Group: GNU Libtool=0A               Submitter: cendossm=0A              =
 Submitted: Tue 01 Apr 2025 01:47:44 PM UTC=0A                Category: Non=
e=0A                Priority: 5 - Normal=0A                Severity: 3 - No=
rmal=0A                  Status: None=0A                 Privacy: Public=0A=
             Assigned to: None=0A        Originator Email:=0A             O=
pen/Closed: Open=0A         Discussion Lock: Any=0A        Operating System=
: None=0A=0A=0A    _______________________________________________________=
=0A=0AFollow-up Comments:=0A=0A=0A-----------------------------------------=
--------------=0ADate: Tue 01 Apr 2025 01:47:44 PM UTC By: Pierre Ossman <c=
endossm>=0AWhen we ask libltdl to open a module for us, it gives up when it=
 finds a=0Amatching file that dlopen() fails to open.=0A=0AThis is too pess=
imistic on a multi-arch system, where the reason is that the=0Afirst file f=
ound was for an alternative arch. It should continue trying later=0Amatches=
 at this point, just like the system library loader.=0A=0AWe've been using =
the attached patch to work around it.=0A=0A=0A=0A=0A=0A=0A    _____________=
__________________________________________=0AFile Attachments:=0A=0A=0A----=
---------------------------------------------------=0AName: libtool-2.2.6b-=
badlibs.patch  Size: 479B=0A<https://file.savannah.gnu.org/file/libtool-2.2=
.6b-badlibs.patch?file_id=3D57091>=0A=0A    AGPL NOTICE=0A=0AThese attachme=
nts are served by Savane. You can download the corresponding=0Asource code =
of Savane at=0Ahttps://savannah.gnu.org/source/savane-d621bceb89df77f95d080=
539892a841b70f85118.tar.gz=0A=0A    _______________________________________=
________________=0A=0AReply to this item at:=0A=0A  <https://savannah.gnu.o=
rg/support/?111214>=0A=0A_______________________________________________=0A=
Message sent via Savannah=0Ahttps://savannah.gnu.org/=0A
--8323329-1997459037-1743515271=:3865035
Content-Type: APPLICATION/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCZ+vuhwAKCRCqLAuaBUf3
ThBwAQCLuUTQA8A6o+rZSo3+NKxNToPt/r+bzV4AJLSLHTYUZwEA1s4uPv8FkI/8
juEsnayp7DIkR4On+m4v106Sv7oalwc=
=6IrU
-----END PGP SIGNATURE-----

--8323329-1997459037-1743515271=:3865035--