From 484323db9084efb2d8cda32019391dbbb81888fc Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Sun, 2 Jul 2017 11:18:52 +0200 Subject: [PATCH] tmux: Include for getprogname() After switching to unified headers, was not included indirectly in compat/setproctitle.c. This caused it to be implicitly declared to return int and caused a segfault. --- packages/tmux/compat-setproctitle.c.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 packages/tmux/compat-setproctitle.c.patch diff --git a/packages/tmux/compat-setproctitle.c.patch b/packages/tmux/compat-setproctitle.c.patch new file mode 100644 index 000000000..3b7e400c6 --- /dev/null +++ b/packages/tmux/compat-setproctitle.c.patch @@ -0,0 +1,13 @@ +diff -u -r ../tmux-2.5/compat/setproctitle.c ./compat/setproctitle.c +--- ../tmux-2.5/compat/setproctitle.c 2017-04-28 15:43:11.000000000 +0200 ++++ ./compat/setproctitle.c 2017-07-02 11:16:40.393826133 +0200 +@@ -18,6 +18,9 @@ + + #include + #include ++#ifdef __ANDROID__ ++# include /* For getprogname() */ ++#endif + + #include "compat.h" +