trinity: bump version to v1.5
PATCH 1/2 trinity: bump version to v1.5
--- package/trinity/trinity.mk | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
package/trinity/trinity.mk +1 -1
@@ -4,7 +4,7 @@ # ################################################################################ -TRINITY_VERSION = c8c41f99500b5854c2061a08962b8908c872d852 +TRINITY_VERSION = v1.5 TRINITY_SITE = $(call github,kernelslacker,trinity,$(TRINITY_VERSION)) TRINITY_LICENSE = GPLv2 TRINITY_LICENSE_FILES = COPYING
Signature · 1 line
1.7.1
PATCH 2/2 trinity: fix building with uClibc
"#include <linux/serial.h>" is needed in order to build trinity successfully with uClibc. Otherwise it would fail displaying an error message like this one:
-----------------------------------------ioctls/vt.c:152:8: error: invalid application of 'sizeof' to incomplete type 'struct serial_rs485'
IOCTL(TIOCGRS485),
ioctls/vt.c:155:8: error: invalid application of 'sizeof' to incomplete type 'struct serial_rs485'
IOCTL(TIOCSRS485),
-----------------------------------------
Backporting an upstream patch to fix this problem.
Upstream commit:
https://github.com/kernelslacker/trinity/commit/fb4a1adc4540f0702b84aa900f2b8ebed004885d
Fixes:
http://autobuild.buildroot.net/results/ca1/ca18c7d19ac2870d6b973923c8225509a12f831a/
--- ...ssing-include-to-fix-building-with-uClibc.patch | 47 ++++++++++++++++++++ 1 files changed, 47 insertions(+), 0 deletions(-) create mode 100644 package/trinity/0001-vt.c-add-missing-include-to-fix-building-with-uClibc.patch
package/trinity/0001-vt.c-add-missing-include-to-fix-building-with-uClibc.patch new file +47 -0
@@ -0,0 +1,47 @@ +vt.c: add missing include to fix building with uClibc + +Backporting an upstream patch to fix a building issue with uClibc. + +Upstream commit: + + https://github.com/kernelslacker/trinity/commit/fb4a1adc4540f0702b84aa900f2b8ebed004885d + +Signed-off-by: Vicente Olivert Riera <[email protected]> + +From fb4a1adc4540f0702b84aa900f2b8ebed004885d Mon Sep 17 00:00:00 2001 +From: Vicente Olivert Riera <[email protected]> +Date: Wed, 18 Mar 2015 09:58:46 +0000 +Subject: [PATCH] vt.c: add missing include to fix building with uClibc + +"#include <linux/serial.h>" is needed in order to build trinity +successfully with uClibc. Otherwise it would fail displaying an error +message like this one: + +ioctls/vt.c:152:8: error: invalid application of 'sizeof' to incomplete +type 'struct serial_rs485' + IOCTL(TIOCGRS485), + +ioctls/vt.c:155:8: error: invalid application of 'sizeof' to incomplete +type 'struct serial_rs485' + IOCTL(TIOCSRS485), + +Signed-off-by: Vicente Olivert Riera <[email protected]> +--- + ioctls/vt.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/ioctls/vt.c b/ioctls/vt.c +index 5e7e7d7..a4a7e0c 100644 +--- a/ioctls/vt.c ++++ b/ioctls/vt.c +@@ -1,6 +1,7 @@ + #include <sys/vt.h> + #include <sys/ioctl.h> + #include <linux/kd.h> ++#include <linux/serial.h> + + #include "utils.h" + #include "ioctls.h" +-- +1.7.1 +
Signature · 1 line
1.7.1
PATCH 1/2 trinity: bump version to v1.5
In reply to Vicente Olivert RieraDear Vicente Olivert Riera,
Quoted 4 lines · Vicente Olivert Riera
Signed-off-by Vicente Olivert Riera <[email protected]>--- package/trinity/trinity.mk | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
Both patches applied, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com