=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for kf6-kpeople-6.2.0nb1 [ 1%] Generating mo... [ 1%] Built target pofiles-58b12352dd7500a0be95f5b55fd0d87c [ 2%] Generating ts... [ 2%] Built target tsfiles-58b12352dd7500a0be95f5b55fd0d87c [ 2%] Built target KF6PeopleBackend_autogen_timestamp_deps [ 3%] Automatic MOC for target KF6PeopleBackend [ 3%] Built target KF6PeopleBackend_autogen [ 3%] Built target contactlistqml_autogen_timestamp_deps [ 4%] Automatic MOC for target contactlistqml [ 4%] Built target contactlistqml_autogen [ 5%] Building CXX object src/backends/CMakeFiles/KF6PeopleBackend.dir/KF6PeopleBackend_autogen/mocs_compilation.cpp.o [ 6%] Building CXX object src/backends/CMakeFiles/KF6PeopleBackend.dir/contactmonitor.cpp.o [ 7%] Building CXX object src/backends/CMakeFiles/KF6PeopleBackend.dir/abstractcontact.cpp.o [ 8%] Building CXX object src/backends/CMakeFiles/KF6PeopleBackend.dir/basepersonsdatasource.cpp.o [ 9%] Building CXX object src/backends/CMakeFiles/KF6PeopleBackend.dir/allcontactsmonitor.cpp.o [ 10%] Building CXX object src/backends/CMakeFiles/KF6PeopleBackend.dir/defaultcontactmonitor.cpp.o [ 11%] Building CXX object src/backends/CMakeFiles/KF6PeopleBackend.dir/abstractpersonaction.cpp.o [ 12%] Building CXX object src/backends/CMakeFiles/KF6PeopleBackend.dir/abstracteditablecontact.cpp.o [ 13%] Linking CXX shared library ../../bin/libKF6PeopleBackend.dylib [ 14%] Built target KF6PeopleBackend [ 15%] Generating qrc_contactlistqml.cpp Detected locale "C" with character encoding "US-ASCII", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [ 16%] Building CXX object examples/CMakeFiles/contactlistqml.dir/contactlistqml_autogen/mocs_compilation.cpp.o [ 17%] Building CXX object examples/CMakeFiles/contactlistqml.dir/contactlistqml.cpp.o [ 18%] Building CXX object examples/CMakeFiles/contactlistqml.dir/qrc_contactlistqml.cpp.o [ 19%] Linking CXX executable ../bin/contactlistqml.app/Contents/MacOS/contactlistqml [ 20%] Built target contactlistqml [ 20%] Built target KF6People_autogen_timestamp_deps [ 20%] Built target KPeopleVCard_autogen_timestamp_deps [ 21%] Automatic MOC for target KF6People [ 21%] Built target KF6People_autogen [ 22%] Automatic MOC for target KPeopleVCard [ 22%] Built target KPeopleVCard_autogen [ 23%] Automatic RCC for resources.qrc [ 24%] Building CXX object src/CMakeFiles/KF6People.dir/KF6People_autogen/mocs_compilation.cpp.o [ 25%] Building CXX object src/CMakeFiles/KF6People.dir/kpeople_debug.cpp.o [ 26%] Building CXX object src/CMakeFiles/KF6People.dir/actions.cpp.o [ 27%] Building CXX object src/CMakeFiles/KF6People.dir/global.cpp.o [ 28%] Building CXX object src/CMakeFiles/KF6People.dir/metacontact.cpp.o [ 29%] Building CXX object src/CMakeFiles/KF6People.dir/persondata.cpp.o /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/persondata.cpp:119:2: warning: #warning is a language extension [-Wpedantic] #warning probably not needed anymore ^ /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/persondata.cpp:119:2: warning: probably not needed anymore [-W#warnings] 2 warnings generated. [ 30%] Building CXX object src/CMakeFiles/KF6People.dir/matchessolver.cpp.o In file included from /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/matchessolver.cpp:10: /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/_KDE_build/src/KF6People_autogen/include/../../../../src/matchessolver_p.h:55:25: warning: private field 'm_model' is not used [-Wunused-private-field] PersonsModel *const m_model; ^ 1 warning generated. [ 31%] Building CXX object src/CMakeFiles/KF6People.dir/match.cpp.o [ 32%] Building CXX object src/CMakeFiles/KF6People.dir/duplicatesfinder.cpp.o [ 33%] Building CXX object src/CMakeFiles/KF6People.dir/personsmodel.cpp.o /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/personsmodel.cpp:230:33: warning: comparison of integers of different signs: 'quintptr' (aka 'unsigned long long') and 'int' [-Wsign-compare] if (childIndex.internalId() == -1 || !childIndex.isValid()) { ~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~ 1 warning generated. [ 34%] Building CXX object src/CMakeFiles/KF6People.dir/personpluginmanager.cpp.o /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/personpluginmanager.cpp:73:5: warning: ignoring temporary created by a constructor declared with 'nodiscard' attribute [-Wunused-value] QMutexLocker(&s_instance->m_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/personpluginmanager.cpp:83:5: warning: ignoring temporary created by a constructor declared with 'nodiscard' attribute [-Wunused-value] QMutexLocker(&s_instance->m_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/personpluginmanager.cpp:91:5: warning: ignoring temporary created by a constructor declared with 'nodiscard' attribute [-Wunused-value] QMutexLocker(&s_instance->m_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/personpluginmanager.cpp:100:5: warning: ignoring temporary created by a constructor declared with 'nodiscard' attribute [-Wunused-value] QMutexLocker(&s_instance->m_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. [ 35%] Building CXX object src/CMakeFiles/KF6People.dir/personmanager.cpp.o /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/personmanager.cpp:63:10: warning: 'exec' is deprecated: Use QSqlQuery::exec() instead. [-Wdeprecated-declarations] m_db.exec(QStringLiteral("CREATE TABLE IF NOT EXISTS persons (contactID VARCHAR UNIQUE NOT NULL, personID INT NOT NULL)")); ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtSql/qsqldatabase.h:52:5: note: 'exec' has been explicitly marked deprecated here QT_DEPRECATED_VERSION_X_6_6("Use QSqlQuery::exec() instead.") ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qtdeprecationmarkers.h:175:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_6' # define QT_DEPRECATED_VERSION_X_6_6(text) QT_DEPRECATED_X(text) ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qtdeprecationmarkers.h:27:33: note: expanded from macro 'QT_DEPRECATED_X' # define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text) ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qcompilerdetection.h:1000:36: note: expanded from macro 'Q_DECL_DEPRECATED_X' # define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]] ^ /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/personmanager.cpp:64:10: warning: 'exec' is deprecated: Use QSqlQuery::exec() instead. [-Wdeprecated-declarations] m_db.exec(QStringLiteral("CREATE INDEX IF NOT EXISTS contactIdIndex ON persons (contactId)")); ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtSql/qsqldatabase.h:52:5: note: 'exec' has been explicitly marked deprecated here QT_DEPRECATED_VERSION_X_6_6("Use QSqlQuery::exec() instead.") ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qtdeprecationmarkers.h:175:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_6' # define QT_DEPRECATED_VERSION_X_6_6(text) QT_DEPRECATED_X(text) ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qtdeprecationmarkers.h:27:33: note: expanded from macro 'QT_DEPRECATED_X' # define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text) ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qcompilerdetection.h:1000:36: note: expanded from macro 'Q_DECL_DEPRECATED_X' # define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]] ^ /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/personmanager.cpp:65:10: warning: 'exec' is deprecated: Use QSqlQuery::exec() instead. [-Wdeprecated-declarations] m_db.exec(QStringLiteral("CREATE INDEX IF NOT EXISTS personIdIndex ON persons (personId)")); ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtSql/qsqldatabase.h:52:5: note: 'exec' has been explicitly marked deprecated here QT_DEPRECATED_VERSION_X_6_6("Use QSqlQuery::exec() instead.") ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qtdeprecationmarkers.h:175:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_6' # define QT_DEPRECATED_VERSION_X_6_6(text) QT_DEPRECATED_X(text) ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qtdeprecationmarkers.h:27:33: note: expanded from macro 'QT_DEPRECATED_X' # define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text) ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qcompilerdetection.h:1000:36: note: expanded from macro 'Q_DECL_DEPRECATED_X' # define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]] ^ /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/personmanager.cpp:91:28: warning: 'exec' is deprecated: Use QSqlQuery::exec() instead. [-Wdeprecated-declarations] QSqlQuery query = m_db.exec(QStringLiteral("SELECT personID, contactID FROM persons")); ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtSql/qsqldatabase.h:52:5: note: 'exec' has been explicitly marked deprecated here QT_DEPRECATED_VERSION_X_6_6("Use QSqlQuery::exec() instead.") ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qtdeprecationmarkers.h:175:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_6' # define QT_DEPRECATED_VERSION_X_6_6(text) QT_DEPRECATED_X(text) ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qtdeprecationmarkers.h:27:33: note: expanded from macro 'QT_DEPRECATED_X' # define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text) ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qcompilerdetection.h:1000:36: note: expanded from macro 'Q_DECL_DEPRECATED_X' # define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]] ^ /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/personmanager.cpp:163:32: warning: 'exec' is deprecated: Use QSqlQuery::exec() instead. [-Wdeprecated-declarations] QSqlQuery query = m_db.exec(QStringLiteral("SELECT MAX(personID) FROM persons")); ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtSql/qsqldatabase.h:52:5: note: 'exec' has been explicitly marked deprecated here QT_DEPRECATED_VERSION_X_6_6("Use QSqlQuery::exec() instead.") ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qtdeprecationmarkers.h:175:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_6' # define QT_DEPRECATED_VERSION_X_6_6(text) QT_DEPRECATED_X(text) ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qtdeprecationmarkers.h:27:33: note: expanded from macro 'QT_DEPRECATED_X' # define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text) ^ /Users/pbulk/build/devel/kf6-kpeople/work/.buildlink/qt6/include/QtCore/qcompilerdetection.h:1000:36: note: expanded from macro 'Q_DECL_DEPRECATED_X' # define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]] ^ 5 warnings generated. [ 36%] Building CXX object src/CMakeFiles/KF6People.dir/personssortfilterproxymodel.cpp.o [ 37%] Building CXX object src/CMakeFiles/KF6People.dir/KF6People_autogen/EWIEGA46WW/qrc_resources.cpp.o [ 38%] Linking CXX shared library ../bin/libKF6People.dylib [ 38%] Built target KF6People [ 38%] Building CXX object src/backends/vcard/CMakeFiles/KPeopleVCard.dir/KPeopleVCard_autogen/mocs_compilation.cpp.o [ 39%] Building CXX object src/backends/vcard/CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o [ 40%] Linking CXX shared module ../../../bin/kpeople/datasource/KPeopleVCard.so [ 41%] Built target KPeopleVCard [ 41%] Built target KF6PeopleDeclarative_autogen_timestamp_deps [ 41%] Built target KF6PeopleWidgets_autogen_timestamp_deps [ 41%] Built target contactlistwidgets_autogen_timestamp_deps [ 41%] Built target duplicates_autogen_timestamp_deps [ 41%] Built target persondatatest_autogen_timestamp_deps [ 41%] Built target personsmodeltest_autogen_timestamp_deps [ 41%] Built target personsproxymodeltest_autogen_timestamp_deps [ 42%] Automatic MOC for target KF6PeopleDeclarative [ 42%] Built target KF6PeopleDeclarative_autogen [ 43%] Automatic MOC for target KF6PeopleWidgets [ 43%] Built target KF6PeopleWidgets_autogen [ 44%] Automatic MOC for target contactlistwidgets [ 44%] Built target contactlistwidgets_autogen [ 45%] Automatic MOC for target duplicates [ 45%] Built target duplicates_autogen [ 46%] Automatic MOC for target persondatatest [ 46%] Built target persondatatest_autogen [ 47%] Automatic MOC for target personsmodeltest [ 47%] Built target personsmodeltest_autogen [ 48%] Automatic MOC for target personsproxymodeltest [ 48%] Built target personsproxymodeltest_autogen [ 49%] Building CXX object src/declarative/CMakeFiles/KF6PeopleDeclarative.dir/KF6PeopleDeclarative_autogen/mocs_compilation.cpp.o [ 50%] Building CXX object src/declarative/CMakeFiles/KF6PeopleDeclarative.dir/declarativepersondata.cpp.o [ 51%] Building CXX object src/declarative/CMakeFiles/KF6PeopleDeclarative.dir/personactionsmodel.cpp.o [ 52%] Building CXX object src/declarative/CMakeFiles/KF6PeopleDeclarative.dir/peopleqmlplugin.cpp.o [ 53%] Building CXX object src/declarative/CMakeFiles/KF6PeopleDeclarative.dir/avatarimageprovider.cpp.o [ 54%] Building CXX object src/declarative/CMakeFiles/KF6PeopleDeclarative.dir/kpeopledeclarative_debug.cpp.o [ 55%] Linking CXX shared library ../../bin/libKF6PeopleDeclarative.dylib [ 56%] Built target KF6PeopleDeclarative [ 57%] Generating ui_person-details-presentation.h Detected locale "C" with character encoding "US-ASCII", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [ 58%] Building CXX object src/widgets/CMakeFiles/KF6PeopleWidgets.dir/KF6PeopleWidgets_autogen/mocs_compilation.cpp.o [ 59%] Building CXX object src/widgets/CMakeFiles/KF6PeopleWidgets.dir/persondetailsdialog.cpp.o [ 60%] Building CXX object src/widgets/CMakeFiles/KF6PeopleWidgets.dir/persondetailsview.cpp.o /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/widgets/persondetailsview.cpp:66:2: warning: #warning is a language extension [-Wpedantic] #warning fixme, should be made user-visible somehow ^ /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/widgets/persondetailsview.cpp:66:2: warning: fixme, should be made user-visible somehow [-W#warnings] /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/widgets/persondetailsview.cpp:109:2: warning: #warning is a language extension [-Wpedantic] #warning figure out a way to list properties ^ /Users/pbulk/build/devel/kf6-kpeople/work/kpeople-6.2.0/src/widgets/persondetailsview.cpp:109:2: warning: figure out a way to list properties [-W#warnings] 4 warnings generated. [ 61%] Building CXX object src/widgets/CMakeFiles/KF6PeopleWidgets.dir/emaildetailswidget.cpp.o [ 62%] Building CXX object src/widgets/CMakeFiles/KF6PeopleWidgets.dir/abstractfieldwidgetfactory.cpp.o [ 63%] Building CXX object src/widgets/CMakeFiles/KF6PeopleWidgets.dir/mergedialog.cpp.o [ 64%] Building CXX object src/widgets/CMakeFiles/KF6PeopleWidgets.dir/mergedelegate.cpp.o [ 65%] Building CXX object src/widgets/CMakeFiles/KF6PeopleWidgets.dir/kpeople_widgets_debug.cpp.o [ 66%] Linking CXX shared library ../../bin/libKF6PeopleWidgets.dylib [ 67%] Built target KF6PeopleWidgets [ 68%] Building CXX object examples/CMakeFiles/contactlistwidgets.dir/contactlistwidgets_autogen/mocs_compilation.cpp.o [ 69%] Building CXX object examples/CMakeFiles/contactlistwidgets.dir/contactlistwidgets.cpp.o [ 70%] Linking CXX executable ../bin/contactlistwidgets.app/Contents/MacOS/contactlistwidgets [ 71%] Built target contactlistwidgets [ 72%] Building CXX object examples/CMakeFiles/duplicates.dir/duplicates_autogen/mocs_compilation.cpp.o [ 73%] Building CXX object examples/CMakeFiles/duplicates.dir/duplicates.cpp.o [ 74%] Linking CXX executable ../bin/duplicates.app/Contents/MacOS/duplicates [ 75%] Built target duplicates [ 76%] Building CXX object autotests/CMakeFiles/persondatatest.dir/persondatatest_autogen/mocs_compilation.cpp.o [ 77%] Building CXX object autotests/CMakeFiles/persondatatest.dir/persondatatests.cpp.o [ 78%] Building CXX object autotests/CMakeFiles/persondatatest.dir/fakecontactsource.cpp.o [ 79%] Linking CXX executable ../bin/persondatatest [ 80%] Built target persondatatest [ 81%] Building CXX object autotests/CMakeFiles/personsmodeltest.dir/personsmodeltest_autogen/mocs_compilation.cpp.o [ 82%] Building CXX object autotests/CMakeFiles/personsmodeltest.dir/personsmodeltest.cpp.o [ 83%] Building CXX object autotests/CMakeFiles/personsmodeltest.dir/fakecontactsource.cpp.o [ 84%] Linking CXX executable ../bin/personsmodeltest [ 85%] Built target personsmodeltest [ 86%] Building CXX object autotests/CMakeFiles/personsproxymodeltest.dir/personsproxymodeltest_autogen/mocs_compilation.cpp.o [ 87%] Building CXX object autotests/CMakeFiles/personsproxymodeltest.dir/personsproxymodeltest.cpp.o [ 88%] Building CXX object autotests/CMakeFiles/personsproxymodeltest.dir/fakecontactsource.cpp.o [ 89%] Linking CXX executable ../bin/personsproxymodeltest [ 90%] Built target personsproxymodeltest [ 90%] Built target personwidget_autogen_timestamp_deps [ 90%] Built target duplicatesdialog_autogen_timestamp_deps [ 91%] Automatic MOC for target personwidget [ 91%] Built target personwidget_autogen [ 92%] Automatic MOC for target duplicatesdialog [ 92%] Built target duplicatesdialog_autogen [ 93%] Building CXX object examples/CMakeFiles/personwidget.dir/personwidget_autogen/mocs_compilation.cpp.o [ 94%] Building CXX object examples/CMakeFiles/personwidget.dir/personwidget.cpp.o [ 95%] Linking CXX executable ../bin/personwidget.app/Contents/MacOS/personwidget [ 96%] Built target personwidget [ 97%] Building CXX object examples/CMakeFiles/duplicatesdialog.dir/duplicatesdialog_autogen/mocs_compilation.cpp.o [ 98%] Building CXX object examples/CMakeFiles/duplicatesdialog.dir/duplicatesdialog.cpp.o [ 99%] Linking CXX executable ../bin/duplicatesdialog.app/Contents/MacOS/duplicatesdialog [100%] Built target duplicatesdialog