Re: [PATCH 3/3] libtool.m4: Cleanup sysroot trailing "/"

Mike Frysinger <[email protected]> Wed, 17 Jan 2024 17:03:32 -0500
Newsgroups gmane.comp.gnu.libtool.patches
Message-ID <ZahOtLJlW28tjIJ3@vapier>
On 17 Jan 2024 12:39, Richard Purdie wrote:
> If $CC has --sysroot=/, it is a valid configuration however libtool will
> then set lt_sysroot to "/".
> 
> This means references like $lt_sysroot$libdir become //usr/lib instead
> of the more normally expected /usr/lib. This may or may not break something
> but certainly is confusing to the user and gives confusing output. Making
> "/" simply unset lt_sysroot is much cleaner.
> 
> Whilst here, trim any trailing '/' from sysroot paths to drop the duplication
> and result in cleaner/consistent output.

merged, thanks
-mike
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEuQK1JxMl+JKsJRrUQWM7n+g39YEFAmWoTrQACgkQQWM7n+g3
9YGCHw/+KLGqaF2Jsinfek9YtCKROhaavNKS4voATBEL9Vvk+E6pumFVTUdQ/lA4
UmJtoovsOlVXKQbCt57Z6AS3+/ceYFGOHH253RUMPeOKehR4e6Psv0DgQ6pk9e8U
+5woJjBMERr55TmZNnYNtGd/+E7EUPheytWotcsil6D5ArowVQJKPqhY0WQndOZh
p0VAt/mIDY6k8jq2dviER18lHasGGZQVbG1iB+0CBh6BYuUBmrurA1cudlB4T0Hp
zgGKC1E0EQ0tZpRLxF7dv2OgrDA61u/rGBnLfdd0/+NmSEBdX09eecfjT0a2v3iO
6BQ3uatk2KSZaCIftwIN7LboHO2FwVSsVgemMj+vElSqopnRQdmNMRwLboj3cqEr
cUDiXgeuxvMYXuz/apDpCmRaeqQFh6DLuakCfqk+bYrOf+FTvf4JaaH7W5T7g+GR
bTKg0XGHdg20zBJEsEzxmGkfgH6YooHSK9Y6zs8dZqNQX/VjCorZ4KPQeNo9zMlj
jcT7OzFeVIR2m0mQvXmBjBgTdBiEiLnrBtvQcEkZdzEKdmp035b4g5uQb3tYbVlq
mN+4Xw/zKTDDgzcT5wYN5ndljGb/6TuXYqGXjfSEyy7UDq2TGcMjU5k8TsluaHmR
/NM/g4/NKHd4m9hfyLGzGQCJO2rwU46nG3aYcGstUEKkuq2C7q0=
=MDV5
-----END PGP SIGNATURE-----