Re: Bug#676713: audacity: DEB_BUILD_OPTIONS=noopt still compiles some files with -O2

2012-06-09 Thread Jonas Smedegaard
On 12-06-09 at 03:53am, Sami Liedes wrote:
 On Sat, Jun 09, 2012 at 03:29:03AM +0300, Sami Liedes wrote:
  Package: audacity
  Version: 2.0.0-1
  Severity: normal
  
  While trying to build a debuggable package with
  
DEB_BUILD_OPTIONS=noopt nostrip,
  
  I ran into this.
  
  Even with DEB_BUILD_OPTIONS=noopt, most of the modules in the project
  are built with -O2, while some are correctly built with -O0 (as the
  last -O option takes precedence). Most notably, the core Audacity core
  is built with -O2. These modules seem to be compiled with -O2:
  
  * all modules inside src/
  
  AND 
  
  * the modules inside lib-src/portmixer/
 
 Turns out the culprit is libportsmf-dev, which installs a pkg-config file
 
   /usr/lib/pkgconfig/portSMF.pc
 
 which includes some compiler flags in its Cflags that no pkg-config
 file normally has business of including, hence causing packages using
 it to be always compiled with -g -O2 -Wall:
 
 
 $ grep Cflags /usr/lib/pkgconfig/portSMF.pc 
 Cflags: -I${includedir}/portSMF -g -O2  -Wall
 


Good catch!

Sounds like a task for lintian to check for.  Please consider filing a 
wishlist bugreport against lintian for adding such check.

Maybe you could also raise the issue at debian-devel mailinglist, as 
this kind of flaw isn't specific to multimedia and others might have 
clever ideas on how to cross-check and weed out most possible of such 
flaws.


 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature
___
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#675767: marked as done (src:libav: check CVE-2011-4031 (integer underflow in asfrtp_parse_packet))

2012-06-09 Thread Debian Bug Tracking System
Your message dated Sat, 9 Jun 2012 12:49:02 +0200
with message-id 
CAJ0cceYR0=Oco5dcA0H=Z_OoicUNrCUrDwLESA2ZF4NgYs4u=w...@mail.gmail.com
and subject line Re: Bug#675767: src:libav: check CVE-2011-4031 (integer 
underflow in asfrtp_parse_packet)
has caused the Debian Bug report #675767,
regarding src:libav: check CVE-2011-4031 (integer underflow in 
asfrtp_parse_packet)
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.)


-- 
675767: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675767
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: src:libav
Version: 6:0.8.2-2
Severity: important
Tags: security

Dear multimedia maintainers,

Please determine whether libav is affected by CVE-2011-4031:

| Integer underflow in the asfrtp_parse_packet function in
| libavformat/rtpdec_asf.c in FFmpeg before 0.8.3 allows remote attackers
| to execute arbitrary code via a crafted ASF packet.

Thanks

Helmut


---End Message---
---BeginMessage---
fixed 675767 0.8-1

On Sun, Jun 3, 2012 at 11:11 AM, Helmut Grohne hel...@subdivi.de wrote:
 Package: src:libav
 Version: 6:0.8.2-2
 Severity: important
 Tags: security

 Dear multimedia maintainers,

 Please determine whether libav is affected by CVE-2011-4031:

 | Integer underflow in the asfrtp_parse_packet function in
 | libavformat/rtpdec_asf.c in FFmpeg before 0.8.3 allows remote attackers
 | to execute arbitrary code via a crafted ASF packet.

This has been fixed upstream before in the very first 0.8 release. As
such, I do not believe that this issue has ever existed in debian. I
guess this refers to the following commit in FFmpeg:

commit b15e85d8207bf644e5fc8837b4fad2ae3f33d021
Author: Michael Niedermayer michae...@gmx.at
Date:   Wed Sep 7 14:12:42 2011 +0200

rtpdec_asf: Fix integer underflow that could allow remote code execution

Fixes MSVR-11-0088
Fixes CVE-2011-4031
Credit:  Jeong Wook Oh of Microsoft and Microsoft Vulnerability
Research (MSVR)

Signed-off-by: Michael Niedermayer michae...@gmx.at
Signed-off-by: Martin Storsjö mar...@martin.st
(cherry picked from commit 5ea091fb5a12dc0210b8efdf30b573b87e21652b)

Signed-off-by: Reinhard Tartler siret...@tauware.de


However, 5ea091fb5a12dc0210b8efdf30b573b87e21652b is already in the
0.8 upstream release.

Nevertheless, thanks for caring about security issues in libavcodec!

-- 
regards,
    Reinhard

---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

Bug#675584: /usr/bin/avconv: avconv segfaults when transcoding video with libx264 presets

2012-06-09 Thread Reinhard Tartler
severity 675584 minor
tags 675584 moreinfo
stop

On Sat, Jun 2, 2012 at 12:25 PM, Rogério Brito rbr...@ime.usp.br wrote:
 Package: libav-tools
 Version: 6:0.8.2-2
 Severity: important
 File: /usr/bin/avconv

 Hi.

 I have just tried to transcode some lecture videos for watching on my ipod
 and I can't get them working because avconv segfaults when I use this:

 ,[ avconv -y -i in.mp4 -c:v libx264 -pre libx264-ipod320 -s 320x240 -b:v 
 768k -c:a copy out.mp4 ]

Instead of using the old, deprecated method with these profiles file,
a better solution would be to use the codec private options.

See the output of avconv -help:
[...]
libx264 AVOptions:
-presetstring E.V.. Set the encoding preset (cf. x264 --fullhelp)
-tune  string E.V.. Tune the encoding params (cf. x264 --fullhelp)
-profile   string E.V.. Set profile restrictions (cf. x264
--fullhelp)
[...]


 If I remove the '-pre libx264-ipod320' part from the command line, then
 avconv converts the video, but not with the parameters necessary for a low
 powered device (i.e., Baseline Profile H.264).

 I don't have here symbols for libav (which means that gdb doesn't generate
 any useful traceback), but upon using strace on avconv, this is what I get:

The debug symbols are in the package libav-dbg. Without a proper
stacktrace, it remains hard to reproduce and eventually fix the
problem. Sorry.




-- 
regards,
    Reinhard



___
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: Re: Bug#675584: /usr/bin/avconv: avconv segfaults when transcoding video with libx264 presets

2012-06-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 severity 675584 minor
Bug #675584 [libav-tools] /usr/bin/avconv: avconv segfaults when transcoding 
video with libx264 presets
Severity set to 'minor' from 'important'
 tags 675584 moreinfo
Bug #675584 [libav-tools] /usr/bin/avconv: avconv segfaults when transcoding 
video with libx264 presets
Added tag(s) moreinfo.
 stop
Stopping processing here.

Please contact me if you need assistance.
-- 
675584: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675584
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


Bug#674139: marked as done (ffmpeg-doc: installation incompatible with libav-doc)

2012-06-09 Thread Debian Bug Tracking System
Your message dated Sat, 09 Jun 2012 12:33:09 +
with message-id e1sdkqr-00069o...@franck.debian.org
and subject line Bug#674139: fixed in libav 6:0.8.3-1
has caused the Debian Bug report #674139,
regarding ffmpeg-doc: installation incompatible with libav-doc
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.)


-- 
674139: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674139
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: ffmpeg-doc
Version: 6:0.8.2-1
Severity: normal

Preparing to replace ffmpeg-doc 6:0.8.2-1 (using 
.../ffmpeg-doc_7%3a0.10.3-dmo1_all.deb) ...
Unpacking replacement ffmpeg-doc ...
dpkg: error processing 
/var/cache/apt/archives/ffmpeg-doc_7%3a0.10.3-dmo1_all.deb (--unpack):
 trying to overwrite '/usr/share/doc-base/ffmpeg-doc', which is also in package 
libav-doc 6:0.8.2-1


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-proposed-updates')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ffmpeg-doc depends on:
ii  libav-doc  6:0.8.2-1

ffmpeg-doc recommends no packages.

ffmpeg-doc suggests no packages.

-- no debconf information


---End Message---
---BeginMessage---
Source: libav
Source-Version: 6:0.8.3-1

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

ffmpeg-dbg_0.8.3-1_amd64.deb
  to main/liba/libav/ffmpeg-dbg_0.8.3-1_amd64.deb
ffmpeg-doc_0.8.3-1_all.deb
  to main/liba/libav/ffmpeg-doc_0.8.3-1_all.deb
ffmpeg_0.8.3-1_amd64.deb
  to main/liba/libav/ffmpeg_0.8.3-1_amd64.deb
libav-dbg_0.8.3-1_amd64.deb
  to main/liba/libav/libav-dbg_0.8.3-1_amd64.deb
libav-doc_0.8.3-1_all.deb
  to main/liba/libav/libav-doc_0.8.3-1_all.deb
libav-extra-dbg_0.8.3-1_amd64.deb
  to main/liba/libav/libav-extra-dbg_0.8.3-1_amd64.deb
libav-regular-dbg_0.8.3-1_amd64.deb
  to main/liba/libav/libav-regular-dbg_0.8.3-1_amd64.deb
libav-tools_0.8.3-1_amd64.deb
  to main/liba/libav/libav-tools_0.8.3-1_amd64.deb
libav_0.8.3-1.debian.tar.gz
  to main/liba/libav/libav_0.8.3-1.debian.tar.gz
libav_0.8.3-1.dsc
  to main/liba/libav/libav_0.8.3-1.dsc
libav_0.8.3.orig.tar.gz
  to main/liba/libav/libav_0.8.3.orig.tar.gz
libavcodec-dev_0.8.3-1_amd64.deb
  to main/liba/libav/libavcodec-dev_0.8.3-1_amd64.deb
libavcodec-extra-53_0.8.3-1_amd64.deb
  to main/liba/libav/libavcodec-extra-53_0.8.3-1_amd64.deb
libavcodec53_0.8.3-1_amd64.deb
  to main/liba/libav/libavcodec53_0.8.3-1_amd64.deb
libavdevice-dev_0.8.3-1_amd64.deb
  to main/liba/libav/libavdevice-dev_0.8.3-1_amd64.deb
libavdevice-extra-53_0.8.3-1_all.deb
  to main/liba/libav/libavdevice-extra-53_0.8.3-1_all.deb
libavdevice53_0.8.3-1_amd64.deb
  to main/liba/libav/libavdevice53_0.8.3-1_amd64.deb
libavfilter-dev_0.8.3-1_amd64.deb
  to main/liba/libav/libavfilter-dev_0.8.3-1_amd64.deb
libavfilter-extra-2_0.8.3-1_all.deb
  to main/liba/libav/libavfilter-extra-2_0.8.3-1_all.deb
libavfilter2_0.8.3-1_amd64.deb
  to main/liba/libav/libavfilter2_0.8.3-1_amd64.deb
libavformat-dev_0.8.3-1_amd64.deb
  to main/liba/libav/libavformat-dev_0.8.3-1_amd64.deb
libavformat-extra-53_0.8.3-1_all.deb
  to main/liba/libav/libavformat-extra-53_0.8.3-1_all.deb
libavformat53_0.8.3-1_amd64.deb
  to main/liba/libav/libavformat53_0.8.3-1_amd64.deb
libavutil-dev_0.8.3-1_amd64.deb
  to main/liba/libav/libavutil-dev_0.8.3-1_amd64.deb
libavutil-extra-51_0.8.3-1_all.deb
  to main/liba/libav/libavutil-extra-51_0.8.3-1_all.deb
libavutil51_0.8.3-1_amd64.deb
  to main/liba/libav/libavutil51_0.8.3-1_amd64.deb
libpostproc-dev_0.8.3-1_amd64.deb
  to main/liba/libav/libpostproc-dev_0.8.3-1_amd64.deb
libpostproc-extra-52_0.8.3-1_all.deb
  to main/liba/libav/libpostproc-extra-52_0.8.3-1_all.deb
libpostproc52_0.8.3-1_amd64.deb
  to main/liba/libav/libpostproc52_0.8.3-1_amd64.deb
libswscale-dev_0.8.3-1_amd64.deb
  to main/liba/libav/libswscale-dev_0.8.3-1_amd64.deb
libswscale-extra-2_0.8.3-1_all.deb
  to main/liba/libav/libswscale-extra-2_0.8.3-1_all.deb
libswscale2_0.8.3-1_amd64.deb
  to main/liba/libav/libswscale2_0.8.3-1_amd64.deb



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

Debian distribution maintenance software
pp.
Reinhard Tartler siret...@tauware.de 

Processing of python-pyo_0.6.1-1_amd64.changes

2012-06-09 Thread Debian FTP Masters
python-pyo_0.6.1-1_amd64.changes uploaded successfully to localhost
along with the files:
  python-pyo_0.6.1-1.dsc
  python-pyo_0.6.1.orig.tar.bz2
  python-pyo_0.6.1-1.debian.tar.gz
  python-pyo_0.6.1-1_amd64.deb

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


Processing of python-pyo_0.6.1-1_amd64.changes

2012-06-09 Thread Debian FTP Masters
/python-pyo_0.6.1-1_amd64.changes is already present on target host:
python-pyo_0.6.1-1_amd64.deb
Either you already uploaded it, or someone else came first.
Job python-pyo_0.6.1-1_amd64.changes removed.

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


python-pyo_0.6.1-1_amd64.changes is NEW

2012-06-09 Thread Debian FTP Masters
(new) python-pyo_0.6.1-1.debian.tar.gz optional python
(new) python-pyo_0.6.1-1.dsc optional python
(new) python-pyo_0.6.1-1_amd64.deb optional python
Python module written in C to help digital signal processing script creation
 pyo is a Python module containing classes for a wide variety of audio signal
 processing types. With pyo, user will be able to include signal processing
 chains directly in Python scripts or projects, and to manipulate them in real
 time through the interpreter. Tools in pyo module offer primitives, like
 mathematical operations on audio signal, basic signal processing (filters,
 delays, synthesis generators, etc.), but also complex algorithms to create
 sound granulation and others creative audio manipulations.
 .
 pyo supports OSC protocol (Open Sound Control), to ease communications between
 softwares, and MIDI protocol, for generating sound events and controlling
 process parameters.
 .
 pyo allows creation of sophisticated signal processing chains with all the
 benefits of a mature, and wildly used, general programming language.
(new) python-pyo_0.6.1.orig.tar.bz2 optional python


Changes:
python-pyo (0.6.1-1) unstable; urgency=low
 .
  * Initial release. (Closes: #676712)


Override entries for your package:

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 676712 


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.

___
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 python-pyo_0.6.1-1_amd64.changes

2012-06-09 Thread Debian FTP Masters
python-pyo_0.6.1-1_amd64.changes uploaded successfully to localhost
along with the files:
  python-pyo_0.6.1-1.dsc
  python-pyo_0.6.1.orig.tar.gz
  python-pyo_0.6.1-1.debian.tar.gz
  python-pyo_0.6.1-1_amd64.deb

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


gmusicbrowser 1.1.9-2 MIGRATED to testing

2012-06-09 Thread Debian testing watch
FYI: The status of the gmusicbrowser source package
in Debian's testing distribution has changed.

  Previous version: 1.1.9-1
  Current version:  1.1.9-2

-- 
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 http://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


mixxx 1.10.0~dfsg0-4 MIGRATED to testing

2012-06-09 Thread Debian testing watch
FYI: The status of the mixxx source package
in Debian's testing distribution has changed.

  Previous version: 1.10.0~dfsg0-1
  Current version:  1.10.0~dfsg0-4

-- 
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 http://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


jackd2 1.9.8~dfsg.4+20120529git007cdc37-1 MIGRATED to testing

2012-06-09 Thread Debian testing watch
FYI: The status of the jackd2 source package
in Debian's testing distribution has changed.

  Previous version: 1.9.8~dfsg.3+20120418gitf82ec715-6
  Current version:  1.9.8~dfsg.4+20120529git007cdc37-1

-- 
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 http://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


jack-audio-connection-kit 1:0.121.3+20120418git75e3e20b-2 MIGRATED to testing

2012-06-09 Thread Debian testing watch
FYI: The status of the jack-audio-connection-kit source package
in Debian's testing distribution has changed.

  Previous version: 1:0.121.3+20120418git75e3e20b-1
  Current version:  1:0.121.3+20120418git75e3e20b-2

-- 
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 http://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


python-pyo_0.6.1-1_amd64.changes REJECTED

2012-06-09 Thread Debian FTP Masters



Reject Reasons:
python-pyo_0.6.1-1_amd64.changes file already known to dak
python-pyo_0.6.1-1.debian.tar.gz file already exists in the new queue.
python-pyo_0.6.1-1.dsc file already exists in the new queue.
python-pyo_0.6.1-1_amd64.deb file already exists in the new queue.



===

Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.


___
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: Help getting started -- trying to build csound package

2012-06-09 Thread Forrest Cahoon
OK, I have a version locally committed to git which is working with
the new upstream sources. I have

* removed all 0xxx patches which have already been applied (some have
not, and don't seem to be in the HEAD of upstream's git repo, either;
that struck me as weird, but I left in all patches that would still
apply).

* added a 1xxx patch for a CMake file error, which I also posted to
the csound dev list (although I don't know if it will be applied)

* updated debian/rules to change the cmake flag -DBUILD_NEW_PARSER to
ON, as is now needed to compile.

* added a 2xxx patch to the root level CMakeLists.txt which adds
-DHAVE_LIBSNDFILE=1016 to the c flags.  The scons build has tests for
the libsndfile version which are missing altogether in the cmake
build. I couldn't figure out how to actually add the tests to the
cmake, but since even debian stable has a version higher than the
highest one the csound build looks for, I just added it as a
debian-specific patch. This fixes debian bug #676145 I had reported
earlier.

The only thing that may yet need to be done is updating
debian/copyright. I don't know what if anything actually needs to be
done there. It doesn't look like there are any new files with non-free
licenses.

So, what's next? Do I get to push my changes back to alioth? How do I do that?

Forrest

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