I am uploading a NMU to fix this. The debdiff is attached.
diff -Nru ska-1.0+dfsg/debian/changelog ska-1.0+dfsg/debian/changelog
--- ska-1.0+dfsg/debian/changelog       2022-10-03 07:39:45.000000000 +0200
+++ ska-1.0+dfsg/debian/changelog       2023-08-10 00:11:51.000000000 +0200
@@ -1,3 +1,11 @@
+ska (1.0+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Override CXXFLAGS to get rid of -std=c++0x (Closes: #1041118)
+  * Clean googletest link
+
+ -- Bastian Germann <b...@debian.org>  Thu, 10 Aug 2023 00:11:51 +0200
+
 ska (1.0+dfsg-2) unstable; urgency=medium
 
   * Packaging update
diff -Nru ska-1.0+dfsg/debian/clean ska-1.0+dfsg/debian/clean
--- ska-1.0+dfsg/debian/clean   1970-01-01 01:00:00.000000000 +0100
+++ ska-1.0+dfsg/debian/clean   2023-08-10 00:11:51.000000000 +0200
@@ -0,0 +1 @@
+tests/googletest
diff -Nru ska-1.0+dfsg/debian/rules ska-1.0+dfsg/debian/rules
--- ska-1.0+dfsg/debian/rules   2022-10-03 07:39:45.000000000 +0200
+++ ska-1.0+dfsg/debian/rules   2023-08-10 00:11:51.000000000 +0200
@@ -1,16 +1,23 @@
 #!/usr/bin/make -f
 
 # DH_VERBOSE := 1
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
 export LC_ALL=C.UTF-8
 
 %:
        dh $@
 
+override_dh_auto_build:
+       dh_auto_build -- CXXFLAGS+=-std=c++17
+
 override_dh_auto_install:
        # do not use broken Makefile which forces /usr/local/bin
 
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-       cd tests && ln -s /usr/src/googletest/googletest && make && \
+       cd tests && ln -s /usr/src/googletest/googletest && \
+       $(MAKE) CXXFLAGS+=-std=c++17 && \
        ./general_unittest && ./kmers_unittest && ./DNA_unittest
 endif

Reply via email to