I’m working on a text to introduce n00bs to the open source development process. The latest chapter: The Horror of Building Software. (That’s a working title. I’m not sure whether it will be the final title or not.)
One of the things I’d like to include is a good-sized list of “all the stupid things you’re likely to run into when you try to build a project from the latest version of the source code”. Like:
- B0rken deps
- Mispelings in configure.ac
- The utter lack of an INSTALL file
…and so on.
I’m focusing on GNU Autotools-based projects, just because I have to start somewhere, but Ant/Maven horror stories are also fine. What small, stupid things have cost hours of your life in a software build process? Lemme hear ’em. In fact, I think this might be an entertaining standalone site. Ismybuildhotornot.com or some such.