as requested by sam_ on #gentoo
Created attachment 882103 [details] emerge --info
Please never CC arches.
Missing build.log
Created attachment 882104 [details] emerge build log
(In reply to Andreas Sturmlechner from comment #2) > Please never CC arches. sorry first timer
I think this is the PCH stuff...
[31mFAILED: [0mbridgepp/CMakeFiles/bridgepp.dir/bridgepp/BugReportFlow/BugReportFlow.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -DPROTOBUF_USE_DLLS -DQT_CORE_LIB -DQT_NO_DEBUG -Dbridgepp_EXPORTS -I/var/tmp/portage/mail-mta/proton-mail-bridge-3.6.1/work/gui_build/bridgepp/bridgepp_autogen/include -I/var/tmp/portage/mail-mta/proton-mail-bridge-3.6.1/work/proton-bridge-3.6.1/internal/frontend/bridge-gui/bridgepp -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -pipe -std=gnu++20 -fPIC -fPIC -pthread -MD -MT bridgepp/CMakeFiles/bridgepp.dir/bridgepp/BugReportFlow/BugReportFlow.cpp.o -MF bridgepp/CMakeFiles/bridgepp.dir/bridgepp/BugReportFlow/BugReportFlow.cpp.o.d -o bridgepp/CMakeFiles/bridgepp.dir/bridgepp/BugReportFlow/BugReportFlow.cpp.o -c /var/tmp/portage/mail-mta/proton-mail-bridge-3.6.1/work/proton-bridge-3.6.1/internal/frontend/bridge-gui/bridgepp/bridgepp/BugReportFlow/BugReportFlow.cpp In file included from /var/tmp/portage/mail-mta/proton-mail-bridge-3.6.1/work/proton-bridge-3.6.1/internal/frontend/bridge-gui/bridgepp/bridgepp/BugReportFlow/BugReportFlow.cpp:18: /var/tmp/portage/mail-mta/proton-mail-bridge-3.6.1/work/proton-bridge-3.6.1/internal/frontend/bridge-gui/bridgepp/bridgepp/BugReportFlow/BugReportFlow.h:36:36: error: ‘QString’ does not name a type 36 | [[nodiscard]] bool parse(const QString& filepath); ///< Initialize the Bug Report Flow. | ^~~~~~~ /var/tmp/portage/mail-mta/proton-mail-bridge-3.6.1/work/proton-bridge-3.6.1/internal/frontend/bridge-gui/bridgepp/bridgepp/BugReportFlow/BugReportFlow.h:38:19: error: ‘QVariantList’ does not name a type 38 | [[nodiscard]] QVariantList categories() const; ///< Getter for the 'bugCategories' property. | ^~~~~~~~~~~~ [...] so just missing include(s)
also same machine https://bugs.gentoo.org/921939
can confirm compilation succeeds with MYCMAKEARGS="-DCMAKE_DISABLE_PRECOMPILE_HEADERS=OFF"
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=849d6b5c1efc0eb6df64c0b8cfb836d38650f136 commit 849d6b5c1efc0eb6df64c0b8cfb836d38650f136 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2024-01-24 16:37:49 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2024-01-24 16:37:49 +0000 mail-mta/proton-mail-bridge: disable PCH for the GUI Enabled on Gentoo by default (in cmake.eclass), appears to cause problems for some users. Closes: https://bugs.gentoo.org/921938 Signed-off-by: Marek Szuba <marecki@gentoo.org> mail-mta/proton-mail-bridge/proton-mail-bridge-3.6.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
That change is enabling PCH.