Your message dated Sat, 14 Jan 2012 12:32:18 +0000
with message-id <[email protected]>
and subject line Bug#634214: fixed in kino 1.3.4-1.3
has caused the Debian Bug report #634214,
regarding Please make kino buildable with libav 0.7 and replace deprecated
functions
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 [email protected]
immediately.)
--
634214: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634214
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: kino
Version: 1.3.4-1.2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: origin-ubuntu oneiric ubuntu-patch
Hi,
Ubuntu has version 0.7 of libav, as well as Debian Experimental, and the
following patch was requried to make it builds fine:
*** /tmp/tmpR2lbnG
Thanks for considering the patch.
Fabrice
-- System Information:
Debian Release: squeeze/sid
APT prefers natty-updates
APT policy: (500, 'natty-updates'), (500, 'natty-security'), (500, 'natty')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-10-generic (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF8, LC_CTYPE=es_ES.UTF8 (charmap=UTF-8) (ignored: LC_ALL
set to es_ES.UTF8)
Shell: /bin/sh linked to /bin/dash
diff -u kino-1.3.4/debian/patches/series kino-1.3.4/debian/patches/series
--- kino-1.3.4/debian/patches/series
+++ kino-1.3.4/debian/patches/series
@@ -4,0 +5 @@
+99_fix_ftbfs_libav_0.7.patch
only in patch2:
unchanged:
--- kino-1.3.4.orig/debian/patches/99_fix_ftbfs_libav_0.7.patch
+++ kino-1.3.4/debian/patches/99_fix_ftbfs_libav_0.7.patch
@@ -0,0 +1,64 @@
+Description: fix FTBFS with libav 0.7, by using non-deprecated functions
+Author: Fabrice Coutadeur<[email protected]>
+Index: kino-1.3.4/src/frame.cc
+===================================================================
+--- kino-1.3.4.orig/src/frame.cc 2011-07-17 14:54:59.089481638 +0200
++++ kino-1.3.4/src/frame.cc 2011-07-17 15:09:23.199481714 +0200
+@@ -1063,7 +1063,12 @@
+ AVPicture dest;
+ int got_picture;
+
+- avcodec_decode_video( libavcodec, frame, &got_picture, data, GetFrameSize() );
++ AVPacket pkt;
++ av_init_packet(&pkt);
++ pkt.data = data;
++ pkt.size = GetFrameSize();
++
++ avcodec_decode_video2( libavcodec, frame, &got_picture, &pkt );
+ if ( got_picture )
+ {
+ avpicture_fill( &dest, static_cast<uint8_t*>( rgb ), PIX_FMT_RGB24, GetWidth(), GetHeight() );
+@@ -1123,7 +1128,12 @@
+ AVPicture output;
+ int got_picture;
+
+- avcodec_decode_video( libavcodec, frame, &got_picture, data, GetFrameSize() );
++ AVPacket pkt;
++ av_init_packet(&pkt);
++ pkt.data = data;
++ pkt.size = GetFrameSize();
++
++ avcodec_decode_video2( libavcodec, frame, &got_picture, &pkt );
+ if ( got_picture )
+ {
+ avpicture_fill( &output, static_cast<uint8_t*>( yuv ), PIX_FMT_YUV422, GetWidth(), GetHeight() );
+@@ -1156,7 +1166,12 @@
+ AVFrame *frame = avcodec_alloc_frame();
+ int got_picture;
+
+- avcodec_decode_video( libavcodec, frame, &got_picture, data, GetFrameSize() );
++ AVPacket pkt;
++ av_init_packet(&pkt);
++ pkt.data = data;
++ pkt.size = GetFrameSize();
++
++ avcodec_decode_video2( libavcodec, frame, &got_picture, &pkt );
+
+ int width = GetWidth(), height = GetHeight();
+
+@@ -1319,12 +1334,12 @@
+ #if defined(HAVE_LIBAVCODEC)
+ if ( avformatEncoder == NULL )
+ {
+- avformatEncoder = av_alloc_format_context();
++ avformatEncoder = avformat_alloc_context();
+ if ( avformatEncoder )
+ {
+- avformatEncoder->oformat = guess_format( "dv", NULL, NULL );
++ avformatEncoder->oformat = av_guess_format( "dv", NULL, NULL );
+ AVStream* vst = av_new_stream( avformatEncoder, 0 );
+- vst->codec->codec_type = CODEC_TYPE_VIDEO;
++ vst->codec->codec_type = AVMEDIA_TYPE_VIDEO;
+ vst->codec->codec_id = CODEC_ID_DVVIDEO;
+ vst->codec->bit_rate = 25000000;
+ vst->start_time = 0;
--- End Message ---
--- Begin Message ---
Source: kino
Source-Version: 1.3.4-1.3
We believe that the bug you reported is fixed in the latest version of
kino, which is due to be installed in the Debian FTP archive:
kino_1.3.4-1.3.diff.gz
to main/k/kino/kino_1.3.4-1.3.diff.gz
kino_1.3.4-1.3.dsc
to main/k/kino/kino_1.3.4-1.3.dsc
kino_1.3.4-1.3_amd64.deb
to main/k/kino/kino_1.3.4-1.3_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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aron Xu <[email protected]> (supplier of updated kino 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 14 Jan 2012 11:30:51 +0000
Source: kino
Binary: kino
Architecture: source amd64
Version: 1.3.4-1.3
Distribution: unstable
Urgency: low
Maintainer: Paul Brossier <[email protected]>
Changed-By: Aron Xu <[email protected]>
Description:
kino - Non-linear editor for Digital Video data
Closes: 567647 631467 634214 647182
Changes:
kino (1.3.4-1.3) unstable; urgency=low
.
* Non-maintainer upload.
* Fix FTBFS with libav 0.8, thanks to Fabrice Coutadeur.
(Closes: #634214)
* Drop unneeded recommends of "gawk | mawk" (Closes: #647182)
* Add menu entry (Closes: #567647)
* Ack previous NMU (Closes: #631467)
Checksums-Sha1:
e2882247f1485beafb2547f63650ab4c68a5b3ce 1987 kino_1.3.4-1.3.dsc
b44ce6f965dbfb45b20c211725d223c90c714f48 36245 kino_1.3.4-1.3.diff.gz
722dbb45badc98b99a68e75ca81939ad0eb77d35 4703808 kino_1.3.4-1.3_amd64.deb
Checksums-Sha256:
729c1a52905ff59a6b2a8207d0c5e9ba7034ef4bdd73db4c0bffb5939a05fce6 1987
kino_1.3.4-1.3.dsc
18fcaf27b5fde5eb237b4b9e9812a356e708cb8e2a05b1e137af4ac6506ff5ba 36245
kino_1.3.4-1.3.diff.gz
1b9f065446c75a57f2b73ac7fd185eb85b9bee57a94df1c903b071180f377a9e 4703808
kino_1.3.4-1.3_amd64.deb
Files:
caef8a97d6f632f4e7e7552c1b49ec6b 1987 graphics extra kino_1.3.4-1.3.dsc
c37c6ac5db7106d6e9e1f0d8538075d3 36245 graphics extra kino_1.3.4-1.3.diff.gz
1c4fd3916ccf044e18f41293a27c7940 4703808 graphics extra
kino_1.3.4-1.3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQEcBAEBCgAGBQJPEXOOAAoJEIAhAkTu07wNzbUIAJqB4sxTtjYJszpYxJagsdfS
Lew8DhqI1IhDJ8akSympBGhH986rUZbxnPmbss1ORg9GTC7B+td3uk374KJ75pQ6
MpWxUziLMqdMrmdD327YlLF9pJ7qIP0z8d5uGnjmW7xHv+oCcWpdLg+9gaGNd8zR
pFslKRoBHw/3BM62bAbUD6PGo7P/AcbG8oAOwGzK2OXaM09IXjUL+qlbg7dTA7jw
S2Jqd6Ji6bqydE+nnHURXciILZnOeBUXkAj4h/QkGPQKdq9r8TwMC8nuoHt4W31A
UiPt813CoJcO84Gr8JKZma3l4BVX2t++8PtODsDOvXtNUbCBuG59YBIsoLT544c=
=Ctn+
-----END PGP SIGNATURE-----
--- End Message ---