[yocto] [meta-oracle-java][PATCH 1/2] Fix do_populate_sysroot: sstate found an absolute path symlink

Vincent Prince vincent.prince.fr at gmail.com
Fri Oct 27 12:26:25 PDT 2017


Hi Khem,

it's true, the only revelant part is

> +       ln -sf ../lib/jvm/${JDK_DIR}/bin/java   ${D}${bindir}
> +       ln -sf ../lib/jvm/${JDK_DIR}/bin/javac  ${D}${bindir}

I shouldn't git send-mail on friday sorry,

Best Regards,
Vincent

2017-10-27 20:11 GMT+02:00 Khem Raj <raj.khem at gmail.com>:
> On Fri, Oct 27, 2017 at 9:47 AM, Vincent Prince
> <vincent.prince.fr at gmail.com> wrote:
>> I was mistaken, following patch fixes it for real
>>
>> Signed-off-by: Vincent Prince <vincent.prince.fr at gmail.com>
>> ---
>>  recipes-devtools/oracle-java/oracle-jse-jdk.inc | 14 +++++++-------
>>  1 file changed, 7 insertions(+), 7 deletions(-)
>>
>> diff --git a/recipes-devtools/oracle-java/oracle-jse-jdk.inc
>> b/recipes-devtools/oracle-java/oracle-jse-jdk.inc
>> index a7210d9..1092a34 100644
>> --- a/recipes-devtools/oracle-java/oracle-jse-jdk.inc
>> +++ b/recipes-devtools/oracle-java/oracle-jse-jdk.inc
>> @@ -12,16 +12,16 @@ JDK_JRE = "jdk"
>>  require oracle-jse.inc
>>
>>  do_install_class-native() {
>> -       install -d                              ${D}${libdir_jvm}
>> +       install -d                              ${D}${libdir_jvm}
>
> This change is not relevant here I think.
>
>>         cp -a ${S}/${JDK_JRE}${PV}_${PV_UPDATE} ${D}${JDK_HOME}
>>
>> -       install -d                              ${D}${bindir}
>> -       ln -sf ${JDK_HOME}/bin/java             ${D}${bindir}
>> -       ln -sf ${JDK_HOME}/bin/javac            ${D}${bindir}
>> +       install -d                              ${D}${bindir}
>> +       ln -sf ../lib/jvm/${JDK_DIR}/bin/java   ${D}${bindir}
>> +       ln -sf ../lib/jvm/${JDK_DIR}/bin/javac  ${D}${bindir}
>>
>> -       install -d                              ${D}${JDK_HOME}/bin
>> -       ln -sf javah                            ${D}${JDK_HOME}/bin/gjavah
>> -       ln -sf jar                              ${D}${JDK_HOME}/bin/fastjar
>> +       install -d                              ${D}${JDK_HOME}/bin
>> +       ln -sf javah                            ${D}${JDK_HOME}/bin/gjavah
>> +       ln -sf jar                              ${D}${JDK_HOME}/bin/fastjar
>>  }
>>
>>  BBCLASSEXTEND = "native"
>> --
>> 2.7.4
>>
>> 2017-10-27 14:18 GMT+02:00 Vincent Prince <vincent.prince.fr at gmail.com>:
>>> Signed-off-by: Vincent Prince <vincent.prince.fr at gmail.com>
>>> ---
>>>  recipes-devtools/oracle-java/oracle-jse-jdk.inc | 16 ++++++++--------
>>>  1 file changed, 8 insertions(+), 8 deletions(-)
>>>
>>> diff --git a/recipes-devtools/oracle-java/oracle-jse-jdk.inc b/recipes-devtools/oracle-java/oracle-jse-jdk.inc
>>> index a7210d9..11fe17b 100644
>>> --- a/recipes-devtools/oracle-java/oracle-jse-jdk.inc
>>> +++ b/recipes-devtools/oracle-java/oracle-jse-jdk.inc
>>> @@ -12,16 +12,16 @@ JDK_JRE = "jdk"
>>>  require oracle-jse.inc
>>>
>>>  do_install_class-native() {
>>> -       install -d                              ${D}${libdir_jvm}
>>> -       cp -a ${S}/${JDK_JRE}${PV}_${PV_UPDATE} ${D}${JDK_HOME}
>>> +       install -d ${D}${libdir_jvm}
>>> +       cp -a ${S}/${JDK_JRE}${PV}_${PV_UPDATE} ${D}${JDK_HOME}
>>>
>>> -       install -d                              ${D}${bindir}
>>> -       ln -sf ${JDK_HOME}/bin/java             ${D}${bindir}
>>> -       ln -sf ${JDK_HOME}/bin/javac            ${D}${bindir}
>>> +       install -d ${D}${bindir}
>>> +       ln -sf ${D}${JDK_HOME}/bin/java ${D}${bindir}
>>> +       ln -sf ${D}${JDK_HOME}/bin/javac ${D}${bindir}
>>>
>>> -       install -d                              ${D}${JDK_HOME}/bin
>>> -       ln -sf javah                            ${D}${JDK_HOME}/bin/gjavah
>>> -       ln -sf jar                              ${D}${JDK_HOME}/bin/fastjar
>>> +       install -d ${D}${JDK_HOME}/bin
>>> +       ln -sf javah ${D}${JDK_HOME}/bin/gjavah
>>> +       ln -sf jar ${D}${JDK_HOME}/bin/fastjar
>>>  }
>>>
>>>  BBCLASSEXTEND = "native"
>>> --
>>> 2.7.4
>>>
>> --
>> _______________________________________________
>> yocto mailing list
>> yocto at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto



More information about the yocto mailing list