mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-27 20:07:25 +00:00
minifi-cpp: Disable gnu extention of strerror_r when using musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -79,6 +79,11 @@ TARGET_CXXFLAGS:append:riscv64 = " -fpic"
|
|||||||
do_install[cleandirs] += "${WORKDIR}/minifi-install"
|
do_install[cleandirs] += "${WORKDIR}/minifi-install"
|
||||||
PSEUDO_CONSIDER_PATHS .= ",${WORKDIR}/minifi-install"
|
PSEUDO_CONSIDER_PATHS .= ",${WORKDIR}/minifi-install"
|
||||||
|
|
||||||
|
do_configure:prepend:libc-musl() {
|
||||||
|
sed -i -e 's/-DHAVE_GLIBC_STRERROR_R=1/-DHAVE_GLIBC_STRERROR_R=0/' ${S}/CMakeLists.txt
|
||||||
|
sed -i -e 's/-DHAVE_POSIX_STRERROR_R=0/-DHAVE_POSIX_STRERROR_R=1/' ${S}/CMakeLists.txt
|
||||||
|
}
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
DESTDIR='${WORKDIR}/minifi-install' cmake_runcmake_build --target ${OECMAKE_TARGET_INSTALL}
|
DESTDIR='${WORKDIR}/minifi-install' cmake_runcmake_build --target ${OECMAKE_TARGET_INSTALL}
|
||||||
MINIFI_BIN=${bindir}
|
MINIFI_BIN=${bindir}
|
||||||
|
|||||||
Reference in New Issue
Block a user