On 26 March 2010 16:06, Kelly O'Hair <kelly.oh...@oracle.com> wrote:
>
> It appears that a problem with ant 1.7.1 can potentially impact the open jdk
> builds, see
> https://issues.apache.org/bugzilla/show_bug.cgi?id=43114 for more
> information.
> The potential for missing package-info.class files seems high, and the
> latest jaxws
> sources run into this problem.
>

We've seen this issue on Fedora 10 and 11.

> Since I hate to move backwards (to 1.7.0) I'd like to propose that the jdk
> builds move
> to ant 1.8.0 as soon as possible, and that the sanity check be changed to
> require 1.8.0.
> (openjdk6, openjdk7 and jdk7).
> While I'm there, I'd like to also advance the 'make' version required to
> 3.81.

Can we not just blacklist 1.7.1 as suggested in the bug?  Personally,
you may not want to move to 1.7.0 but forcing 1.8 is going to be
difficult as it's not yet in enough distros.  That said, by the time
this filters through to OpenJDK6, it may be.

Is there no way of working around 1.7.1 on our side?

>
> I suspect that the make 3.81 requirement is no big deal for the Linux
> people, but may
> complicate lives a little for Windows and Solaris people.
>

GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.

So pretty old in computing terms.

> The ant 1.8.0 issue may be more complicated for Linux users, since it likely
> will not
> be available in rpm/deb package form right away, but the download and
> install is trivial:
>  http://archive.apache.org/dist/ant/binaries/apache-ant-1.8.0-bin.zip
>

Picking up some random binary from the web is not possible for
building distro packages.  Ant 1.8 needs to be packaged and available
as a dependency.

As I said, the issue may be moot by the time this filters through to
something actually being packaged though.  For OpenJDK6, I think it
should wait until after the next build drop (b19) and go in b20.

> Sorry about this disturbance, but this seems like the best course.
>
> -kto
>



-- 
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

Reply via email to