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
do we really need a linemarkers here? -P will be enough otherwise.
Fixed by https://cgit.freedesktop.org/xorg/app/sessreg/commit/?id=93f5d5abf6b214a4b36e00cd09174d24b2ed0a6d
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.