Re: rpmlint: new "executable stack" warnings on rawhide

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux