Paste

URL To paste - | raw - Thu Feb 08 2018 00:36:47 GMT+0000 (Coordinated Universal Time)
In file included from /usr/include/qt/QtCore/QSharedData:1:0,
                 from /home/mark/GitProjects/kio/src/core/udsentry.h:26,
                 from /home/mark/GitProjects/kio_build/src/core/kio/udsentry.h:1,
                 from /home/mark/GitProjects/kio/src/core/kfileitem.h:26,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.cpp:23:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::QSharedDataPointer(const QSharedDataPointer<T>&) [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:121:5:   required from here
/usr/include/qt/QtCore/qshareddata.h:92:84: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline QSharedDataPointer(const QSharedDataPointer<T> &o) : d(o.d) { if (d) d->ref.ref(); }
                                                                                 ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24:0,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.cpp:23:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QSharedData:1:0,
                 from /home/mark/GitProjects/kio/src/core/udsentry.h:26,
                 from /home/mark/GitProjects/kio_build/src/core/kio/udsentry.h:1,
                 from /home/mark/GitProjects/kio/src/core/kfileitem.h:26,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.cpp:23:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:121:5:   required from here
/usr/include/qt/QtCore/qshareddata.h:89:49: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete d; }
                                              ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24:0,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.cpp:23:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QSharedData:1:0,
                 from /home/mark/GitProjects/kio/src/core/udsentry.h:26,
                 from /home/mark/GitProjects/kio_build/src/core/kio/udsentry.h:1,
                 from /home/mark/GitProjects/kio/src/core/kfileitem.h:26,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.cpp:23:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>& QSharedDataPointer<T>::operator=(const QSharedDataPointer<T>&) [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:47:22:   required from here
/usr/include/qt/QtCore/qshareddata.h:96:22: error: invalid use of incomplete type ‘class KFileItemPrivate’
                 o.d->ref.ref();
                 ~~~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24:0,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.cpp:23:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QSharedData:1:0,
                 from /home/mark/GitProjects/kio/src/core/udsentry.h:26,
                 from /home/mark/GitProjects/kio_build/src/core/kio/udsentry.h:1,
                 from /home/mark/GitProjects/kio/src/core/kfileitem.h:26,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.cpp:23:
/usr/include/qt/QtCore/qshareddata.h:99:30: error: invalid use of incomplete type ‘class KFileItemPrivate’
             if (old && !old->ref.deref())
                         ~~~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24:0,
                 from /home/mark/GitProjects/kio/src/core/kcoredirlister.cpp:23:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QSharedDataPointer:1:0,
                 from /home/mark/GitProjects/kio/src/core/kfileitemlistproperties.h:28,
                 from /home/mark/GitProjects/kio/src/core/kfileitemlistproperties.cpp:23:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::QSharedDataPointer(const QSharedDataPointer<T>&) [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:121:5:   required from ‘void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = KFileItem]’
/usr/include/qt/QtCore/qlist.h:813:22:   required from ‘QList<T>::QList(const QList<T>&) [with T = KFileItem]’
/home/mark/GitProjects/kio/src/core/kfileitem.h:549:22:   required from here
/usr/include/qt/QtCore/qshareddata.h:92:84: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline QSharedDataPointer(const QSharedDataPointer<T> &o) : d(o.d) { if (d) d->ref.ref(); }
                                                                                 ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/kfileitemlistproperties.cpp:25:0:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QSharedDataPointer:1:0,
                 from /home/mark/GitProjects/kio/src/core/kfileitemlistproperties.h:28,
                 from /home/mark/GitProjects/kio/src/core/kfileitemlistproperties.cpp:23:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:121:5:   required from ‘void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = KFileItem]’
/usr/include/qt/QtCore/qlist.h:813:22:   required from ‘QList<T>::QList(const QList<T>&) [with T = KFileItem]’
/home/mark/GitProjects/kio/src/core/kfileitem.h:549:22:   required from here
/usr/include/qt/QtCore/qshareddata.h:89:49: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete d; }
                                              ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/kfileitemlistproperties.cpp:25:0:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
make[2]: *** [src/core/CMakeFiles/KF5KIOCore.dir/build.make:229: src/core/CMakeFiles/KF5KIOCore.dir/kfileitemlistproperties.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/include/qt/QtCore/QSharedData:1:0,
                 from /home/mark/GitProjects/kio/src/core/udsentry.h:26,
                 from /home/mark/GitProjects/kio_build/src/core/kio/udsentry.h:1,
                 from /home/mark/GitProjects/kio/src/core/kfileitem.h:26,
                 from /home/mark/GitProjects/kio/src/core/directorysizejob.h:25,
                 from /home/mark/GitProjects/kio/src/core/directorysizejob.cpp:20:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::QSharedDataPointer(const QSharedDataPointer<T>&) [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:121:5:   required from here
/usr/include/qt/QtCore/qshareddata.h:92:84: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline QSharedDataPointer(const QSharedDataPointer<T> &o) : d(o.d) { if (d) d->ref.ref(); }
                                                                                 ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/directorysizejob.h:25:0,
                 from /home/mark/GitProjects/kio/src/core/directorysizejob.cpp:20:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QSharedData:1:0,
                 from /home/mark/GitProjects/kio/src/core/udsentry.h:26,
                 from /home/mark/GitProjects/kio_build/src/core/kio/udsentry.h:1,
                 from /home/mark/GitProjects/kio/src/core/kfileitem.h:26,
                 from /home/mark/GitProjects/kio/src/core/directorysizejob.h:25,
                 from /home/mark/GitProjects/kio/src/core/directorysizejob.cpp:20:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:121:5:   required from here
/usr/include/qt/QtCore/qshareddata.h:89:49: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete d; }
                                              ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/directorysizejob.h:25:0,
                 from /home/mark/GitProjects/kio/src/core/directorysizejob.cpp:20:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
make[2]: *** [src/core/CMakeFiles/KF5KIOCore.dir/build.make:1621: src/core/CMakeFiles/KF5KIOCore.dir/kcoredirlister.cpp.o] Error 1
In file included from /usr/include/qt/QtCore/QSharedData:1:0,
                 from /home/mark/GitProjects/kio/src/core/udsentry.h:26,
                 from /home/mark/GitProjects/kio_build/src/core/kio/udsentry.h:1,
                 from /home/mark/GitProjects/kio/src/core/kfileitem.h:26,
                 from /home/mark/GitProjects/kio/src/core/chmodjob.h:27,
                 from /home/mark/GitProjects/kio/src/core/chmodjob.cpp:22:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::QSharedDataPointer(const QSharedDataPointer<T>&) [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:121:5:   required from here
/usr/include/qt/QtCore/qshareddata.h:92:84: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline QSharedDataPointer(const QSharedDataPointer<T> &o) : d(o.d) { if (d) d->ref.ref(); }
                                                                                 ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/chmodjob.h:27:0,
                 from /home/mark/GitProjects/kio/src/core/chmodjob.cpp:22:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QSharedData:1:0,
                 from /home/mark/GitProjects/kio/src/core/udsentry.h:26,
                 from /home/mark/GitProjects/kio_build/src/core/kio/udsentry.h:1,
                 from /home/mark/GitProjects/kio/src/core/kfileitem.h:26,
                 from /home/mark/GitProjects/kio/src/core/chmodjob.h:27,
                 from /home/mark/GitProjects/kio/src/core/chmodjob.cpp:22:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:121:5:   required from here
/usr/include/qt/QtCore/qshareddata.h:89:49: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete d; }
                                              ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/chmodjob.h:27:0,
                 from /home/mark/GitProjects/kio/src/core/chmodjob.cpp:22:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QSharedData:1:0,
                 from /home/mark/GitProjects/kio/src/core/udsentry.h:26,
                 from /home/mark/GitProjects/kio_build/src/core/kio/udsentry.h:1,
                 from /home/mark/GitProjects/kio/src/core/statjob.h:25,
                 from /home/mark/GitProjects/kio/src/core/jobclasses.h:26,
                 from /home/mark/GitProjects/kio/src/core/job.h:74,
                 from /home/mark/GitProjects/kio/src/core/deletejob.cpp:24:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:126:5:   required from here
/usr/include/qt/QtCore/qshareddata.h:89:49: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete d; }
                                              ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24:0,
                 from /home/mark/GitProjects/kio/src/core/deletejob.cpp:27:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
make[2]: *** [src/core/CMakeFiles/KF5KIOCore.dir/build.make:277: src/core/CMakeFiles/KF5KIOCore.dir/directorysizejob.cpp.o] Error 1
make[2]: *** [src/core/CMakeFiles/KF5KIOCore.dir/build.make:325: src/core/CMakeFiles/KF5KIOCore.dir/chmodjob.cpp.o] Error 1
In file included from /usr/include/qt/QtCore/QSharedData:1:0,
                 from /home/mark/GitProjects/kio/src/core/udsentry.h:26,
                 from /home/mark/GitProjects/kio_build/src/core/kio/udsentry.h:1,
                 from /home/mark/GitProjects/kio/src/core/statjob.h:25,
                 from /home/mark/GitProjects/kio/src/core/jobclasses.h:26,
                 from /home/mark/GitProjects/kio/src/core/job.h:74,
                 from /home/mark/GitProjects/kio/src/core/deletejob.cpp:24:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::QSharedDataPointer(const QSharedDataPointer<T>&) [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:121:5:   required from ‘static void* QtMetaTypePrivate::QMetaTypeFunctionHelper<T, Accepted>::Construct(void*, const void*) [with T = KFileItem; bool Accepted = true]’
/usr/include/qt/QtCore/qmetatype.h:1703:53:   required from ‘int qRegisterNormalizedMetaType(const QByteArray&, T*, typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType) [with T = KFileItem; typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper<KFileItem, true>::DefinedType]’
/usr/include/qt/QtCore/qmetatype.h:1733:42:   required from ‘int qRegisterMetaType(const char*, T*, typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType) [with T = KFileItem; typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper<KFileItem, true>::DefinedType]’
/home/mark/GitProjects/kio/src/core/kfileitem.h:535:1:   required from here
/usr/include/qt/QtCore/qshareddata.h:92:84: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline QSharedDataPointer(const QSharedDataPointer<T> &o) : d(o.d) { if (d) d->ref.ref(); }
                                                                                 ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24:0,
                 from /home/mark/GitProjects/kio/src/core/deletejob.cpp:27:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
make[2]: *** [src/core/CMakeFiles/KF5KIOCore.dir/build.make:517: src/core/CMakeFiles/KF5KIOCore.dir/deletejob.cpp.o] Error 1
In file included from /usr/include/qt/QtCore/qdatetime.h:46:0,
                 from /usr/include/qt/QtCore/QDateTime:1,
                 from /home/mark/GitProjects/kio/src/core/copyjob.h:27,
                 from /home/mark/GitProjects/kio/src/core/copyjob.cpp:22:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:126:5:   required from here
/usr/include/qt/QtCore/qshareddata.h:89:49: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete d; }
                                              ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24:0,
                 from /home/mark/GitProjects/kio/src/core/copyjob.cpp:25:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qdatetime.h:46:0,
                 from /usr/include/qt/QtCore/QDateTime:1,
                 from /home/mark/GitProjects/kio/src/core/copyjob.h:27,
                 from /home/mark/GitProjects/kio/src/core/copyjob.cpp:22:
/usr/include/qt/QtCore/qshareddata.h: In instantiation of ‘QSharedDataPointer<T>::QSharedDataPointer(const QSharedDataPointer<T>&) [with T = KFileItemPrivate]’:
/home/mark/GitProjects/kio/src/core/kfileitem.h:121:5:   required from ‘static void* QtMetaTypePrivate::QMetaTypeFunctionHelper<T, Accepted>::Construct(void*, const void*) [with T = KFileItem; bool Accepted = true]’
/usr/include/qt/QtCore/qmetatype.h:1703:53:   required from ‘int qRegisterNormalizedMetaType(const QByteArray&, T*, typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType) [with T = KFileItem; typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper<KFileItem, true>::DefinedType]’
/usr/include/qt/QtCore/qmetatype.h:1733:42:   required from ‘int qRegisterMetaType(const char*, T*, typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType) [with T = KFileItem; typename QtPrivate::MetaTypeDefinedHelper<T, (QMetaTypeId2<T>::Defined && (! QMetaTypeId2<T>::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper<KFileItem, true>::DefinedType]’
/home/mark/GitProjects/kio/src/core/kfileitem.h:535:1:   required from here
/usr/include/qt/QtCore/qshareddata.h:92:84: error: invalid use of incomplete type ‘class KFileItemPrivate’
     inline QSharedDataPointer(const QSharedDataPointer<T> &o) : d(o.d) { if (d) d->ref.ref(); }
                                                                                 ~~~^~~
In file included from /home/mark/GitProjects/kio/src/core/kcoredirlister.h:24:0,
                 from /home/mark/GitProjects/kio/src/core/copyjob.cpp:25:
/home/mark/GitProjects/kio/src/core/kfileitem.h:35:7: note: forward declaration of ‘class KFileItemPrivate’
 class KFileItemPrivate;
       ^~~~~~~~~~~~~~~~
make[2]: *** [src/core/CMakeFiles/KF5KIOCore.dir/build.make:541: src/core/CMakeFiles/KF5KIOCore.dir/copyjob.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1849: src/core/CMakeFiles/KF5KIOCore.dir/all] Error 2
make: *** [Makefile:141: all] Error 2