[yocto] [meta-oracle-java][PATCH] Symlink jar and javah in bindir (native)

Vincent Prince vincent.prince.fr at gmail.com
Mon Nov 20 09:53:11 PST 2017


Hi Martin,

There is a warning with absolute path symlinking, I made a patch to replace
all occurence of
ln -sf ${JDK_HOME}/bin/*
by
ln -sf ../lib/jvm/${JDK_DIR}/bin/*
but didn't get integrated.

Best regards,
Vincent

2017-11-17 12:47 GMT+01:00 Martin Nordqvist <mano at hms.se>:

> Create symlinks in bindir to jar and javah.
> If a recpie needs jar to create a jar file or javah for a JNI package,
> jar and javah needs to be in bindir.
> ---
>  recipes-devtools/oracle-java/oracle-jse-jdk.inc | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/recipes-devtools/oracle-java/oracle-jse-jdk.inc
> b/recipes-devtools/oracle-java/oracle-jse-jdk.inc
> index a7210d9..6b3aabe 100644
> --- a/recipes-devtools/oracle-java/oracle-jse-jdk.inc
> +++ b/recipes-devtools/oracle-java/oracle-jse-jdk.inc
> @@ -18,6 +18,8 @@ do_install_class-native() {
>         install -d                              ${D}${bindir}
>         ln -sf ${JDK_HOME}/bin/java             ${D}${bindir}
>         ln -sf ${JDK_HOME}/bin/javac            ${D}${bindir}
> +       ln -sf ${JDK_HOME}/bin/javah            ${D}${bindir}
> +       ln -sf ${JDK_HOME}/bin/jar              ${D}${bindir}
>
>         install -d                              ${D}${JDK_HOME}/bin
>         ln -sf javah                            ${D}${JDK_HOME}/bin/gjavah
> --
> 1.9.1
>
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20171120/0331ce8d/attachment.html>


More information about the yocto mailing list