Hi folks,

I'm angry against bash.  It might be a fine user shell for some people,
but it is a dangerous thing as a system shell.

The standardized Bourne shell (a.k.a /bin.sh) provides no '==' operator
for the test utility [1].  bash should refuse it, but unfortunately it
doesn't.

Thus there is some editing of configure.ac needed in order to make ion
autoconfigurable on anything but Linux.

I don't know what flavour of autoconf Tuomo's running (or Tom, maybe),
but I get an unusually large diff for the resulting configure script,
mainly because of additional line feeds and local variable name changes,
although I used a stock autoconf-2.58 to regenerate it.  Oh, well.

Also, I think there is a typo in system-ac.mk, where one should read
@LDFLAGS@ instead of @CFLAGS@ for the LDFLAGS assignment.

I'm not joining the patches because the changes are small and trivial
and I have other local changes in the way.

Anyway, Tuomo, thanks for that great ion.

Quentin Garnier.

[1] http://www.opengroup.org/onlinepubs/007904975/utilities/test.html

Reply via email to