6b18 build problems
Andrew John Hughes
gnu_andrew at member.fsf.org
Mon Mar 1 13:33:50 PST 2010
On 20 February 2010 20:53, Matthias Klose <doko at ubuntu.com> wrote:
> On 20.02.2010 15:35, Matthias Klose wrote:
>>
>> On 20.02.2010 12:19, Andrew John Hughes wrote:
>>>
>>> On 19 February 2010 23:28, Matthias Klose<doko at ubuntu.com> wrote:
>
>>>>
>>>> http://launchpadlibrarian.net/39430688/buildlog_ubuntu-lucid-armel.openjdk-6_6b18~pre1-0ubuntu1_FAILEDTOBUILD.txt.gz
>>>>
>>>>
>>>> - make jtregcheck starts rebuilding the whole openjdk again. apparently
>>>> an out of date stamp, or a missing stamp. still searching for this one.
>>>> any ideas?
>>>
>>> No, other than make sure you're using the latest HEAD as I did fix a
>>> few issues yesterday.
>>
>> no, didn't fix. Mark (W.), is this seen on the buildd's as well, when
>> running make && make check?
>
> this seems to be broken by the recent IcedTea6 changes when updated to b18:
>
> Prerequisite `bootstrap/jdk1.7.0/jre/lib/tools.jar'
> is newer than target `stamps/plugs.stamp'.
> Must remake target `stamps/plugs.stamp'.
>
> The `bootstrap/jdk1.7.0/jre/lib/tools.jar' seems to be a micro optimization
> (only build it once for the openjdk-ecj and openjdk builds?).
>
> The tools.jar symlink seems to be modified in the
> stamps/bootstrap-directory-ecj.stamp target as well.
>
It was a file before. Now, as a symlink, it appears newer. Fixed by
replacing with tools.stamp.
> I'm adding the add-*.stamp targets to the jtreg target so that these targets
> are rebuilt as well, but that doesn't fix the original bug.
>
Fixed by changing to the icedtea-against-icedtea target. I reverted
the change to make icedtea an alias for three targets, as our
convention is to alias targets to the name of the stamp (or near
enough). icedtea-against-icedtea provides icedtea with add-cacao and
add-zero already and jtreg depends on it (in stamp form).
> Matthias
>
--
Andrew :-)
Free Java 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