[Debian-med-packaging] Bug#919781: mash FTBFS: This code requires C++14. Either your compiler does not support it or it is not enabled.

Adrian Bunk bunk at debian.org
Sat Jan 19 14:48:35 GMT 2019


Source: mash
Version: 2.0-2
Severity: serious
Tags: ftbfs
Control: close -1 2.1-2

https://tests.reproducible-builds.org/debian/rb-pkg/buster/amd64/mash.html

...
checking for capnp... yes
checking capnp/common.h usability... no
checking capnp/common.h presence... no
checking for capnp/common.h... no
configure: error: Cap'n Proto headers not found.
...
configure:3004: checking capnp/common.h presence
configure:3004: g++ -E -I/usr/include -std=c++11 conftest.cpp
In file included from /usr/include/kj/memory.h:28,
                 from /usr/include/kj/array.h:28,
                 from /usr/include/kj/string.h:29,
                 from /usr/include/capnp/common.h:33,
                 from conftest.cpp:19:
/usr/include/kj/common.h:36:4: error: #error "This code requires C++14. Either your compiler does not support it or it is not enabled."
   #error "This code requires C++14. Either your compiler does not support it or it is not enabled."
    ^~~~~
/usr/include/kj/common.h:39:6: error: #error "Pass -std=c++14 on the compiler command line to enable C++14."
     #error "Pass -std=c++14 on the compiler command line to enable C++14."
      ^~~~~


This bug is already fixed in unstable.



More information about the Debian-med-packaging mailing list