-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2019-01-12 7:23 p.m., Michael Biebl wrote: > Hi Jussi > > On Sun, 2 Dec 2018 00:23:09 +0200 Jussi Pakkanen <jpakk...@gmail.com> wrote: > >> The correct way to enable PIE executables with Meson is to remove all >> your own compiler and link flags related to pie and set b_pie to true. >> This is a fairly new feature and probably the reason why systemd is >> not using it. >> >> If this does not do the right thing then that is a bug in Meson and we >> need to fix it. > > I just switched systemd over to use -Db_pie=true in 240-4 [1] > Seems like it still fails on x32 though > > Not a super important issue, but I thought I mention it anyway in case > you are interested. I see that both 240-3 and 240-4 were built with gcc-8_8.2.0-12. This predates the LTO option merging fix in gcc-8_8.2.0-14.
Dave - -- John David Anglin dave.ang...@bell.net -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEnRzl+6e9+DTrEhyEXb/Nrl8ZTfEFAlw7SOYACgkQXb/Nrl8Z TfHqphAAiUpreGy6FqVkzECSvddWSkME6GF/+GQfez1+a6qiHVbIdMFDCJNQl+BS q285bL347GDoi4Wkv1/sxJrwihpWHpavynJzFQ/frGBmIJnNcaW4GJSIVxVzPb06 SK2MB0HdbzYFrMk+eUp0dEddY+8jhGuYqH+XnQDvPIWEh8q81NwGi1l0vAQT+3dq DrCXW707dMTau0FMaZBRI3JCvg8ZxhYjr+mGsKH8uIRV7lSg2FQexAy20OVJDsJE +lTWGKsZReFeHupM4mH9KN0wDGk608t9KMA5oVnL85+6HjCtUSy7/U9wm0hJ0QUC SMNPkZAQfVKJn1g6b+aXYYNJ4mefbGHvzN+eVa056j/53Fnoggy6BYRu7euldlTV zjoXmUZNgf+lpEfwLsyiL6jHB0Hc5DSMFcWmpNOgG4cgvoKlwUMlvzfrKiuq4IgB s3O8HIehcmXK7TN2XVl0G/2HX31c1i//k3UT1UEAWyzKSvWSBrP7g6wq46qs30ir tmXrhnbxVEUto64vCA3+JEbHlop07zfIa+FqPQNYyqLZJiDWx4087zdUc/EspwNl 4648i2lCBGzxsY/cXmUsmajbPmhRpiA0FhjSPsEJGTvxaRYcvvcm81jY5mBIwDG3 z901ZVWyBLPZE1E7/9wqhZ2q+P0Vb+opE9zpeS6vj7Tbpn2TwWU= =RmkU -----END PGP SIGNATURE-----