mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-05 02:50:46 +00:00
freediameter: add dependency on virtual/kernel and use MACHINE_ARCH
* TUNE_PKGARCH cannot RRECOMMEND MACHINE specific kernel-modules * without virtual/kernel dependency (which isn't really build time dependency) the QA check won't traverse the dependencies correctly and shows following errors: ERROR: QA Issue: freediameter rdepends on kernel-module-ipip, but it isn't a build dependency? [build-deps] ERROR: QA Issue: freediameter rdepends on kernel-module-sctp, but it isn't a build dependency? [build-deps] ERROR: QA Issue: freediameter rdepends on kernel-module-tipc, but it isn't a build dependency? [build-deps] ERROR: QA Issue: freediameter rdepends on kernel-module-udp-tunnel, but it isn't a build dependency? [build-deps] * also change kernel-module dependencies from RDEPENDS to RRECOMMENDS because the kernel config might include these directly and then freediameter shouldn't fail to install Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
This commit is contained in:
committed by
Joe MacDonald
parent
6b16608c44
commit
c75d215d9c
@@ -7,7 +7,9 @@ Accounting needs."
|
||||
|
||||
HOMEPAGE = "http://www.freediameter.net"
|
||||
|
||||
DEPENDS = "flex bison cmake-native libgcrypt gnutls libidn lksctp-tools"
|
||||
DEPENDS = "flex bison cmake-native libgcrypt gnutls libidn lksctp-tools virtual/kernel"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
fd_pkgname = "freeDiameter"
|
||||
|
||||
@@ -121,8 +123,8 @@ FILES_${PN} += "${libdir}/${fd_pkgname}/*"
|
||||
|
||||
RDEPENDS_${PN} = "glib-2.0 gnutls libidn"
|
||||
RDEPENDS_${PN} += "openssl openssl-conf openssl-engines"
|
||||
RDEPENDS_${PN} += "kernel-module-tipc kernel-module-sctp"
|
||||
RDEPENDS_${PN} += "kernel-module-udp-tunnel kernel-module-ipip"
|
||||
RRECOMMENDS_${PN} += "kernel-module-tipc kernel-module-sctp"
|
||||
RRECOMMENDS_${PN} += "kernel-module-udp-tunnel kernel-module-ipip"
|
||||
RDEPENDS_${PN}-ptest = "cmake"
|
||||
|
||||
INITSCRIPT_PACKAGES = "${PN}"
|
||||
|
||||
Reference in New Issue
Block a user