If you change something that works on FOO but breaks on BAR and you can't fix it, make sure that your configuretest *only* allows your code to be compiled on FOO-machines. That is how I would do it.
/ Marcus Agehall (Trådlös)
Previous text:
2003-04-24 00:12: Subject: Re: [caudium-general] ipv6 support
On Wed, Apr 23, 2003 at 11:40:01PM +0200, Marcus Agehall (Trådlös) @ Pike (-) developers forum scribbled:
But if you check in code that breaks on a platform that you can't fix it for, make a configuretest to make sure that your code doesn't break the build on that platform!
And if I don't know why the test breaks or what to test for on the given platform? If you are a Windows coder, then when I tell you to test for the different sizes of sockaddr structures specific for different socket families or whether /dev/epoll is available and if so, whether it is Linux or Solaris, what will you do? You will call me a bully. And you will be right.
marek
p.s. no need to yell, really.
/ Brevbäraren