Windows CI Updated to Qt 5.15 - Temporarily KO due to Breeze Icons Breakage

Dag dag.andersen at kdemail.net
Wed Oct 7 13:29:11 BST 2020


onsdag den 7. oktober 2020 10.12.58 CEST skrev Ben Cooksley:
> 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?
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,
> 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
>> >
>>
>

-- 
Mvh Dag


More information about the kde-devel mailing list