[Buildroot] [PATCH 1/1] shellinabox - Patch to support latest buildroot environment
Olivier Singla
olivier.singla at gmail.com
Wed Aug 3 01:14:13 UTC 2016
From: Olivier <osingla at localhost.localdomain>
Signed-off-by: Olivier <osingla at localhost.localdomain>
---
.../0002-launcher.c-fix-ttydef-utmpx.patch | 28 ++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 package/shellinabox/0002-launcher.c-fix-ttydef-utmpx.patch
diff --git a/package/shellinabox/0002-launcher.c-fix-ttydef-utmpx.patch b/package/shellinabox/0002-launcher.c-fix-ttydef-utmpx.patch
new file mode 100644
index 0000000..54cb699
--- /dev/null
+++ b/package/shellinabox/0002-launcher.c-fix-ttydef-utmpx.patch
@@ -0,0 +1,28 @@
+launcher.c: added include to <sys/ttydefaults.h> to avoid missing definitions
+launcher.c: do not include utmpx.h (since ptsname_r is already defined in stdlib.h)
+
+Signed-off-by: "Olivier Singla" <olivier.singla at gmail.com>
+
+--- shellinabox-v2.19/shellinabox/launcher.c.orig 2016-08-01 18:43:01.628002777 -0400
++++ shellinabox-v2.19/shellinabox/launcher.c 2016-08-01 18:45:14.943444066 -0400
+@@ -81,6 +81,10 @@
+ #include <sys/uio.h>
+ #endif
+
++#ifndef TTYDEF_IFLAG
++#include <sys/ttydefaults.h>
++#endif
++
+ #ifdef HAVE_UTIL_H
+ #include <util.h>
+ #endif
+@@ -90,7 +94,8 @@
+ #endif
+
+ #ifdef HAVE_UTMPX_H
+-#include <utmpx.h>
++//#include <utmpx.h>
++#undef HAVE_UTMPX_H
+ #endif
+
+ #if defined(HAVE_SECURITY_PAM_APPL_H)
--
2.5.5
More information about the buildroot
mailing list