The modeline2c script is the only part of the Xorg server that requires Perl. Attached is a simpler replacement that works with any normal AWK.
Created attachment 12875 [details]
Replacement for modeline2c.pl
Created attachment 12876 [details] [review]
Updates for Makefile.am
Applied to xorg/xserver.git in commit aa0dfb3f42f19bb351ca7f1a9507ff5ec4590e96.
Created attachment 12968 [details] [review]
Update for Makefile.am to remove dependency
Currently the xserver fails to build without this (now deleted) file, as the Makefile tries to distribute it. The patch simply removes the reference to modeline2c.pl.
Reopening as their is clearly still an issue here (see previous comment).
Attachment 12968 [details] is applied in commit cb44b6121c4b7b9dd7ff4ff52aaab914c82ff013.
Thanks for the REOPEN!