summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_3.0.0.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe/recipes-extended/dlt-daemon/dlt-daemon_3.0.0.bb')
-rw-r--r--meta-oe/recipes-extended/dlt-daemon/dlt-daemon_3.0.0.bb10
1 files changed, 8 insertions, 2 deletions
diff --git a/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_3.0.0.bb b/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_3.0.0.bb
index 5e80acd67e..6de62c2a3d 100644
--- a/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_3.0.0.bb
+++ b/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_3.0.0.bb
@@ -22,6 +22,10 @@ SRC_URI = "git://github.com/COVESA/${BPN}.git;protocol=https;branch=master \
22 file://0001-Fix-build-failures.patch \ 22 file://0001-Fix-build-failures.patch \
23 file://0001-fix-build-failure-when-systemd-is-enabled.patch \ 23 file://0001-fix-build-failure-when-systemd-is-enabled.patch \
24 file://0001-Fix-build-failure-with-glibc-2.43.patch \ 24 file://0001-Fix-build-failure-with-glibc-2.43.patch \
25 file://0001-CMakeLists.txt-make-CONFIGURATION_FILES_DIR-aligned.patch \
26 file://0001-warnings-Fix-clang-generated-warnings.patch \
27 file://0001-dlt-daemon.c-fix-wrong-len.patch \
28 file://char_conversion.patch \
25 " 29 "
26SRCREV = "f595ea29d1007ca1c3b2d1fd3a88adf7d3db6320" 30SRCREV = "f595ea29d1007ca1c3b2d1fd3a88adf7d3db6320"
27 31
@@ -53,7 +57,7 @@ inherit autotools gettext cmake pkgconfig systemd
53 57
54# -DWITH_DLT_COREDUMPHANDLER=ON this feature is too experimental, disable for now 58# -DWITH_DLT_COREDUMPHANDLER=ON this feature is too experimental, disable for now
55#FILES:${PN} += "${libdir}/sysctl.d" 59#FILES:${PN} += "${libdir}/sysctl.d"
56EXTRA_OECMAKE += "-DWITH_DLT_LOGSTORAGE_GZIP=ON -DWITH_EXTENDED_FILTERING=ON -DSYSTEMD_UNITDIR=${systemd_system_unitdir}" 60EXTRA_OECMAKE += "-DWITH_DLT_LOGSTORAGE_GZIP=ON -DWITH_EXTENDED_FILTERING=ON -DSYSTEMD_UNITDIR=${systemd_system_unitdir} -DWITH_DLT_USE_IPv6=OFF"
57 61
58PACKAGES += "${PN}-systemd" 62PACKAGES += "${PN}-systemd"
59SYSTEMD_PACKAGES = "${PN} ${PN}-systemd" 63SYSTEMD_PACKAGES = "${PN} ${PN}-systemd"
@@ -72,5 +76,7 @@ FILES:${PN}-doc += "${datadir}/dlt-filetransfer"
72 76
73do_install:append() { 77do_install:append() {
74 rm -f ${D}${bindir}/dlt-test-* 78 rm -f ${D}${bindir}/dlt-test-*
75 sed -i -e 's:${RECIPE_SYSROOT}::g' ${D}/usr/lib/pkgconfig/automotive-dlt.pc 79 if [ -f ${D}${libdir}/pkgconfig/automotive-dlt.pc ]; then
80 sed -i -e 's:${RECIPE_SYSROOT}::g' ${D}${libdir}/pkgconfig/automotive-dlt.pc
81 fi
76} 82}