2018-06-16 12:58 GMT+02:00 Gábor Boskovits <boskov...@gmail.com>:

>
>
> Ricardo Wurmus <rek...@elephly.net> ezt írta (időpont: 2018. jún. 16.,
> Szo 12:25):
>
>>
>> Hi Gábor,
>>
>> > Ricardo Wurmus <rek...@elephly.net> ezt írta (időpont: 2018. jún. 15.,
>> P
>> > 21:20):
>> >
>> >>
>> >> Hi Marius,
>> >>
>> >> > Now that 'core-updates' is merged, it's time to get 'staging' rolling
>> >> > again.  We have lots of minor updates this round, mostly on the
>> >> > graphical side.  Is there anything we're missing that's eligible
>> (<1200
>> >> > rebuilds)?
>> >>
>> >> The ant-build-system needs to be modified to raise an exception on test
>> >> failures.  Currently it uses the old (zero? (system* …)) idiom, which
>> >> causes failing tests to be ignored.
>> >>
>> >> This will cause all Java packages and packages depending on them to be
>> >> rebuilt.
>> […]
>> >
>> > I intend to have a look at that. I've already figured out how to modify
>> the
>> > timestamps phase, the rest should be similar. I'm under the impression
>> > however that this could be done on master. All java is around 160
>> packages.
>>
>> I have just made these changes to the ant-build-system (see attached
>> patch).  Can you combine this with your changes and push them to
>> “staging”?
>>
>> It is true that all of Java in Guix is only about 160 packages, but this
>> affects the three JDK packages, which take a long time to build.  It
>> also re-enables tests for packages whose test failures were previously
>> ignored by accident.
>>
>> So I expect some minor breakage, which I would like to leave out of
>> master.
>>
>>
>>
>> --
>> Ricardo
>>
>
> Ok will do later today.
>
>>
Done. Actually you had all the modifications, so I pushed this as is.
Please update me if breakage occurs. Ludo also noted that
(utime jar 0 0) is most probably not needed in strip-jar-timestamps. Should
we remove that?

Reply via email to