On Wed, 20 Dec 2000, Rick Scott stated:
>>
>> Anyway, I changed to using GNU make to continue the build, and it
>> completed without failures.
>
> I think this is a requirement for autoconf/automake.
It is a requirement for automake-generated Makefiles; in later (as yet
unreleased) automakes it is only a requirement if automatic dependency
tracking is turned on.
> They also suggest
> GNU m4 and sed. I know that HP's sed used to be brain dead. Not sure
GNU m4 is only required to *run* autoconf; it isn't required to run
configure scripts or generated makefiles (well, unless you wrote the
makefiles and require it too). Since autoconf is basically a call to M4
with some wrappers around it, this is hardly surprising.
GNU sed is needed on platforms with totally crashy and broken seds; the
primary example is HP-UX <11. (If you think that's bad, take a look at
HP-UX's assembler in <9... *ugh*)
> Come to think of
> it there is not too much HP, or Solaris, left when I get things the
> way I like it :)
Maybe the kernel. And I'd rather replace that with something free.
Proprietary Unices all have unbelievably broken userspace tools; I don't
think they've been touched since SysV forked away :( Solaris xargs
crashes if it's passed long arguments, grep crashes if it's given a long
regexp, cat crashes if there's a null character in a file being read,
*argh*
--
Not speaking for Boskone at the moment.