[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: configure fails when PATH=/usr/xpg4/bin:/usr/bin on Solaris 11
From: |
Bob Friesenhahn |
Subject: |
Re: configure fails when PATH=/usr/xpg4/bin:/usr/bin on Solaris 11 |
Date: |
Sat, 28 Jan 2017 12:39:14 -0600 (CST) |
User-agent: |
Alpine 2.20 (GSO 67 2015-01-07) |
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
address@hidden, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/