Your message dated Wed, 10 Nov 2021 12:31:52 +1300
with message-id <[email protected]>
and subject line
has caused the Debian Bug report #985642,
regarding xapian-core FTCBFS: fails running tests despite
DEB_BUILD_OPTIONS=nocheck
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
985642: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=985642
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xapian-core
Version: 1.4.18-2
Tags: patch
User: [email protected]
Usertags: ftcbfs
xapian-core fails to cross build from source, because it fails running
tests despite passing DEB_BUILD_OPTIONS=nocheck. Please consider
applying the attached patch to fix that.
Helmut
diff --minimal -Nru xapian-core-1.4.18/debian/changelog
xapian-core-1.4.18/debian/changelog
--- xapian-core-1.4.18/debian/changelog 2021-02-23 19:33:41.000000000 +0100
+++ xapian-core-1.4.18/debian/changelog 2021-03-21 09:12:21.000000000 +0100
@@ -1,3 +1,10 @@
+xapian-core (1.4.18-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Honour DEB_BUILD_OPTIONS=nocheck again. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Sun, 21 Mar 2021 09:12:21 +0100
+
xapian-core (1.4.18-3) unstable; urgency=medium
* debian/rules: Workaround testcase sensitivity to excess precision by
diff --minimal -Nru xapian-core-1.4.18/debian/rules
xapian-core-1.4.18/debian/rules
--- xapian-core-1.4.18/debian/rules 2021-02-23 19:33:41.000000000 +0100
+++ xapian-core-1.4.18/debian/rules 2021-03-21 09:12:20.000000000 +0100
@@ -139,6 +139,7 @@
endif
override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
# Excess precision causes some testcases to fail due to comparisons
# between values that are spilled to memory and not. For now we just
# avoid running the testsuite on affected platforms (at least on i386
@@ -150,6 +151,7 @@
ifdef XAPIAN_BUILD_SSE
$(MAKE_CHECK) -C build-sse2
endif
+endif
override_dh_auto_install: \
debian/libxapian$(libxapian_soversion).install \
--- End Message ---
--- Begin Message ---
Control: fixed -1 1.4.18-4
I addressed this in an upload a couple of weeks ago, but I missed the `:`
after `Closes` so it didn't get closed automatically:
xapian-core (1.4.18-4) unstable; urgency=medium
* debian/copyright: Strip trailing whitespace.
* debian/rules: Strip trailing whitespace.
* libxapianVERSION-dev.install: Use wildcard instead of @VERSION_SUFFIX@
for xapian-config path to make it easier to make packages of upstream
git master.
* debian/rules: Honour DEB_BUILD_OPTIONS=nocheck once more (broken in
1.4.18-2 by rewrite to use dh). (Closes #985642)
-- Olly Betts <[email protected]> Wed, 27 Oct 2021 11:49:13 +1300
--- End Message ---