Bug 90615

Summary: sessreg fails to build with recent gcc
Product: xorg Reporter: Remko van der Vossen <bugs>
Component: App/otherAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: All   
OS: All   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=546742
Whiteboard:
i915 platform: i915 features:

Description Remko van der Vossen 2015-05-24 11:51:12 UTC
In a recent version of gcc the default behaviour for flag -ftrack-macro-expansion has changed, where the default previously was level 0, it now is level 2, which messes with the creation of the sed rules from filenames.sed.c in the man subdirectory.

The problem is easily solved by adding -ftrack-macro-expansion=0 to the Makefile rule for filenames.sed
Comment 1 Alexander Y. Fomichev 2015-07-04 07:54:22 UTC
do we really need a linemarkers here? -P will be enough otherwise.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.