Re: Review Request 123229: Ensure we don't crash when using KIO from non-QApplication process
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123229/#review78665 --- src/widgets/jobuidelegate.cpp (line 391) https://git.reviewboard.kde.org/r/123229/#comment53832 You could use http://doc.qt.io/qt-5/qcoreapplication.html#Q_COREAPP_STARTUP_FUNCTION + a queued method invocation to make sure `QApplication` was fully constructed. - Kevin Funk On April 7, 2015, 1:46 p.m., Aleix Pol Gonzalez wrote: --- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123229/ --- (Updated April 7, 2015, 1:46 p.m.) Review request for KDE Frameworks. Repository: kio Description --- Prevents the UiDelegate and UiTracker to get initialized, because they'll try to create windows and dialogs when some things happen and these will immediately end in a crash. Diffs - src/widgets/jobuidelegate.cpp 7df289f src/widgets/kdynamicjobtracker.cpp 9bc4a4e Diff: https://git.reviewboard.kde.org/r/123229/diff/ Testing --- Ran the tests, my unit test doesn't crash anymore. Thanks, Aleix Pol Gonzalez ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Review Request 123298: Add option to show metadata of an .so file to desktoptojson
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123298/#review78675 --- +1 from me - Marco Martin On April 8, 2015, 3:17 p.m., Sebastian Kügler wrote: --- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123298/ --- (Updated April 8, 2015, 3:17 p.m.) Review request for KDE Frameworks, Alex Richardson, David Faure, and Marco Martin. Repository: kcoreaddons Description --- desktoptojson -s libraryfile.so dumps the metadata contained in the file to the commandline. This is useful for debugging metadata querying and plugin loading. Diffs - src/desktoptojson/desktoptojson.h bfa38b0f5ddd0581ad176d854614bc9c80dd139a src/desktoptojson/desktoptojson.cpp 82626b256df6b3bd106e6d4c6fad84d7d970af37 src/desktoptojson/main.cpp 9bac8ff55d005d1944c04f557aa9601de2b0ca15 Diff: https://git.reviewboard.kde.org/r/123298/diff/ Testing --- Tested the tool on various libraries, all show the expected data Thanks, Sebastian Kügler ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Build failed in Jenkins: kcmutils_stable_qt5 #32
See http://build.kde.org/job/kcmutils_stable_qt5/32/changes Changes: [notmart] paint the QQuickWindow with the window color -- Started by remote host 2a01:4f8:160:9363::9 with note: Triggered by commit Building remotely on LinuxSlave - 3 (PACKAGER LINBUILDER) in workspace http://build.kde.org/job/kcmutils_stable_qt5/ws/ Running Prebuild steps [kcmutils_stable_qt5] $ /bin/sh -xe /tmp/hudson3496557252147630511.sh + /home/jenkins/scripts/setup-env.sh Preparing to perform KDE Continuous Integration build == Setting Up Sources From git://anongit.kde.org/kcmutils b4ae5f3..cebedc5 master - origin/master Branch jenkins set up to track remote branch master from origin. == Cleaning Source Tree HEAD is now at b4ae5f3 Only set auth action if valid Removing build/ Success build forhudson.tasks.Shell@f5e81c7 git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository git config remote.origin.url git://anongit.kde.org/kcmutils # timeout=10 Fetching upstream changes from git://anongit.kde.org/kcmutils git --version # timeout=10 git -c core.askpass=true fetch --tags --progress git://anongit.kde.org/kcmutils +refs/heads/*:refs/remotes/origin/* git rev-parse refs/remotes/origin/jenkins^{commit} # timeout=10 git rev-parse refs/remotes/origin/refs/heads/jenkins^{commit} # timeout=10 git rev-parse refs/heads/jenkins^{commit} # timeout=10 Checking out Revision cebedc5e3b19ed4e85006fbebca9b50109e6 (refs/heads/jenkins) git config core.sparsecheckout # timeout=10 git checkout -f cebedc5e3b19ed4e85006fbebca9b50109e6 git rev-list 493cdb5d6585972b62f34ef15260471a1c27a32e # timeout=10 git tag -a -f -m Jenkins Build #32 jenkins-kcmutils_stable_qt5-32 # timeout=10 Run condition [File exists] enabling prebuild for step [Publish JUnit test result report] Run condition [File exists] enabling prebuild for step [Publish Cppcheck results] [kcmutils_stable_qt5] $ /bin/sh -xe /tmp/hudson8424935568923985330.sh + /home/jenkins/scripts/execute-job.sh KDE Continuous Integration Build == Building Project: kcmutils - Branch master == Build Dependencies: kwidgetsaddons - Branch master kservice - Branch master kwallet - Branch master qt5 - Branch 5.3.2 kconfigwidgets - Branch master ki18n - Branch master attica - Branch master kitemviews - Branch master solid - Branch master kcompletion - Branch master cmake - Branch master kwindowsystem - Branch master kxmlgui - Branch master kcoreaddons - Branch master extra-cmake-modules - Branch master kcodecs - Branch master kdbusaddons - Branch master kdoctools - Branch master kdeclarative - Branch master kcrash - Branch master kguiaddons - Branch master kio - Branch master kpackage - Branch master kauth - Branch master phonon - Branch master kglobalaccel - Branch master ktextwidgets - Branch master polkit-qt-1 - Branch master kjobwidgets - Branch master kconfig - Branch master karchive - Branch master dogtail - Branch master knotifications - Branch master sonnet - Branch master kiconthemes - Branch master kbookmarks - Branch master == Applying Patches === No patches to apply == Syncing Dependencies from Master Server == Configuring Build -- The C compiler identification is GNU 4.8.2 -- The CXX compiler identification is GNU 4.8.2 -- Check for working C compiler: /home/jenkins/bin/cc -- Check for working C compiler: /home/jenkins/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /home/jenkins/bin/c++ -- Check for working CXX compiler: /home/jenkins/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Found Gettext: /usr/bin/msgmerge (found version 0.18.1) -- Found PythonInterp: /usr/bin/python (found version 2.7.3) -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- -- The following REQUIRED packages have been found: * Qt5Core (required version = 5.3.2) * Qt5Gui (required version = 5.3.2) * Qt5Widgets * Qt5DBus * Qt5Network (required version = 5.3.2) * Qt5Qml * Qt5Quick * Qt5 (required version = 5.2.0) * KF5ItemViews (required version = 5.9.0) * KF5ConfigWidgets (required version = 5.9.0) * KF5CoreAddons
Review Request 123298: Add option to show metadata of an .so file to desktoptojson
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123298/ --- Review request for KDE Frameworks, Alex Richardson, David Faure, and Marco Martin. Repository: kcoreaddons Description --- desktoptojson -s libraryfile.so dumps the metadata contained in the file to the commandline. This is useful for debugging metadata querying and plugin loading. Diffs - src/desktoptojson/desktoptojson.h bfa38b0f5ddd0581ad176d854614bc9c80dd139a src/desktoptojson/desktoptojson.cpp 82626b256df6b3bd106e6d4c6fad84d7d970af37 src/desktoptojson/main.cpp 9bac8ff55d005d1944c04f557aa9601de2b0ca15 Diff: https://git.reviewboard.kde.org/r/123298/diff/ Testing --- Tested the tool on various libraries, all show the expected data Thanks, Sebastian Kügler ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Help please with some builds in the new jenkins-ci for KDE
On Wed, Apr 8, 2015 at 7:34 PM, Scarlett Clark sgcl...@kubuntu.org wrote: Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. qoauth - google leads me to believe that qt5 uses qca and not QtCrypto and that I should pass CONFIG += crypto to qmake. alas that did not work and it still wants QtCrypto. Has anyone built this for qt5? Can you tell me what flags I need to pass? Editing files in our system is not an option. It feels weird what you are saying. - QtCrypto is the header that qca installs, don't ask me why it's not all called QtCrypto. - QOAuth uses QCA, not Qt5. Can you please show the error you are getting? dragon - I added kdbusaddons to the deps list but it fails mid compile at #include KDBusServices and I notice KF5DBusAddons is not on the find_packages list so I need to know... am I on the right track that adding it there will make everything happy and can I do that?, or someone related to the project? Correct, just pushed the required change. packagekit-qt - wants a much newer version than what is available in ubuntu 14.10 (or even 15.04) (compile error on a function not available in the version we have). Thoughts? ppa maybe? Correct, it's really old. I'd suggest talking to the Kubuntu packagers, if what you need is an ubuntu package. More coming as I work all this out.. Thanks so much for any help that you all can provide me. Scarlett Thanks a lot for your work, Scarlett!! Aleix ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Help please with some builds in the new jenkins-ci for KDE Cont.. again
On Wed, Apr 8, 2015 at 10:53 PM, Scarlett Clark sgcl...@kubuntu.org wrote: Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. kde-runtime kf5 configures and pulls in all depends fine. But the build never happens... 20:34:24 == Commencing the Build 20:34:24 20:34:24 20:34:24 == Installing the Build 20:34:24 20:34:24 make: *** No rule to make target 'install'. Stop. It shouldn't be built anymore. I just pushed a commit so it's clear what happened. libkface - I finally got opencv + opencv-contrib modules to build, which got rid of some missing opencv module errors, but now a pile of: 0:49:46 In file included from /home/jenkins/builds/libkface/src/recognition- opencv-lbph/lbphfacemodel.h:35:0, 20:49:46 from /home/jenkins/builds/libkface/src/recognition- opencv-lbph/lbphfacemodel.cpp:30: 20:49:46 /home/jenkins/builds/libkface/build/src/libopencv.h:55:37: fatal error: opencv2/core/internal.hpp: No such file or directory 20:49:46 #include opencv2/core/internal.hpp 20:49:46 ^ 20:49:46 compilation terminated. 20:49:46 In file included from /home/jenkins/builds/libkface/src/detection/opencvfacedetector.h:40:0, 20:49:46 from /home/jenkins/builds/libkface/src/detection/opencvfacedetector.cpp:41: 20:49:46 /home/jenkins/builds/libkface/build/src/libopencv.h:55:37: fatal error: opencv2/core/internal.hpp: No such file or directory 20:49:46 #include opencv2/core/internal.hpp 20:49:46 ^ 20:49:46 compilation terminated. This goes on for several. Looking at opencv the file does not exist at all. We have to use master to achieve a qt5 build... so I am at a loss here. This another one I have been fighting with too long... More coming as I work all this out.. Thanks so much for any help that you all can provide me. Scarlett ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel I don't know about libkface, sorry :/ Aleix ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Renaming the Predicate framework to KDb?
On 9 April 2015 at 00:12, Luigi Toscano luigi.tosc...@tiscali.it wrote: Jaroslaw Staniek ha scritto: Dear All, As a part of the process of porting Kexi to Qt5/KF5, three frameworks have been extracted to separate repos. More about that in some announcement (ask me for details if you cannot wait). For now I have the following question. Apart from the name, I need to ask now: which ones? If they share translations with existing code, I can copy the translations (or maybe they are libraries without visible i18n, in that case please ignore this email). Hi Luigi, These are KProperty and KReport frameworks, in Playground/Libs/ since this night. Good question regarding the i18n. Both have UIs that have visible i18n in apps that use these frameworks. The former has moved to the Qt translation tools and the code won't be changed too much before the 1st release, for the latter it's planned to use the Qt translation tools and there will be massive renames and porting. Existing translations sit within Calligra (2.9, .po files seems to be well separated). Porting Status page: https://community.kde.org/Kexi/Porting_to_Qt%26KF_5 -- regards, Jaroslaw Staniek KDE: : A world-wide network of software engineers, artists, writers, translators : and facilitators committed to Free Software development - http://kde.org Calligra Suite: : A graphic art and office suite - http://calligra.org Kexi: : A visual database apps builder - http://calligra.org/kexi Qt Certified Specialist: : http://www.linkedin.com/in/jstaniek ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Renaming the Predicate framework to KDb?
On 9 April 2015 at 01:16, Luigi Toscano luigi.tosc...@tiscali.it wrote: Jaroslaw Staniek ha scritto: On 9 April 2015 at 00:12, Luigi Toscano luigi.tosc...@tiscali.it wrote: Jaroslaw Staniek ha scritto: Dear All, As a part of the process of porting Kexi to Qt5/KF5, three frameworks have been extracted to separate repos. More about that in some announcement (ask me for details if you cannot wait). For now I have the following question. Apart from the name, I need to ask now: which ones? If they share translations with existing code, I can copy the translations (or maybe they are libraries without visible i18n, in that case please ignore this email). Hi Luigi, These are KProperty and KReport frameworks, in Playground/Libs/ since this night. Thanks; for now I made them extract into our trunk/kf5 branch. But that the extraction wouldn't work for now, as in both cases there is a call to: source $srcdir/../../calligra_xgettext.sh so I temporarily disabled the extraction. Predicate seems to be still kdelibs4 based, is it correct? The kdelibs4 version won't be released/maintained (unless someone invests in it). The final repo will have Qt5 version only, at some stage is worked already, some cmake cleanups are needed and perhaps the mentioned renames. What was the purpose of that file, something that can't be done with the existing scripts? (I have the feeling that maybe we already talked about this). It's a helper from calligra.git, won't be used in the extracted repos. Thanks. -- regards, Jaroslaw Staniek KDE: : A world-wide network of software engineers, artists, writers, translators : and facilitators committed to Free Software development - http://kde.org Calligra Suite: : A graphic art and office suite - http://calligra.org Kexi: : A visual database apps builder - http://calligra.org/kexi Qt Certified Specialist: : http://www.linkedin.com/in/jstaniek ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Help please with some builds in the new jenkins-ci for KDE Cont.. again
Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. kde-runtime kf5 configures and pulls in all depends fine. But the build never happens... 20:34:24 == Commencing the Build 20:34:24 20:34:24 20:34:24 == Installing the Build 20:34:24 20:34:24 make: *** No rule to make target 'install'. Stop. libkface - I finally got opencv + opencv-contrib modules to build, which got rid of some missing opencv module errors, but now a pile of: 0:49:46 In file included from /home/jenkins/builds/libkface/src/recognition- opencv-lbph/lbphfacemodel.h:35:0, 20:49:46 from /home/jenkins/builds/libkface/src/recognition- opencv-lbph/lbphfacemodel.cpp:30: 20:49:46 /home/jenkins/builds/libkface/build/src/libopencv.h:55:37: fatal error: opencv2/core/internal.hpp: No such file or directory 20:49:46 #include opencv2/core/internal.hpp 20:49:46 ^ 20:49:46 compilation terminated. 20:49:46 In file included from /home/jenkins/builds/libkface/src/detection/opencvfacedetector.h:40:0, 20:49:46 from /home/jenkins/builds/libkface/src/detection/opencvfacedetector.cpp:41: 20:49:46 /home/jenkins/builds/libkface/build/src/libopencv.h:55:37: fatal error: opencv2/core/internal.hpp: No such file or directory 20:49:46 #include opencv2/core/internal.hpp 20:49:46 ^ 20:49:46 compilation terminated. This goes on for several. Looking at opencv the file does not exist at all. We have to use master to achieve a qt5 build... so I am at a loss here. This another one I have been fighting with too long... More coming as I work all this out.. Thanks so much for any help that you all can provide me. Scarlett ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Help please with some builds in the new jenkins-ci for KDE Round 4
Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. Ok, I fixed packagekit via ppa. So apper builds now, but I am not sure what is going on with the install: Install the project... 21:16:57 -- Install configuration: Debug 21:16:57 -- Installing: /home/jenkins/builds/apper/local- inst/apper/libapper.so 21:16:57 -- Removed runtime path from /home/jenkins/builds/apper/local- inst/apper/libapper.so 21:16:57 21:16:57 == Deploying Installation 21:16:57 21:16:57 sending incremental file list 21:16:57 rsync: change_dir /home/jenkins/builds/apper/local- inst/srv/jenkins/install/ubuntu/x86_64/g++/kf5- qt5/extragear/sysadmin/apper/inst failed: No such file or directory (2) 21:16:58 Is that correct only one file? and then removing it ? Help.. please. More coming as I work all this out.. Thanks so much for any help that you all can provide me. Scarlett ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Renaming the Predicate framework to KDb?
On Wed, Apr 8, 2015 at 10:44 PM, Jaroslaw Staniek stan...@kde.org wrote: Dear All, As a part of the process of porting Kexi to Qt5/KF5, three frameworks have been extracted to separate repos. More about that in some announcement (ask me for details if you cannot wait). For now I have the following question. We have a framework called Predicate, for (data)base connectivity/creation, a kind of QtSql on steroids, is in development and use since 2003. First presented in Malaga (as KexiDB). https://projects.kde.org/projects/playground/libs/predicate I came to a conclusion that the Predicate name feels a bit hacky and does not explain the purpose of the framework. It also does not help that the predicate noun is used elsewhere quite a bit. So how about renaming to KDb? I like how many parts of the KF5 have clear names, and realized KDb seems to be available [1], forms a short prefix and it's meaning is rather clear. Its length suitable for use as a prefix for class names. So the change in real code could be like this: Predicate::Connection == KDbConnection. Thanks! [1] The kdb project does not seem to be active: http://marc.info/?l=kde-announcem=90221935129358w=2 -- regards, Jaroslaw Staniek KDE: : A world-wide network of software engineers, artists, writers, translators : and facilitators committed to Free Software development - http://kde.org Calligra Suite: : A graphic art and office suite - http://calligra.org Kexi: : A visual database apps builder - http://calligra.org/kexi Qt Certified Specialist: : http://www.linkedin.com/in/jstaniek ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel I don't really would have a problem. It's in playground and that's why we have playground for, trying things and breaking things. If all people working on it are fine with the rename [1], then you can just do it. :) Cheers! Aleix [1] http://i.imgur.com/Cdfcs55.png ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Help please with some builds in the new jenkins-ci for KDE
On Thursday, April 09, 2015 01:00:42 AM Aleix Pol wrote: On Wed, Apr 8, 2015 at 7:34 PM, Scarlett Clark sgcl...@kubuntu.org wrote: Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. qoauth - google leads me to believe that qt5 uses qca and not QtCrypto and that I should pass CONFIG += crypto to qmake. alas that did not work and it still wants QtCrypto. Has anyone built this for qt5? Can you tell me what flags I need to pass? Editing files in our system is not an option. It feels weird what you are saying. - QtCrypto is the header that qca installs, don't ask me why it's not all called QtCrypto. - QOAuth uses QCA, not Qt5. Can you please show the error you are getting? In file included from interface.cpp:21:0: 16:58:27 interface.h:33:20: fatal error: QtCrypto: No such file or directory 16:58:27 #include QtCrypto 16:58:27 ^ 16:58:27 compilation terminated. 16:58:28 Makefile:697: recipe for target 'interface.o' failed 16:58:28 make[1]: *** [interface.o] Error 1 16:58:28 make[1]: Leaving directory '/home/jenkins/builds/qoauth/src' 16:58:28 Makefile:43: recipe for target 'sub-src-make_first-ordered' failed 16:58:28 make: *** [sub-src-make_first-ordered] Error 2 16:58:28 Compiliation step exited with non-zero code, assuming failure to build from source for project qoauth. dragon - I added kdbusaddons to the deps list but it fails mid compile at #include KDBusServices and I notice KF5DBusAddons is not on the find_packages list so I need to know... am I on the right track that adding it there will make everything happy and can I do that?, or someone related to the project? Correct, just pushed the required change. Thank you, packagekit-qt - wants a much newer version than what is available in ubuntu 14.10 (or even 15.04) (compile error on a function not available in the version we have). Thoughts? ppa maybe? Correct, it's really old. I'd suggest talking to the Kubuntu packagers, if what you need is an ubuntu package. FYI , I am a Kubuntu packager. Though these days you guys are stealing me away haha. Anyway, yes I did find what I needed, thanks. More coming as I work all this out.. Thanks so much for any help that you all can provide me. Scarlett Thanks a lot for your work, Scarlett!! Thank you. Scarlett Aleix ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Review Request 123298: Add option to show metadata of an .so file to desktoptojson
On April 8, 2015, 10:22 p.m., Alex Richardson wrote: AFAIK `qtplugininfo` should have all this functionality, so I don't think we need to add it here. Not sure when it was introduced, but Qt 5.5 definitively has it I can confirm it's not on Qt 5.4 but it is in Qt 5.5. kde-devel@oliver:~$ build-qt55/qttools/bin/qtplugininfo /home/kde-devel/kde5/lib64/plugins/kdevplatform/21/kdevcmakedocumentation.so IID org.kde.KPluginFactory Qt 5.4.2 (debug) User Data: { KPlugin: { Authors: [ { Email: aleix...@kde.org, Name: Aleix Pol } ], Category: Documentation, Description: Allows KDevelop to provide CMake documentation, Description[bs]: Dopišta KDevelopu da obezbjedi CMake dokumentaciju, ... - Aleix --- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123298/#review78683 --- On April 8, 2015, 5:17 p.m., Sebastian Kügler wrote: --- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123298/ --- (Updated April 8, 2015, 5:17 p.m.) Review request for KDE Frameworks, Alex Richardson, David Faure, and Marco Martin. Repository: kcoreaddons Description --- desktoptojson -s libraryfile.so dumps the metadata contained in the file to the commandline. This is useful for debugging metadata querying and plugin loading. Diffs - src/desktoptojson/desktoptojson.h bfa38b0f5ddd0581ad176d854614bc9c80dd139a src/desktoptojson/desktoptojson.cpp 82626b256df6b3bd106e6d4c6fad84d7d970af37 src/desktoptojson/main.cpp 9bac8ff55d005d1944c04f557aa9601de2b0ca15 Diff: https://git.reviewboard.kde.org/r/123298/diff/ Testing --- Tested the tool on various libraries, all show the expected data Thanks, Sebastian Kügler ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Help please with some builds in the new jenkins-ci for KDE
Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. qoauth - google leads me to believe that qt5 uses qca and not QtCrypto and that I should pass CONFIG += crypto to qmake. alas that did not work and it still wants QtCrypto. Has anyone built this for qt5? Can you tell me what flags I need to pass? Editing files in our system is not an option. dragon - I added kdbusaddons to the deps list but it fails mid compile at #include KDBusServices and I notice KF5DBusAddons is not on the find_packages list so I need to know... am I on the right track that adding it there will make everything happy and can I do that?, or someone related to the project? packagekit-qt - wants a much newer version than what is available in ubuntu 14.10 (or even 15.04) (compile error on a function not available in the version we have). Thoughts? ppa maybe? More coming as I work all this out.. Thanks so much for any help that you all can provide me. Scarlett ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Renaming the Predicate framework to KDb?
Dear All, As a part of the process of porting Kexi to Qt5/KF5, three frameworks have been extracted to separate repos. More about that in some announcement (ask me for details if you cannot wait). For now I have the following question. We have a framework called Predicate, for (data)base connectivity/creation, a kind of QtSql on steroids, is in development and use since 2003. First presented in Malaga (as KexiDB). https://projects.kde.org/projects/playground/libs/predicate I came to a conclusion that the Predicate name feels a bit hacky and does not explain the purpose of the framework. It also does not help that the predicate noun is used elsewhere quite a bit. So how about renaming to KDb? I like how many parts of the KF5 have clear names, and realized KDb seems to be available [1], forms a short prefix and it's meaning is rather clear. Its length suitable for use as a prefix for class names. So the change in real code could be like this: Predicate::Connection == KDbConnection. Thanks! [1] The kdb project does not seem to be active: http://marc.info/?l=kde-announcem=90221935129358w=2 -- regards, Jaroslaw Staniek KDE: : A world-wide network of software engineers, artists, writers, translators : and facilitators committed to Free Software development - http://kde.org Calligra Suite: : A graphic art and office suite - http://calligra.org Kexi: : A visual database apps builder - http://calligra.org/kexi Qt Certified Specialist: : http://www.linkedin.com/in/jstaniek ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Help please with some builds in the new jenkins-ci for KDE Cont..
Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. I have been fighting with kaccounts-integration much to long. I did finally get it to find all its dependencies, including akonadi kf5, however... compile failure: 19:56:27 In file included from /home/jenkins/builds/kaccounts- integration/tests/testakonadiaccounts.cpp:19:0: 19:56:27 /home/jenkins/builds/kaccounts- integration/tests/../src/daemon/akonadi/akonadiaccounts.h:25:33: fatal error: AkonadiCore/Attribute: No such file or directory 19:56:27 #include AkonadiCore/Attribute 19:56:27 ^ 19:56:27 compilation terminated. I tried: configureExtraArgs=-I{instPrefix}/include/KF5 and configureExtraArgs=-I{instPrefix}/include/KF5/AkonadiCore failures on both, even if it did work, defining all the includes seems clunky, surely there is a magic answer here. Please be patient with me as most of this is a huge learning experience for me.. More coming as I work all this out.. Thanks so much for any help that you all can provide me. Scarlett ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Help please with some builds in the new jenkins-ci for KDE Round 4
On Thu, Apr 9, 2015 at 10:08 AM, Albert Astals Cid aa...@kde.org wrote: El Dimecres, 8 d'abril de 2015, a les 14:23:23, Scarlett Clark va escriure: Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. Ok, I fixed packagekit via ppa. So apper builds now, but I am not sure what is going on with the install: Install the project... 21:16:57 -- Install configuration: Debug 21:16:57 -- Installing: /home/jenkins/builds/apper/local- inst/apper/libapper.so 21:16:57 -- Removed runtime path from /home/jenkins/builds/apper/local- inst/apper/libapper.so 21:16:57 21:16:57 == Deploying Installation 21:16:57 21:16:57 sending incremental file list 21:16:57 rsync: change_dir /home/jenkins/builds/apper/local- inst/srv/jenkins/install/ubuntu/x86_64/g++/kf5- qt5/extragear/sysadmin/apper/inst failed: No such file or directory (2) 21:16:58 Is that correct only one file? and then removing it ? Help.. please. I've no idea if it should install more files or not, but it's not removing it, it's removing the runtime path i.e. the rpath. Apper is installing it's files in the incorrect place it seems. This sort of error only occurs when a project either: a) Installs nothing b) Disregards CMAKE_INSTALL_PREFIX and tries to place it's files somewhere else. I suspect Apper may only be partially ported to KF5 though based on the installation of only libapper.so which might explain the above. Cheers, Albert Regards, Ben More coming as I work all this out.. Thanks so much for any help that you all can provide me. Scarlett ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Help please with some builds in the new jenkins-ci for KDE Cont..
On Thu, Apr 9, 2015 at 10:54 AM, Martin Klapetek martin.klape...@gmail.com wrote: Hey, Hi, On Wed, Apr 8, 2015 at 10:08 PM, Scarlett Clark sgcl...@kubuntu.org wrote: Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. I have been fighting with kaccounts-integration much to long. I did finally get it to find all its dependencies, including akonadi kf5, however... compile failure: 19:56:27 In file included from /home/jenkins/builds/kaccounts- integration/tests/testakonadiaccounts.cpp:19:0: 19:56:27 /home/jenkins/builds/kaccounts- integration/tests/../src/daemon/akonadi/akonadiaccounts.h:25:33: fatal error: AkonadiCore/Attribute: No such file or directory 19:56:27 #include AkonadiCore/Attribute 19:56:27 ^ 19:56:27 compilation terminated. Akonadi is only optional in kaccounts-integration and given the current status of KF5 Akonadi (unreleased with no plans), I would just not bother with trying fix this particular issue. This means that Akonadi's CMake code needs improvement. I'd recommend the PIM developers take a look at how the Frameworks do it. In terms of kaccounts-integration, removing the Akonadi dependency will resolve that temporarily. Cheers -- Martin Klapetek | KDE Developer Regards, Ben ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Help please with some builds in the new jenkins-ci for KDE Cont.. again
On Thu, Apr 9, 2015 at 11:06 AM, Aleix Pol aleix...@kde.org wrote: On Wed, Apr 8, 2015 at 10:53 PM, Scarlett Clark sgcl...@kubuntu.org wrote: Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. kde-runtime kf5 configures and pulls in all depends fine. But the build never happens... 20:34:24 == Commencing the Build 20:34:24 20:34:24 20:34:24 == Installing the Build 20:34:24 20:34:24 make: *** No rule to make target 'install'. Stop. It shouldn't be built anymore. I just pushed a commit so it's clear what happened. Please ensure kde-build-metadata is updated to reflect that kde-runtime does not have a kf5-qt5 / stable-kf5-qt5 entry anymore. libkface - I finally got opencv + opencv-contrib modules to build, which got rid of some missing opencv module errors, but now a pile of: 0:49:46 In file included from /home/jenkins/builds/libkface/src/recognition- opencv-lbph/lbphfacemodel.h:35:0, 20:49:46 from /home/jenkins/builds/libkface/src/recognition- opencv-lbph/lbphfacemodel.cpp:30: 20:49:46 /home/jenkins/builds/libkface/build/src/libopencv.h:55:37: fatal error: opencv2/core/internal.hpp: No such file or directory 20:49:46 #include opencv2/core/internal.hpp 20:49:46 ^ 20:49:46 compilation terminated. 20:49:46 In file included from /home/jenkins/builds/libkface/src/detection/opencvfacedetector.h:40:0, 20:49:46 from /home/jenkins/builds/libkface/src/detection/opencvfacedetector.cpp:41: 20:49:46 /home/jenkins/builds/libkface/build/src/libopencv.h:55:37: fatal error: opencv2/core/internal.hpp: No such file or directory 20:49:46 #include opencv2/core/internal.hpp 20:49:46 ^ 20:49:46 compilation terminated. This goes on for several. Looking at opencv the file does not exist at all. We have to use master to achieve a qt5 build... so I am at a loss here. This another one I have been fighting with too long... More coming as I work all this out.. Thanks so much for any help that you all can provide me. Scarlett ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel I don't know about libkface, sorry :/ Aleix Thanks, Ben ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Help please with some builds in the new jenkins-ci for KDE Round 4
El Dimecres, 8 d'abril de 2015, a les 14:23:23, Scarlett Clark va escriure: Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. Ok, I fixed packagekit via ppa. So apper builds now, but I am not sure what is going on with the install: Install the project... 21:16:57 -- Install configuration: Debug 21:16:57 -- Installing: /home/jenkins/builds/apper/local- inst/apper/libapper.so 21:16:57 -- Removed runtime path from /home/jenkins/builds/apper/local- inst/apper/libapper.so 21:16:57 21:16:57 == Deploying Installation 21:16:57 21:16:57 sending incremental file list 21:16:57 rsync: change_dir /home/jenkins/builds/apper/local- inst/srv/jenkins/install/ubuntu/x86_64/g++/kf5- qt5/extragear/sysadmin/apper/inst failed: No such file or directory (2) 21:16:58 Is that correct only one file? and then removing it ? Help.. please. I've no idea if it should install more files or not, but it's not removing it, it's removing the runtime path i.e. the rpath. Cheers, Albert More coming as I work all this out.. Thanks so much for any help that you all can provide me. Scarlett ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Renaming the Predicate framework to KDb?
Jaroslaw Staniek ha scritto: On 9 April 2015 at 00:12, Luigi Toscano luigi.tosc...@tiscali.it wrote: Jaroslaw Staniek ha scritto: Dear All, As a part of the process of porting Kexi to Qt5/KF5, three frameworks have been extracted to separate repos. More about that in some announcement (ask me for details if you cannot wait). For now I have the following question. Apart from the name, I need to ask now: which ones? If they share translations with existing code, I can copy the translations (or maybe they are libraries without visible i18n, in that case please ignore this email). Hi Luigi, These are KProperty and KReport frameworks, in Playground/Libs/ since this night. Thanks; for now I made them extract into our trunk/kf5 branch. But that the extraction wouldn't work for now, as in both cases there is a call to: source $srcdir/../../calligra_xgettext.sh so I temporarily disabled the extraction. Predicate seems to be still kdelibs4 based, is it correct? What was the purpose of that file, something that can't be done with the existing scripts? (I have the feeling that maybe we already talked about this). Ciao -- Luigi ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Renaming the Predicate framework to KDb?
Jaroslaw Staniek ha scritto: Dear All, As a part of the process of porting Kexi to Qt5/KF5, three frameworks have been extracted to separate repos. More about that in some announcement (ask me for details if you cannot wait). For now I have the following question. Apart from the name, I need to ask now: which ones? If they share translations with existing code, I can copy the translations (or maybe they are libraries without visible i18n, in that case please ignore this email). Ciao -- Luigi ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Help please with some builds in the new jenkins-ci for KDE Cont..
Hey, On Wed, Apr 8, 2015 at 10:08 PM, Scarlett Clark sgcl...@kubuntu.org wrote: Hello all, I am to the point now with my ci that I just need help with some of these builds. While I am learning fast, some of these failures are stumpers. I have been fighting with kaccounts-integration much to long. I did finally get it to find all its dependencies, including akonadi kf5, however... compile failure: 19:56:27 In file included from /home/jenkins/builds/kaccounts- integration/tests/testakonadiaccounts.cpp:19:0: 19:56:27 /home/jenkins/builds/kaccounts- integration/tests/../src/daemon/akonadi/akonadiaccounts.h:25:33: fatal error: AkonadiCore/Attribute: No such file or directory 19:56:27 #include AkonadiCore/Attribute 19:56:27 ^ 19:56:27 compilation terminated. Akonadi is only optional in kaccounts-integration and given the current status of KF5 Akonadi (unreleased with no plans), I would just not bother with trying fix this particular issue. Cheers -- Martin Klapetek | KDE Developer ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Re: Review Request 123298: Add option to show metadata of an .so file to desktoptojson
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123298/#review78683 --- AFAIK `qtplugininfo` should have all this functionality, so I don't think we need to add it here. Not sure when it was introduced, but Qt 5.5 definitively has it - Alex Richardson On April 8, 2015, 4:17 p.m., Sebastian Kügler wrote: --- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123298/ --- (Updated April 8, 2015, 4:17 p.m.) Review request for KDE Frameworks, Alex Richardson, David Faure, and Marco Martin. Repository: kcoreaddons Description --- desktoptojson -s libraryfile.so dumps the metadata contained in the file to the commandline. This is useful for debugging metadata querying and plugin loading. Diffs - src/desktoptojson/desktoptojson.h bfa38b0f5ddd0581ad176d854614bc9c80dd139a src/desktoptojson/desktoptojson.cpp 82626b256df6b3bd106e6d4c6fad84d7d970af37 src/desktoptojson/main.cpp 9bac8ff55d005d1944c04f557aa9601de2b0ca15 Diff: https://git.reviewboard.kde.org/r/123298/diff/ Testing --- Tested the tool on various libraries, all show the expected data Thanks, Sebastian Kügler ___ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel