On Tue, 2019-04-16 at 19:44 +0200, Fabio Valentini wrote: > On Tue, Apr 16, 2019 at 6:11 PM Adam Williamson > <adamwill@xxxxxxxxxxxxxxxxx> wrote: > > On Sun, 2019-03-17 at 12:07 +0100, Fabio Valentini wrote: > > > Hi everybody, > > > > > > I've noticed that as of some days ago, some packages I build on rawhide are > > > now triggering the "W: executable-stack" warning for all included > > > executables and shared libraries. > > > > > > I'm not sure which change might be the cause of this, but meson 0.50.0 > > > seems to be a good candidate, since all my affected packages are built with > > > meson and the new version landed six days ago. > > > > > > Is that new warning something we should worry about? > > > > Just to loop back on this...this wound up causing a release blocker > > bug: > > > > https://bugzilla.redhat.com/show_bug.cgi?id=1699099 > > > > mclasen, mcatanzaro and I investigated it and eventually worked out > > that it is indeed caused by a bug in meson 0.50.0: > > > > https://github.com/mesonbuild/meson/issues/5268 > > > > the offending meson change was actually later reverted for other > > reasons. I have now backported the reversion to the Fedora meson > > packages and am rebuilding everything that was built with meson 0.50.0 > > (it's likely that at least some of the rebuilds aren't strictly > > necessary, but it's easier to rebuild everything than try to figure out > > which packages did and didn't wind up with execstack marked bits). > > > > Note meson 0.50.0 wound up in the buildroots for F29 and F30 as well as > > Rawhide, so there are rebuilds for all three going through. > > > > Once I've rebuilt everything (there are quite a lot of things) I'll > > figure out a strategy for sending out updates. > > Since you probably have a list of affected packages / builds, I can > help by submitting updates for my own packages at least (once the > rebuilds are finished), if that helps. Thanks, but it's probably gonna be easier for one person just to do it, so we don't have to spend cycles trying to co-ordinate :P I'll let you know if I need help, though. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx