Windows CI Updated to Qt 5.15 - Temporarily KO due to Breeze Icons Breakage
Ben Cooksley
bcooksley at kde.org
Wed Oct 7 09:12:58 BST 2020
On Wed, Oct 7, 2020 at 7:34 AM Noah Davis <noahadvs at gmail.com> wrote:
> It should have already been fixed a few hours ago.
>
I can confirm that the issue has been resolved with Breeze Icons yes -
thanks for the fix.
We've now been mostly able to restore Windows CI service, with the
exception of Extragear stable builds which are blocked due to a breakage in
KDiagram. This appears to be due to a symbol visibility issue alas.
The full build log is located at
https://build.kde.org/job/Administration/job/Dependency%20Build%20Extragear%20stable-kf5-qt5%20WindowsMSVCQt5.15/lastFailedBuild/consoleText
- would someone mind taking a look?
Thanks,
Ben
> On Tue, Oct 6, 2020 at 2:26 PM Nate Graham <nate at kde.org> wrote:
> >
> > Noah, could yo take a look? Seems related to porting the autogenerated
> > 24px icon script to Python.
> >
> > Nate
> >
> >
> > On 10/6/20 11:26 AM, Ben Cooksley wrote:
> > > On Wed, Oct 7, 2020 at 4:49 AM Nate Graham <nate at kde.org
> > > <mailto:nate at kde.org>> wrote:
> > >
> > > We are trying to fix the test failure. See
> > >
> https://invent.kde.org/frameworks/breeze-icons/-/commit/8fce580335ef86f19df2238f00270820ac74c9f4#note_115164
> > >
> > > for the current status.
> > >
> > >
> > > This is a complete build failure, rather than just a test failure - as
> > > noted in the log above.
> > >
> > > I'm not sure what the script in question is trying to achieve though?
> > >
> > >
> > > Or was the regression caused by something else?
> > >
> > > Nate
> > >
> > >
> > > Cheers,
> > > Ben
> > >
> > >
> > >
> > >
> > > On 10/6/20 3:59 AM, Ben Cooksley wrote:
> > > > Hi all,
> > > >
> > > > This evening i've completed updates to the Windows CI system,
> > > bringing
> > > > it from the previous Qt 5.14 setup it was using up to the more
> > > recent Qt
> > > > 5.15. As part of this various other libraries will have also
> been
> > > updated.
> > > >
> > > > This update was prompted by an unannounced dependency change
> within
> > > > Breeze Icons. As a reminder to all developers, it is imperative
> > > that any
> > > > change to your dependencies on a non-KDE project be announced
> two
> > > weeks
> > > > or more in advance.
> > > >
> > > > Unfortunately due to regressions within Breeze Icons, it is not
> > > possible
> > > > for the Dependency Builds to complete at this time, meaning
> > > Windows CI
> > > > functionality will be generally unavailable until this is
> corrected.
> > > >
> > > > The failure log can be found at
> > > >
> > >
> https://build.kde.org/job/Administration/job/Dependency%20Build%20Extragear%20stable-kf5-qt5%20WindowsMSVCQt5.15/lastFailedBuild/console
> > > >
> > > > Once the Breeze Icons failure has been corrected, we expect to
> be
> > > able
> > > > to resume normal CI service for Windows.
> > > >
> > > > Regards,
> > > > Ben Cooksley
> > > > KDE Sysadmin
> > >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20201007/eb45294e/attachment.htm>
More information about the kde-devel
mailing list