Your message dated Mon, 11 Jan 2016 18:19:31 +0000
with message-id <e1aih3z-0005ln...@franck.debian.org>
and subject line Bug#803834: fixed in libde265 1.0.2-2
has caused the Debian Bug report #803834,
regarding libde265: FTBFS with FFmpeg 2.9
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.)


-- 
803834: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803834
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libde265
Version: 1.0.2-1
Severity: important
Tags: patch
User: pkg-multimedia-maintainers@lists.alioth.debian.org
Usertags: ffmpeg2.9

Dear Maintainer,

your package fails to build with the upcoming ffmpeg 2.9.
This bug will become release-critical at some point when the
ffmpeg2.9 transition gets closer.

Attached is a patch replacing the deprecated functionality.
It also works with ffmpeg 2.8.
Please apply this patch and forward it upstream, if necessary.

These changes have little regression potential.

Best regards,
Andreas

diff --git a/debian/patches/ffmpeg_2.9.patch b/debian/patches/ffmpeg_2.9.patch
new file mode 100644
index 0000000..5b53631
--- /dev/null
+++ b/debian/patches/ffmpeg_2.9.patch
@@ -0,0 +1,15 @@
+Description: Replace deprecated FFmpeg API
+Author: Andreas Cadhalpun <andreas.cadhal...@googlemail.com>
+Last-Update: <2015-11-02>
+
+--- libde265-1.0.2.orig/sherlock265/VideoDecoder.cc
++++ libde265-1.0.2/sherlock265/VideoDecoder.cc
+@@ -219,7 +219,7 @@ void VideoDecoder::convert_frame_swscale
+     }
+     width = img->get_width();
+     height = img->get_height();
+-    sws = sws_getContext(width, height, PIX_FMT_YUV420P, width, height, PIX_FMT_BGRA, SWS_FAST_BILINEAR, NULL, NULL, NULL);
++    sws = sws_getContext(width, height, AV_PIX_FMT_YUV420P, width, height, AV_PIX_FMT_BGRA, SWS_FAST_BILINEAR, NULL, NULL, NULL);
+   }
+ 
+   int stride[3];
diff --git a/debian/patches/series b/debian/patches/series
index 2ee218a..2daa526 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 only_export_decoder_api.patch
 disable_tools.patch
+ffmpeg_2.9.patch

--- End Message ---
--- Begin Message ---
Source: libde265
Source-Version: 1.0.2-2

We believe that the bug you reported is fixed in the latest version of
libde265, 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 803...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joachim Bauch <ba...@struktur.de> (supplier of updated libde265 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: Mon, 11 Jan 2016 19:12:19 +0100
Source: libde265
Binary: libde265-0 libde265-dev libde265-examples
Architecture: source
Version: 1.0.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Joachim Bauch <ba...@struktur.de>
Description:
 libde265-0 - Open H.265 video codec implementation
 libde265-dev - Open H.265 video codec implementation - development files
 libde265-examples - Open H.265 video codec implementation - examples
Closes: 803834
Changes:
 libde265 (1.0.2-2) unstable; urgency=low
 .
   [ Joachim Bauch ]
   * Added patch by Andreas Cadhalpun to fix compilation with FFmpeg 2.9
     (Closes: #803834)
   * Updated symbols file for new C++11 symbols.
 .
   [ Sebastian Ramacher ]
   * Migrate to automatic dbg packages.
   * debian/control: Remove some unnecessary Build-Depends.
Checksums-Sha1:
 cb5d746ea5a2a0b0a2c52b89b1409d5637e96dc8 2261 libde265_1.0.2-2.dsc
 ce233ce15d6df0decdae539ca91bcc0243f8943c 7976 libde265_1.0.2-2.debian.tar.xz
Checksums-Sha256:
 c55fe6957ec5388120ca2424a6d1b863a3ec380e2934a13ea64018aa83a2cf56 2261 
libde265_1.0.2-2.dsc
 c6b52ca97de51f2c3ca97913af2f9618d6018fc537153363f50931c5bbded934 7976 
libde265_1.0.2-2.debian.tar.xz
Files:
 2432773b08e8bbeb40085f80611ef25a 2261 libs optional libde265_1.0.2-2.dsc
 ee8c6d52cdca29265dbc024a654f6341 7976 libs optional 
libde265_1.0.2-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWk/DmAAoJEGny/FFupxmTdJ4P/0PaKsNoOUdqLWtLOcOReDVd
UkrZPP/s053oBMYUf7SBUZCSO/qm6A8aY6dZnNdHmQtUjzBOojIXhZSGCF1Rhycu
Y1rKyNmDAemxSSOKcdMhnh4axUfoUcGkpHbq2RAHqhvZgln6VvGi9D/RbhjEQ5E4
X1RTeKWzaWW6BPGf+WND+pSJ34wN3B6O4VpTWT42nvsd9hJewQJBjJ44DbNCTt0J
mqBLsnJtGg3qr7nIJZrzQF1PVO4PJDRm1vK4Oq164nvn5dC2MA2vHR7QG2LfS1Fp
Hq0QezftT9vFMSiqMq+X+k6+p+DlEnsOZV7959CO5jLYP1j/oCe5kE6jL2zLaiJh
QJUm7xetGmh4qmXtQ8hMCm2vUgAwhyC+JIOFAninkJ2MrcDd9MepTT5sb5DLqLGg
LANO0vF4xB6cp7zrsOmI/1yetQNjBA0NAtlkjCvfnSUZUf2jzubrEOFW8FQMKPgQ
n2dp0+o+5x3DFrtp9lNrvIphEiTggYU0IFyGDAImIla7a3HDq9qt1ZcpLyHhPnUA
+2eq7MMTmyIWwDe7JJJnIoJJdx7xLoH4UtRQ5aOt6qhxopNNFjtUqfW+TYHqgoBb
u+OPY8uAO8TDWPr0+nASqf6Xg4eBRaDjA3lyjq30tAE2P4QHu2d0YpzwJNtihxzN
84AqvOLgiiDVLrBVO9Dr
=vulA
-----END PGP SIGNATURE-----

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

Reply via email to