Volunteers needed to test IcedTea (on amd64) !!!
Tom Marble
Tom.Marble at Sun.COM
Fri Oct 5 14:04:32 PDT 2007
All:
As of this week there is a new build of IcedTea based on OpenJDK b21:
http://icedtea.classpath.org
This is important for Fedora 8 and the upcoming release of Ubuntu Gutsy.
If you can test IcedTea in the next couple days that would be fantastic.
Thanks to everyone that has helped with OpenJDK and IcedTea!
--Tom
=== getting IcedTea b21 on Fedora ===
Where do I get Fedora 8 test3?
https://www.redhat.com/archives/fedora-test-list/2007-October/msg00103.html
What are the build dependencies for Fedora?
ant, a previous version of icedtea, and [help needed here!]
see also [0]
you can get b19 from yum now:
% yum --enablerepo=development install java-1.7.0-icedtea*
and use that to build b21
% ./configure --with-icedtea-home=/path/to/icedtea/openjdk/control/build/linux-{arch}/j2sdk-image/
=== getting IcedTea b21 on Ubuntu ===
Where do I get Ubuntu Gutsy beta?
http://www.ubuntu.com/testing/gutsybeta
What are the build dependencies for Ubuntu:
ant, a previous version of icedtea, and [help needed here!]
firefox-dev libnspr4-dev libnss3-dev libgtk2.0-dev
see also [0]
Where can get the latest version of IcedTea for Ubuntu (or Debian)?
deb http://people.ubuntu.com/~doko/ubuntu/ gutsy/
deb-src http://people.ubuntu.com/~doko/ubuntu/ gutsy/
You can choose which implementation is used by default (and thus
in Firefox) by doing this (with the packages above)
# update-java-alternatives --set java-7-icedtea
To try the plugin from your own build directory (instead
of a preinstalled package) carefully change the
plugin link for Firefox (don't forget to put it back when
you are done testing)!
in /usr/lib/firefox/plugins/
libjavaplugin.so -> /etc/alternatives/firefox-javaplugin.so
to
libjavaplugin.so -> /home/mypathto/icedtea/openjdk/control/build/linux-i586/j2sdk-image/jre/lib/i386/gcjwebplugin.so
Extra points awarded to testing on amd64!!!
Once you have restored the libjavaplugin.so link to
it's original (alternatives) location you can set the
default back to JDK 6 with:
# update-java-alternatives --set java-6-sun
=== getting test tools ===
0. Demos
- from an installed JDK in jdk/demo/
- or from your build in icedtea/openjdk/control/build/linux-i586/j2sdk-image/demo/
1. Applets
- http://www.gnu.org/software/classpath/
- http://java.sun.com/applets/jdk/1.4/demo/applets/MoleculeViewer/example1.html
2. The TCK.
- Are you an SCA signatory?
http://www.sun.com/software/opensource/contributor_agreement.jsp
- Are you willing to sign the OpenJDK TCK license?
http://openjdk.java.net/legal/openjdk-tck-license.pdf
- Even though OpenJDK and thus IcedTea are based on JDK 7
(not JDK 6) would you like to evaluate how well IcedTea
is doing here?
- please respond to me directly!
3. jtreg
- http://openjdk.java.net/jtreg/index.html
4. mauve
- http://sourceware.org/mauve/
5. dacapo
- http://dacapobench.org/
6. other [help needed here!]
=== reporting results ===
Send feedback to this list!
Thanks!!
================================
[0] current Ubuntu build deps from README-builds.html
(please help us update this!)
* build-essential
o dpkg-dev
o g++
o g++-4.1
o libc6-dev
o libstdc++6.4.1-dev
o linux-libc-dev
* gawk
* m4
* libasound2-dev
* libcupsys2-dev
o libgcrypt11-dev
o lgnutls-dev
o libgpg-error-dev
o liblzo-dev
o libopencdk8-dev
o libpopt-dev
o libtasn1-3-dev
o zlib1g-dev
* sun-java6-jdk
o java-common
o libltdl3
o odbcinst1debian1
o sun-java6-bin
o sun-java6-jre
o unixodbc
* xlibs-dev
o (many)
* x11proto-print-dev
* libxaw7-dev
o libxaw-headers
* libxp-dev
* libfreetype6-dev
More information about the distro-pkg-dev
mailing list