KDE CI: Frameworks » kwayland » kf5-qt5 SUSEQt5.14 - Build # 3 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/kwayland/job/kf5-qt5%20SUSEQt5.14/3/ Project: kf5-qt5 SUSEQt5.14 Date of build: Sat, 12 Dec 2020 07:47:05 + Build duration: 6 min 10 sec and counting BUILD ARTIFACTS abi-compatibility-results.yamlacc/KF5Wayland-5.77.0.xmlcompat_reports/KF5Wayland_compat_report.htmllogs/KF5Wayland/5.77.0/log.txt JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.autotests Failed: 0 test(s), Passed: 47 test(s), Skipped: 0 test(s), Total: 47 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report63% (5/8)91% (220/243)91% (220/243)84% (27810/33023)53% (11139/20959)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests.client100% (43/43)100% (43/43)99% (12563/12635)50% (6601/13099)autotests.server100% (6/6)100% (6/6)99% (518/521)50% (233/468)src.client97% (74/76)97% (74/76)85% (6403/7575)65% (1842/2850)src.compat100% (2/2)100% (2/2)100% (81/81)100% (0/0)src.server96% (95/99)96% (95/99)83% (8245/9886)63% (2463/3909)src.tools0% (0/2)0% (0/2)0% (0/788)0% (0/302)src.tools.testserver0% (0/2)0% (0/2)0% (0/132)0% (0/14)tests0% (0/13)0% (0/13)0% (0/1405)0% (0/317)
KDE CI: Frameworks » kwayland » kf5-qt5 FreeBSDQt5.15 - Build # 33 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kwayland/job/kf5-qt5%20FreeBSDQt5.15/33/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sat, 12 Dec 2020 07:47:05 + Build duration: 5 min 55 sec and counting JUnit Tests Name: projectroot.autotests Failed: 13 test(s), Passed: 30 test(s), Skipped: 0 test(s), Total: 43 test(s)Failed: projectroot.autotests.client.kwayland_testCompositorFailed: projectroot.autotests.client.kwayland_testDataDeviceFailed: projectroot.autotests.client.kwayland_testDataSourceFailed: projectroot.autotests.client.kwayland_testRegionFailed: projectroot.autotests.client.kwayland_testShmPoolFailed: projectroot.autotests.client.kwayland_testSubCompositorFailed: projectroot.autotests.client.kwayland_testSubSurfaceFailed: projectroot.autotests.client.kwayland_testWaylandConnectionThreadFailed: projectroot.autotests.client.kwayland_testWaylandRegistryFailed: projectroot.autotests.client.kwayland_testWaylandShellFailed: projectroot.autotests.client.kwayland_testWaylandSurfaceFailed: projectroot.autotests.client.kwayland_testXdgShellV6Failed: projectroot.autotests.server.kwayland_testWaylandServerDisplay
KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.15 - Build # 377 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/377/ Project: kf5-qt5 SUSEQt5.15 Date of build: Sat, 12 Dec 2020 07:43:24 + Build duration: 9 min 32 sec and counting BUILD ARTIFACTS acc/KF5KIO-5.77.0.xmllogs/KF5KIO/5.77.0/log.txt JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 1 test(s), Passed: 58 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiofilewidgets_knewfilemenutestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)67% (295/438)67% (295/438)57% (37436/65137)41% (19162/46473)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests100% (59/59)100% (59/59)96% (10939/11451)46% (5297/11432)autotests.http100% (5/5)100% (5/5)99% (581/582)65% (88/136)autotests.kcookiejar100% (1/1)100% (1/1)93% (165/177)70% (49/70)src100% (1/1)100% (1/1)86% (6/7)67% (4/6)src.core88% (105/119)88% (105/119)61% (8842/14587)52% (4602/8784)src.core.kssl100% (1/1)100% (1/1)40% (35/88)50% (3/6)src.filewidgets77% (33/43)77% (33/43)59% (5094/8652)46% (2295/5040)src.gui100% (8/8)100% (8/8)80% (735/917)61% (380/622)src.gui.systemd50% (2/4)50% (2/4)4% (7/187)1% (1/116)src.ioslaves.file100% (7/7)100% (7/7)54% (721/1347)40% (440/1112)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/168)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)47% (653/1376)37% (531/1420)src.ioslaves.help0% (0/5)0% (0/5)0% (0/247)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)41% (1778/4311)35% (1287/3644)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)47% (630/1331)56% (578/1037)src.ioslaves.remote100% (2/2)100%
KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.14 - Build # 37 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.14/37/ Project: kf5-qt5 SUSEQt5.14 Date of build: Sat, 12 Dec 2020 07:43:24 + Build duration: 6 min 0 sec and counting BUILD ARTIFACTS acc/KF5KIO-5.77.0.xmllogs/KF5KIO/5.77.0/log.txt JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 1 test(s), Passed: 58 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiofilewidgets_knewfilemenutestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)67% (295/438)67% (295/438)57% (37445/65138)41% (19166/46473)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests100% (59/59)100% (59/59)96% (10939/11451)46% (5294/11432)autotests.http100% (5/5)100% (5/5)99% (581/582)65% (88/136)autotests.kcookiejar100% (1/1)100% (1/1)93% (165/177)70% (49/70)src100% (1/1)100% (1/1)86% (6/7)67% (4/6)src.core88% (105/119)88% (105/119)61% (8852/14588)53% (4612/8784)src.core.kssl100% (1/1)100% (1/1)40% (35/88)50% (3/6)src.filewidgets77% (33/43)77% (33/43)59% (5094/8652)46% (2295/5040)src.gui100% (8/8)100% (8/8)80% (735/917)61% (380/622)src.gui.systemd50% (2/4)50% (2/4)4% (7/187)1% (1/116)src.ioslaves.file100% (7/7)100% (7/7)54% (721/1347)40% (440/1112)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/168)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)47% (653/1376)37% (531/1420)src.ioslaves.help0% (0/5)0% (0/5)0% (0/247)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)41% (1777/4311)35% (1286/3644)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)47% (630/1331)56% (578/1037)src.ioslaves.remote100% (2/2)100%
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 380 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/380/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sat, 12 Dec 2020 07:43:24 + Build duration: 4 min 59 sec and counting JUnit Tests Name: projectroot Failed: 2 test(s), Passed: 56 test(s), Skipped: 0 test(s), Total: 58 test(s)Failed: projectroot.autotests.kiocore_jobtestFailed: projectroot.autotests.kiofilewidgets_knewfilemenutestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
KDE CI: Frameworks » kio » kf5-qt5 WindowsMSVCQt5.15 - Build # 169 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20WindowsMSVCQt5.15/169/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Sat, 12 Dec 2020 07:43:24 + Build duration: 3 min 19 sec and counting CONSOLE OUTPUT [...truncated 1371 lines...][2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(777): error C3861: 'completedSpy': identifier not found[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(778): error C2065: 'completedSpy': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(783): error C2065: 'QSignalSpy': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(783): error C2146: syntax error: missing ';' before identifier 'completedSpy'[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(783): error C3861: 'completedSpy': identifier not found[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(784): error C2065: 'completedSpy': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(800): error C2065: 'QSignalSpy': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(800): error C2146: syntax error: missing ';' before identifier 'spyExpand'[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(800): error C3861: 'spyExpand': identifier not found[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(809): error C2065: 'spyExpand': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(811): error C2065: 'spyExpand': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(813): error C2065: 'spyExpand': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(872): error C2065: 'QSignalSpy': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(872): error C2146: syntax error: missing ';' before identifier 'spyRowsInserted'[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(872): error C3861: 'spyRowsInserted': identifier not found[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(873): error C2065: 'spyRowsInserted': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(881): error C2065: 'QSignalSpy': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(881): error C2146: syntax error: missing ';' before identifier 'spyItemsFilteredByMime'[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(881): error C3861: 'spyItemsFilteredByMime': identifier not found[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(882): error C2065: 'QSignalSpy': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(882): error C2146: syntax error: missing ';' before identifier 'spyItemsDeleted'[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(882): error C3861: 'spyItemsDeleted': identifier not found[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(883): error C2065: 'QSignalSpy': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(883): error C2146: syntax error: missing ';' before identifier 'spyRowsRemoved'[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(883): error C3861: 'spyRowsRemoved': identifier not found[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(897): error C2065: 'spyRowsRemoved': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(898): error C2065: 'spyRowsRemoved': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(914): error C2065: 'spyItemsDeleted': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(915): error C2065: 'spyItemsDeleted': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(915): error C2059: syntax error: ')'[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(916): error C2065: 'spyItemsDeleted': undeclared identifier[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(916): error C2059: syntax error: ')'[2020-12-12T07:46:42.160Z] ..\autotests\kdirmodeltest.cpp(917): error C2065: 'spyItemsDeleted': undeclared identifier[2020-12-12T07:46:42.161Z] ..\autotests\kdirmodeltest.cpp(917): error C2059: syntax error: ')'[2020-12-12T07:46:42.161Z] ..\autotests\kdirmodeltest.cpp(918): error C2065: 'spyItemsFilteredByMime': undeclared identifier[2020-12-12T07:46:42.161Z] ..\autotests\kdirmodeltest.cpp(919): error C2065: 'spyItemsDeleted': undeclared identifier[2020-12-12T07:46:42.161Z] ..\autotests\kdirmodeltest.cpp(920): error C2065: 'spyItemsFilteredByMime': undeclared identifier[2020-12-12T07:46:42.161Z] ..\autotests\kdirmodeltest.cpp(929): error C2065: 'spyItemsDeleted': undeclared identifier[2020-12-12T07:46:42.161Z] ..\autotests\kdirmodeltest.cpp(930): error C2065: 'spyItemsFilteredByMime': undeclared identifier[2020-12-12T07:46:42.161Z] ..\autotests\kdirmodeltest.cpp(942): error C2065: 'QSignalSpy': undeclared identi
KDE CI: Frameworks » kparts » kf5-qt5 WindowsMSVCQt5.15 - Build # 18 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/kparts/job/kf5-qt5%20WindowsMSVCQt5.15/18/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Fri, 11 Dec 2020 20:54:48 + Build duration: 1 min 29 sec and counting JUnit Tests Name: projectroot Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
KDE CI: Frameworks » ktextwidgets » kf5-qt5 WindowsMSVCQt5.15 - Build # 11 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/ktextwidgets/job/kf5-qt5%20WindowsMSVCQt5.15/11/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Fri, 11 Dec 2020 18:32:55 + Build duration: 1 min 18 sec and counting JUnit Tests Name: projectroot Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
Re: KACL from KIO isn't really POSIX-compliant
On 2020 dekula d. 11id 16:37:19 CET Aleix Pol wrote: > > I tried compiling kio/src/core/kacl.cpp on FreeBSD, which does support > > POSIX ACLs, and failed. This is because KACL's code uses non-standard > > Linux-specific acl_* functions. I tried implementing them using standard > > ones and it turned out to be impossible, mainly because types like acl_t > > are opaque to the user of the library. [[ I'm aware of Gleb's work, I'd really like a non-FreeBSD perspective on this ]] Here's *part* of the problem: bool KACL::operator==(const KACL &rhs) const { #if HAVE_POSIX_ACL return (acl_cmp(d->m_acl, rhs.d->m_acl) == 0); #else Q_UNUSED(rhs); return true; #endif } It *looks* like portable code, it's checking if POSIX is available, does a comparison, that's fine. Except that acl_cmp() is **not** a POSIX function. https://man7.org/linux/man-pages/man3/acl_cmp.3.html The POSIX ACL spec sucks. There is no way to compare sets of ACLs. So the non- portable Linux-specific function makes a lot of sense: that **should** have been in POSIX. Gleb's question is about where this should be fixed. FreeBSD's libc is the "obvious" solution, because this is generally useful ACL API, but fixing up libc, especially with something grotty like a Linux-specific function (opinions expressed may not be my own) is a slowww process. But doing the same thing in KIO itself means a huge code bloat in KIO. [ade] signature.asc Description: This is a digitally signed message part.
KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.15 - Build # 376 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/376/ Project: kf5-qt5 SUSEQt5.15 Date of build: Fri, 11 Dec 2020 16:25:25 + Build duration: 8 min 5 sec and counting BUILD ARTIFACTS acc/KF5KIO-5.77.0.xmllogs/KF5KIO/5.77.0/log.txt JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 1 test(s), Passed: 58 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiofilewidgets_knewfilemenutestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)67% (295/438)67% (295/438)57% (37445/65138)41% (19157/46473)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests100% (59/59)100% (59/59)96% (10939/11451)46% (5290/11432)autotests.http100% (5/5)100% (5/5)99% (581/582)65% (88/136)autotests.kcookiejar100% (1/1)100% (1/1)93% (165/177)70% (49/70)src100% (1/1)100% (1/1)86% (6/7)67% (4/6)src.core88% (105/119)88% (105/119)61% (8853/14588)52% (4609/8784)src.core.kssl100% (1/1)100% (1/1)40% (35/88)50% (3/6)src.filewidgets77% (33/43)77% (33/43)59% (5097/8653)46% (2295/5040)src.gui100% (8/8)100% (8/8)80% (735/917)61% (380/622)src.gui.systemd50% (2/4)50% (2/4)4% (7/187)1% (1/116)src.ioslaves.file100% (7/7)100% (7/7)54% (721/1347)40% (440/1112)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/168)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)47% (653/1376)37% (531/1420)src.ioslaves.help0% (0/5)0% (0/5)0% (0/247)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)41% (1778/4311)35% (1287/3644)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)47% (630/1331)56% (578/1037)src.ioslaves.remote100% (2/2)100%
KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.14 - Build # 36 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.14/36/ Project: kf5-qt5 SUSEQt5.14 Date of build: Fri, 11 Dec 2020 16:25:25 + Build duration: 6 min 26 sec and counting BUILD ARTIFACTS acc/KF5KIO-5.77.0.xmllogs/KF5KIO/5.77.0/log.txt JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 1 test(s), Passed: 58 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiofilewidgets_knewfilemenutestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)67% (295/438)67% (295/438)57% (37446/65138)41% (19167/46473)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests100% (59/59)100% (59/59)96% (10939/11451)46% (5293/11432)autotests.http100% (5/5)100% (5/5)99% (581/582)65% (88/136)autotests.kcookiejar100% (1/1)100% (1/1)93% (165/177)70% (49/70)src100% (1/1)100% (1/1)86% (6/7)67% (4/6)src.core88% (105/119)88% (105/119)61% (8852/14588)52% (4611/8784)src.core.kssl100% (1/1)100% (1/1)40% (35/88)50% (3/6)src.filewidgets77% (33/43)77% (33/43)59% (5094/8652)46% (2295/5040)src.gui100% (8/8)100% (8/8)80% (735/917)61% (380/622)src.gui.systemd50% (2/4)50% (2/4)4% (7/187)1% (1/116)src.ioslaves.file100% (7/7)100% (7/7)54% (721/1347)40% (440/1112)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/168)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)47% (653/1376)37% (531/1420)src.ioslaves.help0% (0/5)0% (0/5)0% (0/247)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)41% (1778/4311)35% (1287/3644)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)47% (630/1331)56% (578/1037)src.ioslaves.remote100% (2/2)100%
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 379 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/379/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Fri, 11 Dec 2020 16:25:24 + Build duration: 5 min 0 sec and counting JUnit Tests Name: projectroot Failed: 2 test(s), Passed: 56 test(s), Skipped: 0 test(s), Total: 58 test(s)Failed: projectroot.autotests.kiocore_jobtestFailed: projectroot.autotests.kiofilewidgets_knewfilemenutestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
KDE CI: Frameworks » ktexteditor » kf5-qt5 SUSEQt5.15 - Build # 107 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20SUSEQt5.15/107/ Project: kf5-qt5 SUSEQt5.15 Date of build: Fri, 11 Dec 2020 15:50:45 + Build duration: 8 min 38 sec and counting BUILD ARTIFACTS abi-compatibility-results.yamlacc/KF5TextEditor-5.77.0.xmlcompat_reports/KF5TextEditor_compat_report.htmllogs/KF5TextEditor/5.77.0/log.txt JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 0 test(s), Passed: 62 test(s), Skipped: 0 test(s), Total: 62 test(s)Name: projectroot.autotests.src Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report78% (21/27)86% (259/300)86% (259/300)68% (33237/48870)50% (15010/29896)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests.src100% (38/38)100% (38/38)94% (4927/5225)49% (1836/3714)autotests.src.vimode100% (9/9)100% (9/9)99% (5545/5587)58% (984/1708)src.buffer88% (15/17)88% (15/17)90% (1701/1893)75% (1099/1464)src.completion100% (11/11)100% (11/11)57% (1786/3134)42% (1009/2425)src.completion.expandingtree100% (3/3)100% (3/3)40% (182/457)21% (73/340)src.dialogs0% (0/4)0% (0/4)0% (0/878)0% (0/184)src.document100% (4/4)100% (4/4)61% (1943/3172)48% (1421/2947)src.export0% (0/4)0% (0/4)0% (0/121)0% (0/156)src.include.ktexteditor78% (14/18)78% (14/18)90% (205/227)65% (146/226)src.inputmode100% (8/8)100% (8/8)67% (204/306)56% (43/77)src.mode88% (7/8)88% (7/8)36% (378/1051)16% (146/891)src.part0% (0/1)0% (0/1)0% (0/7)100% (0/0)src.printing0% (0/4)0% (0/4)0% (0/856)0% (0/278)src.render100% (8/8)100% (8/8)77% (949/1227)67% (609/914)src.script94% (16/17)94% (16/17)69% (717/1040)56% (227/409)src.search100% (5/5)100% (5/5)78% (1100/1414)67% (600/902)src.spellcheck75% (
KDE CI: Frameworks » ktexteditor » kf5-qt5 SUSEQt5.14 - Build # 5 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20SUSEQt5.14/5/ Project: kf5-qt5 SUSEQt5.14 Date of build: Fri, 11 Dec 2020 15:50:44 + Build duration: 8 min 31 sec and counting BUILD ARTIFACTS abi-compatibility-results.yamlacc/KF5TextEditor-5.77.0.xmlcompat_reports/KF5TextEditor_compat_report.htmllogs/KF5TextEditor/5.77.0/log.txt JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 0 test(s), Passed: 62 test(s), Skipped: 0 test(s), Total: 62 test(s)Name: projectroot.autotests.src Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report78% (21/27)86% (257/300)86% (257/300)67% (32807/48813)49% (14753/29878)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests.src100% (38/38)100% (38/38)94% (4874/5185)49% (1825/3696)autotests.src.vimode100% (9/9)100% (9/9)99% (5545/5587)58% (984/1708)src.buffer88% (15/17)88% (15/17)89% (1677/1893)73% (1076/1464)src.completion100% (11/11)100% (11/11)57% (1786/3134)42% (1009/2425)src.completion.expandingtree100% (3/3)100% (3/3)40% (182/457)21% (73/340)src.dialogs0% (0/4)0% (0/4)0% (0/878)0% (0/184)src.document100% (4/4)100% (4/4)61% (1931/3172)48% (1404/2947)src.export0% (0/4)0% (0/4)0% (0/121)0% (0/156)src.include.ktexteditor78% (14/18)78% (14/18)83% (189/227)55% (125/226)src.inputmode100% (8/8)100% (8/8)67% (204/306)56% (43/77)src.mode88% (7/8)88% (7/8)36% (378/1051)16% (146/891)src.part0% (0/1)0% (0/1)0% (0/7)100% (0/0)src.printing0% (0/4)0% (0/4)0% (0/856)0% (0/278)src.render100% (8/8)100% (8/8)77% (949/1227)67% (609/914)src.script94% (16/17)94% (16/17)65% (681/1040)51% (207/409)src.search100% (5/5)100% (5/5)78% (1100/1414)67% (600/902)src.spellcheck50% (4/
KDE CI: Frameworks » ktexteditor » kf5-qt5 FreeBSDQt5.15 - Build # 110 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20FreeBSDQt5.15/110/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Fri, 11 Dec 2020 15:50:44 + Build duration: 4 min 41 sec and counting JUnit Tests Name: projectroot Failed: 0 test(s), Passed: 62 test(s), Skipped: 0 test(s), Total: 62 test(s)Name: projectroot.autotests.src Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
Re: KACL from KIO isn't really POSIX-compliant
On Wed, Dec 2, 2020 at 10:47 AM Gleb Popov <6year...@gmail.com> wrote: > > Hello everyone. > > I tried compiling kio/src/core/kacl.cpp on FreeBSD, which does support POSIX > ACLs, and failed. This is because KACL's code uses non-standard > Linux-specific acl_* functions. I tried implementing them using standard ones > and it turned out to be impossible, mainly because types like acl_t are > opaque to the user of the library. > > For instance, there is no standard acl_get_perm() function and it is > impossible to implement it without getting into acl_permset_t. > > Now I'm a bit unsure how to solve this. I can implement non-standard > functions in FreeBSD's libc without touching KACL code, or I can rewrite the > KACL class to be truly POSIX-compliant. The latter seems to be a better idea > on the first look, but it'd require keeping track of all the permission flags > set (again, because there is no acl_get_perm()) inside. This will turn KACL > class from being a tiny acl_* wrapper into a beefy chunk of code, but at > least we won't lie that it is POSIX-compliant. > > Any thoughts? > > P.S. Please CC me, as I'm not subscribed. Adding Adriaan who has been working on KDE+FreeBSD things. Aleix
KDE CI: Frameworks » krunner » kf5-qt5 WindowsMSVCQt5.15 - Build # 35 - Still unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/krunner/job/kf5-qt5%20WindowsMSVCQt5.15/35/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Fri, 11 Dec 2020 12:42:08 + Build duration: 2 min 3 sec and counting JUnit Tests Name: projectroot Failed: 2 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 3 test(s)Failed: projectroot.autotests.dbusrunnertestFailed: projectroot.autotests.runnercontexttest
KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.14 - Build # 35 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.14/35/ Project: kf5-qt5 SUSEQt5.14 Date of build: Fri, 11 Dec 2020 10:24:18 + Build duration: 7 min 18 sec and counting BUILD ARTIFACTS acc/KF5KIO-5.77.0.xmllogs/KF5KIO/5.77.0/log.txt JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 1 test(s), Passed: 58 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiofilewidgets_knewfilemenutestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)67% (295/438)67% (295/438)57% (37440/65137)41% (19165/46473)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests100% (59/59)100% (59/59)96% (10939/11451)46% (5294/11432)autotests.http100% (5/5)100% (5/5)99% (581/582)65% (88/136)autotests.kcookiejar100% (1/1)100% (1/1)93% (165/177)70% (49/70)src100% (1/1)100% (1/1)86% (6/7)67% (4/6)src.core88% (105/119)88% (105/119)61% (8852/14588)52% (4608/8784)src.core.kssl100% (1/1)100% (1/1)40% (35/88)50% (3/6)src.filewidgets77% (33/43)77% (33/43)59% (5088/8651)46% (2295/5040)src.gui100% (8/8)100% (8/8)80% (735/917)61% (380/622)src.gui.systemd50% (2/4)50% (2/4)4% (7/187)1% (1/116)src.ioslaves.file100% (7/7)100% (7/7)54% (721/1347)40% (440/1112)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/168)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)47% (653/1376)37% (531/1420)src.ioslaves.help0% (0/5)0% (0/5)0% (0/247)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)41% (1778/4311)35% (1287/3644)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)47% (630/1331)56% (578/1037)src.ioslaves.remote100% (2/2)100%
KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.15 - Build # 375 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/375/ Project: kf5-qt5 SUSEQt5.15 Date of build: Fri, 11 Dec 2020 10:24:18 + Build duration: 6 min 35 sec and counting BUILD ARTIFACTS acc/KF5KIO-5.77.0.xmllogs/KF5KIO/5.77.0/log.txt JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 1 test(s), Passed: 58 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiofilewidgets_knewfilemenutestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)67% (295/438)67% (295/438)57% (37429/65136)41% (19169/46473)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests100% (59/59)100% (59/59)96% (10939/11451)46% (5297/11432)autotests.http100% (5/5)100% (5/5)99% (581/582)65% (88/136)autotests.kcookiejar100% (1/1)100% (1/1)93% (165/177)70% (49/70)src100% (1/1)100% (1/1)86% (6/7)67% (4/6)src.core88% (105/119)88% (105/119)61% (8842/14587)52% (4611/8784)src.core.kssl100% (1/1)100% (1/1)40% (35/88)50% (3/6)src.filewidgets77% (33/43)77% (33/43)59% (5087/8651)46% (2294/5040)src.gui100% (8/8)100% (8/8)80% (735/917)61% (380/622)src.gui.systemd50% (2/4)50% (2/4)4% (7/187)1% (1/116)src.ioslaves.file100% (7/7)100% (7/7)54% (721/1347)40% (440/1112)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/168)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)47% (653/1376)37% (531/1420)src.ioslaves.help0% (0/5)0% (0/5)0% (0/247)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)41% (1778/4311)35% (1287/3644)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)47% (630/1331)56% (578/1037)src.ioslaves.remote100% (2/2)100%
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 378 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/378/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Fri, 11 Dec 2020 10:24:18 + Build duration: 4 min 30 sec and counting JUnit Tests Name: projectroot Failed: 2 test(s), Passed: 56 test(s), Skipped: 0 test(s), Total: 58 test(s)Failed: projectroot.autotests.kiocore_jobtestFailed: projectroot.autotests.kiofilewidgets_knewfilemenutestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
KDE CI: Frameworks » kio » kf5-qt5 WindowsMSVCQt5.15 - Build # 167 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20WindowsMSVCQt5.15/167/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Fri, 11 Dec 2020 10:24:17 + Build duration: 3 min 0 sec and counting