[OE-core] [zeus][PATCH] core: recipes: fix some native tools dependencies

akuster808 akuster808 at gmail.com
Wed Jan 29 16:15:49 UTC 2020



On 1/21/20 12:26 AM, Sumit Garg wrote:
> Some native tools dependency issues were seen while building with
> external GCC tool-set rather than source GCC tool-set. While building
> with source tool-set these dependencies were implicitly met which is not
> the case with external tool-set. So explicitly state these native tools
> dependencies.
Do these changes need to be in master?

- armin
> Signed-off-by: Sumit Garg <sumit.garg at linaro.org>
> ---
>  meta/recipes-extended/man-db/man-db_2.8.7.bb       | 2 +-
>  meta/recipes-extended/psmisc/psmisc.inc            | 2 +-
>  meta/recipes-graphics/xorg-app/xorg-app-common.inc | 2 +-
>  3 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/meta/recipes-extended/man-db/man-db_2.8.7.bb b/meta/recipes-extended/man-db/man-db_2.8.7.bb
> index 083b237..0d73b03 100644
> --- a/meta/recipes-extended/man-db/man-db_2.8.7.bb
> +++ b/meta/recipes-extended/man-db/man-db_2.8.7.bb
> @@ -10,7 +10,7 @@ SRC_URI = "${SAVANNAH_NONGNU_MIRROR}/man-db/man-db-${PV}.tar.xz \
>  SRC_URI[md5sum] = "ec0b23c8314a1654c4d059b2c18ce43d"
>  SRC_URI[sha256sum] = "b9cd5bb996305d08bfe9e1114edc30b4c97be807093b88af8033ed1cf9beb326"
>  
> -DEPENDS = "libpipeline gdbm groff-native base-passwd"
> +DEPENDS = "libpipeline gdbm groff-native base-passwd flex-native"
>  RDEPENDS_${PN} += "base-passwd"
>  
>  # | /usr/src/debug/man-db/2.8.0-r0/man-db-2.8.0/src/whatis.c:939: undefined reference to `_nl_msg_cat_cntr'
> diff --git a/meta/recipes-extended/psmisc/psmisc.inc b/meta/recipes-extended/psmisc/psmisc.inc
> index 594a10c..6de5acb 100644
> --- a/meta/recipes-extended/psmisc/psmisc.inc
> +++ b/meta/recipes-extended/psmisc/psmisc.inc
> @@ -7,7 +7,7 @@ command sends a specified signal (SIGTERM if nothing is specified) to \
>  processes identified by name.  The fuser command identifies the PIDs \
>  of processes that are using specified files or filesystems."
>  SECTION = "base"
> -DEPENDS = "ncurses virtual/libintl gettext-native"
> +DEPENDS = "ncurses virtual/libintl gettext-native xz-native"
>  LICENSE = "GPLv2"
>  
>  SRC_URI = "${SOURCEFORGE_MIRROR}/psmisc/psmisc-${PV}.tar.gz"
> diff --git a/meta/recipes-graphics/xorg-app/xorg-app-common.inc b/meta/recipes-graphics/xorg-app/xorg-app-common.inc
> index 3529cb2..211e399 100644
> --- a/meta/recipes-graphics/xorg-app/xorg-app-common.inc
> +++ b/meta/recipes-graphics/xorg-app/xorg-app-common.inc
> @@ -12,6 +12,6 @@ INC_PR = "r8"
>  
>  SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.bz2"
>  
> -inherit autotools pkgconfig distro_features_check
> +inherit autotools pkgconfig distro_features_check gettext
>  
>  FILES_${PN} += " ${libdir}/X11/${BPN} ${datadir}/X11/app-defaults/"



More information about the Openembedded-core mailing list