[oe] [meta-java][PATCH 2/2] openjdk-8: skip the dev-so test

Jens Rehsack rehsack at gmail.com
Fri Jan 15 09:49:00 UTC 2016


> Am 22.12.2015 um 08:33 schrieb Huang, Jie (Jackie) <Jackie.Huang at windriver.com>:
> 
> Please ignore this since openjre-8 also has same issue, I will re-patch in
> a .inc. But a question I have is, why do we needs a different packaging
> strategy for openjdk-8 and there are two recipes: on for openjdk-8 and
> another for openjre-8? Openjdk-7 is using one recipe to provide
> openjdk-7-jdk and opendk-7-jre.

That's easy to answer - openjdk-7-jre installs a part from an j2dk build, which
includes more that just the jre. Since size matters on some embedded platforms,
I decided to Do the right thing (tm) for Java8.

> Thanks,
> Jackie
> 
>> -----Original Message-----
>> From: openembedded-devel-bounces at lists.openembedded.org [mailto:openembedded-devel-
>> bounces at lists.openembedded.org] On Behalf Of jackie.huang at windriver.com
>> Sent: Friday, December 18, 2015 3:32 PM
>> To: openembedded-devel at lists.openembedded.org
>> Subject: [oe] [meta-java][PATCH 2/2] openjdk-8: skip the dev-so test
>> 
>> From: Jackie Huang <jackie.huang at windriver.com>
>> 
>> Fixed:
>> ERROR: QA Issue: non -dev/-dbg/nativesdk- package contains symlink .so:
>> openjdk-8 path
>> 'work/core2-64-poky-linux/openjdk-8/72b05-r0/packages-split/openjdk-8/usr/lib/jvm/openjdk-
>> 8/jre/lib/amd64/server/libjsig.so'
>> [dev-so]
>> 
>> The symlink .so is valid so we just skip the test
>> just like what we does in openjdk-7.
>> 
>> Signed-off-by: Jackie Huang <jackie.huang at windriver.com>
>> ---
>> recipes-core/openjdk/openjdk-8_72b05.bb | 3 +++
>> 1 file changed, 3 insertions(+)
>> 
>> diff --git a/recipes-core/openjdk/openjdk-8_72b05.bb b/recipes-core/openjdk/openjdk-8_72b05.bb
>> index d962b1f..8aa9f9f 100644
>> --- a/recipes-core/openjdk/openjdk-8_72b05.bb
>> +++ b/recipes-core/openjdk/openjdk-8_72b05.bb
>> @@ -92,6 +92,9 @@ PROVIDES_${PN} = "java2-vm"
>> RPROVIDES_${PN} = "java2-runtime"
>> PROVIDES_${PN} = "java2-runtime"
>> 
>> +# There is a symlink to a .so but this one is valid.
>> +INSANE_SKIP_${PN} = "dev-so"
>> +
>> inherit update-alternatives
>> 
>> ALTERNATIVE_PRIORITY = "100"
>> --
>> 2.3.5
>> 
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel at lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

--
Jens Rehsack - rehsack at gmail.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20160115/814d24b0/attachment-0002.sig>


More information about the Openembedded-devel mailing list