build.kde.orgInfrastructure
ActivePublic

Details

Description

KDE Continuous Integration System.

Recent Activity

Wed, May 15

bcooksley added a comment to T10245: KWin tests requiring opengl are failing.

Is any further action needed from the CI system side on this?

Wed, May 15, 10:06 AM · build.kde.org
bcooksley added a comment to T10504: Abi compliance checker flaky/not working.

Any update on this @knauss?

Wed, May 15, 10:06 AM · build.kde.org

Tue, May 14

bcooksley added a commit to T10926: Add pulseaudio-qt to https://build.kde.org/job/Extragear/: R857:3effb8cc17e7: Remove pulseaudio-qt from the SUSE images now that we will be providing that….
Tue, May 14, 9:13 PM · build.kde.org
bcooksley closed T10926: Add pulseaudio-qt to https://build.kde.org/job/Extragear/ as Resolved by committing R857:b16cd89e178b: Enable builds of pulseaudio-qt on Linux and FreeBSD.
Tue, May 14, 9:13 PM · build.kde.org
bcooksley closed T10927: Blacklist pulseaudio-qt as dependency on Windows as Resolved by committing R857:dc89805cb142: Blacklist pulseaudio-qt on Windows..
Tue, May 14, 9:13 PM · build.kde.org
bcooksley closed T10928: Add log output if skipping a product in dependency build due to no build metadata as Resolved by committing R857:761fe06fda56: Add a warning indicating why the build is being skipped over..
Tue, May 14, 9:13 PM · build.kde.org
kossebau created T10928: Add log output if skipping a product in dependency build due to no build metadata.
Tue, May 14, 12:59 PM · build.kde.org
kossebau updated the task description for T10926: Add pulseaudio-qt to https://build.kde.org/job/Extragear/.
Tue, May 14, 12:56 PM · build.kde.org
kossebau created T10927: Blacklist pulseaudio-qt as dependency on Windows.
Tue, May 14, 12:53 PM · build.kde.org
kossebau created T10926: Add pulseaudio-qt to https://build.kde.org/job/Extragear/.
Tue, May 14, 12:51 PM · build.kde.org

Sun, May 12

knauss added a revision to T3689: Add abi compliance checker to CI: D21168: create-abi-dump: Handle clang/*/include directories..
Sun, May 12, 9:31 PM · build.kde.org

Sat, May 4

bcooksley closed T10874: Make pulseaudio-qt available in KDE Connect CI as Resolved.

Thanks for sorting that Tobias.

Sat, May 4, 7:54 AM · build.kde.org
tcberner added a comment to T10874: Make pulseaudio-qt available in KDE Connect CI.

The FreeBSD builders now have the package pulseaudio-qt installed (also libfakekey).

Sat, May 4, 7:42 AM · build.kde.org

Fri, May 3

bcooksley added a commit to T10874: Make pulseaudio-qt available in KDE Connect CI: R857:ad817b6650bd: Include pulseaudio-qt-devel in the SUSE images used by the CI system..
Fri, May 3, 9:47 PM · build.kde.org

Thu, May 2

tcberner added a comment to T10874: Make pulseaudio-qt available in KDE Connect CI.

I'll add it later.

Thu, May 2, 11:37 AM · build.kde.org
fvogt added a comment to T10874: Make pulseaudio-qt available in KDE Connect CI.

Version 1.0.1 is part of Tumbleweed, just zypper in 'cmake(KF5PulseAudioQt)' or pulseaudio-qt-devel.

Thu, May 2, 11:21 AM · build.kde.org
bcooksley moved T10874: Make pulseaudio-qt available in KDE Connect CI from Backlog to Awaiting Response on the build.kde.org board.

With regards to FreeBSD, what are your plans there?

Thu, May 2, 10:51 AM · build.kde.org
bcooksley edited projects for T10874: Make pulseaudio-qt available in KDE Connect CI, added: build.kde.org; removed Sysadmin.
Thu, May 2, 10:50 AM · build.kde.org

Wed, Apr 24

mgallien added a comment to T10835: Create CI Jobs for stable branch of Elisa.

@bcooksley thanks for your help

Wed, Apr 24, 8:52 AM · Elisa, build.kde.org
bcooksley added a comment to T10835: Create CI Jobs for stable branch of Elisa.

First jobs started - https://build.kde.org/job/Extragear/job/elisa/

Wed, Apr 24, 8:36 AM · Elisa, build.kde.org
mgallien added a comment to T10835: Create CI Jobs for stable branch of Elisa.

Thanks for the information.
I have added a stable branch.
Could you please run the DSL Job Seed job?

Wed, Apr 24, 8:28 AM · Elisa, build.kde.org
bcooksley closed T10835: Create CI Jobs for stable branch of Elisa as Resolved.

The lack of stable builds for Elisa is due to a lack of stable branch definitions in logical-module-structure in the kde-build-metadata repository.
(See the existing Elisa section)

Wed, Apr 24, 8:03 AM · Elisa, build.kde.org

Apr 23 2019

mgallien created T10835: Create CI Jobs for stable branch of Elisa.
Apr 23 2019, 10:05 PM · Elisa, build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D20769: abi-compliance-checker: disable clang include directories completly..
Apr 23 2019, 2:22 PM · build.kde.org

Apr 17 2019

mgallien updated subscribers of T10800: Send CI build mails of Elisa to the Elisa mailing list.

Thanks @bcooksley for your help.

Apr 17 2019, 3:34 PM · Elisa, build.kde.org

Apr 16 2019

bcooksley closed T10800: Send CI build mails of Elisa to the Elisa mailing list as Resolved by committing R857:0edf2168b41c: Enable CI notifications for Elisa..
Apr 16 2019, 10:14 AM · Elisa, build.kde.org
mgallien renamed T10800: Send CI build mails of Elisa to the Elisa mailing list from Send BI build mails of Elisa to the Elisa mailing list to Send CI build mails of Elisa to the Elisa mailing list.
Apr 16 2019, 8:20 AM · Elisa, build.kde.org

Apr 15 2019

mgallien created T10800: Send CI build mails of Elisa to the Elisa mailing list.
Apr 15 2019, 5:19 PM · Elisa, build.kde.org

Mar 13 2019

bcooksley closed T10608: switch to kdenlive master branch as Resolved by committing R499:2c819e054dd0: Switch CI (and kdesrc-build runs) of Kdenlive back to master now the….
Mar 13 2019, 9:41 AM · build.kde.org
mardelle created T10608: switch to kdenlive master branch.
Mar 13 2019, 4:38 AM · build.kde.org

Mar 7 2019

bcooksley added a comment to T10564: Configure ASAN environment variables.

I've asked the folks who look after our FreeBSD machines to install llvm-symbolizer.
In the meantime, the above change should resolve this issue.

Mar 7 2019, 7:42 AM · build.kde.org
bcooksley closed T10564: Configure ASAN environment variables as Resolved by committing R857:26ad10ce073a: Disable detect_container_overflow for ASAN on FreeBSD. This seems to cause….
Mar 7 2019, 7:42 AM · build.kde.org

Mar 6 2019

alcinos added a comment to T10564: Configure ASAN environment variables.

So this error only arises on Freebsd, and the tests pass normally on the Suse instance, as well locally on my Arch. I assume it's a platform dependent false positive?
It's a bit unfortunate because the traceback is not symbolized, so it's difficult to understand where this comes from. Would it be possible to install llvm-symbolizer on the image?

Mar 6 2019, 6:45 PM · build.kde.org
bcooksley moved T10564: Configure ASAN environment variables from Feature Requests to Backlog on the build.kde.org board.

I assume you've gone through the steps needed to ensure this is a false positive and not an actual bug which needs to be fixed?

Mar 6 2019, 10:10 AM · build.kde.org

Mar 5 2019

alcinos created T10564: Configure ASAN environment variables.
Mar 5 2019, 10:58 AM · build.kde.org

Feb 28 2019

knauss added a subtask for T3689: Add abi compliance checker to CI: T10504: Abi compliance checker flaky/not working.
Feb 28 2019, 9:59 AM · build.kde.org
knauss added a parent task for T10504: Abi compliance checker flaky/not working: T3689: Add abi compliance checker to CI.
Feb 28 2019, 9:59 AM · build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D19410: create-abi-dump: Do not break for library, that don't have a SONAME..
Feb 28 2019, 9:58 AM · build.kde.org

Feb 26 2019

knauss added a revision to T3689: Add abi compliance checker to CI: D19377: check-abi: refactor script.
Feb 26 2019, 10:23 PM · build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D19376: remove unnessary include..
Feb 26 2019, 10:23 PM · build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D19375: check-abi: make it possible to break the build..
Feb 26 2019, 10:22 PM · build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D19374: create-abi-dump: set logging for paramiko.transport to WARNING.
Feb 26 2019, 10:22 PM · build.kde.org

Feb 25 2019

knauss added a comment to T10504: Abi compliance checker flaky/not working.

Hm, rather there was an ABI change I had not intended and missed. Not familiar with debian and that web interface, is there a quick way to see what ABI breakage there was?

Feb 25 2019, 1:26 AM · build.kde.org
kossebau added a comment to T10504: Abi compliance checker flaky/not working.

thanks for your detailed reasons of the nameing schema. I'll just strip the relevant parts I wanted to comment on.

And now we are at the point where there actually will be a new version. Worse, there is a rewrite/redesign of Kasten happening for some time, which though got stuck for now, so I escaped to backport a few of the things done to the working version. And given the design gaps between the old and new Kasten design, I have a desire to have the old version of Kasten disappear as soon as possible out of the public, for any chance of someone deciding to pick it up, as low as it is, but it should be better -> 0 % now :) (Update:) Thus not reviving support for co-installation of development files or for co-usage in the same process, by adding ABI version to namespaces & package names.

Ok you don't want co-usage nor co-installation, than I simple ABI bump would be enough. As the complete library rename only makse sense, if you want to provide co-usage. Co-installation is possible, as the ABI differs, the filename differs so the linker links to the correct ABI and distributions package the differnent ABI versions in differnent packages. IMO you would need to rename the basename, if you want to ship the old interface within together with the new version.

Feb 25 2019, 1:05 AM · build.kde.org
knauss added a comment to T10504: Abi compliance checker flaky/not working.
Feb 25 2019, 12:50 AM · build.kde.org

Feb 24 2019

knauss added a comment to T10504: Abi compliance checker flaky/not working.

@knauss I can report that for Okteta the creation of the ABI reports work again, thanks for fixing :)

One question: is there a way to reset the base against which the ABI check is done? Or how is this supposed to work in general?
Right now I have only changed things in the master branch, where I first bumped the ABI version (or in my case the libname) before I started to do all the changes to the API. I am almost done now, and would then branch off 0.26 branch for an upcoming release with the new API/ABI version of the Okteta libs. So what will I be seeing once I change stable branch in the KDE build-metadata from 0.25 to 0.26 (planned for upcoming week)?

Feb 24 2019, 9:41 PM · build.kde.org
knauss updated the task description for T3689: Add abi compliance checker to CI.
Feb 24 2019, 9:20 PM · build.kde.org
knauss updated the task description for T3689: Add abi compliance checker to CI.
Feb 24 2019, 9:19 PM · build.kde.org

Feb 22 2019

kossebau added a comment to T10504: Abi compliance checker flaky/not working.

@knauss I can report that for Okteta the creation of the ABI reports work again, thanks for fixing :)

Feb 22 2019, 9:53 PM · build.kde.org
bcooksley added a comment to T3689: Add abi compliance checker to CI.

With the exception of D19222 all of those have now been integrated.

Feb 22 2019, 8:32 PM · build.kde.org