[Bug 1251391] Re: Cmake doesn't recognize polkit-qt
Mario Blättermann
mario.blaettermann at gmail.com
Thu Nov 14 19:30:20 UTC 2013
For the time being I've patched cmake/modules/FindPolkitQt-1.cmake as
follows:
--- cmake/modules/FindPolkitQt-1.cmake 2011-01-16 18:44:56.000000000 +0100
+++ cmake/modules/FindPolkitQt-1.cmake 2013-11-14 20:20:23.077990046 +0100
@@ -19,7 +19,7 @@
endif (POLKITQT-1_INCLUDE_DIR AND POLKITQT-1_LIB)
if (NOT POLKITQT-1_MIN_VERSION)
- set(POLKITQT-1_MIN_VERSION "0.95.1")
+ set(POLKITQT-1_MIN_VERSION "0.103.0")
endif (NOT POLKITQT-1_MIN_VERSION)
if (NOT WIN32)
But now I get new errors:
[ 60%] Built target pofiles
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp: In constructor 'QApt::BackendPrivate::BackendPrivate()':
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:90:13: warning: 'QApt::BackendPrivate::config' will be initialized after [-Wreorder]
Config *config;
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:75:17: warning: 'pkgRecords* QApt::BackendPrivate::records' [-Wreorder]
pkgRecords *records;
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:51:5: warning: when initialized here [-Wreorder]
BackendPrivate() : cache(0), config(0), records(0), maxStackSize(20), state(InvalidEvent) {}
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:78:9: warning: 'QApt::BackendPrivate::maxStackSize' will be initialized after [-Wreorder]
int maxStackSize;
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:67:17: warning: 'QApt::WorkerEvent QApt::BackendPrivate::state' [-Wreorder]
WorkerEvent state;
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:51:5: warning: when initialized here [-Wreorder]
BackendPrivate() : cache(0), config(0), records(0), maxStackSize(20), state(InvalidEvent) {}
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp: In member function 'qint64 QApt::Backend::downloadSize() const':
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:363:16: error: aggregate 'pkgAcquire fetcher' has incomplete type and cannot be defined
pkgAcquire fetcher;
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp: In member function 'QApt::CacheState QApt::Backend::currentCacheState() const':
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:585:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (unsigned i = 0; i < pkgSize; ++i) {
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp: In member function 'void QApt::Backend::restoreCacheState(const CacheState&)':
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:616:5: error: 'ActionGroup' is not a member of 'pkgDepCache'
pkgDepCache::ActionGroup group(*deps);
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:616:30: error: expected ';' before 'group'
pkgDepCache::ActionGroup group(*deps);
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:618:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (unsigned i = 0; i < d->packages.size(); ++i) {
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:635:19: error: 'class pkgDepCache' has no member named 'MarkAuto'
deps->MarkAuto(*pkg->packageIterator(), (oldflags & Package::IsAuto));
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp: In member function 'void QApt::Backend::markPackagesForAutoRemove()':
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:715:28: error: 'struct pkgDepCache::StateCache' has no member named 'Garbage'
if (cache[pkgIter].Garbage) {
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp: In member function 'bool QApt::Backend::saveInstalledPackagesList(const QString&) const':
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:804:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (unsigned i = 0; i < d->packages.size(); ++i) {
^
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp: In member function 'bool QApt::Backend::saveSelections(const QString&) const':
/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/src/backend.cpp:824:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (unsigned i = 0; i < d->packages.size(); ++i) {
^
make[2]: *** [src/CMakeFiles/qapt.dir/backend.o] Error 1
make[2]: Leaving directory `/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/x86_64-redhat-linux-gnu'
make[1]: *** [src/CMakeFiles/qapt.dir/all] Error 2
make[1]: Leaving directory `/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/x86_64-redhat-linux-gnu'
make: *** [all] Error 2
make: Leaving directory `/home/mariobl/rpmbuild/BUILD/libqapt-1.1.0/x86_64-redhat-linux-gnu'
error: Bad exit status from /var/tmp/rpm-tmp.96y544 (%build)
As build requirements I have BuildRequires: apt-devel, polkit-qt-devel and xapian-core-devel installed, including their dependencies.
--
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to qapt in Ubuntu.
https://bugs.launchpad.net/bugs/1251391
Title:
Cmake doesn't recognize polkit-qt
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qapt/+bug/1251391/+subscriptions
More information about the kubuntu-bugs
mailing list