Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 867073 - app-admin/keepassxc-2.7.1-r1: FAILED: src/cli/CMakeFiles/cli.dir/Exit.cpp.o
Summary: app-admin/keepassxc-2.7.1-r1: FAILED: src/cli/CMakeFiles/cli.dir/Exit.cpp.o
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Maciej Barć
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-28 10:24 UTC by HougeLangley
Modified: 2022-08-28 15:44 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Build Log (keepassxc-2.7.1-r1-full-build-log.log,147.26 KB, text/plain)
2022-08-28 10:26 UTC, HougeLangley
Details
emerge --info (keepassxc-emerge-info.log,7.79 KB, text/plain)
2022-08-28 10:28 UTC, HougeLangley
Details

Note You need to log in before you can comment on or make changes to this bug.
Description HougeLangley 2022-08-28 10:24:15 UTC
FAILED: src/cli/CMakeFiles/cli.dir/Exit.cpp.o 
/usr/bin/x86_64-pc-linux-gnu-g++ -DQT_CORE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_EXCEPTIONS -DQT_STRICT_ITERATORS -DUSE_READLINE -DWITH_APP_BUNDLE -I/var/tmp/portage/app-admin/keepassxc-2.7.1-r1/work/keepassxc-2.7.1_build/src/cli/cli_autogen/include -I/var/tmp/portage/app-admin/keepassxc-2.7.1-r1/work/keepassxc-2.7.1/src -I/var/tmp/portage/app-admin/keepassxc-2.7.1-r1/work/keepassxc-2.7.1_build/src -I/var/tmp/portage/app-admin/keepassxc-2.7.1-r1/work/keepassxc-2.7.1/src/zxcvbn -isystem /usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++  -O3 -pipe -fno-common -fopenmp -Wall -Wextra -Wundef -Wpointer-arith -Wno-long-long -Wformat=2 -Wmissing-format-attribute -fvisibility=hidden -fvisibility-inlines-hidden -fstack-protector-strong -Wnon-virtual-dtor -Wold-style-cast -Woverloaded-virtual -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror=format-security -Wcast-align -fsized-deallocation -Wno-deprecated-declarations -fPIC -fPIC -std=gnu++17 -MD -MT src/cli/CMakeFiles/cli.dir/Exit.cpp.o -MF src/cli/CMakeFiles/cli.dir/Exit.cpp.o.d -o src/cli/CMakeFiles/cli.dir/Exit.cpp.o -c /var/tmp/portage/app-admin/keepassxc-2.7.1-r1/work/keepassxc-2.7.1/src/cli/Exit.cpp
In file included from /usr/include/qt5/QtCore/qatomic_cxx11.h:45,
                 from /usr/include/qt5/QtCore/qbasicatomic.h:53,
                 from /usr/include/qt5/QtCore/qatomic.h:46,
                 from /usr/include/qt5/QtCore/qglobal.h:1301,
                 from /usr/include/qt5/QtCore/qalgorithms.h:43,
                 from /usr/include/qt5/QtCore/qlist.h:43,
                 from /usr/include/qt5/QtCore/qstringlist.h:41,
                 from /usr/include/qt5/QtCore/qcommandlineoption.h:43,
                 from /usr/include/qt5/QtCore/QCommandLineOption:1,
                 from /var/tmp/portage/app-admin/keepassxc-2.7.1-r1/work/keepassxc-2.7.1/src/cli/Command.h:21,
                 from /var/tmp/portage/app-admin/keepassxc-2.7.1-r1/work/keepassxc-2.7.1/src/cli/Exit.h:21,
                 from /var/tmp/portage/app-admin/keepassxc-2.7.1-r1/work/keepassxc-2.7.1/src/cli/Exit.cpp:18:
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/g++-v12/atomic:1524:16: error: #endif without #if
 1524 |                      __atomic_diff_t<_ITp> __i) noexcept
      |         ^           
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/g++-v12/atomic:1293:24: error: expected ‘,’ or ‘...’ before ‘template’
 1293 |                          memory_order __m) noexcept
      |                 ^        ~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/g++-v12/atomic:1449:74: error: expected ‘)’ before ‘}’ token
 1449 |   // which is implemented by taking a parameter of type __atomic_base<_ITp>*.
      |                                                                          ^
      |                                                                          )
......
 1520 | 
      |                                                                           
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/g++-v12/atomic:1292:25: note: to match this ‘(’
 1292 |     atomic_load_explicit(const volatile atomic<_ITp>* __a,
      |                         ^
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/g++-v12/atomic:1520:1: error: expected initializer before ‘}’ token
 1520 | 
      | ^

Reproducible: Always
Comment 1 HougeLangley 2022-08-28 10:26:20 UTC
Created attachment 801658 [details]
Build Log
Comment 2 HougeLangley 2022-08-28 10:28:18 UTC
Created attachment 801661 [details]
emerge --info
Comment 3 HougeLangley 2022-08-28 10:28:59 UTC
root@g-binpkg-machine $ emerge -pqv '=app-admin/keepassxc-2.7.1-r1::gentoo'
[ebuild  N    ] app-admin/keepassxc-2.7.1-r1  USE="network -autotype -browser -doc -keeshare -test -yubikey"
Comment 4 Maciej Barć gentoo-dev 2022-08-28 15:27:40 UTC
I could not yet reproduce (used GCC 12.2.0).
Comment 5 HougeLangley 2022-08-28 15:38:32 UTC
(In reply to Maciej Barć from comment #4)
> I could not yet reproduce (used GCC 12.2.0).

It's weird, reinstall successed. :P
Comment 6 Maciej Barć gentoo-dev 2022-08-28 15:40:58 UTC
(In reply to HougeLangley from comment #5)
> (In reply to Maciej Barć from comment #4)
> > I could not yet reproduce (used GCC 12.2.0).
> 
> It's weird, reinstall successed. :P

You mean the reinstall of KeepassXC or something else?
Comment 7 HougeLangley 2022-08-28 15:43:14 UTC
(In reply to Maciej Barć from comment #6)
> (In reply to HougeLangley from comment #5)
> > (In reply to Maciej Barć from comment #4)
> > > I could not yet reproduce (used GCC 12.2.0).
> > 
> > It's weird, reinstall successed. :P
> 
> You mean the reinstall of KeepassXC or something else?

Yes, I re-install keepassxc successed.
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-08-28 15:44:02 UTC
Maybe do a memory test.
Comment 9 HougeLangley 2022-08-28 15:44:59 UTC
(In reply to Sam James from comment #8)
> Maybe do a memory test.

OK, Thanks you.