Bug ID 1031328
Summary libkleo fails to build with GCC 7
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Development
Assignee bnc-team-screening@forge.provo.novell.com
Reporter martin.liska@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:Gcc7/libkleo/standard/x86_64

[   28s]
/home/abuild/rpmbuild/BUILD/libkleo-16.12.2/src/kleo/defaultkeyfilter.cpp: In
function 'bool is_card_key(const GpgME::Key&)':
[   28s]
/home/abuild/rpmbuild/BUILD/libkleo-16.12.2/src/kleo/defaultkeyfilter.cpp:45:30:
error: 'mem_fn' is not a member of 'std'
[   28s]                          std::mem_fn(&Subkey::isCardKey)) !=
sks.end();
[   28s]                               ^~~~~~
[   28s]
/home/abuild/rpmbuild/BUILD/libkleo-16.12.2/src/kleo/defaultkeyfilter.cpp:45:30:
note: suggested alternative: 'mem_fun'
[   28s]                          std::mem_fn(&Subkey::isCardKey)) !=
sks.end();
[   28s]                               ^~~~~~
[   28s]                               mem_fun
[   28s] make[2]: *** [src/CMakeFiles/KF5Libkleo.dir/build.make:91:
src/CMakeFiles/KF5Libkleo.dir/kleo/defaultkeyfilter.cpp.o] Error 1

Can be tested in openSUSE:Factory:Staging:Gcc7 project.


You are receiving this mail because: