Your message dated Sat, 04 Nov 2017 21:18:59 +0000
with message-id <e1eb5qf-0009b3...@fasolo.debian.org>
and subject line Bug#853194: fixed in libsoxr 0.1.2-3
has caused the Debian Bug report #853194,
regarding libsoxr FTCBFS: aborts on endianess test, runs test suite 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 ow...@bugs.debian.org
immediately.)


-- 
853194: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853194
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libsoxr
Version: 0.1.2-2
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

libsoxr fails to cross build from source. dh_auto_configure correctly
passes cross compilers to cmake, but cmake fails running the endianess
test. Also the default build target tries to run tests. The attached
patch supplies the endianess test result from DEB_HOST_ARCH_ENDIAN and
correctly handles DEB_BUILD_OPTIONS=nocheck. With the patch, cross
building libsoxr is successful. Please consider applying it after
stretch is released.

Helmut
diff --minimal -Nru libsoxr-0.1.2/debian/changelog 
libsoxr-0.1.2/debian/changelog
--- libsoxr-0.1.2/debian/changelog      2016-12-25 18:41:58.000000000 +0100
+++ libsoxr-0.1.2/debian/changelog      2017-01-30 15:48:59.000000000 +0100
@@ -1,3 +1,12 @@
+libsoxr (0.1.2-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Feed endianess from DEB_HOST_ARCH_ENDIAN
+    + Honour DEB_BUILD_OPTIONS=nocheck
+
+ -- Helmut Grohne <hel...@subdivi.de>  Mon, 30 Jan 2017 15:48:59 +0100
+
 libsoxr (0.1.2-2) unstable; urgency=medium
 
   * Define NDEBUG to disable debug output (Closes: #822727, LP: #1649224)
diff --minimal -Nru libsoxr-0.1.2/debian/rules libsoxr-0.1.2/debian/rules
--- libsoxr-0.1.2/debian/rules  2016-12-25 18:29:29.000000000 +0100
+++ libsoxr-0.1.2/debian/rules  2017-01-30 15:48:59.000000000 +0100
@@ -2,13 +2,24 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+include /usr/share/dpkg/architecture.mk
+
+CONFIGURE_FLAGS = -DLIB_INSTALL_DIR=/usr/lib/$(DEB_HOST_MULTIARCH) \
+                 -DDOC_INSTALL_DIR=/usr/share/doc/libsoxr-dev
+ifeq ($(DEB_HOST_ARCH_ENDIAN),big)
+CONFIGURE_FLAGS += -DHAVE_WORDS_BIGENDIAN_EXITCODE=0
+else
+CONFIGURE_FLAGS += -DHAVE_WORDS_BIGENDIAN_EXITCODE=1
+endif
+ifneq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
+CONFIGURE_FLAGS += -DBUILD_TESTS=0 -DBUILD_EXAMPLES=1
+endif
 
 %:
        dh $@ --parallel
 
 override_dh_auto_configure:
-       dh_auto_configure -- -DLIB_INSTALL_DIR=/usr/lib/$(DEB_HOST_MULTIARCH) 
-DDOC_INSTALL_DIR=/usr/share/doc/libsoxr-dev
+       dh_auto_configure -- $(CONFIGURE_FLAGS)
 
 override_dh_compress:
        dh_compress -X.c -X.C

--- End Message ---
--- Begin Message ---
Source: libsoxr
Source-Version: 0.1.2-3

We believe that the bug you reported is fixed in the latest version of
libsoxr, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mattia Rizzolo <mat...@debian.org> (supplier of updated libsoxr package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 04 Nov 2017 21:58:23 +0100
Source: libsoxr
Binary: libsoxr0 libsoxr-lsr0 libsoxr-dev
Architecture: source
Version: 0.1.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mat...@debian.org>
Description:
 libsoxr-dev - High quality 1D sample-rate conversion library (development files
 libsoxr-lsr0 - High quality 1D sample-rate conversion library (libsamplerate 
bin
 libsoxr0   - High quality 1D sample-rate conversion library
Closes: 853194
Changes:
 libsoxr (0.1.2-3) unstable; urgency=medium
 .
   * Team upload.
   * Fix FTCBFS:  Closes: #853194
     + Feed endianness from DEB_HOST_ARCH_ENDIAN.
     + Honour DEB_BUILD_OPTIONS=nocheck.
     Thanks to Helmut Grohne <hel...@subdivi.de> for the patch.
   * Bump debhelper compat level to 10.
     + Drop --parallel, now default.
   * Bump Standards-Version to 4.1.1, no changes needed.
   * Drop explicit Testsuite field, not needed anymore.
Checksums-Sha1:
 9e303a49edc30b49e627d11dbe4ce7e484f98c75 2170 libsoxr_0.1.2-3.dsc
 ba3b223a32fb8be3573cee43b9bb39dd2e3920eb 4840 libsoxr_0.1.2-3.debian.tar.xz
 32742a9e62e255a9304c0d8ceac6c4c27d1bb48f 7267 libsoxr_0.1.2-3_amd64.buildinfo
Checksums-Sha256:
 7f6133cee147b7c7d819c6de78541ebedd97cc79a2b66451421d8bea8a9a9d5b 2170 
libsoxr_0.1.2-3.dsc
 8c49143d8c600ea024da765049dcddc392d033cea0c43ec4fc27e4c9d0e3d94a 4840 
libsoxr_0.1.2-3.debian.tar.xz
 1de30801e87fe6f4ae674a4d593cf4247dc659cd30f34f928b1f2e228935cd54 7267 
libsoxr_0.1.2-3_amd64.buildinfo
Files:
 b551d5f7da2e19529b964dbc360f1c34 2170 libs optional libsoxr_0.1.2-3.dsc
 0359f2e9875f1020e70adb3a56bd3bc0 4840 libs optional 
libsoxr_0.1.2-3.debian.tar.xz
 309c2a90bea275cb522a27a56e217ee6 7267 libs optional 
libsoxr_0.1.2-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAln+K/8ACgkQCBa54Yx2
K612ORAAu+UkZNJrtL90xC72zHoqV9fAxw8Kmdn8XFqjhI+VjodFhPgrT9Cx6Nid
+XNex81DtCM7TYN2zZkjFReyQlTTz1tiqFAwiJAaDYS5T3uRqfNIk9vHBuOA/FtO
S70gLkRavl0IhLNaOW5v4PE+lfoGUETzWcDIwsPvC2QME8YDeh3PUjx1Dj9Qe7Fh
kLwd/3kewuuspf+p/aE8r/qf2nTXllcjaK2ZRQJNlbSkwWpsqEISxMKQ0Z4Syy7a
auu+Wjpuk3PzSuzxlqSMCwBHWRUwt2lqiydKEbEQGE4RWLzT3Me4AAXGpiSR+jWD
jpdPhb8RkNTMJhT8ryf8jWHpewEJ1VE3KzAmKC/jsxzMMttLIFtGTv2p9H/PEB7D
IuV99QnBvdvkUtC3gjhOV4nPuVEDv+zPCp72VtWNwU+uirlNBMkjAKcUtBjxjB+L
THZtS9hnVcczXQpbcnenkoNLocbku19J6d60XrR9VHtk+tPcIVnSOvAF9ddbrYtI
m3RvYRd1rAlTKYpTdSlm98Za8WtBl82J8U5o/T+0FrJu98sPeQzDTuzhi2pfnNyB
m0q+up3BAavn9zt5p2J+uumUFlldXtRLYK1Yd0oC++ZChdkdh+dtTq86ifiYlpYG
TfaDvj1oqGJmZk+qjFX5A7TzNe87TD6cFZi+PgTY1KV25Yp8iHo=
=dGco
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to