Stuart Ballard | 1 Nov 02:01

glibj-generics-latest.zip on builder old?

On http://builder.classpath.org/dist/, glibj-generics-latest.zip is
dated Oct 18th as opposed to all the other files including
classpath-generics-latest.tar.gz and glibj-latest.zip which are dated
Oct 31st as expected. Is something up with the generics build causing
it to fail to produce an updated zip?

This is why Andrew's hard work with the generics merge the other day
didn't result in a wonderfully huge Japi diff email...

Thanks,
Stuart.

[DIR] Parent Directory                       30-May-2006 21:17      -
[   ] README                                 22-Feb-2006 19:55     1k
[   ] classpath-future-release-latest.tar.gz 28-Aug-2006 19:27   8.6M
[   ] classpath-generics-latest.tar.gz       31-Oct-2006 22:03   9.1M
[   ] classpath-latest.tar.gz                31-Oct-2006 21:31   8.8M
[   ] glibj-future-release.zip               28-Aug-2006 19:39   8.1M
[   ] glibj-generics-latest.zip              18-Oct-2006 08:15   8.6M
[   ] glibj-last-release.zip                 20-May-2006 12:20   7.7M
[   ] glibj-latest.zip                       31-Oct-2006 21:46   8.3M

--

-- 
http://sab39.dev.netreach.com/

Mark Wielaard | 1 Nov 08:09
Favicon

Re: glibj-generics-latest.zip on builder old?

Hi Stuart,

On Tue, 2006-10-31 at 20:05 -0500, Stuart Ballard wrote:
> On http://builder.classpath.org/dist/, glibj-generics-latest.zip is
> dated Oct 18th as opposed to all the other files including
> classpath-generics-latest.tar.gz and glibj-latest.zip which are dated
> Oct 31st as expected. Is something up with the generics build causing
> it to fail to produce an updated zip?

Yes, according to classpath-testresults starting Oct 18th we have:
http://article.gmane.org/gmane.comp.java.classpath.testresults/2667

6267 problems (1 error, 6266 warnings)make[1]: *** [compile-classes]
Error 255
make[1]: Leaving directory `/home/cpdev/Nightly/generics/build/lib'
make: *** [all-recursive] Error 1

Unfortunately the large number of warnings obscure the 1 error.

Looking through the log it is:
1729. ERROR in ../../classpath/java/util/EnumSet.java (at line 252)
        return copyOf((EnumSet<T>) other);
               ^^^^^^
The method copyOf(EnumSet<T>) is ambiguous for the type EnumSet<T>

> This is why Andrew's hard work with the generics merge the other day
> didn't result in a wonderfully huge Japi diff email...

Sometimes huge japi diff emails are also caught by mailman as "way too
big an improve to be true" :)
(Continue reading)

Stuart Ballard | 3 Nov 16:12

Re: glibj-generics-latest.zip on builder old?

On 11/1/06, Mark Wielaard <mark <at> klomp.org> wrote:
> Looking through the log it is:
> 1729. ERROR in ../../classpath/java/util/EnumSet.java (at line 252)
>         return copyOf((EnumSet<T>) other);
>                ^^^^^^
> The method copyOf(EnumSet<T>) is ambiguous for the type EnumSet<T>

So do we reckon this is a Classpath bug or an ecj issue? Andrew,
presumably -generics builds for you - how does your ecj version
compare to the one on builder?

Stuart.

PS I know, I'm being a pain in the neck, I'm just impatient to see the
Japi results with that latest merge in ;) Sorry
--

-- 
http://sab39.dev.netreach.com/

Mark Wielaard | 6 Nov 01:11
Favicon

Re: glibj-generics-latest.zip on builder old?

On Fri, 2006-11-03 at 10:12 -0500, Stuart Ballard wrote:
> On 11/1/06, Mark Wielaard <mark <at> klomp.org> wrote:
> > Looking through the log it is:
> > 1729. ERROR in ../../classpath/java/util/EnumSet.java (at line 252)
> >         return copyOf((EnumSet<T>) other);
> >                ^^^^^^
> > The method copyOf(EnumSet<T>) is ambiguous for the type EnumSet<T>
> 
> So do we reckon this is a Classpath bug or an ecj issue? Andrew,
> presumably -generics builds for you - how does your ecj version
> compare to the one on builder?

This seems to have been fixed now. Although I am not sure how that
happened precisely. The ecj version used on builder is: Eclipse Java
Compiler 0.722, 3.3.0 milestone-3

Cheers,

Mark
Mark Wielaard | 6 Nov 01:45
Favicon

Re: glibj-generics-latest.zip on builder old?

Hi,

On Mon, 2006-11-06 at 01:11 +0100, Mark Wielaard wrote:
> On Fri, 2006-11-03 at 10:12 -0500, Stuart Ballard wrote:
> > On 11/1/06, Mark Wielaard <mark <at> klomp.org> wrote:
> > > Looking through the log it is:
> > > 1729. ERROR in ../../classpath/java/util/EnumSet.java (at line 252)
> > >         return copyOf((EnumSet<T>) other);
> > >                ^^^^^^
> > > The method copyOf(EnumSet<T>) is ambiguous for the type EnumSet<T>
> > 
> > So do we reckon this is a Classpath bug or an ecj issue? Andrew,
> > presumably -generics builds for you - how does your ecj version
> > compare to the one on builder?
> 
> This seems to have been fixed now. Although I am not sure how that
> happened precisely. The ecj version used on builder is: Eclipse Java
> Compiler 0.722, 3.3.0 milestone-3

OK, sorry, my mistake. I wasn't looking at the right log file. It seems
to be broken for current ecj CVS. So I made builder use the installed
ecj for now (v_585_R31x, 3.1.2 release) and now it compiles also on
builder again.

If it really is a bug in the ecj (org.eclipse.jdt.core) CVS version then
we should create a bug report. Could someone familiar with EnumSet take
a look?

Thanks,

(Continue reading)

Michael Koch | 6 Nov 06:31

Re: glibj-generics-latest.zip on builder old?

On Mon, Nov 06, 2006 at 01:45:09AM +0100, Mark Wielaard wrote:
> Hi,
> 
> On Mon, 2006-11-06 at 01:11 +0100, Mark Wielaard wrote:
> > On Fri, 2006-11-03 at 10:12 -0500, Stuart Ballard wrote:
> > > On 11/1/06, Mark Wielaard <mark <at> klomp.org> wrote:
> > > > Looking through the log it is:
> > > > 1729. ERROR in ../../classpath/java/util/EnumSet.java (at line 252)
> > > >         return copyOf((EnumSet<T>) other);
> > > >                ^^^^^^
> > > > The method copyOf(EnumSet<T>) is ambiguous for the type EnumSet<T>
> > > 
> > > So do we reckon this is a Classpath bug or an ecj issue? Andrew,
> > > presumably -generics builds for you - how does your ecj version
> > > compare to the one on builder?
> > 
> > This seems to have been fixed now. Although I am not sure how that
> > happened precisely. The ecj version used on builder is: Eclipse Java
> > Compiler 0.722, 3.3.0 milestone-3
> 
> OK, sorry, my mistake. I wasn't looking at the right log file. It seems
> to be broken for current ecj CVS. So I made builder use the installed
> ecj for now (v_585_R31x, 3.1.2 release) and now it compiles also on
> builder again.
> 
> If it really is a bug in the ecj (org.eclipse.jdt.core) CVS version then
> we should create a bug report. Could someone familiar with EnumSet take
> a look?

Afaik the Harmony people had a similar bug with ecj and reported this.
(Continue reading)

Andrew John Hughes | 7 Nov 10:11

Re: glibj-generics-latest.zip on builder old?

On 6 Nov 2006, at 05:31, Michael Koch wrote:

> On Mon, Nov 06, 2006 at 01:45:09AM +0100, Mark Wielaard wrote:
>> Hi,
>>
>> On Mon, 2006-11-06 at 01:11 +0100, Mark Wielaard wrote:
>>> On Fri, 2006-11-03 at 10:12 -0500, Stuart Ballard wrote:
>>>> On 11/1/06, Mark Wielaard <mark <at> klomp.org> wrote:
>>>>> Looking through the log it is:
>>>>> 1729. ERROR in ../../classpath/java/util/EnumSet.java (at line  
>>>>> 252)
>>>>>         return copyOf((EnumSet<T>) other);
>>>>>                ^^^^^^
>>>>> The method copyOf(EnumSet<T>) is ambiguous for the type EnumSet<T>
>>>>
>>>> So do we reckon this is a Classpath bug or an ecj issue? Andrew,
>>>> presumably -generics builds for you - how does your ecj version
>>>> compare to the one on builder?
>>>
>>> This seems to have been fixed now. Although I am not sure how that
>>> happened precisely. The ecj version used on builder is: Eclipse Java
>>> Compiler 0.722, 3.3.0 milestone-3
>>
>> OK, sorry, my mistake. I wasn't looking at the right log file. It  
>> seems
>> to be broken for current ecj CVS. So I made builder use the installed
>> ecj for now (v_585_R31x, 3.1.2 release) and now it compiles also on
>> builder again.
>>
>> If it really is a bug in the ecj (org.eclipse.jdt.core) CVS  
(Continue reading)

Mark Wielaard | 7 Nov 11:00
Favicon

Re: glibj-generics-latest.zip on builder old?

Hi Andrew,

On Tue, 2006-11-07 at 09:11 +0000, Andrew John Hughes wrote:
> Don't know if my other post reached the list or not (I can't see it  
> in my archives), but
> the problem is that there are two copyOf methods:
> 
> copyOf(EnumSet<T>)
> copyOf(Collection<T>)
> 
> where the latter calls the former, if an instanceof EnumSet succeeds.

But that is good code isn't it?
Or is there a reason the compiler refuses it?

> Things still seem to be broken on builder.  I'm guessing 3.1.2 is too  
> old, as problems
> with the java.util.concurrent stuff seems to have been reintroduced  

I upgraded the ecj on builder to v_677_R32x, 3.2.1
(ecj-bootstrap-gcj_3.2.1-3_i386.deb)

Cheers,

Mark
Stuart Ballard | 7 Nov 14:38

Re: glibj-generics-latest.zip on builder old?

On 11/7/06, Mark Wielaard <mark <at> klomp.org> wrote:
> > Things still seem to be broken on builder.  I'm guessing 3.1.2 is too
> > old, as problems
> > with the java.util.concurrent stuff seems to have been reintroduced
>
> I upgraded the ecj on builder to v_677_R32x, 3.2.1
> (ecj-bootstrap-gcj_3.2.1-3_i386.deb)

Part of the issue is Japitools aborting entirely part way through
Japizing when certain kinds of corrupt class files are encountered.

Work on fixing this is in progress.

Stuart.
--

-- 
http://sab39.dev.netreach.com/

Mark Wielaard | 7 Nov 23:48
Favicon

Re: glibj-generics-latest.zip on builder old?

Hi Stuart,

On Tue, 2006-11-07 at 08:38 -0500, Stuart Ballard wrote:
> On 11/7/06, Mark Wielaard <mark <at> klomp.org> wrote:
> > > Things still seem to be broken on builder.  I'm guessing 3.1.2 is too
> > > old, as problems
> > > with the java.util.concurrent stuff seems to have been reintroduced
> >
> > I upgraded the ecj on builder to v_677_R32x, 3.2.1
> > (ecj-bootstrap-gcj_3.2.1-3_i386.deb)
> 
> Part of the issue is Japitools aborting entirely part way through
> Japizing when certain kinds of corrupt class files are encountered.
> 
> Work on fixing this is in progress.

Ah, that would explain why whole packages were disappearing from the
comparison. Thanks for working on Japitools. I wish more projects would
use it when they do new releases to get a good overview of compatibility
between releases.

Do the zip files as published at http://builder.classpath.org/dist/ work
correct for Japitools now?

Cheers,

Mark
Stuart Ballard | 8 Nov 03:30

Re: glibj-generics-latest.zip on builder old?

They seem to as of last night's run. I'm not aware of any remaining
problems, although that doesn't mean there aren't any subtle ones of
course :)

Stuart.

On 11/7/06, Mark Wielaard <mark <at> klomp.org> wrote:
> Hi Stuart,
>
> On Tue, 2006-11-07 at 08:38 -0500, Stuart Ballard wrote:
> > On 11/7/06, Mark Wielaard <mark <at> klomp.org> wrote:
> > > > Things still seem to be broken on builder.  I'm guessing 3.1.2 is too
> > > > old, as problems
> > > > with the java.util.concurrent stuff seems to have been reintroduced
> > >
> > > I upgraded the ecj on builder to v_677_R32x, 3.2.1
> > > (ecj-bootstrap-gcj_3.2.1-3_i386.deb)
> >
> > Part of the issue is Japitools aborting entirely part way through
> > Japizing when certain kinds of corrupt class files are encountered.
> >
> > Work on fixing this is in progress.
>
> Ah, that would explain why whole packages were disappearing from the
> comparison. Thanks for working on Japitools. I wish more projects would
> use it when they do new releases to get a good overview of compatibility
> between releases.
>
> Do the zip files as published at http://builder.classpath.org/dist/ work
> correct for Japitools now?
(Continue reading)

fchoong | 13 Nov 07:54

Java Is FREE!

Java to be Freed tomorrow!! Way to go Sun!

http://www.theserverside.com/news/thread.tss?thread_id=43046

http://www.javalobby.org/java/forums/t84244.html
                                                         David Fu.

Mark Wielaard | 13 Nov 17:31
Favicon

Re: Java Is FREE! (some real information)

Hi all,

On Mon, 2006-11-13 at 09:28 +0100, Mark Wielaard wrote:
> On Mon, 2006-11-13 at 15:54 +0900, fchoong <at> netbeans.jp wrote:
> > Java to be Freed tomorrow!! Way to go Sun!
> > 
> > http://www.theserverside.com/news/thread.tss?thread_id=43046
> > 
> > http://www.javalobby.org/java/forums/t84244.html
> 
> Yes. Thank you Sun! Some more links for your reading pleasure:
> http://blogs.zdnet.com/Burnette/?p=199
> http://blogs.zdnet.com/Burnette/?p=200
> 
> And guess what they mean with "following established free software
> community practices for licensing virtual machines and their associated
> libraries". Yes! They will use the GPL and the GPL+exception!

And there is some real information available now at:
http://www.sun.com/software/opensource/java/
Make sure you read the FAQ which is pretty nice:
http://www.sun.com/software/opensource/java/faq.jsp

You will notice some really nice things like:

        Q: 
        What is the Classpath exception?

        A: 
        The Classpath exception was developed by the Free Software
(Continue reading)

Petter Reinholdtsen | 19 Nov 20:09

Re: [Devjam] Java Is FREE! (some real information)


[Mark Wielaard]
> And please do join some of us on irc.gnu.org in #classpath we might
> not have answers yet for all the wonderful things the future might
> bring, but we can at least have a little virtual party! :)

Yes, this is great news.  I believe it calls for a free java developer
gathering like the one in Oldenburg a long time ago.  This time with
people from SUN as well as all the developers from the Classpath
project cluster. :)

Any volunteer to make it happen.  I know a gathering is planned for
FOSDEM, perhaps it could be extended and some travel sponsoring can be
organized for it?

Friendly,
--

-- 
Petter Reinholdtsen

Mark Wielaard | 22 Nov 15:41
Favicon

Re: [Devjam] Java Is FREE! (some real information)

Hi Petter,

On Sun, 2006-11-19 at 20:09 +0100, Petter Reinholdtsen wrote:
> Yes, this is great news.  I believe it calls for a free java developer
> gathering like the one in Oldenburg a long time ago.  This time with
> people from SUN as well as all the developers from the Classpath
> project cluster. :)
> 
> Any volunteer to make it happen.  I know a gathering is planned for
> FOSDEM, perhaps it could be extended and some travel sponsoring can be
> organized for it?

Yes that makes sense. We got confirmation from the Fosdem organizers
that for FOSDEM 2007 (24-25th February in Brussels, Belgium) we will
have a room for 100 people and Sun.be has asked for an OpenJDK booth
that the FOSDEM organization will place not too far away from that room.

We have some friends at Sun now that would like to join us for Fosdem.
Normally we have three "themes" for our Fosdem meeting (Sat afternoon,
Sun morning, Sun afternoon). For this year it is probably a good idea to
make those:

- GNU Classpath & friends - Reflection & Future (Party!)
- OpenJDK - Welcome to/from the community
- GNU/Linux distro packaging for the new libre Java world

Normally our Fosdem meeting is completely volunteer based and people
come without any sponsorship. Just because it is such a hassle to make
someone responsible for managing and tracking money. But if you would
like to help with sponsorship and coordination that would be very nice.
(Continue reading)

Petter Reinholdtsen | 14 Dec 17:04

Lets have a DevJam during FOSDEM! (Was: [Devjam] Java Is FREE! (some real information))


[Mark Wielaard]
> Yes that makes sense. We got confirmation from the Fosdem organizers
> that for FOSDEM 2007 (24-25th February in Brussels, Belgium) we will
> have a room for 100 people and Sun.be has asked for an OpenJDK booth
> that the FOSDEM organization will place not too far away from that room.

Good.  I'll try to make something happen.

> Normally our Fosdem meeting is completely volunteer based and people
> come without any sponsorship. Just because it is such a hassle to
> make someone responsible for managing and tracking money. But if you
> would like to help with sponsorship and coordination that would be
> very nice.

I've spoken with Andreas Schuldei (stockholm on IRC) in Debian, and he
is interested in helping out.  We need a list of interested people
with and without sponsoring needs, and someone to pick the ones
deserving to get their travel sponsored.

We have discussed it on #debian-java a bit, and will continue to do
so.  <URL:http://wiki.debian.org/Java/DevJam> is a good starting
place.

I suggest Mark get to pick the three people to join him in the group
to select who to sponsor.  Fine with this, Mark?

I know there were intentions to hold the next devjam in America
somewhere, but suggest we grab the chance to gather at FOSDEM and try
later to organize something in Canada or Mexico.  I assume the current
(Continue reading)

Petter Reinholdtsen | 18 Dec 23:02

We will have a DevJam during FOSDEM! (Was: Lets have a DevJam during FOSDEM!)

OK, we are rolling with this.  The next DevJam will be during FOSDEM,
24th and 25th February 2007 in Brussels, Belgium.  Those of you who
are interested in joining need to put your name on
<URL:http://wiki.debian.org/Java/DevJam/2007/Fosdem> quickly, to give
us an estimate on how many will join and how much sponsoring is
needed.

I hope the java maintainers from all the linux distributions will show up.

The discussion currently is held at #debian-java (irc.oftc.net).

Friendly,
--

-- 
Petter Reinholdtsen

Andrew Haley | 19 Dec 10:19
Favicon

Re: We will have a DevJam during FOSDEM! (Was: Lets have a DevJam during FOSDEM!)

Petter Reinholdtsen writes:
 > OK, we are rolling with this.  The next DevJam will be during FOSDEM,
 > 24th and 25th February 2007 in Brussels, Belgium.  Those of you who
 > are interested in joining need to put your name on
 > <URL:http://wiki.debian.org/Java/DevJam/2007/Fosdem> quickly, to give
 > us an estimate on how many will join and how much sponsoring is
 > needed.
 > 
 > I hope the java maintainers from all the linux distributions will show up.
 > 
 > The discussion currently is held at #debian-java (irc.oftc.net).

Following up to this:

I've had a conversation with the organizers, and apparently this is
not an attempt to replace the usual Classpath get-together, but a
renaming.  There will be a Classpath meeting, as usual, and you won't
have to decide to go to the DevJam instead.

Andrew.

Mark Wielaard | 20 Dec 09:51
Favicon

FOSDEM! Classpath/DevJam/OpenJDK

Hi,

On Tue, 2006-12-19 at 09:19 +0000, Andrew Haley wrote: 
> Petter Reinholdtsen writes:
>  > OK, we are rolling with this.  The next DevJam will be during FOSDEM,
>  > 24th and 25th February 2007 in Brussels, Belgium.  Those of you who
>  > are interested in joining need to put your name on
>  > <URL:http://wiki.debian.org/Java/DevJam/2007/Fosdem> quickly, to give
>  > us an estimate on how many will join and how much sponsoring is
>  > needed.
>  > 
>  > I hope the java maintainers from all the linux distributions will show up.
>  > 
>  > The discussion currently is held at #debian-java (irc.oftc.net).
> 
> I've had a conversation with the organizers, and apparently this is
> not an attempt to replace the usual Classpath get-together, but a
> renaming.  There will be a Classpath meeting, as usual, and you won't
> have to decide to go to the DevJam instead.

Yes. Sorry if that was not clear. Since we wanted to have three sessions
at Fosdem and had already decided those would be about GNU Classpath &
Friends, OpenJDK and GNU/Linux distro Packaging it made sense to
officially turn this into a shared meeting. As
http://wiki.debian.org/Java/DevJam/2007/Fosdem says:

        We are organizing a meeting which is a merger of two events and
        what we hope will be the start of a close collaboration of the
        free software community with the new Sun OpenJDK project. 

(Continue reading)

Petter Reinholdtsen | 12 Jan 18:45

Re: [Devjam] FOSDEM! Classpath/DevJam/OpenJDK


[Mark Wielaard]
> Yes. Sorry if that was not clear. Since we wanted to have three
> sessions at Fosdem and had already decided those would be about GNU
> Classpath & Friends, OpenJDK and GNU/Linux distro Packaging it made
> sense to officially turn this into a shared meeting. As
> http://wiki.debian.org/Java/DevJam/2007/Fosdem says:

Yes, my involvent in the FOSDEM java gathering and the reason I am
calling for a devjam at the same time and location is to increase the
chance of having the people working on free java present and talking
to each other.  Please see it as a friendly reenforcement of the
Classpath meeting, and not as a hostile takeover.

At the moment 21 people have signed up on thewiki page and thus
expressed their interest in joining.  7 of these seem to be interested
in sponsoring, at least for the travel.  I have no idea what it would
cost to get them there, but the numbers on the page indicate values
around 250 EURO, so I guestimate 7 * 300 EURO = 2100 EURO.  That is
not to bad, and should be possible to collect.  I hope we get at least
that amount of sponsoring.  No idea how much accomidation will cost,
but I'm sure it will be some extra expences. :)

Andreas, how are you doing with collecting sponsoring?  How much money
do Debian have left in the "Java pile" left over from last devjam?

I'm not sure I can make it myself, but hope the rest of you will have
a productive meeting even if I have to stay home. :)

Friendly,
(Continue reading)

fchoong | 13 Nov 09:52

Re: Java Is FREE!

That's one small step for Free Software, one giant leap for mankind. ;)

> On Mon, 2006-11-13 at 15:54 +0900, fchoong <at> netbeans.jp wrote:
>> Java to be Freed tomorrow!! Way to go Sun!
>>
>> http://www.theserverside.com/news/thread.tss?thread_id=43046
>>
>> http://www.javalobby.org/java/forums/t84244.html
>
> Yes. Thank you Sun! Some more links for your reading pleasure:
> http://blogs.zdnet.com/Burnette/?p=199
> http://blogs.zdnet.com/Burnette/?p=200
>
> And guess what they mean with "following established free software
> community practices for licensing virtual machines and their associated
> libraries". Yes! They will use the GPL and the GPL+exception!
>
> Congratulations everybody,
>
> Mark
>


Gmane