diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-05-17 22:24:14 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-05-17 22:24:14 +0200 |
commit | 19e78e509e5e729437d2188b28aee7655340c67d (patch) | |
tree | 8424c8d59848149109dd14b98722c4e9bcb32e19 /package/oracle-mysql | |
parent | d332f2c52192144d6205b68a1a2888eb63e9efb1 (diff) | |
download | buildroot-19e78e509e5e729437d2188b28aee7655340c67d.tar.gz buildroot-19e78e509e5e729437d2188b28aee7655340c67d.zip |
oracle-mysql: add patch to fix gcc 6.x build issue
Fixes:
http://autobuild.buildroot.net/results/61074b69b81cd5c17a7f74dc1f7b31f3fc35fd8a/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/oracle-mysql')
-rw-r--r-- | package/oracle-mysql/0008-fix-type-conversion.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/package/oracle-mysql/0008-fix-type-conversion.patch b/package/oracle-mysql/0008-fix-type-conversion.patch new file mode 100644 index 0000000000..65babf4f20 --- /dev/null +++ b/package/oracle-mysql/0008-fix-type-conversion.patch @@ -0,0 +1,22 @@ +Fix type conversion + +Fixes the following build error with gcc 6.x: + +protocol.cc:27:40: error: narrowing conversion of ''\37777777776'' from 'char' to 'uchar {aka unsigned char}' inside { } [-Wnarrowing] + static uchar eof_buff[1]= { (char) 254 }; /* Marker for end of fields */ + +Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> + +Index: b/server-tools/instance-manager/protocol.cc +=================================================================== +--- a/server-tools/instance-manager/protocol.cc ++++ b/server-tools/instance-manager/protocol.cc +@@ -24,7 +24,7 @@ + #include <m_string.h> + + +-static uchar eof_buff[1]= { (char) 254 }; /* Marker for end of fields */ ++static uchar eof_buff[1]= { (uchar) 254 }; /* Marker for end of fields */ + static const char ERROR_PACKET_CODE= (char) 255; + + |