+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/keepassxc-2.7.5nb2/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/keepassxc-2.7.5nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for keepassxc-2.7.5nb2 [ 1%] Automatic MOC and UIC for target zxcvbn [ 1%] Built target zxcvbn_autogen [ 1%] Automatic MOC and UIC for target autotype [ 1%] Built target autotype_autogen [ 1%] Automatic MOC and UIC for target keepassxcbrowser AutoUic: /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/browser/BrowserSettingsWidget.ui: Warning: The name 'horizontalLayout' (QHBoxLayout) is already in use, defaulting to 'horizontalLayout1'. [ 1%] Built target keepassxcbrowser_autogen [ 1%] Automatic MOC and UIC for target qrcode [ 1%] Built target qrcode_autogen [ 2%] Generating keepassxc_ar.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_ar.qm'... Generated 741 translation(s) (741 finished and 0 unfinished) Ignored 1307 untranslated source text(s) [ 2%] Generating keepassxc_bg.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_bg.qm'... Generated 1879 translation(s) (1879 finished and 0 unfinished) Ignored 227 untranslated source text(s) [ 2%] Generating keepassxc_ca.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_ca.qm'... Generated 1027 translation(s) (1027 finished and 0 unfinished) Ignored 1070 untranslated source text(s) [ 2%] Generating keepassxc_cs.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_cs.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2040 translation(s) (2040 finished and 0 unfinished) Ignored 66 untranslated source text(s) [ 2%] Generating keepassxc_da.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_da.qm'... Generated 1433 translation(s) (1433 finished and 0 unfinished) Ignored 673 untranslated source text(s) [ 3%] Generating keepassxc_de.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_de.qm'... Generated 2105 translation(s) (2105 finished and 0 unfinished) Ignored 1 untranslated source text(s) [ 3%] Generating keepassxc_el.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_el.qm'... Generated 2105 translation(s) (2105 finished and 0 unfinished) Ignored 1 untranslated source text(s) [ 3%] Generating keepassxc_en_GB.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_en_GB.qm'... Generated 2041 translation(s) (2041 finished and 0 unfinished) Ignored 65 untranslated source text(s) [ 3%] Generating keepassxc_en_US.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_en_US.qm'... Generated 2106 translation(s) (2106 finished and 0 unfinished) [ 4%] Generating keepassxc_es.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_es.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2097 translation(s) (2097 finished and 0 unfinished) Ignored 9 untranslated source text(s) [ 4%] Generating keepassxc_et.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_et.qm'... Generated 2085 translation(s) (2085 finished and 0 unfinished) Ignored 21 untranslated source text(s) [ 4%] Generating keepassxc_fi.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_fi.qm'... Generated 2055 translation(s) (2055 finished and 0 unfinished) Ignored 51 untranslated source text(s) [ 4%] Generating keepassxc_fil.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_fil.qm'... Generated 2095 translation(s) (2095 finished and 0 unfinished) Ignored 11 untranslated source text(s) [ 4%] Generating keepassxc_fr.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_fr.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2083 translation(s) (2083 finished and 0 unfinished) Ignored 23 untranslated source text(s) [ 5%] Generating keepassxc_fr_CA.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_fr_CA.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 1854 translation(s) (1854 finished and 0 unfinished) Ignored 252 untranslated source text(s) [ 5%] Generating keepassxc_he.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_he.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2105 translation(s) (2105 finished and 0 unfinished) Ignored 1 untranslated source text(s) [ 5%] Generating keepassxc_hr.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_hr.qm'... Generated 1044 translation(s) (1044 finished and 0 unfinished) Ignored 1053 untranslated source text(s) [ 5%] Generating keepassxc_hu.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_hu.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2105 translation(s) (2105 finished and 0 unfinished) Ignored 1 untranslated source text(s) [ 5%] Generating keepassxc_id.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_id.qm'... Generated 2096 translation(s) (2096 finished and 0 unfinished) Ignored 10 untranslated source text(s) [ 6%] Generating keepassxc_it.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_it.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2106 translation(s) (2106 finished and 0 unfinished) [ 6%] Generating keepassxc_ja.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_ja.qm'... Generated 2043 translation(s) (2043 finished and 0 unfinished) Ignored 63 untranslated source text(s) [ 6%] Generating keepassxc_km.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_km.qm'... Generated 2095 translation(s) (2095 finished and 0 unfinished) Ignored 11 untranslated source text(s) [ 6%] Generating keepassxc_ko.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_ko.qm'... Generated 2046 translation(s) (2046 finished and 0 unfinished) Ignored 60 untranslated source text(s) [ 7%] Generating keepassxc_lt.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_lt.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2081 translation(s) (2081 finished and 0 unfinished) Ignored 25 untranslated source text(s) [ 7%] Generating keepassxc_my.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_my.qm'... Generated 2093 translation(s) (2093 finished and 0 unfinished) Ignored 13 untranslated source text(s) [ 7%] Generating keepassxc_nb.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_nb.qm'... Generated 2105 translation(s) (2105 finished and 0 unfinished) Ignored 1 untranslated source text(s) [ 7%] Generating keepassxc_nl.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_nl.qm'... Generated 2106 translation(s) (2106 finished and 0 unfinished) [ 7%] Generating keepassxc_pl.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_pl.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2106 translation(s) (2106 finished and 0 unfinished) [ 8%] Generating keepassxc_pt_BR.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_pt_BR.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2095 translation(s) (2095 finished and 0 unfinished) Ignored 11 untranslated source text(s) [ 8%] Generating keepassxc_pt_PT.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_pt_PT.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2105 translation(s) (2105 finished and 0 unfinished) Ignored 1 untranslated source text(s) [ 8%] Generating keepassxc_ro.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_ro.qm'... Generated 1358 translation(s) (1358 finished and 0 unfinished) Ignored 748 untranslated source text(s) [ 8%] Generating keepassxc_ru.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_ru.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2105 translation(s) (2105 finished and 0 unfinished) Ignored 1 untranslated source text(s) [ 8%] Generating keepassxc_si.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_si.qm'... Generated 2063 translation(s) (2063 finished and 0 unfinished) Ignored 34 untranslated source text(s) [ 9%] Generating keepassxc_sk.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_sk.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 1870 translation(s) (1870 finished and 0 unfinished) Ignored 236 untranslated source text(s) [ 9%] Generating keepassxc_sl.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_sl.qm'... Generated 1109 translation(s) (1109 finished and 0 unfinished) Ignored 988 untranslated source text(s) [ 9%] Generating keepassxc_sq.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_sq.qm'... Generated 1368 translation(s) (1368 finished and 0 unfinished) Ignored 738 untranslated source text(s) [ 9%] Generating keepassxc_sr.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_sr.qm'... Generated 1585 translation(s) (1585 finished and 0 unfinished) Ignored 521 untranslated source text(s) [ 10%] Generating keepassxc_sv.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_sv.qm'... Generated 2072 translation(s) (2072 finished and 0 unfinished) Ignored 34 untranslated source text(s) [ 10%] Generating keepassxc_th.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_th.qm'... Generated 2095 translation(s) (2095 finished and 0 unfinished) Ignored 11 untranslated source text(s) [ 10%] Generating keepassxc_tr.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_tr.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2106 translation(s) (2106 finished and 0 unfinished) [ 10%] Generating keepassxc_uk.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_uk.qm'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Generated 2097 translation(s) (2097 finished and 0 unfinished) Ignored 9 untranslated source text(s) [ 10%] Generating keepassxc_zh_CN.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_zh_CN.qm'... Generated 2106 translation(s) (2106 finished and 0 unfinished) [ 11%] Generating keepassxc_zh_TW.qm Updating '/home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build/share/translations/keepassxc_zh_TW.qm'... Generated 2106 translation(s) (2106 finished and 0 unfinished) [ 11%] Built target translations [ 11%] Automatic MOC and UIC for target proxy_alloc [ 11%] Built target proxy_alloc_autogen [ 11%] Automatic MOC and UIC for target cli [ 11%] Built target cli_autogen [ 11%] Automatic MOC and UIC for target testsupport [ 11%] Built target testsupport_autogen [ 11%] Building CXX object src/CMakeFiles/zxcvbn.dir/zxcvbn_autogen/mocs_compilation.cpp.o [ 11%] Building C object src/CMakeFiles/zxcvbn.dir/zxcvbn/zxcvbn.c.o [ 11%] Linking CXX static library libzxcvbn.a [ 11%] Built target zxcvbn [ 11%] Building CXX object src/CMakeFiles/autotype.dir/autotype_autogen/mocs_compilation.cpp.o [ 11%] Building CXX object src/CMakeFiles/autotype.dir/core/Tools.cpp.o [ 11%] Building CXX object src/CMakeFiles/autotype.dir/autotype/AutoType.cpp.o [ 11%] Building CXX object src/CMakeFiles/autotype.dir/autotype/AutoTypeAction.cpp.o [ 12%] Building CXX object src/CMakeFiles/autotype.dir/autotype/AutoTypeMatchModel.cpp.o [ 12%] Building CXX object src/CMakeFiles/autotype.dir/autotype/AutoTypeMatchView.cpp.o [ 12%] Building CXX object src/CMakeFiles/autotype.dir/autotype/AutoTypeSelectDialog.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/autotype/AutoTypeSelectDialog.cpp: In constructor 'AutoTypeSelectDialog::AutoTypeSelectDialog(QWidget*)': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/autotype/AutoTypeSelectDialog.cpp:80:48: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 80 | m_ui->searchCheckBox->setShortcut(Qt::CTRL + Qt::Key_F); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/autotype/AutoTypeSelectDialog.cpp: In member function 'void AutoTypeSelectDialog::buildActionMenu()': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/autotype/AutoTypeSelectDialog.cpp:305:46: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 305 | typeUsernameAction->setShortcut(Qt::CTRL + Qt::Key_1); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/autotype/AutoTypeSelectDialog.cpp:313:46: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 313 | typePasswordAction->setShortcut(Qt::CTRL + Qt::Key_2); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/autotype/AutoTypeSelectDialog.cpp:321:42: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 321 | typeTotpAction->setShortcut(Qt::CTRL + Qt::Key_3); | ~~~~~~~~~^~~~~~~~~~~ [ 12%] Building CXX object src/CMakeFiles/autotype.dir/autotype/PickcharsDialog.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/autotype/PickcharsDialog.cpp: In constructor 'PickcharsDialog::PickcharsDialog(const QString&, QWidget*)': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/autotype/PickcharsDialog.cpp:84:39: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 84 | shortcut = new QShortcut(Qt::CTRL + Qt::Key_S, this); | ~~~~~~~~~^~~~~~~~~~~ [ 12%] Building CXX object src/CMakeFiles/autotype.dir/autotype/ShortcutWidget.cpp.o [ 13%] Building CXX object src/CMakeFiles/autotype.dir/autotype/WindowSelectComboBox.cpp.o [ 13%] Linking CXX static library libautotype.a [ 13%] Built target autotype [ 13%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/keepassxcbrowser_autogen/mocs_compilation.cpp.o [ 13%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserAccessControlDialog.cpp.o [ 14%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserAction.cpp.o [ 14%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserEntryConfig.cpp.o [ 14%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserEntrySaveDialog.cpp.o [ 14%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserHost.cpp.o [ 14%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserMessageBuilder.cpp.o [ 15%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserSettingsPage.cpp.o [ 15%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserSettingsWidget.cpp.o [ 15%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserService.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/browser/BrowserService.cpp: In lambda function: /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/browser/BrowserService.cpp:452:107: warning: implicit capture of 'this' via '[=]' is deprecated in C++20 [-Wdeprecated] 452 | connect(m_passwordGenerator.data(), &PasswordGeneratorWidget::closed, m_passwordGenerator.data(), [=] { | ^ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/browser/BrowserService.cpp:452:107: note: add explicit 'this' or '*this' capture /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/browser/BrowserService.cpp: In lambda function: /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/browser/BrowserService.cpp:467:17: warning: implicit capture of 'this' via '[=]' is deprecated in C++20 [-Wdeprecated] 467 | [=](const QString& password) { | ^ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/browser/BrowserService.cpp:467:17: note: add explicit 'this' or '*this' capture [ 15%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserSettings.cpp.o [ 16%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/BrowserShared.cpp.o [ 16%] Building CXX object src/browser/CMakeFiles/keepassxcbrowser.dir/NativeMessageInstaller.cpp.o [ 16%] Linking CXX static library libkeepassxcbrowser.a [ 16%] Built target keepassxcbrowser [ 16%] Building CXX object src/qrcode/CMakeFiles/qrcode.dir/qrcode_autogen/mocs_compilation.cpp.o [ 16%] Building CXX object src/qrcode/CMakeFiles/qrcode.dir/QrCode.cpp.o [ 17%] Linking CXX static library libqrcode.a [ 17%] Built target qrcode [ 17%] Building CXX object src/proxy/CMakeFiles/proxy_alloc.dir/proxy_alloc_autogen/mocs_compilation.cpp.o [ 18%] Building CXX object src/proxy/CMakeFiles/proxy_alloc.dir/__/core/Alloc.cpp.o [ 18%] Linking CXX static library libproxy_alloc.a [ 18%] Built target proxy_alloc [ 18%] Building CXX object src/cli/CMakeFiles/cli.dir/cli_autogen/mocs_compilation.cpp.o [ 19%] Building CXX object src/cli/CMakeFiles/cli.dir/Add.cpp.o [ 19%] Building CXX object src/cli/CMakeFiles/cli.dir/AddGroup.cpp.o [ 19%] Building CXX object src/cli/CMakeFiles/cli.dir/Analyze.cpp.o [ 19%] Building CXX object src/cli/CMakeFiles/cli.dir/AttachmentExport.cpp.o [ 19%] Building CXX object src/cli/CMakeFiles/cli.dir/AttachmentImport.cpp.o [ 20%] Building CXX object src/cli/CMakeFiles/cli.dir/AttachmentRemove.cpp.o [ 20%] Building CXX object src/cli/CMakeFiles/cli.dir/Clip.cpp.o [ 20%] Building CXX object src/cli/CMakeFiles/cli.dir/Close.cpp.o [ 20%] Building CXX object src/cli/CMakeFiles/cli.dir/Command.cpp.o [ 20%] Building CXX object src/cli/CMakeFiles/cli.dir/DatabaseCommand.cpp.o [ 21%] Building CXX object src/cli/CMakeFiles/cli.dir/DatabaseCreate.cpp.o [ 21%] Building CXX object src/cli/CMakeFiles/cli.dir/DatabaseEdit.cpp.o [ 21%] Building CXX object src/cli/CMakeFiles/cli.dir/DatabaseInfo.cpp.o [ 21%] Building CXX object src/cli/CMakeFiles/cli.dir/Diceware.cpp.o [ 22%] Building CXX object src/cli/CMakeFiles/cli.dir/Edit.cpp.o [ 22%] Building CXX object src/cli/CMakeFiles/cli.dir/Estimate.cpp.o [ 22%] Building CXX object src/cli/CMakeFiles/cli.dir/Exit.cpp.o [ 22%] Building CXX object src/cli/CMakeFiles/cli.dir/Export.cpp.o [ 22%] Building CXX object src/cli/CMakeFiles/cli.dir/Generate.cpp.o [ 23%] Building CXX object src/cli/CMakeFiles/cli.dir/Help.cpp.o [ 23%] Building CXX object src/cli/CMakeFiles/cli.dir/Import.cpp.o [ 23%] Building CXX object src/cli/CMakeFiles/cli.dir/List.cpp.o [ 23%] Building CXX object src/cli/CMakeFiles/cli.dir/Merge.cpp.o [ 23%] Building CXX object src/cli/CMakeFiles/cli.dir/Move.cpp.o [ 24%] Building CXX object src/cli/CMakeFiles/cli.dir/Open.cpp.o [ 24%] Building CXX object src/cli/CMakeFiles/cli.dir/Remove.cpp.o [ 24%] Building CXX object src/cli/CMakeFiles/cli.dir/RemoveGroup.cpp.o [ 24%] Building CXX object src/cli/CMakeFiles/cli.dir/Search.cpp.o [ 25%] Building CXX object src/cli/CMakeFiles/cli.dir/Show.cpp.o [ 25%] Linking CXX static library libcli.a [ 25%] Built target cli [ 25%] Building CXX object tests/CMakeFiles/testsupport.dir/testsupport_autogen/mocs_compilation.cpp.o [ 26%] Building CXX object tests/CMakeFiles/testsupport.dir/modeltest.cpp.o [ 26%] Building CXX object tests/CMakeFiles/testsupport.dir/FailDevice.cpp.o [ 26%] Building CXX object tests/CMakeFiles/testsupport.dir/mock/MockClock.cpp.o [ 26%] Building CXX object tests/CMakeFiles/testsupport.dir/util/TemporaryFile.cpp.o [ 27%] Linking CXX static library libtestsupport.a [ 27%] Built target testsupport [ 27%] Automatic MOC and UIC for target keepassx_core [ 27%] Built target keepassx_core_autogen [ 27%] Automatic MOC and UIC for target keepassxc-proxy [ 27%] Built target keepassxc-proxy_autogen [ 27%] Automatic RCC for ../share/icons/icons.qrc [ 28%] Automatic RCC for gui/styles/styles.qrc [ 28%] Automatic RCC for ../share/wizard/wizard.qrc [ 28%] Generating mainwindowadaptor.cpp, mainwindowadaptor.h [ 28%] Generating mainwindowadaptor.moc [ 28%] Building CXX object src/CMakeFiles/keepassx_core.dir/keepassx_core_autogen/mocs_compilation.cpp.o [ 28%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Alloc.cpp.o [ 29%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/AutoTypeAssociations.cpp.o [ 29%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Base32.cpp.o [ 29%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Bootstrap.cpp.o [ 29%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Clock.cpp.o [ 30%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Config.cpp.o [ 30%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/CustomData.cpp.o [ 30%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Database.cpp.o [ 30%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/DatabaseStats.cpp.o [ 30%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Entry.cpp.o [ 31%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/EntryAttachments.cpp.o [ 31%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/EntryAttributes.cpp.o [ 31%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/EntrySearcher.cpp.o [ 31%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/FileWatcher.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/core/FileWatcher.cpp: In lambda function: /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/core/FileWatcher.cpp:119:32: warning: implicit capture of 'this' via '[=]' is deprecated in C++20 [-Wdeprecated] 119 | AsyncTask::runThenCallback([=] { return calculateChecksum(); }, | ^ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/core/FileWatcher.cpp:119:32: note: add explicit 'this' or '*this' capture /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/core/FileWatcher.cpp: In lambda function: /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/core/FileWatcher.cpp:121:32: warning: implicit capture of 'this' via '[=]' is deprecated in C++20 [-Wdeprecated] 121 | [=](QByteArray checksum) { | ^ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/core/FileWatcher.cpp:121:32: note: add explicit 'this' or '*this' capture [ 32%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Group.cpp.o [ 32%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/HibpOffline.cpp.o [ 32%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/InactivityTimer.cpp.o [ 32%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Merger.cpp.o [ 32%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Metadata.cpp.o [ 33%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/ModifiableObject.cpp.o [ 33%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/PasswordGenerator.cpp.o [ 33%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/PasswordHealth.cpp.o [ 33%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/PassphraseGenerator.cpp.o [ 33%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Resources.cpp.o [ 34%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/SignalMultiplexer.cpp.o [ 34%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/TimeDelta.cpp.o [ 34%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/TimeInfo.cpp.o [ 34%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Tools.cpp.o [ 35%] Building CXX object src/CMakeFiles/keepassx_core.dir/core/Translator.cpp.o [ 35%] Building CXX object src/CMakeFiles/keepassx_core.dir/cli/Utils.cpp.o [ 35%] Building CXX object src/CMakeFiles/keepassx_core.dir/cli/TextStream.cpp.o [ 35%] Building CXX object src/CMakeFiles/keepassx_core.dir/crypto/Crypto.cpp.o [ 35%] Building CXX object src/CMakeFiles/keepassx_core.dir/crypto/CryptoHash.cpp.o [ 36%] Building CXX object src/CMakeFiles/keepassx_core.dir/crypto/Random.cpp.o [ 36%] Building CXX object src/CMakeFiles/keepassx_core.dir/crypto/SymmetricCipher.cpp.o [ 36%] Building CXX object src/CMakeFiles/keepassx_core.dir/crypto/kdf/Kdf.cpp.o [ 36%] Building CXX object src/CMakeFiles/keepassx_core.dir/crypto/kdf/AesKdf.cpp.o [ 36%] Building CXX object src/CMakeFiles/keepassx_core.dir/crypto/kdf/Argon2Kdf.cpp.o In file included from /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/crypto/kdf/Argon2Kdf.cpp:23: /home/pbulk/build/security/keepassxc/work/.buildlink/include/argon2.h:33:7: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 33 | #elif _MSC_VER | ^~~~~~~~ [ 37%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/CsvExporter.cpp.o [ 37%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/CsvParser.cpp.o [ 37%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/KeePass1Reader.cpp.o [ 37%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/KeePass2.cpp.o [ 38%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/KeePass2RandomStream.cpp.o [ 38%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/KdbxReader.cpp.o [ 38%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/KdbxWriter.cpp.o [ 38%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/KdbxXmlReader.cpp.o [ 38%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/KeePass2Reader.cpp.o [ 39%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/KeePass2Writer.cpp.o [ 39%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/Kdbx3Reader.cpp.o [ 39%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/Kdbx3Writer.cpp.o [ 39%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/Kdbx4Reader.cpp.o [ 39%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/Kdbx4Writer.cpp.o [ 40%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/KdbxXmlWriter.cpp.o [ 40%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/OpData01.cpp.o [ 40%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/OpVaultReader.cpp.o [ 40%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/OpVaultReaderAttachments.cpp.o [ 41%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/OpVaultReaderBandEntry.cpp.o [ 41%] Building CXX object src/CMakeFiles/keepassx_core.dir/format/OpVaultReaderSections.cpp.o [ 41%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/styles/StateColorPalette.cpp.o [ 41%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/styles/base/phantomcolor.cpp.o [ 41%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/styles/base/BaseStyle.cpp.o In file included from /opt/local/qt5/include/QtCore/qsharedpointer.h:45, from /opt/local/qt5/include/QtGui/qpixmap.h:48, from /opt/local/qt5/include/QtGui/qicon.h:46, from /opt/local/qt5/include/QtWidgets/qstyle.h:47, from /opt/local/qt5/include/QtWidgets/qcommonstyle.h:44, from /opt/local/qt5/include/QtWidgets/QCommonStyle:1, from /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/styles/base/BaseStyle.h:25, from /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/styles/base/BaseStyle.cpp:22: In copy constructor 'QExplicitlySharedDataPointer::QExplicitlySharedDataPointer(const QExplicitlySharedDataPointer&) [with T = Phantom::{anonymous}::PhSwatch]', inlined from 'Phantom::{anonymous}::PhSwatchPtr Phantom::{anonymous}::deep_getCachedSwatchOfQPalette(PhSwatchCache*, int, const QPalette&)' at /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/styles/base/BaseStyle.cpp:622:26: /opt/local/qt5/include/QtCore/qshareddata.h:187:85: warning: pointer used after 'void operator delete(void*, size_t)' [-Wuse-after-free] 187 | inline QExplicitlySharedDataPointer(const QExplicitlySharedDataPointer &o) : d(o.d) { if (d) d->ref.ref(); } | ^~~~~~ In destructor 'QExplicitlySharedDataPointer::~QExplicitlySharedDataPointer() [with T = Phantom::{anonymous}::PhSwatch]', inlined from 'QExplicitlySharedDataPointer::~QExplicitlySharedDataPointer() [with T = Phantom::{anonymous}::PhSwatch]' at /opt/local/qt5/include/QtCore/qshareddata.h:184:12, inlined from 'QPair >::~QPair()' at /opt/local/qt5/include/QtCore/qpair.h:49:8, inlined from 'T* QVarLengthArray::insert(const_iterator, int, const T&) [with T = QPair >; int Prealloc = 10]' at /opt/local/qt5/include/QtCore/qvarlengtharray.h:527:5, inlined from 'void QVarLengthArray::prepend(const T&) [with T = QPair >; int Prealloc = 10]' at /opt/local/qt5/include/QtCore/qvarlengtharray.h:463:9, inlined from 'Phantom::{anonymous}::PhSwatchPtr Phantom::{anonymous}::deep_getCachedSwatchOfQPalette(PhSwatchCache*, int, const QPalette&)' at /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/styles/base/BaseStyle.cpp:621:31: /opt/local/qt5/include/QtCore/qshareddata.h:184:72: note: call to 'void operator delete(void*, size_t)' here 184 | inline ~QExplicitlySharedDataPointer() { if (d && !d->ref.deref()) delete d; } | ^~~~~~~~ [ 42%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/styles/dark/DarkStyle.cpp.o [ 42%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/styles/light/LightStyle.cpp.o [ 42%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/AboutDialog.cpp.o [ 42%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/Application.cpp.o [ 43%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/CategoryListWidget.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/CategoryListWidget.cpp: In member function 'int CategoryListWidgetDelegate::minWidth() const': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/CategoryListWidget.cpp:255:65: warning: bitwise operation between different enumeration types 'Qt::TextFlag' and 'Qt::TextElideMode' is deprecated [-Wdeprecated-enum-enum-conversion] 255 | fm.boundingRect(QRect(0, 0, 0, 0), Qt::TextWordWrap | Qt::ElideNone, m_listWidget->item(i)->text()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 43%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/Clipboard.cpp.o [ 43%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/CloneDialog.cpp.o [ 43%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/DatabaseIcons.cpp.o [ 43%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/DatabaseOpenWidget.cpp.o [ 44%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/DatabaseTabWidget.cpp.o [ 44%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/DatabaseWidget.cpp.o [ 44%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/DatabaseWidgetStateSync.cpp.o [ 44%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/EntryPreviewWidget.cpp.o [ 44%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/DialogyWidget.cpp.o [ 45%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/EditWidget.cpp.o [ 45%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/EditWidgetIcons.cpp.o [ 45%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/EditWidgetProperties.cpp.o [ 45%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/FileDialog.cpp.o [ 46%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/Font.cpp.o [ 46%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/GuiTools.cpp.o [ 46%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/HtmlExporter.cpp.o [ 46%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/IconModels.cpp.o [ 46%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/KeePass1OpenWidget.cpp.o [ 47%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/KMessageWidget.cpp.o [ 47%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/MainWindow.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp: In constructor 'MainWindow::MainWindow()': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:262:72: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 262 | setShortcut(m_ui->actionDatabaseOpen, QKeySequence::Open, Qt::CTRL + Qt::Key_O); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:263:72: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 263 | setShortcut(m_ui->actionDatabaseSave, QKeySequence::Save, Qt::CTRL + Qt::Key_S); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:265:74: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 265 | setShortcut(m_ui->actionDatabaseClose, QKeySequence::Close, Qt::CTRL + Qt::Key_W); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:268:75: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 268 | setShortcut(m_ui->actionSettings, QKeySequence::Preferences, Qt::CTRL + Qt::Key_Comma); | ~~~~~~~~~^~~~~~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:269:52: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 269 | m_ui->actionLockDatabase->setShortcut(Qt::CTRL + Qt::Key_L); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:271:64: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 271 | setShortcut(m_ui->actionQuit, QKeySequence::Quit, Qt::CTRL + Qt::Key_Q); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:272:67: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 272 | setShortcut(m_ui->actionEntryNew, QKeySequence::New, Qt::CTRL + Qt::Key_N); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:273:49: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 273 | m_ui->actionEntryEdit->setShortcut(Qt::CTRL + Qt::Key_E); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:274:51: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 274 | m_ui->actionEntryDelete->setShortcut(Qt::CTRL + Qt::Key_D); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:276:50: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 276 | m_ui->actionEntryClone->setShortcut(Qt::CTRL + Qt::Key_K); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:279:53: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 279 | m_ui->actionEntryCopyTotp->setShortcut(Qt::CTRL + Qt::Key_T); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:280:61: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 280 | m_ui->actionEntryCopyPasswordTotp->setShortcut(Qt::CTRL + Qt::Key_Y); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:283:57: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 283 | m_ui->actionEntryCopyUsername->setShortcut(Qt::CTRL + Qt::Key_B); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:284:57: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 284 | m_ui->actionEntryCopyPassword->setShortcut(Qt::CTRL + Qt::Key_C); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:285:54: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 285 | m_ui->actionEntryCopyTitle->setShortcut(Qt::CTRL + Qt::Key_I); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:288:52: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 288 | m_ui->actionEntryCopyURL->setShortcut(Qt::CTRL + Qt::Key_U); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:289:52: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 289 | m_ui->actionEntryRestore->setShortcut(Qt::CTRL + Qt::Key_R); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:297:55: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 297 | m_ui->actionEntryAddToAgent->setShortcut(modifier + Qt::Key_H); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:334:28: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 334 | new QShortcut(Qt::CTRL + Qt::Key_M, this, SLOT(minimizeOrHide())); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:342:34: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 342 | new QShortcut(dbTabModifier2 + Qt::Key_Tab, this, SLOT(selectNextDatabaseTab())); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:343:28: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 343 | new QShortcut(Qt::CTRL + Qt::Key_PageDown, this, SLOT(selectNextDatabaseTab())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:345:28: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 345 | new QShortcut(Qt::CTRL + Qt::Key_PageUp, this, SLOT(selectPreviousDatabaseTab())); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:353:49: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 353 | auto shortcut = new QShortcut(dbTabModifier + Qt::Key_1, this); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:355:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 355 | shortcut = new QShortcut(dbTabModifier + Qt::Key_2, this); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:357:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 357 | shortcut = new QShortcut(dbTabModifier + Qt::Key_3, this); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:359:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 359 | shortcut = new QShortcut(dbTabModifier + Qt::Key_4, this); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:361:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 361 | shortcut = new QShortcut(dbTabModifier + Qt::Key_5, this); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:363:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 363 | shortcut = new QShortcut(dbTabModifier + Qt::Key_6, this); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:365:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 365 | shortcut = new QShortcut(dbTabModifier + Qt::Key_7, this); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:367:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 367 | shortcut = new QShortcut(dbTabModifier + Qt::Key_8, this); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/MainWindow.cpp:369:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 369 | shortcut = new QShortcut(dbTabModifier + Qt::Key_9, this); | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/MessageBox.cpp.o [ 47%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/MessageWidget.cpp.o [ 47%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/OpVaultOpenWidget.cpp.o [ 48%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/PasswordWidget.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/PasswordWidget.cpp: In constructor 'PasswordWidget::PasswordWidget(QWidget*)': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/PasswordWidget.cpp:68:62: warning: arithmetic between different enumeration types 'const Qt::KeyboardModifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 68 | tr("Toggle Password (%1)").arg(QKeySequence(modifier + Qt::Key_H).toString(QKeySequence::NativeText)), | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/PasswordWidget.cpp:71:49: warning: arithmetic between different enumeration types 'const Qt::KeyboardModifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 71 | m_toggleVisibleAction->setShortcut(modifier + Qt::Key_H); | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/PasswordWidget.cpp:78:64: warning: arithmetic between different enumeration types 'const Qt::KeyboardModifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 78 | tr("Generate Password (%1)").arg(QKeySequence(modifier + Qt::Key_G).toString(QKeySequence::NativeText)), | ~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/PasswordWidget.cpp:80:53: warning: arithmetic between different enumeration types 'const Qt::KeyboardModifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 80 | m_passwordGeneratorAction->setShortcut(modifier + Qt::Key_G); | ~~~~~~~~~^~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/PasswordGeneratorWidget.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/PasswordGeneratorWidget.cpp: In constructor 'PasswordGeneratorWidget::PasswordGeneratorWidget(QWidget*)': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/PasswordGeneratorWidget.cpp:53:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 53 | auto shortcut = new QShortcut(Qt::CTRL + Qt::Key_Return, this); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/PasswordGeneratorWidget.cpp:55:39: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 55 | shortcut = new QShortcut(Qt::CTRL + Qt::Key_S, this); | ~~~~~~~~~^~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/ApplicationSettingsWidget.cpp.o [ 48%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/Icons.cpp.o [ 49%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/SearchWidget.cpp.o [ 49%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/SortFilterHideProxyModel.cpp.o [ 49%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/SquareSvgWidget.cpp.o [ 49%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/TotpSetupDialog.cpp.o [ 49%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/TotpDialog.cpp.o [ 50%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/TotpExportSettingsDialog.cpp.o [ 50%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/DatabaseOpenDialog.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/DatabaseOpenDialog.cpp: In constructor 'DatabaseOpenDialog::DatabaseOpenDialog(QWidget*)': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/DatabaseOpenDialog.cpp:73:45: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 73 | auto* shortcut = new QShortcut(Qt::CTRL + Qt::Key_PageUp, this); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/DatabaseOpenDialog.cpp:79:39: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 79 | shortcut = new QShortcut(Qt::CTRL + Qt::Key_PageDown, this); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/DatabaseOpenDialog.cpp:82:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 82 | shortcut = new QShortcut(dbTabModifier + Qt::Key_Tab, this); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/URLEdit.cpp.o [ 50%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/WelcomeWidget.cpp.o [ 50%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/csvImport/CsvImportWidget.cpp.o [ 51%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/csvImport/CsvImportWizard.cpp.o [ 51%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/csvImport/CsvParserModel.cpp.o [ 51%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/entry/AutoTypeAssociationsModel.cpp.o [ 51%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/entry/EditEntryWidget.cpp.o [ 52%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/entry/EntryAttachmentsModel.cpp.o [ 52%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/entry/EntryAttachmentsWidget.cpp.o [ 52%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/entry/EntryAttributesModel.cpp.o [ 52%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/entry/EntryHistoryModel.cpp.o [ 52%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/entry/EntryModel.cpp.o [ 53%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/entry/EntryView.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/entry/EntryView.cpp: In constructor 'EntryView::EntryView(QWidget*)': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/entry/EntryView.cpp:91:28: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 91 | new QShortcut(Qt::CTRL + Qt::Key_F10, this, SLOT(contextMenuShortcutPressed()), nullptr, Qt::WidgetShortcut); | ~~~~~~~~~^~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/export/ExportDialog.cpp.o [ 53%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/group/EditGroupWidget.cpp.o [ 53%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/group/GroupModel.cpp.o [ 53%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/group/GroupView.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/group/GroupView.cpp: In constructor 'GroupView::GroupView(Database*, QWidget*)': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/group/GroupView.cpp:46:28: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 46 | new QShortcut(Qt::CTRL + Qt::Key_F10, this, SLOT(contextMenuShortcutPressed()), nullptr, Qt::WidgetShortcut); | ~~~~~~~~~^~~~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/group/GroupView.cpp:49:44: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 49 | auto shortcut = new QShortcut(Qt::CTRL + Qt::Key_Down, this); | ~~~~~~~~~^~~~~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/gui/group/GroupView.cpp:52:39: warning: arithmetic between different enumeration types 'Qt::Modifier' and 'Qt::Key' is deprecated [-Wdeprecated-enum-enum-conversion] 52 | shortcut = new QShortcut(Qt::CTRL + Qt::Key_Up, this); | ~~~~~~~~~^~~~~~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/tag/TagModel.cpp.o [ 54%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/tag/TagView.cpp.o [ 54%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/tag/TagsEdit.cpp.o [ 54%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/databasekey/KeyComponentWidget.cpp.o [ 55%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/databasekey/PasswordEditWidget.cpp.o [ 55%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/databasekey/YubiKeyEditWidget.cpp.o [ 55%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/databasekey/KeyFileEditWidget.cpp.o [ 55%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/dbsettings/DatabaseSettingsWidget.cpp.o [ 55%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/dbsettings/DatabaseSettingsDialog.cpp.o [ 56%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/dbsettings/DatabaseSettingsWidgetGeneral.cpp.o [ 56%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/dbsettings/DatabaseSettingsWidgetMaintenance.cpp.o [ 56%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/dbsettings/DatabaseSettingsWidgetMetaDataSimple.cpp.o [ 56%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/dbsettings/DatabaseSettingsWidgetEncryption.cpp.o [ 57%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/dbsettings/DatabaseSettingsWidgetDatabaseKey.cpp.o [ 57%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/reports/ReportsWidget.cpp.o [ 57%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/reports/ReportsDialog.cpp.o [ 57%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/reports/ReportsWidgetHealthcheck.cpp.o [ 57%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/reports/ReportsPageHealthcheck.cpp.o [ 58%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/reports/ReportsWidgetHibp.cpp.o [ 58%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/reports/ReportsPageHibp.cpp.o [ 58%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/reports/ReportsWidgetStatistics.cpp.o [ 58%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/reports/ReportsPageStatistics.cpp.o [ 58%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/osutils/OSUtilsBase.cpp.o [ 59%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/osutils/ScreenLockListener.cpp.o [ 59%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/osutils/ScreenLockListenerPrivate.cpp.o [ 59%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/settings/SettingsWidget.cpp.o [ 59%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/widgets/ElidedLabel.cpp.o [ 60%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/widgets/KPToolBar.cpp.o [ 60%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/widgets/PopupHelpWidget.cpp.o [ 60%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/wizard/NewDatabaseWizard.cpp.o [ 60%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/wizard/NewDatabaseWizardPage.cpp.o [ 60%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/wizard/NewDatabaseWizardPageMetaData.cpp.o [ 61%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/wizard/NewDatabaseWizardPageEncryption.cpp.o [ 61%] Building CXX object src/CMakeFiles/keepassx_core.dir/gui/wizard/NewDatabaseWizardPageDatabaseKey.cpp.o [ 61%] Building CXX object src/CMakeFiles/keepassx_core.dir/keys/CompositeKey.cpp.o [ 61%] Building CXX object src/CMakeFiles/keepassx_core.dir/keys/FileKey.cpp.o [ 61%] Building CXX object src/CMakeFiles/keepassx_core.dir/keys/PasswordKey.cpp.o [ 62%] Building CXX object src/CMakeFiles/keepassx_core.dir/keys/ChallengeResponseKey.cpp.o [ 62%] Building CXX object src/CMakeFiles/keepassx_core.dir/streams/HashedBlockStream.cpp.o [ 62%] Building CXX object src/CMakeFiles/keepassx_core.dir/streams/HmacBlockStream.cpp.o [ 62%] Building CXX object src/CMakeFiles/keepassx_core.dir/streams/LayeredStream.cpp.o [ 63%] Building CXX object src/CMakeFiles/keepassx_core.dir/streams/qtiocompressor.cpp.o In file included from /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/streams/qtiocompressor.cpp:48: /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/streams/qtiocompressor.cpp: In member function 'virtual bool QtIOCompressor::open(QIODevice::OpenMode)': /home/pbulk/build/security/keepassxc/work/.buildlink/include/zlib.h:1813:66: warning: use of old-style cast to 'int' [-Wold-style-cast] 1813 | inflateInit_((strm), ZLIB_VERSION, (int)sizeof(z_stream)) | ^ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/streams/qtiocompressor.cpp:392:22: note: in expansion of macro 'inflateInit' 392 | status = inflateInit(&d->zlibStream); | ^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/.buildlink/include/zlib.h:1819:45: warning: use of old-style cast to 'int' [-Wold-style-cast] 1819 | (int)sizeof(z_stream)) | ^ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/streams/qtiocompressor.cpp:399:22: note: in expansion of macro 'inflateInit2' 399 | status = inflateInit2(&d->zlibStream, windowBits); | ^~~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/.buildlink/include/zlib.h:1811:75: warning: use of old-style cast to 'int' [-Wold-style-cast] 1811 | deflateInit_((strm), (level), ZLIB_VERSION, (int)sizeof(z_stream)) | ^ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/streams/qtiocompressor.cpp:404:22: note: in expansion of macro 'deflateInit' 404 | status = deflateInit(&d->zlibStream, d->compressionLevel); | ^~~~~~~~~~~ /home/pbulk/build/security/keepassxc/work/.buildlink/include/zlib.h:1816:71: warning: use of old-style cast to 'int' [-Wold-style-cast] 1816 | (strategy), ZLIB_VERSION, (int)sizeof(z_stream)) | ^ /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/streams/qtiocompressor.cpp:406:22: note: in expansion of macro 'deflateInit2' 406 | status = deflateInit2(&d->zlibStream, d->compressionLevel, Z_DEFLATED, windowBits, 8, Z_DEFAULT_STRATEGY); | ^~~~~~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/keepassx_core.dir/streams/StoreDataStream.cpp.o [ 63%] Building CXX object src/CMakeFiles/keepassx_core.dir/streams/SymmetricCipherStream.cpp.o [ 63%] Building CXX object src/CMakeFiles/keepassx_core.dir/totp/totp.cpp.o /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/totp/totp.cpp: In function 'QString Totp::generateTotp(const QSharedPointer&, quint64)': /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/totp/totp.cpp:241:30: error: call of overloaded 'pow(int, uint&)' is ambiguous 241 | quint32 digitsPower = pow(encoder.alphabet.size(), digits); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc12/include/c++/12.2.0/bits/std_abs.h:40, from /opt/local/gcc12/include/c++/12.2.0/cstdlib:77, from /opt/local/gcc12/include/c++/12.2.0/bits/stl_algo.h:69, from /opt/local/gcc12/include/c++/12.2.0/algorithm:61, from /opt/local/qt5/include/QtCore/qglobal.h:142, from /opt/local/qt5/include/QtCore/qmetatype.h:45, from /opt/local/qt5/include/QtCore/QMetaType:1, from /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/totp/totp.h:22, from /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/src/totp/totp.cpp:19: /usr/include/iso/math_iso.h:226:28: note: candidate: 'long double std::pow(long double, int)' 226 | inline long double pow(long double __X, int __Y) { | ^~~ /usr/include/iso/math_iso.h:222:28: note: candidate: 'long double std::pow(long double, long double)' 222 | inline long double pow(long double __X, long double __Y) { | ^~~ /usr/include/iso/math_iso.h:177:22: note: candidate: 'float std::pow(float, int)' 177 | inline float pow(float __X, int __Y) { | ^~~ /usr/include/iso/math_iso.h:175:22: note: candidate: 'float std::pow(float, float)' 175 | inline float pow(float __X, float __Y) { return __powf(__X, __Y); } | ^~~ /usr/include/iso/math_iso.h:154:23: note: candidate: 'double std::pow(double, int)' 154 | inline double pow(double __X, int __Y) { | ^~~ /usr/include/iso/math_iso.h:76:15: note: candidate: 'double std::pow(double, double)' 76 | extern double pow(double, double); | ^~~ *** [src/CMakeFiles/keepassx_core.dir/totp/totp.cpp.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build 1 error bmake[2]: stopped in /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build *** [src/CMakeFiles/keepassx_core.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build 1 error bmake[1]: stopped in /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped in /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build 1 error bmake: stopped in /home/pbulk/build/security/keepassxc/work/keepassxc-2.7.5/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/security/keepassxc *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/security/keepassxc