Summary: | xclock: tinderbox build fails due to missing INSTALL file | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Gaetan Nadon <memsize> | ||||
Component: | App/other | Assignee: | Gaetan Nadon <memsize> | ||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | minor | ||||||
Priority: | low | CC: | alan.coopersmith, chris-fdbugs, peter.hutterer | ||||
Version: | git | Keywords: | janitor | ||||
Hardware: | x86-64 (AMD64) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Gaetan Nadon
2009-09-25 14:39:17 UTC
It's better to add the INSTALL file to .gitignore, I've done just that with 30db8ad3c045a4fbcff171435bb8e56ed792a5ec. INSTALL is autogenerated and one of the general rules is to not put generated files under versioning control. Thanks for the report, I'd have missed that one. Then I am really confused... The wiki modules guidelines state that all components must have "foreign" specified. This suppresses the generation of INSTALL and COPYING files. http://wiki.x.org/wiki/NewModuleGuidelines Out of 268 modules, 152 are specifying foreign in either configure.ac (90) or Makefile.am (62). There are 164 INSTALL (mostly zero byte) files checked-in git but only 5 are git ignored. Your patch will work and fix the immediate build problem. We can worry later about which is the preferred method and proceed to it's implementation. Thanks Sometimes the rules are written after the code, and sometimes the maintainers aren't aware of the rules. You've just found another janitor job :) |
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.