Re: IcedTea8

2015-07-27 Thread Łukasz Maśko
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

2015-07-27 Thread Jacek Konieczny

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

2015-07-27 Thread Jacek Konieczny

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

2015-07-27 Thread Elan Ruusamäe

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

2015-07-27 Thread Elan Ruusamäe

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

2015-07-27 Thread Jacek Konieczny

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