]> git.eshelyaron.com Git - emacs.git/commitdiff
Document problems with /bin/sh on Solaris 10
authorEli Zaretskii <eliz@gnu.org>
Wed, 26 Apr 2023 06:39:35 +0000 (09:39 +0300)
committerEli Zaretskii <eliz@gnu.org>
Wed, 26 Apr 2023 06:39:35 +0000 (09:39 +0300)
* etc/PROBLEMS (Solaris): Document problems with '/bin/sh'.
Suggested by Paul Eggert <eggert@cs.ucla.edu>.  (Bug#63067)

etc/PROBLEMS

index 3c75e81b8b93e7c27ccebfd6a4fdf34d5553b52e..c0cb5b0d8bb0169735fa7913c4c069be507c1ea3 100644 (file)
@@ -2688,6 +2688,15 @@ Emacs so that it isn't compiled with '-O5'.
 We list bugs in current versions here.  See also the section on legacy
 systems.
 
+*** On Solaris 10, running 'configure' with "/bin/sh" produces errors.
+The "/bin/sh" shell on Solaris is an ancient and non-POSIX shell, so
+we recommend not to use it.  The Emacs 'configure' script should find
+an appropriate shell and re-exec itself with that shell, unless you
+force it to use "/bin/sh" by using "CONFIG_SHELL=/bin/sh" on the
+'configure' command line.  So either don't use CONFIG_SHELL, or, if
+you'd rather pick the shell yourself, choose "/bin/bash" or "/bin/ksh"
+or "/usr/xpg4/bin/sh" instead.
+
 *** On Solaris 10 sparc, Emacs crashes during the build while saving state.
 This was observed for Emacs 28.1 on Solaris 10 32-bit sparc, with
 Oracle Developer Studio 12.6 (Sun C 5.15).  The failure was intermittent,