Hi,
this is a note to let you know that I've just added this series to the
master-next branch of the meta-java repository at
git://git.yoctoproject.org/meta-java
As soon as it has gone through some more testing it will likely be
merged to the master branch.
If you have any questions, please let me know.
regards;Richard.L
On 8/20/18 5:32 PM, André Draszik wrote:
> From: André Draszik <[email protected]>
>
> Avoid installation of all openjdk-8-native buildtime dependencies into
> a depending recipe's sysroot.
> To execute openjdk-8-native as part of a depending recipe's build, we
> don't need the openjdk-8-native build time dependencies (like ant-native,
> or more importantly icedtea-7-native), just its runtime dependencies,
> unless of course that depending recipe's builds needs those tools itself.
> In that case, it needs to specify them explicitly, though (of course!).
>
> Use SSTATE_EXCLUDEDEPS_SYSROOT to prevent openjdk-8-native build time
> dependencies from being copied in the sysroot unless explicitly requested.
>
> Signed-off-by: André Draszik <[email protected]>
> ---
> conf/layer.conf | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/conf/layer.conf b/conf/layer.conf
> index 3b00f61..8e8a300 100644
> --- a/conf/layer.conf
> +++ b/conf/layer.conf
> @@ -14,3 +14,7 @@ LICENSE_PATH += "${LAYERDIR}/licenses"
> SIGGEN_EXCLUDERECIPES_ABISAFE += "\
> ca-certificates-java \
> "
> +
> +SSTATE_EXCLUDEDEPS_SYSROOT += "\
> +
> openjdk-8-native->(ant-native|attr-native|coreutils-native|icedtea7-native|libxslt-native|make-native|openssl-native|zip-native|unzip-native)
> \
> +"
>
--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel