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==--