On Sat, 28 Jan 2017, Dimitrios Apostolou wrote:
NOTE: this happens only on Solaris 11; on Solaris 10 /bin/sh never treats
"rm" as a built-in.
So is this something to report to automake, as a "broken rm" case? Or is it
an autoconf because the script fails to re-exec under a sane shell?
This problem is well known and is because ksh93 as used in Solaris 11
and OSs derived from OpenSolaris (OpenIndiana, OmniOS, and some others
derived from Illumos, https://wiki.illumos.org/) are still using a
ksh93 which has this bug. There are more recent ksh93 versions
without the bug but no one has volunteered to produce a more modern
version for systems derived from Illumos since the shell is used as
part of booting the OS and is therefore some painful work to update.
There should be a way to tell ksh93 not to use the built-in 'rm'.
Bob
--
Bob Friesenhahn
bfriesen@xxxxxxxxxxxxxxxxxxx, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
_______________________________________________
Autoconf mailing list
Autoconf@xxxxxxx
https://lists.gnu.org/mailman/listinfo/autoconf