Your message dated Sun, 25 Dec 2016 18:03:33 +0000
with message-id <e1cld8v-0002n4...@fasolo.debian.org>
and subject line Bug#822727: fixed in libsoxr 0.1.2-2
has caused the Debian Bug report #822727,
regarding NDEBUG not defined during build
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.)


-- 
822727: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822727
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libsoxr0
Version: 0.1.2-1
Severity: normal
Tags: patch

This appears to be a consequence of the fix for Debian Bug #711515.

Apart from the overhead that this introduces through the assert macro,
not defining NDEBUG causes the library to write debug info to stderr,
which can appear, for example, when running a command-line application
using the library (e.g. ffmpeg).

One possible fix is per the following patch to the upstream source:


diff --git a/CMakeLists.txt b/CMakeLists.txt
index 406e826..c89ad0b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -32,6 +32,8 @@ include (CMakeDependentOption)
 
 if (NOT CMAKE_BUILD_TYPE)
   set (CMAKE_BUILD_TYPE Release CACHE STRING "Choose the type of build, 
options are: None Debug Release RelWithDebInfo MinSizeRel." FORCE)
+elseif (CMAKE_BUILD_TYPE STREQUAL "None")
+  add_definitions(-DNDEBUG)
 endif ()
 
 option (BUILD_TESTS "Build sanity-tests."  ON)


-- System Information:
Debian Release: stretch/sid
  APT prefers xenial-updates
  APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500, 
'xenial'), (100, 'xenial-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-21-generic (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libsoxr0 depends on:
ii  libc6     2.23-0ubuntu3
ii  libgomp1  5.3.1-14ubuntu2

libsoxr0 recommends no packages.

libsoxr0 suggests no packages.

-- no debconf information

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

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 822...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Benjamin Drung <bdr...@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: Sun, 25 Dec 2016 18:41:58 +0100
Source: libsoxr
Binary: libsoxr0 libsoxr-lsr0 libsoxr-dev
Architecture: source
Version: 0.1.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Benjamin Drung <bdr...@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: 822727
Launchpad-Bugs-Fixed: 1649224
Changes:
 libsoxr (0.1.2-2) unstable; urgency=medium
 .
   * Define NDEBUG to disable debug output (Closes: #822727, LP: #1649224)
   * Update Vcs links to point to https URLs
   * Bump Standards-Version to 3.9.8 (no changes needed)
   * Use https for copyright format specification URL
   * Enable all hardening flags
Checksums-Sha1:
 1292549f4dc042a4d152cdc2404cc6177eabdf0c 2138 libsoxr_0.1.2-2.dsc
 46abda8e9a2a8970b2b23013e6a467904e4054ed 4608 libsoxr_0.1.2-2.debian.tar.xz
Checksums-Sha256:
 34f7c82934389b39061fd7ad0efc0d0428458a9824677cea18a2b13879234eca 2138 
libsoxr_0.1.2-2.dsc
 1f0ec46d44770f2de9d00fd2ec11a4e0b9d97c6168549b86f74cbce80aae9b49 4608 
libsoxr_0.1.2-2.debian.tar.xz
Files:
 cf7a16e3bee0f1ef297a5e763db625b6 2138 libs optional libsoxr_0.1.2-2.dsc
 0bafa706e9a8a32e6618d1e509fa8776 4608 libs optional 
libsoxr_0.1.2-2.debian.tar.xz

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

iQIcBAEBCgAGBQJYYAXDAAoJEBWetcTvyHdMwWgQAKkpVGNqUPIVDVqthIr7MckI
gBsUek/mmbbK45TT89AhIjG8zv9bfPxpDVEqlW68Xlx1Sh6LRpidApX1IqGS+7h4
qUhE3iEIo8VmOLGi2JhtdheJZoQ1RTDpIchM7uMZPFZZM9UhPCScfilBhFLz6tqq
cQUirteXbj/bbhjK3PsaqoPT61E+ejBjwsfklC+a/65OKKFTihYh8al9ZhU3RMHL
kG2vvgloyPLQ23cQSbNHZ0XxTCt6ze1Zr8MVWruk3k4nCYr5Uh+XkR7JqlMMIfpt
beAPYRBu9pMnKFllHo/XRZfxovnQRcgZXSWlrPALUol9KiBc3ErPPnSAQ5vVEdYu
VcvR74JQmk064gCTDW/506Z+TC68R81noJvEFeb+ym6i0NtstT77afXgr55PZ8F8
WJNTIB01hZ8tRSsrOGu1n86x6fXk7WpnSaiMarluMvNS42eYNNj7893Ljc6mSeEZ
5D23H9h1EoyLeMYOFUYsr7dB/lBiIRh6iGoUgUP0M5i+iwKiH3G/VpT3QRXczHJ/
pamYw0KMAhDOPj84s/yZpWF0QE89M4mEIw6smGVN7WBS/bf3Q04NmUsvhg6fEgwo
PN7xAu5FQI7YXtd0v9JZEIL29WddZqWfYhsGZu8Mba6FHojRihfBQJgMHO6g16h6
pyG7CUTqVoakbaMsp2xi
=IQBJ
-----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