On Thu, Oct 8, 2020 at 1:29 AM Dag <dag.ander...@kdemail.net> wrote: > onsdag den 7. oktober 2020 10.12.58 CEST skrev Ben Cooksley: > > On Wed, Oct 7, 2020 at 7:34 AM Noah Davis <noaha...@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? > I have fixed some refs to undefined enums and ported to Q_ENUM. > I'm clueless on actual cause of the problem, but maybe... > Mvh, Dag >
Thanks Dag - those changes appear to be on master however (which builds fine already). The problematic branch in this case is the stable one (2.8) as visible at https://build.kde.org/view/OS%20-%20Windows/job/Calligra/job/kdiagram/job/stable-kf5-qt5%20WindowsMSVCQt5.15/2/ > > > > Thanks, > > Ben > Cheers, Ben > > > > > > On Tue, Oct 6, 2020 at 2:26 PM Nate Graham <n...@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 <n...@kde.org > >> > <mailto:n...@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 > >> > > >> > > > > -- > Mvh Dag >