Re: IcedTea8
Dnia poniedziałek, 27 lipca 2015 08:11:25 Jacek Konieczny pisze: [...] And probably it might be a better idea to build OpenJDK directly instead of using IcedTea8. Current OpenJDK should be buildable on its own, though probably without x32 support. Just to make sure, if I get it right - does it mean, that if noone takes care of IcedTea8, we'll end up without Java8 for i686? -- Łukasz Maśko_o) Lukasz.Masko(at)ipipan.waw.pl /\\ Registered Linux User #61028 _\_V Ubuntu: staroafrykańskie słowo oznaczające Nie umiem zainstalować Debiana ___ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
Re: IcedTea8
On 2015-07-27 12:29, Łukasz Maśko wrote: Dnia poniedziałek, 27 lipca 2015 08:11:25 Jacek Konieczny pisze: [...] And probably it might be a better idea to build OpenJDK directly instead of using IcedTea8. Current OpenJDK should be buildable on its own, though probably without x32 support. Just to make sure, if I get it right - does it mean, that if noone takes care of IcedTea8, we'll end up without Java8 for i686? i686 is supported, x32 is not. x32 is something else (32 bit code for x86-64 platform running 64-bit kernel). OpenJDK is the upstream source code, mostly identical to the one from which Oracle Java is built. IcedTea8 includes some goodies on top of that including alternative virtual machine implementations which can run on platforms not supported upstream. We used that for i486 and use it for x32 now. There is also a possibility that current OpenJDK can support those platforms – I am not sure about that. Jacek ___ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
Re: IcedTea8
On 2015-07-26 20:56, Elan Ruusamäe wrote: anyone working on IcedTea8? None I know of, but it is time to package Java 8. And probably it might be a better idea to build OpenJDK directly instead of using IcedTea8. Current OpenJDK should be buildable on its own, though probably without x32 support. seems that tomcat = 7.0.53 fails to build with java6 or java7 (see tomcat@dev-7.0.55 branch for WIP) I guess there will be more and more such packages… But Java is so big and builds so long… I really don't have time for that. :-( And a reminder: the oracle-java7 and oracle-java8 packages we have in PLD are not legally distributable – the old Sun license 'for distributions' is gone and distributing Oracle Java with a Linux distribution is not allowed by its current license. So, the only way to go is to prepare IcedTea8 or OpenJDK package. Jacek ___ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
Re: IcedTea8
On 27.07.2015 09:11, Jacek Konieczny wrote: And probably it might be a better idea to build OpenJDK directly instead of using IcedTea8. Current OpenJDK should be buildable on its own, though probably without x32 support. how would pld name the package? a) openjdk.spec? b) openjdk8.spec? in Fedora it's like this: [~/fc] ➔ cat java-1.7.0-icedtea/dead.package; echo java-1.7.0-icedtea was replaced by java-1.6.0-openjdk. [~/fc] ➔ LC_ALL=C ls -ld *openjdk* drwxr-xr-x 3 glen users 36 May 9 2012 java-1.6.0-openjdk/ drwxr-xr-x 3 glen users 36 Jul 12 2014 java-1.7.0-openjdk/ drwxrwxr-x 3 glen users 4096 Jul 22 08:01 java-1.8.0-openjdk/ [~/fc] ➔ -- glen ___ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
Re: IcedTea8
On 27.07.2015 09:11, Jacek Konieczny wrote: And a reminder: the oracle-java7 and oracle-java8 packages we have in PLD are not legally distributable – the old Sun license 'for distributions' is gone and distributing Oracle Java with a Linux distribution is not allowed by its current license. yes. it's removed from th. -- glen ___ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
Re: IcedTea8
On 2015-07-27 08:47, Elan Ruusamäe wrote: On 27.07.2015 09:43, Jacek Konieczny wrote: how would pld name the package? a) openjdk.spec? b) openjdk8.spec? b) openjdk8.spec That works well in any intermediate stages and worked well for sun-java* and icedtea*. there's openjdk.spec already. what to do with it? https://github.com/pld-linux/openjdk/commits/master It is from 2011… Looks like early Java 7, which never worked. I guess you can start from scratch with openjdk8.spec. Jacek ___ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en