Hacker News new | past | comments | ask | show | jobs | submit login

There's at least one thing ESR and phk agree on - the autoconf situation.

I'm looking at the list of tests done in current ntpd.

* Checking whether compiler accepts -g * Checking whether compiler supports C89 * Checking if stdlib.h exists * Check if compiler supports -o * Hunts for just about every command line tool, sed, awk, ln, grep * Is size_t a type?

There are dozens of checks that could be replaced with "Checking for OS = Windows".

There are specific code paths for Digital Unix 4.0, a fix specific to AIX 4.3 with the comment "hopefully adding ... fixing this without breaking any other platform", Ultrix, winnt3.5?,

How many NTP developers routinely test new code against all these platforms?

However it's done, more big name programs need to move on from this.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: