IcedTea 1.12.5 windows build errors
Andrew Hughes
gnu.andrew at redhat.com
Tue Jun 18 08:33:59 PDT 2013
----- Original Message -----
> On 06/18/2013 10:43 AM, Stefan Ring wrote:
> > On Tue, Jun 18, 2013 at 12:20 AM, Alex Kasko <alex.kasko.lists at gmail.com>
> > wrote:
> >> I've built IcedTea 1.12.5 for windows-i586 successfully. If anybody want
> >> to
> >> test it, j2sdk-image is here -
> >> https://docs.google.com/file/d/0BwRxcq1fvxU6X2liMEVVQTFuVms/edit?usp=sharing
> >> (sha1: 25998c275159622bc22137f36ce1925da905e530). Tested with "make test"
> >> (on windows 2000) and running "bin/jconsole.exe" on (windows 2000 and
> >> windows 2003 x64). windows-amd64 build is in progress.
> >>
> >> I applied some patches, most of them are straightforward (use bundled
> >> zip/gif/png/jpeg, exclude rhino) only one is non-obvious (windows specific
> >> AWT problem, patched it "blindly", will look at it thoroughly). Patches
> >> are
> >> quite messy right now, I'll publish them later.
> >
> > Congratulations on your Windows build!
> Thanks! BTW amd64 build is done [1] (sha1:
> 6e1872aaeced3ba07f780b3a0583a4d6537a71a1) from the same sources as i586
> one and I'm going to look at the patches.
>
> > From the output, it looks like
> > you were using cygwin. How much of cygwin does it need? Just make and
> > the shell?
> I'm using stripped down version of cygwin [2] with custom make binary [3]
>
> > And I guess you did a non-bootstrap build?
> I'm not sure, what exactly is "bootstrap build"? I copied patched
> openjdk sources into windows and built them calling "make" from the top
> directory (I guess this is called "control build").
IcedTea's normal build is to build with the system JDK first, then rebuild
with itself to ensure it works. That's called a bootstrap build.
It sounds like you used IcedTea on another machine to patch, then transported
the sources. Is that correct?
>
> >
> >>>> Questions about all that:
> >>>> 1) Is there something like "$ ./configure ; make download-openjdk" for
> >>>> IcedTea 1.12.5 to get patched openjdk sources?
> >
> > I'd try make extract.
> On the quick glance "make extract" leave "icedtea6-1.12.5/openjdk"
> directory unpatched.
>
Well, yes. "make patch" does the patching ;-)
>
> [1]
> https://docs.google.com/file/d/0BwRxcq1fvxU6MjlIVDVwNXRiRkk/edit?usp=sharing
> [2]
> https://github.com/alexkasko/openjdk-unofficial-builds/tree/master/utils/cygwin
> [3]
> https://github.com/alexkasko/openjdk-unofficial-builds/tree/master/utils/make
>
> --
> Regards,
> Alex Kasko
>
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07
More information about the distro-pkg-dev
mailing list