Re: Private libraries incorrectly passed to command line when linking dynamically
Hugh McMaster via xslt <[email protected]> Fri, 28 Jun 2019 00:27:53 +1000
| Newsgroups | gmane.comp.gnome.lib.xslt |
|---|---|
| Message-ID | <CAN9Bcdu1UwN7aRNAvccmiS3n=2E10doPu_9gebYWZ_JFw91V9Q@mail.gmail.com> |
--===============2917631607576741421== Content-Type: multipart/alternative; boundary="000000000000404746058c4ef8ce" --000000000000404746058c4ef8ce Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, 27 Jun 2019 at 3:03 am, Roumen Petrov wrote: > Taking into account that build produces static and shared libraries at > once by default. > Without other words such scenario broke all projects that use libtool. Putting aside the fact that xslt-config should probably be deprecated in favour of pkg-config, you made me remember that Debian doesn=E2=80=99t ship= static libraries, so the patch doesn=E2=80=99t affect that system. The approach will work correctly with a minor modification to libxslt=E2=80= =99s static library build rules, so it uses M_LIBS etc. --000000000000404746058c4ef8ce Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div>On Thu, 27 Jun 2019 at 3:03 am, Roumen Petrov wrote:<br></div><div><di= v class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0= 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Taking into account that build produces static and shared libraries at <br> once by default.<br> Without other words such scenario broke all projects that use libtool.</blo= ckquote><div dir=3D"auto"><br></div><div dir=3D"auto">Putting aside the fac= t that xslt-config should probably be deprecated in favour of pkg-config, y= ou made me remember that Debian doesn=E2=80=99t ship static libraries, so t= he patch doesn=E2=80=99t affect that system.</div><div dir=3D"auto"><br></d= iv><div dir=3D"auto">The approach will work correctly with a minor modifica= tion to libxslt=E2=80=99s static library build rules, so it uses M_LIBS etc= .</div><div dir=3D"auto"><br></div><blockquote class=3D"gmail_quote" style= =3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockq= uote></div></div> --000000000000404746058c4ef8ce-- --===============2917631607576741421== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ xslt mailing list, project page http://xmlsoft.org/XSLT/ [email protected] https://mail.gnome.org/mailman/listinfo/xslt --===============2917631607576741421==--