2018-06-16 12:58 GMT+02:00 Gábor Boskovits : > > > Ricardo Wurmus ezt írta (időpont: 2018. jún. 16., > Szo 12:25): > >> >> Hi Gábor, >> >> > Ricardo Wurmus 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?