Re: Bug#792619: transition: ffmpeg

2015-07-23 Thread Andreas Cadhalpun
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

2015-07-23 Thread Jonathan Wiltshire

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

2015-07-23 Thread Adam D. Barratt

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

2015-07-23 Thread Debian FTP Masters
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

2015-07-23 Thread Andreas Cadhalpun
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

2015-07-23 Thread Debian testing watch
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

2015-07-23 Thread Debian Bug Tracking System
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.

2015-07-23 Thread Miguel A . Colón Vélez
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

2015-07-23 Thread Jonathan Wiltshire

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)

2015-07-23 Thread Debian Bug Tracking System
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

2015-07-23 Thread Debian FTP Masters


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)

2015-07-23 Thread Debian Bug Tracking System
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

2015-07-23 Thread trebmuh

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