Debian Bug report logs -
#747868
dvswitch: FTBFS against libav 10
Reported by: Sebastian Ramacher <sramacher@debian.org>
Date: Mon, 12 May 2014 12:27:02 UTC
Severity: serious
Tags: jessie, patch, sid, stretch
Found in version dvswitch/0.8.3.6-1.2
Fixed in version 0.8.3.6-1.2+rm
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, sramacher@debian.org, Ben Hutchings <ben@decadent.org.uk>:
Bug#747868; Package src:dvswitch.
(Mon, 12 May 2014 12:27:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Sebastian Ramacher <sramacher@debian.org>:
New Bug report received and forwarded. Copy sent to sramacher@debian.org, Ben Hutchings <ben@decadent.org.uk>.
(Mon, 12 May 2014 12:27:07 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: dvswitch
Version: 0.8.3.6-1.2
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Tags: sid jessie
User: jmm@debian.org
Usertags: libav10
dvswitch fails to build against libav 10:
| [ 40%] Building CXX object src/CMakeFiles/dvswitch.dir/dvswitch.o
| In file included from /«PKGBUILDDIR»/src/dv_display_widget.hpp:13:0,
| from /«PKGBUILDDIR»/src/mixer_window.hpp:21,
| from /«PKGBUILDDIR»/src/dvswitch.cpp:20:
| /«PKGBUILDDIR»/src/auto_codec.hpp:22:36: error: 'CodecID' was not declared in this scope
| auto_codec auto_codec_open_decoder(CodecID);
| ^
| /«PKGBUILDDIR»/src/auto_codec.hpp:23:50: error: 'CodecID' has not been declared
| void auto_codec_open_decoder(const auto_codec &, CodecID);
| ^
| /«PKGBUILDDIR»/src/auto_codec.hpp:23:57: error: 'void auto_codec_open_decoder(const auto_codec&, int)' redeclared as different kind of symbol
| void auto_codec_open_decoder(const auto_codec &, CodecID);
| ^
| /«PKGBUILDDIR»/src/auto_codec.hpp:22:12: error: previous declaration of 'auto_codec auto_codec_open_decoder'
| auto_codec auto_codec_open_decoder(CodecID);
| ^
| /«PKGBUILDDIR»/src/auto_codec.hpp:24:36: error: 'CodecID' was not declared in this scope
| auto_codec auto_codec_open_encoder(CodecID);
| ^
| /«PKGBUILDDIR»/src/auto_codec.hpp:25:50: error: 'CodecID' has not been declared
| void auto_codec_open_encoder(const auto_codec &, CodecID);
| ^
| /«PKGBUILDDIR»/src/auto_codec.hpp:25:57: error: 'void auto_codec_open_encoder(const auto_codec&, int)' redeclared as different kind of symbol
| void auto_codec_open_encoder(const auto_codec &, CodecID);
| ^
| /«PKGBUILDDIR»/src/auto_codec.hpp:24:12: error: previous declaration of 'auto_codec auto_codec_open_encoder'
| auto_codec auto_codec_open_encoder(CodecID);
| ^
| make[3]: *** [src/CMakeFiles/dvswitch.dir/dvswitch.o] Error 1
| src/CMakeFiles/dvswitch.dir/build.make:54: recipe for target 'src/CMakeFiles/dvswitch.dir/dvswitch.o' failed
For a full build log see
http://people.debian.org/~sramacher/logs/libav10/dvswitch_0.8.3.6-1.2_amd64-20140512-1215.log
Cheers
--
Sebastian Ramacher
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Ben Hutchings <ben@decadent.org.uk>:
Bug#747868; Package src:dvswitch.
(Sun, 18 May 2014 16:45:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Reinhard Tartler <siretart@gmail.com>:
Extra info received and forwarded to list. Copy sent to Ben Hutchings <ben@decadent.org.uk>.
(Sun, 18 May 2014 16:45:07 GMT) (full text, mbox, link).
Message #10 received at 747868@bugs.debian.org (full text, mbox, reply):
Hi,
How are you doing? I'm writing you to check on the dvswitch package in debian.
I noticed the call for help on
http://grep.be/blog/en/computer/code/Call_for_help_for_DVswitch_maintenance/,which
makes me wonder what this means regarding the two currently open RC
bugs #747868 and #692811.
Regarding the build failure against libav10, I guess all necessary
patches are already in the upstream repository:
https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=dvswitch/dvswitch.git
Do you plan to have an upload that fixes these two issues soon? Or do
you think the package needs much more work than that, and should be
removed from jessie for now?
Thanks for working on the package and your timely reply.
--
regards,
Reinhard
Information forwarded
to debian-bugs-dist@lists.debian.org, Ben Hutchings <ben@decadent.org.uk>:
Bug#747868; Package src:dvswitch.
(Sat, 31 May 2014 04:54:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Logan Rosen <logan@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to Ben Hutchings <ben@decadent.org.uk>.
(Sat, 31 May 2014 04:54:05 GMT) (full text, mbox, link).
Message #15 received at 747868@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: dvswitch
Version: 0.8.3.6-1.2
Followup-For: Bug #747868
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu utopic ubuntu-patch
Dear Maintainer,
In Ubuntu, the attached patch was applied to achieve the following:
* Adapt and apply upstream patch (from newer version of dvswitch) to follow
renaming of CodecID to AVCodecID and fix FTBFS against libav10.
* Also adapt and apply upstream patch to stop using avcodec_encode_video
(also fixing the FTBFS against libav10).
Thanks for considering the patch.
Logan Rosen
-- System Information:
Debian Release: jessie/sid
APT prefers utopic-updates
APT policy: (500, 'utopic-updates'), (500, 'utopic-security'), (500, 'utopic'), (100, 'utopic-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.15.0-4-generic (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
[dvswitch_0.8.3.6-1.2ubuntu1.debdiff (text/x-diff, attachment)]
Added tag(s) patch.
Request was from Ralf Treinen <treinen@debian.org>
to control@bugs.debian.org.
(Sun, 27 Jul 2014 08:09:13 GMT) (full text, mbox, link).
Added indication that 747868 affects dvswitch
Request was from Andreas Beckmann <anbe@debian.org>
to control@bugs.debian.org.
(Tue, 24 Feb 2015 17:03:23 GMT) (full text, mbox, link).
Added tag(s) stretch.
Request was from Ivo De Decker <ivodd@debian.org>
to control@bugs.debian.org.
(Tue, 28 Apr 2015 17:16:13 GMT) (full text, mbox, link).
Added indication that bug 747868 blocks 791170
Request was from Simon McVittie <smcv@debian.org>
to control@bugs.debian.org.
(Mon, 10 Aug 2015 08:03:05 GMT) (full text, mbox, link).
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Tue, 18 Aug 2015 19:09:22 GMT) (full text, mbox, link).
Notification sent
to Sebastian Ramacher <sramacher@debian.org>:
Bug acknowledged by developer.
(Tue, 18 Aug 2015 19:09:22 GMT) (full text, mbox, link).
Message #28 received at 747868-done@bugs.debian.org (full text, mbox, reply):
Version: 0.8.3.6-1.2+rm
Dear submitter,
as the package dvswitch has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/795838
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 16 Sep 2015 07:37:50 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Fri Apr 5 21:51:26 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.