Bug 13467 - Remove Perl dependency from the build
Summary: Remove Perl dependency from the build
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: git
Hardware: All NetBSD
: medium enhancement
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
Keywords: patch
Depends on:
Reported: 2007-11-30 08:59 UTC by Joerg Sonnenberger
Modified: 2007-12-05 17:26 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:

Replacement for modeline2c.pl (3.50 KB, application/octet-stream)
2007-11-30 08:59 UTC, Joerg Sonnenberger
no flags Details
Updates for Makefile.am (573 bytes, patch)
2007-11-30 09:00 UTC, Joerg Sonnenberger
no flags Details | Splinter Review
Update for Makefile.am to remove dependency (325 bytes, patch)
2007-12-05 15:22 UTC, Andrew Oakley
no flags Details | Splinter Review

Description Joerg Sonnenberger 2007-11-30 08:59:15 UTC
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.
Comment 1 Joerg Sonnenberger 2007-11-30 08:59:46 UTC
Created attachment 12875 [details]
Replacement for modeline2c.pl
Comment 2 Joerg Sonnenberger 2007-11-30 09:00:15 UTC
Created attachment 12876 [details] [review]
Updates for Makefile.am
Comment 3 James Cloos 2007-12-03 14:00:06 UTC
Applied to xorg/xserver.git in commit aa0dfb3f42f19bb351ca7f1a9507ff5ec4590e96. 
Comment 4 Andrew Oakley 2007-12-05 15:22:08 UTC
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.
Comment 5 Andrew Oakley 2007-12-05 15:23:56 UTC
Reopening as their is clearly still an issue here (see previous comment).  
Comment 6 James Cloos 2007-12-05 17:26:00 UTC
Attachment 12968 [details] is applied in commit cb44b6121c4b7b9dd7ff4ff52aaab914c82ff013.

Thanks for the REOPEN!

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.