Your message dated Fri, 24 Jun 2022 10:38:02 +0000
with message-id <e1o4gho-0005oy...@fasolo.debian.org>
and subject line Bug#1013419: fixed in vcmi 0.99+dfsg+git20220621.54fab9f0-1
has caused the Debian Bug report #1013419,
regarding vcmi FTBFS with ffmpeg 5.0.1
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.)


-- 
1013419: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013419
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vcmi
Version: 0.99+dfsg+git20190113.f06c8a87-2
Severity: serious
Tags: ftbfs bookworm sid

https://buildd.debian.org/status/logs.php?pkg=vcmi&ver=0.99%2Bdfsg%2Bgit20190113.f06c8a87-2%2Bb2

...
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp: In constructor 
‘CVideoPlayer::CVideoPlayer()’:
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:79:9: error: ‘av_register_all’ was 
not declared in this scope
   79 |         av_register_all();
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp: In member function ‘bool 
CVideoPlayer::open(std::string, bool, bool, bool)’:
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:130:41: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘codec’
  130 |                 if 
(format->streams[i]->codec->codec_type==AVMEDIA_TYPE_VIDEO)
      |                                         ^~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:142:49: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘codec’
  142 |         codecContext = format->streams[stream]->codec;
      |                                                 ^~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:145:50: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  145 |         codec = avcodec_find_decoder(codecContext->codec_id);
      |                                                  ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:154:14: error: ‘avcodec_open2’ was 
not declared in this scope; did you mean ‘avio_open2’?
  154 |         if ( avcodec_open2(codecContext, codec, nullptr) < 0 )
      |              ^~~~~~~~~~~~~
      |              avio_open2
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:171:38: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  171 |                 pos.w  = codecContext->width;
      |                                      ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:172:37: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  172 |                 pos.h = codecContext->height;
      |                                     ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:193:50: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  193 |                 sws = sws_getContext(codecContext->width, 
codecContext->height, codecContext->pix_fmt,
      |                                                  ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:193:71: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  193 |                 sws = sws_getContext(codecContext->width, 
codecContext->height, codecContext->pix_fmt,
      |                                                                       ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:193:93: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  193 |                 sws = sws_getContext(codecContext->width, 
codecContext->height, codecContext->pix_fmt,
      |                                                                         
                    ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:224:50: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  224 |                 sws = sws_getContext(codecContext->width, 
codecContext->height, codecContext->pix_fmt,
      |                                                  ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:224:71: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  224 |                 sws = sws_getContext(codecContext->width, 
codecContext->height, codecContext->pix_fmt,
      |                                                                       ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:224:93: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  224 |                 sws = sws_getContext(codecContext->width, 
codecContext->height, codecContext->pix_fmt,
      |                                                                         
                    ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp: In member function ‘virtual bool 
CVideoPlayer::nextFrame()’:
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:270:33: error: 
‘avcodec_decode_video2’ was not declared in this scope
  270 |                                 avcodec_decode_video2(codecContext, 
frame, &frameFinished, &packet);
      |                                 ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:275:41: error: ‘AVPicture’ was not 
declared in this scope; did you mean ‘CPicture’?
  275 |                                         AVPicture pict;
      |                                         ^~~~~~~~~
      |                                         CPicture
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:278:66: error: ‘pict’ was not 
declared in this scope
  278 |                                                 avpicture_alloc(&pict, 
AV_PIX_FMT_YUV420P, pos.w, pos.h);
      |                                                                  ^~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:278:49: error: ‘avpicture_alloc’ was 
not declared in this scope
  278 |                                                 avpicture_alloc(&pict, 
AV_PIX_FMT_YUV420P, pos.w, pos.h);
      |                                                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:281:82: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  281 |                                                                   0, 
codecContext->height, pict.data, pict.linesize);
      |                                                                         
         ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:286:49: error: ‘avpicture_free’ was 
not declared in this scope; did you mean ‘av_dict_free’?
  286 |                                                 avpicture_free(&pict);
      |                                                 ^~~~~~~~~~~~~~
      |                                                 av_dict_free
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:290:49: error: ‘pict’ was not 
declared in this scope
  290 |                                                 pict.data[0] = (ui8 
*)dest->pixels;
      |                                                 ^~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:294:82: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  294 |                                                                   0, 
codecContext->height, pict.data, pict.linesize);
      |                                                                         
         ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.h:61,
                 from /<<PKGBUILDDIR>>/client/CVideoHandler.cpp:12:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:299:25: error: ‘av_free_packet’ was 
not declared in this scope; did you mean ‘av_new_packet’?
  299 |                         av_free_packet(&packet);
      |                         ^~~~~~~~~~~~~~
      |                         av_new_packet
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp: In member function ‘virtual void 
CVideoPlayer::close()’:
/<<PKGBUILDDIR>>/client/CVideoHandler.cpp:381:17: error: ‘avcodec_close’ was 
not declared in this scope; did you mean ‘avio_close’?
  381 |                 avcodec_close(codecContext);
      |                 ^~~~~~~~~~~~~
      |                 avio_close
make[4]: *** [client/CMakeFiles/vcmiclient.dir/build.make:919: 
client/CMakeFiles/vcmiclient.dir/CVideoHandler.cpp.o] Error 1

--- End Message ---
--- Begin Message ---
Source: vcmi
Source-Version: 0.99+dfsg+git20220621.54fab9f0-1
Done: Johannes Schauer Marin Rodrigues <jo...@debian.org>

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

Debian distribution maintenance software
pp.
Johannes Schauer Marin Rodrigues <jo...@debian.org> (supplier of updated vcmi 
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: SHA512

Format: 1.8
Date: Fri, 24 Jun 2022 12:06:26 +0200
Source: vcmi
Architecture: source
Version: 0.99+dfsg+git20220621.54fab9f0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Johannes Schauer Marin Rodrigues <jo...@debian.org>
Closes: 991460 1013419
Changes:
 vcmi (0.99+dfsg+git20220621.54fab9f0-1) experimental; urgency=medium
 .
   [ Johannes Schauer Marin Rodrigues ]
   * Still no release, so we package the latest git commit.
      - link with tbb (closes: #991460)
      - compatibility with ffmpeg 5.0.1 (closes: #1013419)
   * refresh patches
   * fix my name
   * run wrap-and-sort -astb
   * debian/control: add B-D on libtbb-dev, libluajit-5.1-dev, googletest, 
libgmock-dev
   * debian/rules: disable tests to prevent compilation errors
Checksums-Sha1:
 beb2979b3ccfbfc9ac335f06075dcec91db511aa 2672 
vcmi_0.99+dfsg+git20220621.54fab9f0-1.dsc
 77c27afe53f1b4a6f9ba72ae07633a7379fa8384 3173518 
vcmi_0.99+dfsg+git20220621.54fab9f0.orig.tar.gz
 a4c61f95aa12138b8c2eead59f511f758c7e074f 8632 
vcmi_0.99+dfsg+git20220621.54fab9f0-1.debian.tar.xz
Checksums-Sha256:
 860116e3a1fbe43456cf311484dc8d74aaf89778727f38fbbed7e4caca0a98ac 2672 
vcmi_0.99+dfsg+git20220621.54fab9f0-1.dsc
 85d270c5a35afe478dddb37fef3670ffd077f3c604ef7d00f7b360f9bfb75a4a 3173518 
vcmi_0.99+dfsg+git20220621.54fab9f0.orig.tar.gz
 8e28856209d6c11cff6ff14d33ff91068303039d707ac4a661155643908e13f0 8632 
vcmi_0.99+dfsg+git20220621.54fab9f0-1.debian.tar.xz
Files:
 8bee4d7e6f01a55f77448c6f9b185db9 2672 contrib/games optional 
vcmi_0.99+dfsg+git20220621.54fab9f0-1.dsc
 0a32ec4e859bb69d23e35a7683bf7215 3173518 contrib/games optional 
vcmi_0.99+dfsg+git20220621.54fab9f0.orig.tar.gz
 eb21d1944d9a03d9de9931b2b58aff1e 8632 contrib/games optional 
vcmi_0.99+dfsg+git20220621.54fab9f0-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEElFhU6KL81LF4wVq58sulx4+9g+EFAmK1jqcRHGpvc2NoQGRl
Ymlhbi5vcmcACgkQ8sulx4+9g+E+0BAApbIBDEu6xL8IzI7zaJFr5Y4IoYkI9u6U
ANseINtY/hi6OyC6dKNLp6lcXO+dgF65LrgWwtFxoM8GTvh9In/niffPIHrnMMhL
RnkLTp+eTRPKQHy1CYMjiJzVxkvtBr01cnFToN5MuymJl31nH+Gkb2U4EWPbfjny
cjq+Ou4fPee4U+QucM2XL57MqEqqr15vKHsWBCSelB9cR55TNTxSCSqtdgelEE1S
2WZkN0XUCKmENd5/wnxbvhL0otG5h16iy1ulrhM4wnw1rqYzEywdbg1DtVCZzlqA
/1ZLGHiaE5KuFduUdaxATYK7d0kci5c6eSuLfpPvvyAFj8p3vvLENJVXAUtTALye
cKkZogWUVTVgl1dB1+BNFshm3mluG/3hN6Ld+ku9yFfeojZ3qCk+CNibEH93LuGY
TPE4oDTzWk60926B4FqRNPRzTkEpLFBc0UNLQjpj7bk2bq2sL79EYJxj/THwV8z6
Vw1PGV6MaG7WAfxS417g3ytFXKMitw1xZ5qegm5SDkUvV5gGKrz3rrHUqDHTUIwS
QvMPIGRYtxnHliGV0h7W2Jn3LOY1HViXJYDRCHheHFC+Eac2OpkWaMiIHbukraGY
0c2a0KP1U5wLxJQ2Wd0a+4GzF/47bgBN/wSTNaInsQ4ERwaQDgOMkJI7r8wBkPwd
mE4eTFJ2E8w=
=WjZ4
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to