Re: [oe] State of Java on OE

2017-05-04 Thread John, Maxin
Hi Paul,

Updated the morty branch today. Sorry for this mess-up.

Thanks and Regards,
Maxin

-Original Message-
From: Paul Eggleton [mailto:paul.eggle...@linux.intel.com] 
Sent: Thursday, May 4, 2017 12:34 AM
To: openembedded-devel@lists.openembedded.org
Cc: Steven Osborn <osborn.ste...@gmail.com>; John, Maxin <maxin.j...@intel.com>
Subject: Re: [oe] State of Java on OE

On Saturday, 22 April 2017 10:25:55 AM NZST Steven Osborn wrote:
> Is anyone using Java on OE devices right now?
> 
> meta-java - no release branches.  Seems to only be focused on master.
> I've had trouble even finding a revision that will compile on Morty.

So it looks like there is a morty branch now, but it includes a commit that 
only works with master due to inheriting relative_symlinks (as also noted by 
Koen). 

Maxin (or someone else with push access), could you please fix the morty branch?

Thanks,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] State of Java on OE

2017-05-03 Thread Paul Eggleton
On Saturday, 22 April 2017 10:25:55 AM NZST Steven Osborn wrote:
> Is anyone using Java on OE devices right now?
> 
> meta-java - no release branches.  Seems to only be focused on master.
> I've had trouble even finding a revision that will compile on Morty.

So it looks like there is a morty branch now, but it includes a commit that 
only works with master due to inheriting relative_symlinks (as also noted by 
Koen). 

Maxin (or someone else with push access), could you please fix the morty 
branch?

Thanks,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] State of Java on OE

2017-04-26 Thread Richard Leitner
On 04/24/2017 09:02 AM, Stefano Babic wrote:
> On 22/04/2017 00:25, Steven Osborn wrote:
>> Is anyone using Java on OE devices right now?
>>
>> meta-java - no release branches.  Seems to only be focused on master.
>> I've had trouble even finding a revision that will compile on Morty.
>>
>> meta-oracle-java has a Morty branch, but the URI for the binaries is
>> bad so it fails to install.
>>
>> Overall it seems like Java is not a very favored or platform at the moment.
>>
> 
> I have got the same problems - the missing of release branches in
> meta-java is quite confusing. -master does not work with last releases,
> and everybody have to find working commit id for each release. And after
> that, cherry-picking something from -master to fix global issue (it was
> for me dependency's issue with classpath).

fyi: I'm currently working on fixing openjdk-7 to work again with
current master. I think I'll be able to post the patches today, or at
least this week.

regards,
RichardL


-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] State of Java on OE

2017-04-26 Thread Koen Kooi
Op 24-04-17 om 09:02 schreef Stefano Babic:
> On 22/04/2017 00:25, Steven Osborn wrote:
>> Is anyone using Java on OE devices right now?
>> 
>> meta-java - no release branches.  Seems to only be focused on master. 
>> I've had trouble even finding a revision that will compile on Morty.
>> 
>> meta-oracle-java has a Morty branch, but the URI for the binaries is 
>> bad so it fails to install.
>> 
>> Overall it seems like Java is not a very favored or platform at the
>> moment.
>> 
> 
> I have got the same problems - the missing of release branches in 
> meta-java is quite confusing. -master does not work with last releases, 
> and everybody have to find working commit id for each release. And after 
> that, cherry-picking something from -master to fix global issue (it was 
> for me dependency's issue with classpath).
> 
> Maybe we have to try to propose the maintainers to set release branches 
> as usual.

You can add an empty class to make 'master' work with 'morty':

https://github.com/Angstrom-distribution/meta-angstrom/commit/2eca0f1c932f098eb7fd877c5b00225408b2e42d

And I had to do this to make it build:

https://github.com/Angstrom-distribution/meta-angstrom/blob/709abee819ee349dab873f6abb02c404b2c65331/recipes-tweaks/ecj/ecj-initial-native.bbappend

With this I can build 'openjre-8' on debian and fedora hosts for armv7 and
x86_64. It even runs jenkins, but it used 4x the amount of memory openjdk-7
did :(

regards,

Koen

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] State of Java on OE

2017-04-24 Thread Stefano Babic
On 22/04/2017 00:25, Steven Osborn wrote:
> Is anyone using Java on OE devices right now?
> 
> meta-java - no release branches.  Seems to only be focused on master.
> I've had trouble even finding a revision that will compile on Morty.
> 
> meta-oracle-java has a Morty branch, but the URI for the binaries is
> bad so it fails to install.
> 
> Overall it seems like Java is not a very favored or platform at the moment.
> 

I have got the same problems - the missing of release branches in
meta-java is quite confusing. -master does not work with last releases,
and everybody have to find working commit id for each release. And after
that, cherry-picking something from -master to fix global issue (it was
for me dependency's issue with classpath).

Maybe we have to try to propose the maintainers to set release branches
as usual.

Regards,
Stefano

-- 
=
DENX Software Engineering GmbH,  Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] State of Java on OE

2017-04-24 Thread Koen Kooi
Op 22-04-17 om 08:45 schreef Koen Kooi:
> Op 22-04-17 om 00:25 schreef Steven Osborn:
>> Is anyone using Java on OE devices right now?
> 
> Me!
> 
>> meta-java - no release branches.  Seems to only be focused on master. 
>> I've had trouble even finding a revision that will compile on Morty.
> 
> koen@beast:/build/v2016.12$ cat .repo/manifests/default.xml  | grep java 
>  revision="a265b31ec7d022be254abdf959360a7624208585" upstream="master"/>
> 
> That generates an openjdk-8 good enough to run jenkins on x86-64, no
> idea about other archs.

I forgot to mention a annoying and stupid bug: if host and target match it
will use host g++ to compile, which breaks in my case because that's gcc 4.9
which doesn't understand the dse flags the recipe is passing in.


regards,

Koen


-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] State of Java on OE

2017-04-24 Thread Jaap de Jong

On 22-04-17 00:25, Steven Osborn wrote:

Is anyone using Java on OE devices right now?

Yes!

meta-oracle-java has a Morty branch, but the URI for the binaries is
bad so it fails to install.

We are using oracle for several years now. And yes, we pay for it.
This URI is not bad, you need an account for some of the binaries.

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] State of Java on OE

2017-04-23 Thread Richard Leitner

On 04/22/2017 12:25 AM, Steven Osborn wrote:

Is anyone using Java on OE devices right now?


Yep. Me.



meta-java - no release branches.  Seems to only be focused on master.
I've had trouble even finding a revision that will compile on Morty.


I'm using the current master branch with YP jethro for running OpenJRE 7 
in mixed mode on ARM systems. And I'm currently migrating my platforms 
to master (->pyro).


So it works fine for me. Only problem is that we cannot upgrade OpenJDK 
to the current patch level for ARM because JIT was broken: 
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942




meta-oracle-java has a Morty branch, but the URI for the binaries is
bad so it fails to install.


Haven't tried meta-oracle-java in the last couple of years (due to 
license issues).




Overall it seems like Java is not a very favored or platform at the moment.


That's maybe true. But help in the meta-java layer for fixing problems 
is (if you have some spare time) always appreciated ;-)


regards,
RichardL
--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] State of Java on OE

2017-04-22 Thread Koen Kooi
Op 22-04-17 om 00:25 schreef Steven Osborn:
> Is anyone using Java on OE devices right now?

Me!

> meta-java - no release branches.  Seems to only be focused on master. 
> I've had trouble even finding a revision that will compile on Morty.

koen@beast:/build/v2016.12$ cat .repo/manifests/default.xml  | grep java
  

That generates an openjdk-8 good enough to run jenkins on x86-64, no idea
about other archs.

regards,

Koen

> 
> meta-oracle-java has a Morty branch, but the URI for the binaries is bad
> so it fails to install.
> 
> Overall it seems like Java is not a very favored or platform at the
> moment.
> 
> -- Steven Osborn http://lolsborn.com
> 


-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] State of Java on OE

2017-04-21 Thread Steven Osborn
Is anyone using Java on OE devices right now?

meta-java - no release branches.  Seems to only be focused on master.
I've had trouble even finding a revision that will compile on Morty.

meta-oracle-java has a Morty branch, but the URI for the binaries is
bad so it fails to install.

Overall it seems like Java is not a very favored or platform at the moment.

--
Steven Osborn
http://lolsborn.com
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel