It builds now! (on trusty..., working on cosmic next) 1st draft of using df Changed disk monitoring mode to enum draft install & download accounting Draft backup added DBG small fixes fixing backup accounting New debugging Better debugging MyDebug is not an Object Hotfix for backing up OS with sapces in name 3.2.3 Testing ESC key Added idle/cont fixing uncompressed size Remove focus setting from wifi dialog Fix zip files for ichigojam Fix debug MSG Different ESC implementation from menu Amend write image size Shortcut for edit configs Prevent firmware downgrade p3.2.4 Add option shortcuts p3.2.4a Added gpiochannel and gpiochannelValue to init
34 lines
1.0 KiB
Diff
34 lines
1.0 KiB
Diff
From 22e5a4c5d29ddf0856d7f68f5a613aec00e26168 Mon Sep 17 00:00:00 2001
|
|
From: Baruch Siach <baruch@tkos.co.il>
|
|
Date: Tue, 7 Mar 2017 22:25:36 +0100
|
|
Subject: [PATCH] Serial ioctl() workaround
|
|
|
|
The ioctls.h of some architectures (notably xtensa) references structs from
|
|
linux/serial.h. Make sure to include this header as well.
|
|
|
|
Also, undef TIOCTTYGSTRUCT that require reference to internal kernel tty_struct,
|
|
but isn't actually referenced in modern kernels.
|
|
|
|
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
|
|
---
|
|
Modules/termios.c | 2 ++
|
|
1 file changed, 2 insertions(+)
|
|
|
|
diff --git a/Modules/termios.c b/Modules/termios.c
|
|
index 57f30dc..a8c9855 100644
|
|
--- a/Modules/termios.c
|
|
+++ b/Modules/termios.c
|
|
@@ -16,7 +16,9 @@
|
|
* so this needs to be included first on that platform. */
|
|
#include <termio.h>
|
|
#endif
|
|
+#include <linux/serial.h>
|
|
#include <sys/ioctl.h>
|
|
+#undef TIOCTTYGSTRUCT
|
|
|
|
/* HP-UX requires that this be included to pick up MDCD, MCTS, MDSR,
|
|
* MDTR, MRI, and MRTS (appearantly used internally by some things
|
|
--
|
|
2.7.4
|
|
|