JNLP failures building latest hg of IcedTea
matthew.flaschen at gatech.edu
Thu Oct 2 21:31:49 PDT 2008
Andrew John Hughes wrote:
>> So the problem is:
>> -J-Xmx512m -g -d extra-lib \
>> -source 1.5 \
>> -sourcepath extra -cp
>> -bootclasspath '' @extra-source-files.txt ; \
>> And I have a feeling it may be that your IcedTea is too old to use for
>> a --with-icedtea build
>> (i.e. it lacks some features of the netx support that the build
>> expects to find there).
The problem was with the stamps/extra-class-files.stamp target. As you
note, this target requires Launcher.class, among other things.
Interestingly, it appears that this target does not run on ecj builds.
However, I don't think my system is updated enough to do an ecj build.
I was able to successfuly do a --with-icedtea build after removing the
extra-lib/about.jar target, which depends on
stamps/extra-class-files.stamp. The built IcedTea7 contains
Launcher.class (though I'm not sure when in the build this gets
compiled), so I was able to use this to build unmodified latest hg.
More information about the distro-pkg-dev