mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-04 14:39:54 +00:00
mariadb: Include missing sys/type.h for ssize_t
musl finds this problem in sources where its missing to include
needed system header for ssize_t
Fixes
wsrep-lib/include/wsrep/gtid.hpp:80:5: error: unknown type name 'ssize_t'; did you mean 'size_t'?
ssize_t scan_from_c_str(const char* buf, size_t buf_len,
^~~~~~~
size_t
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -22,6 +22,7 @@ SRC_URI = "https://downloads.mariadb.org/interstitial/${BP}/source/${BP}.tar.gz
|
|||||||
file://0001-aio_linux-Check-if-syscall-exists-before-using-it.patch \
|
file://0001-aio_linux-Check-if-syscall-exists-before-using-it.patch \
|
||||||
file://sys_futex.patch \
|
file://sys_futex.patch \
|
||||||
file://cross-compiling.patch \
|
file://cross-compiling.patch \
|
||||||
|
file://ssize_t.patch \
|
||||||
"
|
"
|
||||||
SRC_URI_append_libc-musl = " file://ppc-remove-glibc-dep.patch"
|
SRC_URI_append_libc-musl = " file://ppc-remove-glibc-dep.patch"
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
ssize_t comes from sys/types.h therefore include it
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||||
|
--- a/wsrep-lib/include/wsrep/gtid.hpp
|
||||||
|
+++ b/wsrep-lib/include/wsrep/gtid.hpp
|
||||||
|
@@ -25,7 +25,7 @@
|
||||||
|
#include "compiler.hpp"
|
||||||
|
|
||||||
|
#include <iosfwd>
|
||||||
|
-
|
||||||
|
+#include <sys/types.h>
|
||||||
|
/**
|
||||||
|
* Minimum number of bytes guaratneed to store GTID string representation,
|
||||||
|
* terminating '\0' not included (36 + 1 + 20).
|
||||||
Reference in New Issue
Block a user