Bug 25870

Summary: meson 0.50.0 created executables requiring an executable stack
Product: Mageia Reporter: David Walser <luigiwalser>
Component: SecurityAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact: Sec team <security>
Severity: normal    
Priority: Normal CC: tmb
Version: 7   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description David Walser 2019-12-13 20:41:56 CET
Fedora has issued an advisory on April 17:
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/WUWD7I3OBECOGLFAZLAZHYWH5KYESTVU/

They also rebuilt every package that had been built with meson 0.50.0.  The issue was fixed upstream in 0.50.1.  If we have any packages in Mageia 7 that were built while we had 0.50.0 (between r1377972 on March 16 and r1391962 on April 17), they should be rebuilt.
Comment 1 Thomas Backlund 2019-12-13 20:59:17 CET
We should already be good :),
 
we already rebuilt all with fixed meson on April 18th thanks to David Geiger noticing the issue back then...

see the thread: [dev] [Important] Some regression found in current meson 0.50.0

on @dev ml

CC: (none) => tmb

Comment 2 David Walser 2019-12-13 21:07:34 CET
Awesome!  Thanks!

Status: NEW => RESOLVED
Resolution: (none) => INVALID