This patch removes direct invocation of bash in libgm2 and replaces
bash with sh.
libgm2/ChangeLog:
PR modula2/127359
* libm2cor/Makefile.am: Replace bash with sh.
* libm2iso/Makefile.am: Ditto.
* libm2min/Makefile.am: Ditto.
* libm2pim/Makefile.am: Ditto.
* libm2iso/Makefile.in: Regenerate.
* libm2cor/Makefile.in: Ditto.
* libm2min/Makefile.in: Ditto.
* libm2pim/Makefile.in: Ditto.
Signed-off-by: Gaius Mulley <[email protected]>
---
libgm2/libm2cor/Makefile.am | 2 +-
libgm2/libm2cor/Makefile.in | 2 +-
libgm2/libm2iso/Makefile.am | 2 +-
libgm2/libm2iso/Makefile.in | 2 +-
libgm2/libm2min/Makefile.am | 2 +-
libgm2/libm2min/Makefile.in | 2 +-
libgm2/libm2pim/Makefile.am | 2 +-
libgm2/libm2pim/Makefile.in | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/libgm2/libm2cor/Makefile.am b/libgm2/libm2cor/Makefile.am
index dc8478b449a..26d38dc7f4d 100644
--- a/libgm2/libm2cor/Makefile.am
+++ b/libgm2/libm2cor/Makefile.am
@@ -143,7 +143,7 @@ CLEANFILES = SYSTEM.def
M2LIBDIR = /m2/m2cor/
SYSTEM.def: Makefile
- bash $(GM2_SRC)/tools-src/makeSystem -fpim \
+ sh $(GM2_SRC)/tools-src/makeSystem -fpim \
$(GM2_SRC)/gm2-libs-cor-common/SYSTEM.def \
$(GM2_SRC)/gm2-libs-cor-common/SYSTEM.mod \
-I$(GM2_SRC)/gm2-libs-cor-common \
diff --git a/libgm2/libm2cor/Makefile.in b/libgm2/libm2cor/Makefile.in
index 3ed34ac3423..8287896cbc4 100644
--- a/libgm2/libm2cor/Makefile.in
+++ b/libgm2/libm2cor/Makefile.in
@@ -824,7 +824,7 @@ uninstall-am: uninstall-toolexeclibLTLIBRARIES
@[email protected]: Makefile
-@BUILD_CORLIB_TRUE@ bash $(GM2_SRC)/tools-src/makeSystem -fpim \
+@BUILD_CORLIB_TRUE@ sh $(GM2_SRC)/tools-src/makeSystem -fpim \
@BUILD_CORLIB_TRUE@ $(GM2_SRC)/gm2-libs-cor-common/SYSTEM.def \
@BUILD_CORLIB_TRUE@ $(GM2_SRC)/gm2-libs-cor-common/SYSTEM.mod \
@BUILD_CORLIB_TRUE@ -I$(GM2_SRC)/gm2-libs-cor-common \
diff --git a/libgm2/libm2iso/Makefile.am b/libgm2/libm2iso/Makefile.am
index e799fd83f80..a73d35d1c0b 100644
--- a/libgm2/libm2iso/Makefile.am
+++ b/libgm2/libm2iso/Makefile.am
@@ -253,7 +253,7 @@ SYSTEM.def: Makefile
-C="$(GM2_FOR_TARGET)" -o $@
else
SYSTEM.def: Makefile
- bash $(GM2_SRC)/tools-src/makeSystem -fiso \
+ sh $(GM2_SRC)/tools-src/makeSystem -fiso \
$(GM2_SRC)/gm2-libs-iso-common/SYSTEM.def \
$(GM2_SRC)/gm2-libs-iso-common/SYSTEM.mod \
-I$(GM2_SRC)/gm2-libs-iso \
diff --git a/libgm2/libm2iso/Makefile.in b/libgm2/libm2iso/Makefile.in
index 53d353d41ce..a58928a0cf7 100644
--- a/libgm2/libm2iso/Makefile.in
+++ b/libgm2/libm2iso/Makefile.in
@@ -965,7 +965,7 @@ uninstall-am: uninstall-toolexeclibLTLIBRARIES
@BUILD_ISOLIB_TRUE@@HAVE_PYTHON_INTERPRETER_TRUE@
-I=$(GM2_SRC)/gm2-libs-iso-common \
@BUILD_ISOLIB_TRUE@@HAVE_PYTHON_INTERPRETER_TRUE@
-C="$(GM2_FOR_TARGET)" -o $@
@BUILD_ISOLIB_TRUE@@[email protected]: Makefile
-@BUILD_ISOLIB_TRUE@@HAVE_PYTHON_INTERPRETER_FALSE@ bash
$(GM2_SRC)/tools-src/makeSystem -fiso \
+@BUILD_ISOLIB_TRUE@@HAVE_PYTHON_INTERPRETER_FALSE@ sh
$(GM2_SRC)/tools-src/makeSystem -fiso \
@BUILD_ISOLIB_TRUE@@HAVE_PYTHON_INTERPRETER_FALSE@
$(GM2_SRC)/gm2-libs-iso-common/SYSTEM.def \
@BUILD_ISOLIB_TRUE@@HAVE_PYTHON_INTERPRETER_FALSE@
$(GM2_SRC)/gm2-libs-iso-common/SYSTEM.mod \
@BUILD_ISOLIB_TRUE@@HAVE_PYTHON_INTERPRETER_FALSE@
-I$(GM2_SRC)/gm2-libs-iso \
diff --git a/libgm2/libm2min/Makefile.am b/libgm2/libm2min/Makefile.am
index 3cb33ae6931..47fa4164478 100644
--- a/libgm2/libm2min/Makefile.am
+++ b/libgm2/libm2min/Makefile.am
@@ -141,7 +141,7 @@ SYSTEM.def: Makefile
-C="$(GM2_FOR_TARGET) -fno-exceptions" -o $@
else
SYSTEM.def: Makefile
- bash $(GM2_SRC)/tools-src/makeSystem -fpim \
+ sh $(GM2_SRC)/tools-src/makeSystem -fpim \
$(GM2_SRC)/gm2-libs-min/SYSTEM.def \
$(GM2_SRC)/gm2-libs-min/SYSTEM.mod \
-I$(GM2_SRC)/gm2-libs-min -I$(GM2_SRC)/gm2-libs \
diff --git a/libgm2/libm2min/Makefile.in b/libgm2/libm2min/Makefile.in
index 698e74df411..12fe0322649 100644
--- a/libgm2/libm2min/Makefile.in
+++ b/libgm2/libm2min/Makefile.in
@@ -781,7 +781,7 @@ libc.o: $(GM2_SRC)/gm2-libs-min/libc.c
@HAVE_PYTHON_INTERPRETER_TRUE@ -I=$(GM2_SRC)/gm2-libs-min
-I=$(GM2_SRC)/gm2-libs \
@HAVE_PYTHON_INTERPRETER_TRUE@ -C="$(GM2_FOR_TARGET)
-fno-exceptions" -o $@
@[email protected]: Makefile
-@HAVE_PYTHON_INTERPRETER_FALSE@ bash $(GM2_SRC)/tools-src/makeSystem
-fpim \
+@HAVE_PYTHON_INTERPRETER_FALSE@ sh $(GM2_SRC)/tools-src/makeSystem
-fpim \
@HAVE_PYTHON_INTERPRETER_FALSE@ $(GM2_SRC)/gm2-libs-min/SYSTEM.def
\
@HAVE_PYTHON_INTERPRETER_FALSE@ $(GM2_SRC)/gm2-libs-min/SYSTEM.mod
\
@HAVE_PYTHON_INTERPRETER_FALSE@ -I$(GM2_SRC)/gm2-libs-min
-I$(GM2_SRC)/gm2-libs \
diff --git a/libgm2/libm2pim/Makefile.am b/libgm2/libm2pim/Makefile.am
index 5dfe3e7d6ce..4bf52343a21 100644
--- a/libgm2/libm2pim/Makefile.am
+++ b/libgm2/libm2pim/Makefile.am
@@ -228,7 +228,7 @@ SYSTEM.def: Makefile
-C="$(GM2_FOR_TARGET)" -o $@
else
SYSTEM.def: Makefile
- bash $(GM2_SRC)/tools-src/makeSystem -fpim \
+ sh $(GM2_SRC)/tools-src/makeSystem -fpim \
$(GM2_SRC)/gm2-libs-pim-common/SYSTEM.def \
$(GM2_SRC)/gm2-libs-pim-common/SYSTEM.mod \
-I$(GM2_SRC)/gm2-libs-pim-common \
diff --git a/libgm2/libm2pim/Makefile.in b/libgm2/libm2pim/Makefile.in
index 664cdbb2b8d..b985eec1084 100644
--- a/libgm2/libm2pim/Makefile.in
+++ b/libgm2/libm2pim/Makefile.in
@@ -940,7 +940,7 @@ uninstall-am: uninstall-toolexeclibLTLIBRARIES
@BUILD_PIMLIB_TRUE@@HAVE_PYTHON_INTERPRETER_TRUE@
-I=$(GM2_SRC)/gm2-libs \
@BUILD_PIMLIB_TRUE@@HAVE_PYTHON_INTERPRETER_TRUE@
-C="$(GM2_FOR_TARGET)" -o $@
@BUILD_PIMLIB_TRUE@@[email protected]: Makefile
-@BUILD_PIMLIB_TRUE@@HAVE_PYTHON_INTERPRETER_FALSE@ bash
$(GM2_SRC)/tools-src/makeSystem -fpim \
+@BUILD_PIMLIB_TRUE@@HAVE_PYTHON_INTERPRETER_FALSE@ sh
$(GM2_SRC)/tools-src/makeSystem -fpim \
@BUILD_PIMLIB_TRUE@@HAVE_PYTHON_INTERPRETER_FALSE@
$(GM2_SRC)/gm2-libs-pim-common/SYSTEM.def \
@BUILD_PIMLIB_TRUE@@HAVE_PYTHON_INTERPRETER_FALSE@
$(GM2_SRC)/gm2-libs-pim-common/SYSTEM.mod \
@BUILD_PIMLIB_TRUE@@HAVE_PYTHON_INTERPRETER_FALSE@
-I$(GM2_SRC)/gm2-libs-pim-common \
--
2.47.3