1 |
Hello, |
2 |
|
3 |
I just curious... How do you see the boostrap process for normal users? |
4 |
|
5 |
You need jdk to setup icedtea... So we have somekind of loop... |
6 |
Users who do not want non open source package to run on their computers should: |
7 |
|
8 |
1. Install gcj |
9 |
2. Install icedtea |
10 |
3. Reinstall icedtea so it compiles with icedtea and drop gcj dependency??? |
11 |
4. Uninstall gcj |
12 |
|
13 |
Portage do not support these sequences... |
14 |
|
15 |
So we have several options: |
16 |
1. Have users do this manually. |
17 |
2. Create a script similar to crossdev that perform the sequence. |
18 |
3. Add a private gcj build into the compile stage of icedtea, and drop |
19 |
the jdk dependency. |
20 |
|
21 |
Any thoughts? |
22 |
Alon. |
23 |
|
24 |
--- |
25 |
|
26 |
I am almost sure you already know that... But just for the record: |
27 |
|
28 |
* QA Notice: The following files contain executable stacks |
29 |
* Files with executable stacks will not work properly (or at all!) |
30 |
* on some architectures/operating systems. A bug should be filed |
31 |
* at http://bugs.gentoo.org/ to make sure the file is fixed. |
32 |
* For more information, see http://hardened.gentoo.org/gnu-stack.xml |
33 |
* Please include this file in your report: |
34 |
* /var/tmp/portage/dev-java/icedtea6-1.2/temp/scanelf-execstack.log |
35 |
* RWX --- --- usr/lib/icedtea6-1.2/jre/lib/i386/server/libjvm.so |
36 |
* RWX --- --- usr/lib/icedtea6-1.2/jre/lib/i386/client/libjvm.so |
37 |
|
38 |
|
39 |
* QA Notice: Package has poor programming practices which may compile |
40 |
* fine but exhibit random runtime failures. |
41 |
* ../../../src/solaris/native/java/net/Inet4AddressImpl.c:385: |
42 |
warning: implicit declaration of function 'gettimeofday' |
43 |
* ../../../src/solaris/native/java/net/Inet6AddressImpl.c:520: |
44 |
warning: implicit declaration of function 'gettimeofday' |
45 |
* ../../../src/solaris/native/java/net/Inet4AddressImpl.c:385: |
46 |
warning: implicit declaration of function 'gettimeofday' |
47 |
* ../../../src/solaris/native/java/net/Inet6AddressImpl.c:520: |
48 |
warning: implicit declaration of function 'gettimeofday' |