Fails to build:
FAILED: syncthingconnector/CMakeFiles/syncthingconnector-qt6.dir/syncthingconnector-qt6_autogen/mocs_compilation.cpp.o
In file included from /home/user/.cache/pikaur/build/syncthingtray-qt6/src/syncthingtray-1.7.0/syncthingconnector/syncthingconnector-qt6_autogen/mocs_compilation.cpp:4:
/home/user/.cache/pikaur/build/syncthingtray-qt6/src/syncthingtray-1.7.0/syncthingconnector/syncthingconnector-qt6_autogen/EWIEGA46WW/moc_syncthingconnectionstatus.cpp:37:65: error: expected initializer before ‘<’ token
37 | template <> constexpr inline auto Data::qt_create_metaobjectdata<qt_meta_tag_ZN4DataE_t>()
| ^
/home/user/.cache/pikaur/build/syncthingtray-qt6/src/syncthingtray-1.7.0/syncthingconnector/syncthingconnector-qt6_autogen/EWIEGA46WW/moc_syncthingconnectionstatus.cpp:89:11: error: ‘qt_create_metaobjectdata’ is not a member of ‘Data’
89 | Data::qt_create_metaobjectdata<qt_meta_tag_ZN4DataE_t>();
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/user/.cache/pikaur/build/syncthingtray-qt6/src/syncthingtray-1.7.0/syncthingconnector/syncthingconnector-qt6_autogen/EWIEGA46WW/moc_syncthingconnectionstatus.cpp:89:11: note: suggested alternatives:
In file included from /usr/include/qt6/QtCore/qnamespace.h:15,
from /usr/include/qt6/QtCore/qobjectdefs.h:12,
from /usr/include/qt6/QtCore/QMetaObject:1,
from /home/user/.cache/pikaur/build/syncthingtray-qt6/src/syncthingtray-1.7.0/syncthingconnector/syncthingconnector-qt6_autogen/EWIEGA46WW/../../syncthingcompletion.h:8,
from /home/user/.cache/pikaur/build/syncthingtray-qt6/src/syncthingtray-1.7.0/syncthingconnector/syncthingconnector-qt6_autogen/EWIEGA46WW/moc_syncthingcompletion.cpp:9,
from /home/user/.cache/pikaur/build/syncthingtray-qt6/src/syncthingtray-1.7.0/syncthingconnector/syncthingconnector-qt6_autogen/mocs_compilation.cpp:2:
/usr/include/qt6/QtCore/qnamespace.h:26:5: note: ‘Qt::qt_create_metaobjectdata’
26 | Q_NAMESPACE_EXPORT(Q_CORE_EXPORT)
| ^~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtNetwork/qssl.h:20:5: note: ‘QSsl::qt_create_metaobjectdata’
20 | Q_NAMESPACE_EXPORT(Q_NETWORK_EXPORT)
| ^~~~~~~~~~~~~~~~~~
/home/user/.cache/pikaur/build/syncthingtray-qt6/src/syncthingtray-1.7.0/syncthingconnector/syncthingconnector-qt6_autogen/EWIEGA46WW/moc_syncthingconnectionstatus.cpp:89:58: error: expected primary-expression before ‘>’ token
89 | Data::qt_create_metaobjectdata<qt_meta_tag_ZN4DataE_t>();
| ^
/home/user/.cache/pikaur/build/syncthingtray-qt6/src/syncthingtray-1.7.0/syncthingconnector/syncthingconnector-qt6_autogen/EWIEGA46WW/moc_syncthingconnectionstatus.cpp:89:60: error: expected primary-expression before ‘)’ token
89 | Data::qt_create_metaobjectdata<qt_meta_tag_ZN4DataE_t>();
| ^
ninja: build stopped: subcommand failed.
Pinned Comments
Martchus commented on 2023-11-21 23:20 (UTC) (edited on 2024-10-21 15:10 (UTC) by Martchus)
All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
There also exist a binary repository: https://wiki.archlinux.org/index.php/Unofficial_user_repositories#ownstuff
Important remarks:
pkgrel
of the AUR package when a rebuild is required (only in accordance with Arch Linux of course, not in accordance with Manjaro).syncthingtray-qt6
broken until it has been rebuilt) or to uninstallsyncthingtray-qt6
temporarily before the update. After the updatesyncthingtray-qt6
can be rebuilt and reinstalled again.makechrootpkg
which is also how official developers build their packages (and how packages in my binary repository are built).c++utilities
,qtutilities-qt6
,qtforkawesome-qt6
andsyncthingtray-qt6
in that order.makepkg --nocheck
ormakechrootpkg -- --nocheck
. It makes still sense to report failures. But please include the actual error message and not just the last few lines.