[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Remove cdrtools

On Tue, Aug 15, 2006 at 02:26:29PM -0500, Steve Greenland wrote:

> And guess what? System tests are actually more reliable, especially
> when the user tells you what the system is. You can simply flip to
> compiling foo_linux.c or foo_solaris.c and go on your way.

This will never work. Real life example from a couple of weeks ago: I
wrote a program that was running happily on Sarge, then somebody wanted
to build it on RHEL and failed because the UUID library on RHEL does not
have uuid_unparse_lower(). And RHEL _is_ Linux and it is pretty heavily
used in corporate environments. So instead of foo_linux.c you need
foo_sarge.c, foo_etch.c, foo_rhel.c, foo_opensuse.c and probably a dozen
more, which is just plainly unmanageable.


     MTA SZTAKI Computer and Automation Research Institute
                Hungarian Academy of Sciences

Reply to: