Olivier Galibert <galibert(a)pobox.com> writes:
...
And please Steve, at least when code freeze is enforced, settle for
a
common set of options and enforce them in configure.in.
By that reasoning, minimal tagbits is in, because I never want a
binary without it on the architecture I do my development on.
I, for instance, have access to 7 different systems[1], 13 compilers
total. I won't try 16[2] different options combinations on each.
So don't. Do the best you have time for. I would consider it
sufficient to test configurations every option you can turn on are
turned on, and a minimal configuration with tty support and *nothing*
else.
[1] More if you count e.g. Irix 6.2, 6.4 and 6.5 as different.
[2] mule, indexed lrecord, minimal tagbits, union type. I may have
missed something. Double the number for each option.
No one is expected to test both Mule and non-Mule, pick one. `indexed
lrecord' should not be required for a working XEmacs binary, I'd prefer
testing done without it at this point. `minimal tagbits' should not be
set -- it should be set by configure. `union type' is a developers option
and not expected to be used by end-users.
--More-- ?