d/rules: Remove bogus setting of c++11 in d/rules
authorMathieu Malaterre <malat@debian.org>
Mon, 26 Apr 2021 06:35:01 +0000 (08:35 +0200)
committerMathieu Malaterre <malat@debian.org>
Mon, 26 Apr 2021 06:38:35 +0000 (08:38 +0200)
Debian package was compiled using gnu++11 which is not anymore the
default for current gcc. Set it to c++14 to take advantage of latest
compilation optimization.

https://support.dcmtk.org/docs/cxx11_support.html

debian/rules

index 40a9eeaaa9460569556ed44da1247c324d07090a..1920e1ca8fa46a8e6cf0f41ca2adcbc4cdb9c3e7 100755 (executable)
@@ -39,9 +39,7 @@ CMAKE_EXTRA_FLAGS += -DCMAKE_BUILD_TYPE:STRING=None \
  -DCMAKE_VERBOSE_MAKEFILE=ON \
  -DCMAKE_INSTALL_DATADIC:STRING=share/libdcmtk16 \
  -DCMAKE_SKIP_RPATH:BOOL=OFF \
- -DDCMTK_USE_CXX11_STL:BOOL=ON \
- -DDCMTK_ENABLE_CXX11:BOOL=ON
-
+ -DCMAKE_CXX_STANDARD:STRING=14
 
 override_dh_auto_configure:
        dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)