[sr #111193] libtool misses adding `libclang_rt.builtins-x86_64.a` to c++ shared libraries

Sergei Trofimovich <[email protected]> Fri, 11 Apr 2025 18:06:24 -0400 (EDT)
Newsgroups gmane.comp.gnu.libtool.general
Message-ID <[email protected]>
--8323329-663768654-1744409184=:2566140
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline

Follow-up Comment #4, sr #111193 (group libtool):=0A=0A[comment #3 comment =
#3:]=0A> The patch has been committed to the development branch for disabli=
ng the use=0A> '-nostdlib' to let the compiler frontend decide what standar=
d libraries to=0A> link when building C++ shared libraries and modules. Cou=
ld you test if using=0A> '--enable-cxx-stdlib' helps fix the issue with=0A>=
 'libclang_rt.builtins-x86_64.a'?=0A> =0A> https://git.savannah.gnu.org/cgi=
t/libtool.git/commit/?h=3Ddevelopment&id=3Da390f27ff13fd8bca3f43ab4721d8dc5=
6c476acb=0A=0AI tried on `libtool` from development branch at=0A409501b0a71=
7552624707708adf5e7fd7c872ca3. I tested it on a real `soundtouch`=0Aproject=
 and it worked as expected. Yay! =0A=0AI had to configure `soundtouch` itse=
lf with `--enable-cxx-stdlib` (and not=0Ajust `libtool` as I initially thou=
ght).=0A=0A=0A    _______________________________________________________=
=0A=0AReply to this item at:=0A=0A  <https://savannah.gnu.org/support/?1111=
93>=0A=0A_______________________________________________=0AMessage sent via=
 Savannah=0Ahttps://savannah.gnu.org/=0A
--8323329-663768654-1744409184=:2566140
Content-Type: APPLICATION/pgp-signature; name=signature.asc

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

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCZ/mSYAAKCRCqLAuaBUf3
TiYaAQC7geHk/fG5jj3dHJSx2YR2Ugr/G3cvUtEJnvXAq0AUsQEAp5Z/FhcX948S
tX6siV4Bm+6+jZX4pDOl/71YIAC8bgA=
=xWqj
-----END PGP SIGNATURE-----

--8323329-663768654-1744409184=:2566140--