Building IcedTea6 specifiing --with-hotspot-src-zip

Andrew John Hughes gnu_andrew at member.fsf.org
Sat Jan 31 00:12:17 PST 2009


2009/1/31 Michael Franz <mvfranz at gmail.com>:
> Andrew,
>
> I learn something new every day.  I will have to research some more on that
> mercurial feature.   I assume that there are more than just 'tip' in the
> bsd-port since there is obviously more in the jdk7 repo.
>
> Michael
>
> On Fri, Jan 30, 2009 at 8:07 AM, Andrew John Hughes
> <gnu_andrew at member.fsf.org> wrote:
>>
>> 2009/1/30 Michael Franz <mvfranz at gmail.com>:
>> > Andrew,
>> >
>> > I am/was trying to use a zipped hotspot from the bsd-port repo.  As far
>> > as I
>> > know, there are no archives for the bsd-port.
>>
>> Errr...
>> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/archive/tip.zip
>>
>> The links are on hg.openjdk.java.net. It's an automatic feature of
>> Mercurial's web frontend.
>>
>> >
>> > To make my life easier, I just patched hotspot-f9d938ede196 with all the
>> > bsd
>> > changes.  I'll see how far that gets me.
>> >
>> > Michael
>> >
>> > On Fri, Jan 30, 2009 at 6:24 AM, Andrew John Hughes
>> > <gnu_andrew at member.fsf.org> wrote:
>> >>
>> >> 2009/1/30 Michael Franz <mvfranz at gmail.com>:
>> >> > Hi,
>> >> >
>> >> > I am using a recent clone of IcedTea6 and trying to specify my own
>> >> > hotspot
>> >> > version by specifying a zip file using --with-hotspot-src-zip.
>> >> >  Configure is
>> >> > happy with this, but when the build runs the logic assumes that
>> >> > hotspot
>> >> > expands into the directory hotspot-f9d938ede196, this is determined
>> >> > by
>> >> > the
>> >> > hotspot.map file.  Is there a way to work around this?  I could
>> >> > change
>> >> > the
>> >> > directory that I unzip to, but ...
>> >> >
>> >> > Is it assumed that we would only want to build with a specific
>> >> > version
>> >> > of
>> >> > hotspot?
>> >> >
>> >> > Michael
>> >> >
>> >>
>> >> It is assumed that the HotSpot zip is a hg changeset in the same form
>> >> as those returned by the automated process which occurs when you don't
>> >> specify a zip file.  You should be able to use any changeset that is
>> >> in the map.  What exactly is the zip you are using?  I would expect it
>> >> to be a copy of
>> >>
>> >>
>> >> http://hg.openjdk.java.net/jdk7/hotspot/hotspot/archive/f9d938ede196.tar.gz
>> >> given what you say.
>> >> --
>> >> Andrew :-)
>> >>
>> >> IcedTea/OpenJDK Software Engineer
>> >> Red Hat, Inc. (http://www.redhat.com)
>> >>
>> >> Support Free Java!
>> >> Contribute to GNU Classpath and the OpenJDK
>> >> http://www.gnu.org/software/classpath
>> >> http://openjdk.java.net
>> >>
>> >> PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
>> >> Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8
>> >
>> >
>>
>>
>>
>> --
>> Andrew :-)
>>
>> IcedTea/OpenJDK Software Engineer
>> Red Hat, Inc. (http://www.redhat.com)
>>
>> Support Free Java!
>> Contribute to GNU Classpath and the OpenJDK
>> http://www.gnu.org/software/classpath
>> http://openjdk.java.net
>>
>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
>> Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8
>
>

Yes, tip is just the one linked from the page. You can replace the
word tip with any changeset id as we do in IcedTea.
-- 
Andrew :-)

IcedTea/OpenJDK Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net

PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8



More information about the distro-pkg-dev mailing list