[oe] [meta-oe][PATCH] libeigen: allow empty packages

Khem Raj raj.khem at gmail.com
Tue Oct 2 15:14:48 UTC 2018


Hi Vyacheslav

On Tue, Oct 2, 2018 at 1:33 AM Vyacheslav Yurkov <uvv.mail at gmail.com> wrote:
>
> When libeigen is used as a dependency (e.g. in ceres library),
> the build is broken because empty packages are not constructed be default
>

can you explain a bit more on whats going on? it is a runtime failure
or build time failure.

> Signed-off-by: Vyacheslav Yurkov <uvv.mail at gmail.com>
> ---
>  meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb b/meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb
> index 31a42a9d6..a59320655 100644
> --- a/meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb
> +++ b/meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb
> @@ -18,3 +18,4 @@ FILES_${PN}-dev = "${includedir} ${datadir}/eigen3/cmake ${datadir}/cmake/Module
>  # ${PN} is empty so we need to tweak -dev and -dbg package dependencies
>  RDEPENDS_${PN}-dev = ""
>  RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})"
> +ALLOW_EMPTY_${PN} = "1"
> --
> 2.19.0
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



More information about the Openembedded-devel mailing list