[Debian-med-packaging] Bug#1041118: ska FTBFS with googletest 1.13.0
Bastian Germann
bage at debian.org
Wed Aug 9 23:43:19 BST 2023
I am uploading a NMU to fix this. The debdiff is attached.
-------------- next part --------------
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 <bage at 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
More information about the Debian-med-packaging
mailing list