attenpt at building icedtea on debian sid

peter green plugwash at p10link.net
Fri Aug 10 14:02:41 PDT 2007


I updated the sid chroot in which I tried this before starting

I installed the following packages using apt to try and satisfy the 
build requirements

ecj mercurial libcupsys2-dev lesstif2-dev libXp-dev libXtst-dev 
libXi-dev libxalan2-java libxerces2-java libXt-dev libgcj-bc 
libfreetype6-dev gcc g++ wget gcj libalsaplayer-dev

which I got from the combination of the yum command on the icedtea wiki 
and a bit of educated guesswork.

I checked out the code for mercurial by following the instructions on 
the front page of the icedtea wiki

I ran ./configure , it gave an error about not being able to find unzip 
so I installed the zip and unzip packages.

I ran it again and it said
checking for libgcj-4.1.2.jar... no
configure: error: "A LIBGCJ jar was not found."

A package contents search for that file found nothing but removing the 
.2 from the name found the package libgcj7-jar. I discovered this was 
already installed so I added a symlink with

ln -s /usr/share/java/libgcj-4.1.jar /usr/share/java/libgcj-4.1.2.jar

Once again i reran ./configure and got the error

checking for alsa/asoundlib.h... no
configure: error: "ALSA headers were not found - try installing 
alsa-lib-devel."

A package contents search revealed the header was in libasound2-dev. I 
installed this and reran configure. Finally it passed.

I then ran make bootstrap, this proceeded to download openjdk and 
attempted to build it. After some time I got the following error
          /usr/bin/ecj -nowarn -g -d ../lib/rt -bootclasspath '' -source 
1.6 \
            -sourcepath 
/icedtea/openjdk/j2se/src/share/classes:/icedtea/openjdk/j2se/src/solaris/classes:../generated:../jce 
\
            @../rt-classes
Annotation processing got disabled, since it requires a 1.6 compliant JVM
----------
1. ERROR in 
/icedtea/openjdk/j2se/src/share/classes/java/awt/Component.java (at line 
5647)
        transient EventQueueItem[] eventCache;
                  ^^^^^^^^^^^^^^
EventQueueItem cannot be resolved to a type
----------
1 problem (1 error)make: *** [rt-compile-classes] Error 255
debian:/icedtea#

any Idea what the problem might be?




More information about the distro-pkg-dev mailing list