diff options
| author | Khem Raj <raj.khem@gmail.com> | 2022-09-03 01:19:53 -0700 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2022-09-05 22:49:35 -0700 |
| commit | c5f7b7eb69df7b710461e97aab6c443b567fb995 (patch) | |
| tree | 070e048e2bc4fffb168c0155a5b4e1e457913a3a | |
| parent | 3ab3b08ad9aad9d1488efbe15513785fad1b3f86 (diff) | |
| download | meta-openembedded-c5f7b7eb69df7b710461e97aab6c443b567fb995.tar.gz | |
minifi-cpp: Disable gnu extention of strerror_r when using musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb index 671d320195..8fc253908f 100644 --- a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb +++ b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb | |||
| @@ -79,6 +79,11 @@ TARGET_CXXFLAGS:append:riscv64 = " -fpic" | |||
| 79 | do_install[cleandirs] += "${WORKDIR}/minifi-install" | 79 | do_install[cleandirs] += "${WORKDIR}/minifi-install" |
| 80 | PSEUDO_CONSIDER_PATHS .= ",${WORKDIR}/minifi-install" | 80 | PSEUDO_CONSIDER_PATHS .= ",${WORKDIR}/minifi-install" |
| 81 | 81 | ||
| 82 | do_configure:prepend:libc-musl() { | ||
| 83 | sed -i -e 's/-DHAVE_GLIBC_STRERROR_R=1/-DHAVE_GLIBC_STRERROR_R=0/' ${S}/CMakeLists.txt | ||
| 84 | sed -i -e 's/-DHAVE_POSIX_STRERROR_R=0/-DHAVE_POSIX_STRERROR_R=1/' ${S}/CMakeLists.txt | ||
| 85 | } | ||
| 86 | |||
| 82 | do_install() { | 87 | do_install() { |
| 83 | DESTDIR='${WORKDIR}/minifi-install' cmake_runcmake_build --target ${OECMAKE_TARGET_INSTALL} | 88 | DESTDIR='${WORKDIR}/minifi-install' cmake_runcmake_build --target ${OECMAKE_TARGET_INSTALL} |
| 84 | MINIFI_BIN=${bindir} | 89 | MINIFI_BIN=${bindir} |
