Volunteers needed to test IcedTea (on amd64) !!!
Mark Wielaard
mark at klomp.org
Sun Oct 7 09:41:40 PDT 2007
Hi Tom,
On Fri, 2007-10-05 at 16:04 -0500, Tom Marble wrote:
> === 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]
The IcedTea INSTALL file lists the following:
http://icedtea.classpath.org/hg/icedtea/file/tip/INSTALL
GNU libgcj 4.1.2
Eclipse Java Compiler 3.2.1
CUPS
libX11 (libXp, libXtst, libXi, libXt)
lesstif
Freetype2
patch
sed
unzip
md5sum
wget
alsa
xalan
xerces
firefox-devel
glib2-devel
gtk2-devel
ant >= 1.6.5
libXinerama-devel
> 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/
If you are using a prebuild fedora icedtea rpm to bootstrap then the
default --with-icedtea-home=/usr/lib/jvm/java-icedtea should work.
> === 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/
Note that Ubuntu != Debian. Normally you should be able to install the
build requirements with apt-get build-dep icedtea-java7-jdk but since
Ubuntu doesn't strictly follow the packaging names of Debian that won't
work :{ What you can do is look at the build-deps as listed in
http://people.ubuntu.com/~doko/ubuntu/gutsy/Sources and then do the
following replacements s/firefox-devel/libxul-dev/ and
s/xprop/x11-utils/
> 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!]
It would be nice to automate some of these, at least the free ones
(mauve, dacapo, etc). I'll try to see if I can set something up on
either builder.classpath.org or icedtea.classpath.org so we have some
automated results. No promises when though, depends on time and
resources (need to either get more diskspace on builder.c.o or more
memory in icedtea.c.o). If someone already has some of these automated
please let me know.
Cheers,
Mark
More information about the distro-pkg-dev
mailing list