You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@groovy.apache.org by Russel Winder <ru...@winder.org.uk> on 2016/09/29 11:14:43 UTC

Being gobsmacked

I just noticed that Groovy 1.8.9 has to be installed in order to build
Groovy master.

Along with Groovies 2.0.8, 2.1.9, 2.2.2, 2.3.10, 2.3.11, and 2.4.4.

Someone, somewhere is aving a larf. Oh it's Java. Dependency management
and backward compatibility have a lot to answer for.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

Re: Being gobsmacked

Posted by Cédric Champeau <ce...@gmail.com>.
That's correct. No need to worry, it's expected :)

2016-09-29 21:19 GMT+02:00 John Wagenleitner <jo...@gmail.com>:

> On Thu, Sep 29, 2016 at 11:17 AM, Jochen Theodorou <bl...@gmx.org>
> wrote:
>
>> On 29.09.2016 13:14, Russel Winder wrote:
>>
>>> I just noticed that Groovy 1.8.9 has to be installed in order to build
>>> Groovy master.
>>>
>>> Along with Groovies 2.0.8, 2.1.9, 2.2.2, 2.3.10, 2.3.11, and 2.4.4.
>>>
>>> Someone, somewhere is aving a larf. Oh it's Java. Dependency management
>>> and backward compatibility have a lot to answer for.
>>>
>>
>> ehm... gralde uses Groovy and we build with Gradle, so you need Groovy to
>> build Groovy and Gradle has its version of Groovy... so far so good...
>> where do the other versions of Groovy come from?
>>
>> bye Jochen
>>
>>
>>
>
> I believe those get pulled in as part of the 'performance' sub-project [1]
> as part of the performance regession testing.  I'm not sure how that
> sub-project is used.
>
>
> [1] https://github.com/apache/groovy/blob/69d930d3077b92863d9d74889c4304
> 6669e075b7/subprojects/performance/build.gradle#L63
>

Re: Being gobsmacked

Posted by John Wagenleitner <jo...@gmail.com>.
On Thu, Sep 29, 2016 at 11:17 AM, Jochen Theodorou <bl...@gmx.org>
wrote:

> On 29.09.2016 13:14, Russel Winder wrote:
>
>> I just noticed that Groovy 1.8.9 has to be installed in order to build
>> Groovy master.
>>
>> Along with Groovies 2.0.8, 2.1.9, 2.2.2, 2.3.10, 2.3.11, and 2.4.4.
>>
>> Someone, somewhere is aving a larf. Oh it's Java. Dependency management
>> and backward compatibility have a lot to answer for.
>>
>
> ehm... gralde uses Groovy and we build with Gradle, so you need Groovy to
> build Groovy and Gradle has its version of Groovy... so far so good...
> where do the other versions of Groovy come from?
>
> bye Jochen
>
>
>

I believe those get pulled in as part of the 'performance' sub-project [1]
as part of the performance regession testing.  I'm not sure how that
sub-project is used.


[1]
https://github.com/apache/groovy/blob/69d930d3077b92863d9d74889c43046669e075b7/subprojects/performance/build.gradle#L63

Re: Being gobsmacked

Posted by Jochen Theodorou <bl...@gmx.org>.
On 29.09.2016 13:14, Russel Winder wrote:
> I just noticed that Groovy 1.8.9 has to be installed in order to build
> Groovy master.
>
> Along with Groovies 2.0.8, 2.1.9, 2.2.2, 2.3.10, 2.3.11, and 2.4.4.
>
> Someone, somewhere is aving a larf. Oh it's Java. Dependency management
> and backward compatibility have a lot to answer for.

ehm... gralde uses Groovy and we build with Gradle, so you need Groovy 
to build Groovy and Gradle has its version of Groovy... so far so 
good... where do the other versions of Groovy come from?

bye Jochen