Bug#876167: Still a C++14 dependency

Richard Kettlewell rjk at terraraq.uk
Fri Sep 22 18:44:12 UTC 2017


Hi,

This package still has a C++14 dependency, at least according to Clang.

richard at deodand:~/junk$ clang++-6.0 $(pkg-config --cflags glibmm-2.4)
-std=c++11 -c t.cc
In file included from t.cc:1:
/usr/include/glibmm-2.4/glibmm/variant.h:2132:3: warning: use of this
statement
      in a constexpr function is a C++14 extension [-Wc++14-extensions]
  (void)arg;
  ^
1 warning generated.
richard at deodand:~/junk$ clang++-6.0 $(pkg-config --cflags glibmm-2.4)
-std=c++14 -c t.cc
richard at deodand:~/junk$ cat t.cc
#include <glibmm/variant.h>
richard at deodand:~/junk$ dpkg -l libglibmm*dev clang-6.0
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  clang-6.0      1:6.0~svn311 amd64        C, C++ and Objective-C
compiler (
ii  libglibmm-2.4- 2.54.1-1     amd64        C++ wrapper for the GLib
toolkit
richard at deodand:~/junk$

ttfn/rjk



More information about the pkg-gnome-maintainers mailing list