From 6ce53ebfe6b7b230160298eb5c4fda3ca3f07911 Mon Sep 17 00:00:00 2001 From: Alexander Clouter Date: Sat, 22 Sep 2018 20:47:10 +0100 Subject: [PATCH] fix Erlang's os:cmd, by adding @TERMUX_PREFIX@ so /bin/sh works --- packages/erlang/prefix.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 packages/erlang/prefix.patch diff --git a/packages/erlang/prefix.patch b/packages/erlang/prefix.patch new file mode 100644 index 0000000000..91e9b5cd47 --- /dev/null +++ b/packages/erlang/prefix.patch @@ -0,0 +1,13 @@ +diff --git a/lib/kernel/src/os.erl b/lib/kernel/src/os.erl +index 29a26674ba..e6ab453a70 100644 +--- a/lib/kernel/src/os.erl ++++ b/lib/kernel/src/os.erl +@@ -294,7 +294,7 @@ mk_cmd({win32,Wtype}, Cmd) -> + mk_cmd(_,Cmd) -> + %% Have to send command in like this in order to make sh commands like + %% cd and ulimit available +- {"/bin/sh -s unix:cmd", [out], ++ {"@TERMUX_PREFIX@/bin/sh -s unix:cmd", [out], + %% We insert a new line after the command, in case the command + %% contains a comment character. + %%