Re: configure fails when PATH=/usr/xpg4/bin:/usr/bin on Solaris 11

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux