Re: Bug#792619: transition: ffmpeg
Hi Jonathan, On 23.07.2015 16:18, Jonathan Wiltshire wrote: Thanks. sflphone also seems rather unhappy; could you take a look at that too please? That's caused by bug #787390 [1], which has a working patch. (I mentioned this in the initial mail [2].) By the way, do you know why vtk6 is shown as bad in the transition tracker, even though it built successfully with ffmpeg? Best regards, Andreas 1: https://bugs.debian.org/787390 2: https://bugs.debian.org/792619#5 ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: Bug#792619: transition: ffmpeg
On 2015-07-21 16:54, Andreas Cadhalpun wrote: Unfortunately, three more packages fail to build: * avbin: #793131 * dvbcut: #793089 * gazebo: #792992 The first two fail, because the libav* headers are now installed in the multi-arch locations. (For whatever reason, my build chroot contained a copy of these headers in /usr/include, so I hadn't noticed this during my rebuild tests.). The third fails due to the new bullet version. I've sent patches to all of them. Thanks. sflphone also seems rather unhappy; could you take a look at that too please? -- Jonathan Wiltshire j...@debian.org Debian Developer http://people.debian.org/~jmw 4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC 74C3 5394 479D D352 4C51 directhex i have six years of solaris sysadmin experience, from 8-10. i am well qualified to say it is made from bonghits layered on top of bonghits ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: Bug#792619: transition: ffmpeg
On 2015-07-23 15:49, Andreas Cadhalpun wrote: By the way, do you know why vtk6 is shown as bad in the transition tracker, even though it built successfully with ffmpeg? Because building successfully doesn't mean building sanely. Package: libvtk6.1 Source: vtk6 (6.1.0+dfsg2-6) Version: 6.1.0+dfsg2-6+b1 Installed-Size: 121728 Maintainer: Debian Science Team debian-science-maintain...@lists.alioth.debian.org Architecture: amd64 Replaces: libvtk32, libvtk4, libvtk4c2, libvtk4c2a, libvtk5, libvtk5.8, libvtk6 Depends: libavcodec56 (= 6:11~beta1) | libavcodec-extra-56 (= 6:11~beta1), libavformat56 (= 6:11~beta1), libavutil54 (= 6:11~beta1), libc6 (= 2.15), [...] Regards, Adam ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Processing of libaacs_0.8.1-1_amd64.changes
libaacs_0.8.1-1_amd64.changes uploaded successfully to localhost along with the files: libaacs_0.8.1-1.dsc libaacs_0.8.1.orig.tar.bz2 libaacs_0.8.1-1.debian.tar.xz Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: Bug#792619: transition: ffmpeg
On 23.07.2015 17:46, Adam D. Barratt wrote: On 2015-07-23 16:41, Adam D. Barratt wrote: On 2015-07-23 15:49, Andreas Cadhalpun wrote: By the way, do you know why vtk6 is shown as bad in the transition tracker, even though it built successfully with ffmpeg? Because building successfully doesn't mean building sanely. Package: libvtk6.1 Source: vtk6 (6.1.0+dfsg2-6) Version: 6.1.0+dfsg2-6+b1 Specifically, I got the right reason but the wrong reason for it. :-) It's still bad because libvtk6.1 is still in sid. And libvtk6.1 is still in sid because of the mess that is the vtk6 transition (#749395, which has been going on for over a year now). Ah, that explains it. There is a vtk6.1 - vtk6.2 transition [1] going on in the middle of the vtk - vtk6 transition [2]. Maybe scheduling binNMUs for the packages depending on libvtk6.1 (gammaray, liggghts, mia, nifti2dicom, therion) would help? Best regards, Andreas 1: https://release.debian.org/transitions/html/auto-vtk6.html 2: https://release.debian.org/transitions/html/vtk6.html ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
gavl 1.4.0-3 MIGRATED to testing
FYI: The status of the gavl source package in Debian's testing distribution has changed. Previous version: 1.4.0-1 Current version: 1.4.0-3 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Processed: block 778179 with 787018
Processing commands for cont...@bugs.debian.org: block 778179 with 787018 Bug #778179 [src:xbmc] xbmc: ftbfs with GCC-5 778179 was not blocked by any bugs. 778179 was not blocking any bugs. Added blocking bug(s) of 778179: 787018 thanks Stopping processing here. Please contact me if you need assistance. -- 778179: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778179 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Requesting upload of MPlayer.
Hello all, I finished the packaging for reintroducing MPlayer[1] to unstable. Could someone upload it? The FFmpeg transition is far enough that I think it could be uploaded. The package will spend a fair amount of time in NEW so might as well get the counter running if there are no objections to the upload. Cheers, Miguel [1] git://anonscm.debian.org/pkg-multimedia/mplayer.git ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: Bug#792619: transition: ffmpeg
On 2015-07-23 17:09, Andreas Cadhalpun wrote: On 23.07.2015 17:46, Adam D. Barratt wrote: On 2015-07-23 16:41, Adam D. Barratt wrote: On 2015-07-23 15:49, Andreas Cadhalpun wrote: By the way, do you know why vtk6 is shown as bad in the transition tracker, even though it built successfully with ffmpeg? Because building successfully doesn't mean building sanely. Package: libvtk6.1 Source: vtk6 (6.1.0+dfsg2-6) Version: 6.1.0+dfsg2-6+b1 Specifically, I got the right reason but the wrong reason for it. :-) It's still bad because libvtk6.1 is still in sid. And libvtk6.1 is still in sid because of the mess that is the vtk6 transition (#749395, which has been going on for over a year now). Ah, that explains it. There is a vtk6.1 - vtk6.2 transition [1] going on in the middle of the vtk - vtk6 transition [2]. Maybe scheduling binNMUs for the packages depending on libvtk6.1 (gammaray, liggghts, mia, nifti2dicom, therion) would help? It would, if libvtk6.2 would build in sid on all architectures where 6.1 builds, which it doesn't. (The whole thing is a horrible mess, that much we can certainly agree on.) -- Jonathan Wiltshire j...@debian.org Debian Developer http://people.debian.org/~jmw 4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC 74C3 5394 479D D352 4C51 directhex i have six years of solaris sysadmin experience, from 8-10. i am well qualified to say it is made from bonghits layered on top of bonghits ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#731500: marked as done (libbluray depends on the symbol aacs_get_device_binding)
Your message dated Thu, 23 Jul 2015 16:20:49 + with message-id e1zijen-0004rw...@franck.debian.org and subject line Bug#731500: fixed in libaacs 0.8.1-1 has caused the Debian Bug report #731500, regarding libbluray depends on the symbol aacs_get_device_binding 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.) -- 731500: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731500 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: libaacs0 Version: 0.6.0-2 Severity: important Hello, The symbol 'aacs_get_device_binding_id' is recently added by libaacs upstream, after 0.6.0. It is used by libbluray 0.2.2, thru a dlsym(3) call: src/file/libaacs.c:104:*(void **)(p-get_device_binding_id) = dl_dlsym(p-h_libaacs, aacs_get_device_binding_id); Thus it fails to work. Could you incorporte upstream changes to fix this problem? $ # recent libaacs changelog (from upstream's git repo) $ head ChangeLog - Added aacs_get_device_binding_id() and aacs_get_device_nonce() - Fixed reading PMSN - Dropped support for compile-time PATCHED_DRIVE flag. - Bus encryption support 2013-03-04: Version 0.6.0 - Added reading of PMSN (Pre-recorded Media Serial Number) - Fix resource leak - Use proper paths to search for keydb and friends on Darwin. - Build fixes and improvements Cheers, GUO Yixuan -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.12-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libaacs0 depends on: ii libc6 2.17-97 ii libgcrypt111.5.3-2 ii libgpg-error0 1.12-0.2 ii multiarch-support 2.17-97 libaacs0 recommends no packages. libaacs0 suggests no packages. -- no debconf information -- ---End Message--- ---BeginMessage--- Source: libaacs Source-Version: 0.8.1-1 We believe that the bug you reported is fixed in the latest version of libaacs, 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 731...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dylan Aïssi bob.dyb...@gmail.com (supplier of updated libaacs 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: SHA256 Format: 1.8 Date: Thu, 23 Jul 2015 17:44:36 +0200 Source: libaacs Binary: libaacs0 libaacs-dev Architecture: source Version: 0.8.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia Maintainers pkg-multimedia-maintainers@lists.alioth.debian.org Changed-By: Dylan Aïssi bob.dyb...@gmail.com Description: libaacs-dev - free-and-libre implementation of AACS (development files) libaacs0 - free-and-libre implementation of AACS Closes: 731500 743548 Changes: libaacs (0.8.1-1) unstable; urgency=medium . [ Rico Tzschichholz ] * New upstream release: 0.8.0 - Add improved file system interface - Support opening raw devices - Reduce log level of failed PMSN query - Optimizations . [ Dylan Aïssi ] * New upstream release: 0.8.1 (Closes: #731500) * debian/control: - Bump Standards to 3.9.6. - Add Recommends: libbdplus0. - Remove Andres Mejia from Uploaders (Closes: #743548) - Add myself to Uploaders. * debian/copyright: Update copyright. * debian/watch: Fix. . [ Sebastian Ramacher ] * debian/source/lintian-overrides: Removed, no longer needed. Checksums-Sha1: 1ca40c0d125abd8d6182e277e5b5102023291d0c 2143 libaacs_0.8.1-1.dsc 85f5f92e0979fc16fdfac90fa53e2a7a917ee75a 315231 libaacs_0.8.1.orig.tar.bz2 8072bcd9c34574f3a90e200517cf3804e301d358 3948 libaacs_0.8.1-1.debian.tar.xz Checksums-Sha256: c2dfc2c3503c3339787017f74f16d23f703e55236b144644c37ffa69ce65fe5d 2143 libaacs_0.8.1-1.dsc 95c344a02c47c9753c50a5386fdfb8313f9e4e95949a5c523a452f0bcb01bbe8 315231 libaacs_0.8.1.orig.tar.bz2 7dd42062fc067de35c878b624e5c0cf225b01f39f69d1fa12a1434da5f129d79 3948 libaacs_0.8.1-1.debian.tar.xz Files: 86a5999c087af2ffa7eaccabb6246ec4 2143 video optional libaacs_0.8.1-1.dsc
libaacs_0.8.1-1_amd64.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Thu, 23 Jul 2015 17:44:36 +0200 Source: libaacs Binary: libaacs0 libaacs-dev Architecture: source Version: 0.8.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia Maintainers pkg-multimedia-maintainers@lists.alioth.debian.org Changed-By: Dylan Aïssi bob.dyb...@gmail.com Description: libaacs-dev - free-and-libre implementation of AACS (development files) libaacs0 - free-and-libre implementation of AACS Closes: 731500 743548 Changes: libaacs (0.8.1-1) unstable; urgency=medium . [ Rico Tzschichholz ] * New upstream release: 0.8.0 - Add improved file system interface - Support opening raw devices - Reduce log level of failed PMSN query - Optimizations . [ Dylan Aïssi ] * New upstream release: 0.8.1 (Closes: #731500) * debian/control: - Bump Standards to 3.9.6. - Add Recommends: libbdplus0. - Remove Andres Mejia from Uploaders (Closes: #743548) - Add myself to Uploaders. * debian/copyright: Update copyright. * debian/watch: Fix. . [ Sebastian Ramacher ] * debian/source/lintian-overrides: Removed, no longer needed. Checksums-Sha1: 1ca40c0d125abd8d6182e277e5b5102023291d0c 2143 libaacs_0.8.1-1.dsc 85f5f92e0979fc16fdfac90fa53e2a7a917ee75a 315231 libaacs_0.8.1.orig.tar.bz2 8072bcd9c34574f3a90e200517cf3804e301d358 3948 libaacs_0.8.1-1.debian.tar.xz Checksums-Sha256: c2dfc2c3503c3339787017f74f16d23f703e55236b144644c37ffa69ce65fe5d 2143 libaacs_0.8.1-1.dsc 95c344a02c47c9753c50a5386fdfb8313f9e4e95949a5c523a452f0bcb01bbe8 315231 libaacs_0.8.1.orig.tar.bz2 7dd42062fc067de35c878b624e5c0cf225b01f39f69d1fa12a1434da5f129d79 3948 libaacs_0.8.1-1.debian.tar.xz Files: 86a5999c087af2ffa7eaccabb6246ec4 2143 video optional libaacs_0.8.1-1.dsc 2210935ac10d47887fb35ceb11d67eed 315231 video optional libaacs_0.8.1.orig.tar.bz2 30730b39232d22ca4ada7a2e073974b3 3948 video optional libaacs_0.8.1-1.debian.tar.xz -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBCAAGBQJVsQxGAAoJEGny/FFupxmTwBsP/32+PfAuCJVGwL47+fC9wrO3 wwshPlrHOWxZcyApjd6MUDVNt7VmzJegzu8NwUFHmATUUnF1akb/1CQ2rortY8NJ AQfftylQBcDKN4+5DPbEHxXjKwQlfJcbejh73j1JWBEAkUTdvvTS38m82ym5ygRK YryewnL0+ESoDZTtmuDNqhhAgHaCx3OzMXuJwmm7iUogAFyNy7OaKkISfWbPzWwA Vx0DyEklIghR0Pz84q+cOYQzN7YnVKDupVdnw996DJzOrSbPlDhKDZouMoMtX2Rz Wn9j+cQD7elHUnLjUeR5Rn5BpjteL5PQQnXPB0SM+P1YsQ/rk0n3pD/fji6en9Cg 0GpSp6p5Bxcpt0kEfrL8mFBMhwk5jOPZ8qXlBrPhS4Yc2O5aX1qRgORswR1lXiId sFNipHW7Uz+euxtKCWzO4dm1OF/DUvM1NJ+GjkyZFf1F/a0EfbBTLP/SXCib1bA5 dl4KNYKHpMghcQU6Oqu2zDr5k8yXakiVSGkJLGpft9wDNWDLJ2d6zZEb4oK8PAvH 78m7pZKqN+PePJKITD5RYnNTha1NjgDMXuLEgr3Gd6Gpj9nODdbi8oL1a9rzYsOD 2NsDjke1nh/txRZUW+ZSeFvUgb6YM4g5QXF5ZnLouUyeXFkMAlcaYklIdKaYgLvO YOfBto0TpwV37R69IwpV =++ON -END PGP SIGNATURE- Thank you for your contribution to Debian. ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#743548: marked as done (Updating the libaacs Uploaders list)
Your message dated Thu, 23 Jul 2015 16:20:49 + with message-id e1zijen-0004rc...@franck.debian.org and subject line Bug#743548: fixed in libaacs 0.8.1-1 has caused the Debian Bug report #743548, regarding Updating the libaacs Uploaders list 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.) -- 743548: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743548 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: libaacs Version: 0.7.0-1 Severity: minor User: m...@qa.debian.org Usertags: mia-teammaint Andres Mejia ame...@debian.org has not been working on the libaacs package for quite some time. We are tracking their status in the MIA team and would like to ask you to remove them from the Uploaders list of the package so we can close that part of the file. (If the person is listed as Maintainer, what we are asking is to please step in as a new maintainer.) Thanks. -- Ricardo Mones, on behalf of Debian QA/MIA team http://people.debian.org/~mones «Never send a human to do a machine's job.» ~ Agent Smith signature.asc Description: Digital signature ---End Message--- ---BeginMessage--- Source: libaacs Source-Version: 0.8.1-1 We believe that the bug you reported is fixed in the latest version of libaacs, 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 743...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dylan Aïssi bob.dyb...@gmail.com (supplier of updated libaacs 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: SHA256 Format: 1.8 Date: Thu, 23 Jul 2015 17:44:36 +0200 Source: libaacs Binary: libaacs0 libaacs-dev Architecture: source Version: 0.8.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia Maintainers pkg-multimedia-maintainers@lists.alioth.debian.org Changed-By: Dylan Aïssi bob.dyb...@gmail.com Description: libaacs-dev - free-and-libre implementation of AACS (development files) libaacs0 - free-and-libre implementation of AACS Closes: 731500 743548 Changes: libaacs (0.8.1-1) unstable; urgency=medium . [ Rico Tzschichholz ] * New upstream release: 0.8.0 - Add improved file system interface - Support opening raw devices - Reduce log level of failed PMSN query - Optimizations . [ Dylan Aïssi ] * New upstream release: 0.8.1 (Closes: #731500) * debian/control: - Bump Standards to 3.9.6. - Add Recommends: libbdplus0. - Remove Andres Mejia from Uploaders (Closes: #743548) - Add myself to Uploaders. * debian/copyright: Update copyright. * debian/watch: Fix. . [ Sebastian Ramacher ] * debian/source/lintian-overrides: Removed, no longer needed. Checksums-Sha1: 1ca40c0d125abd8d6182e277e5b5102023291d0c 2143 libaacs_0.8.1-1.dsc 85f5f92e0979fc16fdfac90fa53e2a7a917ee75a 315231 libaacs_0.8.1.orig.tar.bz2 8072bcd9c34574f3a90e200517cf3804e301d358 3948 libaacs_0.8.1-1.debian.tar.xz Checksums-Sha256: c2dfc2c3503c3339787017f74f16d23f703e55236b144644c37ffa69ce65fe5d 2143 libaacs_0.8.1-1.dsc 95c344a02c47c9753c50a5386fdfb8313f9e4e95949a5c523a452f0bcb01bbe8 315231 libaacs_0.8.1.orig.tar.bz2 7dd42062fc067de35c878b624e5c0cf225b01f39f69d1fa12a1434da5f129d79 3948 libaacs_0.8.1-1.debian.tar.xz Files: 86a5999c087af2ffa7eaccabb6246ec4 2143 video optional libaacs_0.8.1-1.dsc 2210935ac10d47887fb35ceb11d67eed 315231 video optional libaacs_0.8.1.orig.tar.bz2 30730b39232d22ca4ada7a2e073974b3 3948 video optional libaacs_0.8.1-1.debian.tar.xz -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBCAAGBQJVsQxGAAoJEGny/FFupxmTwBsP/32+PfAuCJVGwL47+fC9wrO3 wwshPlrHOWxZcyApjd6MUDVNt7VmzJegzu8NwUFHmATUUnF1akb/1CQ2rortY8NJ AQfftylQBcDKN4+5DPbEHxXjKwQlfJcbejh73j1JWBEAkUTdvvTS38m82ym5ygRK YryewnL0+ESoDZTtmuDNqhhAgHaCx3OzMXuJwmm7iUogAFyNy7OaKkISfWbPzWwA Vx0DyEklIghR0Pz84q+cOYQzN7YnVKDupVdnw996DJzOrSbPlDhKDZouMoMtX2Rz Wn9j+cQD7elHUnLjUeR5Rn5BpjteL5PQQnXPB0SM+P1YsQ/rk0n3pD/fji6en9Cg 0GpSp6p5Bxcpt0kEfrL8mFBMhwk5jOPZ8qXlBrPhS4Yc2O5aX1qRgORswR1lXiId sFNipHW7Uz+euxtKCWzO4dm1OF/DUvM1NJ+GjkyZFf1F/a0EfbBTLP/SXCib1bA5 dl4KNYKHpMghcQU6Oqu2zDr5k8yXakiVSGkJLGpft9wDNWDLJ2d6zZEb4oK8PAvH 78m7pZKqN+PePJKITD5RYnNTha1NjgDMXuLEgr3Gd6Gpj9nODdbi8oL1a9rzYsOD
Bug#792672: Assertion error in meters.lv2
De: Miguel A. Colón Vélez Objet: Bug#792672: Assertion error in meters.lv2 Package: x42-plugins Version: 20150702-1 Hello: Someone at the #debian-multimedia channel dropped this report olinuxx Hi guys, I've a bug to report against x42-plugins olinuxx the meters, both as LV2 or standalone app (x42-meter) who are normaly displaying a needle are segfaulting olinuxx using them in ardour crash it olinuxx the error log is : x42-meter: ./gui/needle.c:118: void img2surf(const MyGimpImage*, cairo_surface_t**, unsigned char**): Assertion `ys + xs (img-width * img-height + img-bytes_per_pixel)' failed. olinuxx (you can get it trying x42-meter 6 as an example) olinuxx this is the case with a fresh Jessie install with the backport from stretch, as well as a fresh Stretch install olinuxx I didn't looked deep yet into BTS reporting, so I'm putting that here, hopefully, someone will pick it up I looked at the source and the fix is trivial. It should be * and not + as in: -assert (ys + xs (img-width * img-height + img-bytes_per_pixel)); +assert (ys + xs (img-width * img-height * img-bytes_per_pixel)); ys + xs is a sequence that accumulates the total number of bytes and it goes img-bytes_per_pixel, img-bytes_per_pixel*1, img-bytes_per_pixel*2, ... img-bytes_per_pixel*(img-width * img-height -1) It seems upstream wanted to bound ys + xs by the next value in the sequence which is (img-width * img-height * img-bytes_per_pixel). This makes the assertion always true since it will be short of the upper bound by at least img-bytes_per_pixel. Upstream's commit suggest that there may be another issue https://github.com/x42/meters.lv2/commit/70497bb8b77aa5ddf13801b0a1472525cfbe42e7 with array boundaries but that is independent of this report. I have never run or compiled these plugins but the math seems to add up. Hope my pseudo-patch helps. Cheers, Miguel ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers Hi all (olinuxx here), I've been talking with Robin Gareus (upstream) over IRC today. He's copied to this email. The outcomes is : the lines assert... can be totally removed and have beendone so upstream : https://github.com/x42/meters.lv2/commit/a52aca646c18d0356c9ed81f8721f594e3ef13bc As well, Robin suggested to remove the fast-math optimisation (debian/rules) since (quoting Robin) : ffast-math is not good that can result in the meters being wrong by half a dB or so. depends -ffast-math don't care about accuracy, be fast. and with small numbers there can be a discrepancy then convert to dB and it'll be even larger I rebuild the package on my computer using the debian sources and pbuilder and it looks to be doing the job, ie: not segfaulting anymore. Hope this email helps and thanks to you all for the jobs done. Cheers. Olivier ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers