Your message dated Fri, 05 Aug 2022 20:44:32 +0000
with message-id <e1ok4bm-00chlj...@fasolo.debian.org>
and subject line Bug#1004793: fixed in vtk7 7.1.1+dfsg2-10.2
has caused the Debian Bug report #1004793,
regarding vtk7: FTBFS with ffmpeg 5.0
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.)


-- 
1004793: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004793
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vtk7
Version: 7.1.1+dfsg2-10.1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

vtk7 FTBFS with ffmpeg 5.0 in experimental:

[ 27%] Building CXX object 
IO/GDAL/CMakeFiles/vtkIOGDALTCL.dir/vtkIOGDALTCLInit.cxx.o
cd /<<PKGBUILDDIR>>/debian/build/IO/GDAL && /usr/bin/mpic++ -DVTK_IN_VTK 
-DvtkIOGDALTCL_EXPORTS -I/usr/include/gdal 
-I/<<PKGBUILDDIR>>/debian/build/IO/GDAL -I/<<PKGBUILDDIR>>/IO/GDAL 
-I/<<PKGBUILDDIR>>/debian/build/Common/Core -I/<<PKGBUILDDIR>>/Common/Core 
-I/<<PKGBUILDDIR>>/debian/build/Utilities/KWIML 
-I/<<PKGBUILDDIR>>/Utilities/KWIML 
-I/<<PKGBUILDDIR>>/debian/build/Utilities/KWSys 
-I/<<PKGBUILDDIR>>/Utilities/KWSys 
-I/<<PKGBUILDDIR>>/debian/build/Common/DataModel 
-I/<<PKGBUILDDIR>>/Common/DataModel -I/<<PKGBUILDDIR>>/debian/build/Common/Math 
-I/<<PKGBUILDDIR>>/Common/Math -I/<<PKGBUILDDIR>>/debian/build/Common/Misc 
-I/<<PKGBUILDDIR>>/Common/Misc -I/<<PKGBUILDDIR>>/debian/build/Common/System 
-I/<<PKGBUILDDIR>>/Common/System 
-I/<<PKGBUILDDIR>>/debian/build/Common/Transforms 
-I/<<PKGBUILDDIR>>/Common/Transforms 
-I/<<PKGBUILDDIR>>/debian/build/Common/ExecutionModel 
-I/<<PKGBUILDDIR>>/Common/ExecutionModel 
-I/<<PKGBUILDDIR>>/debian/build/IO/Image -I/<<PKGBUILDDIR>>/IO/Image 
-I/<<PKGBUILDDIR>>/debian/build/Utilities/DICOMParser 
-I/<<PKGBUILDDIR>>/Utilities/DICOMParser 
-I/<<PKGBUILDDIR>>/debian/build/Utilities/MetaIO/vtkmetaio 
-I/<<PKGBUILDDIR>>/debian/build/Utilities/MetaIO 
-I/<<PKGBUILDDIR>>/Utilities/MetaIO 
-I/<<PKGBUILDDIR>>/debian/build/ThirdParty/zlib 
-I/<<PKGBUILDDIR>>/ThirdParty/zlib 
-I/<<PKGBUILDDIR>>/debian/build/ThirdParty/jpeg 
-I/<<PKGBUILDDIR>>/ThirdParty/jpeg 
-I/<<PKGBUILDDIR>>/debian/build/ThirdParty/png 
-I/<<PKGBUILDDIR>>/ThirdParty/png 
-I/<<PKGBUILDDIR>>/debian/build/ThirdParty/tiff 
-I/<<PKGBUILDDIR>>/ThirdParty/tiff -I/<<PKGBUILDDIR>>/Wrapping/Tcl 
-I/<<PKGBUILDDIR>>/debian/build/Wrapping/Tcl -I/usr/include/tcl -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -fPIC -MD -MT 
IO/GDAL/CMakeFiles/vtkIOGDALTCL.dir/vtkIOGDALTCLInit.cxx.o -MF 
CMakeFiles/vtkIOGDALTCL.dir/vtkIOGDALTCLInit.cxx.o.d -o 
CMakeFiles/vtkIOGDALTCL.dir/vtkIOGDALTCLInit.cxx.o -c 
/<<PKGBUILDDIR>>/debian/build/IO/GDAL/vtkIOGDALTCLInit.cxx
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx: In member function ‘int 
vtkFFMPEGWriterInternal::Start()’:
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:133:3: error: ‘av_register_all’ 
was not declared in this scope
  133 |   av_register_all();
      |   ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:151:41: error: invalid 
conversion from ‘const AVOutputFormat*’ to ‘AVOutputFormat*’ [-fpermissive]
  151 |   this->avOutputFormat = av_guess_format("avi", NULL, NULL);
      |                          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
      |                                         |
      |                                         const AVOutputFormat*
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:173:33: error: ‘AVFormatContext’ 
{aka ‘struct AVFormatContext’} has no member named ‘filename’
  173 |   strcpy(this->avFormatContext->filename, this->Writer->GetFileName());
      |                                 ^~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:188:39: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘codec’
  188 |   AVCodecContext *c = this->avStream->codec;
      |                                       ^~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:190:4: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  190 |   c->codec_id = 
static_cast<AVCodecID>(this->avOutputFormat->video_codec);
      |    ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:197:3: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  197 |  c->codec_type = AVMEDIA_TYPE_VIDEO;
      |   ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:199:4: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  199 |   c->width = this->Dim[0];
      |    ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:200:4: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  200 |   c->height = this->Dim[1];
      |    ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:203:6: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  203 |     c->pix_fmt = AV_PIX_FMT_YUVJ422P;
      |      ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:207:6: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  207 |     c->pix_fmt = AV_PIX_FMT_BGR24;
      |      ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:211:4: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  211 |   c->time_base.den = this->FrameRate;
      |    ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:212:4: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  212 |   c->time_base.num = 1;
      |    ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:214:4: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  214 |   c->gop_size = this->FrameRate;
      |    ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:222:10: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  222 |         c->bit_rate = 3*1024*1024;
      |          ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:225:10: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  225 |         c->bit_rate = 6*1024*1024;
      |          ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:228:10: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  228 |         c->bit_rate = 12*1024*1024;
      |          ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:234:6: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  234 |     c->bit_rate = this->Writer->GetBitRate();
      |      ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:239:6: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  239 |     c->bit_rate_tolerance = c->bit_rate; //ffmpeg won't create a codec 
if brt<br
      |      ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:239:30: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  239 |     c->bit_rate_tolerance = c->bit_rate; //ffmpeg won't create a codec 
if brt<br
      |                              ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:243:6: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  243 |     c->bit_rate_tolerance = this->Writer->GetBitRateTolerance();
      |      ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:256:42: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  256 |   AVCodec *codec = avcodec_find_encoder(c->codec_id);
      |                                          ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:265:7: error: ‘avcodec_open2’ 
was not declared in this scope; did you mean ‘avio_open2’?
  265 |   if (avcodec_open2(c, codec, NULL) < 0)
      |       ^~~~~~~~~~~~~
      |       avio_open2
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:292:55: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  292 |   int RGBsize = avpicture_get_size(AV_PIX_FMT_RGB24, c->width, 
c->height);
      |                                                       ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:292:65: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  292 |   int RGBsize = avpicture_get_size(AV_PIX_FMT_RGB24, c->width, 
c->height);
      |                                                                 ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:292:17: error: 
‘avpicture_get_size’ was not declared in this scope
  292 |   int RGBsize = avpicture_get_size(AV_PIX_FMT_RGB24, c->width, 
c->height);
      |                 ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:300:19: error: ‘AVPicture’ was 
not declared in this scope; did you mean ‘AVPictureType’?
  300 |   avpicture_fill((AVPicture *)this->rgbInput, rgb, AV_PIX_FMT_RGB24, 
c->width, c->height);
      |                   ^~~~~~~~~
      |                   AVPictureType
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:300:30: error: expected 
primary-expression before ‘)’ token
  300 |   avpicture_fill((AVPicture *)this->rgbInput, rgb, AV_PIX_FMT_RGB24, 
c->width, c->height);
      |                              ^
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:300:71: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  300 |   avpicture_fill((AVPicture *)this->rgbInput, rgb, AV_PIX_FMT_RGB24, 
c->width, c->height);
      |                                                                       ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:300:81: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  300 |   avpicture_fill((AVPicture *)this->rgbInput, rgb, AV_PIX_FMT_RGB24, 
c->width, c->height);
      |                                                                         
        ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:300:3: error: ‘avpicture_fill’ 
was not declared in this scope
  300 |   avpicture_fill((AVPicture *)this->rgbInput, rgb, AV_PIX_FMT_RGB24, 
c->width, c->height);
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:309:37: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  309 |   int YUVsize = avpicture_get_size(c->pix_fmt, c->width, c->height);
      |                                     ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:309:49: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  309 |   int YUVsize = avpicture_get_size(c->pix_fmt, c->width, c->height);
      |                                                 ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:309:59: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  309 |   int YUVsize = avpicture_get_size(c->pix_fmt, c->width, c->height);
      |                                                           ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:317:30: error: expected 
primary-expression before ‘)’ token
  317 |   avpicture_fill((AVPicture *)this->yuvOutput, yuv, c->pix_fmt, 
c->width, c->height);
      |                              ^
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:317:54: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  317 |   avpicture_fill((AVPicture *)this->yuvOutput, yuv, c->pix_fmt, 
c->width, c->height);
      |                                                      ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:317:66: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  317 |   avpicture_fill((AVPicture *)this->yuvOutput, yuv, c->pix_fmt, 
c->width, c->height);
      |                                                                  ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:317:76: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  317 |   avpicture_fill((AVPicture *)this->yuvOutput, yuv, c->pix_fmt, 
c->width, c->height);
      |                                                                         
   ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:324:68: error: ‘AVFormatContext’ 
{aka ‘struct AVFormatContext’} has no member named ‘filename’
  324 |   if (avio_open(&this->avFormatContext->pb, 
this->avFormatContext->filename, AVIO_FLAG_WRITE) < 0)
      |                                                                    
^~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx: In member function ‘int 
vtkFFMPEGWriterInternal::Write(vtkImageData*)’:
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:349:40: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘codec’
  349 |   AVCodecContext *cc = this->avStream->codec;
      |                                        ^~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:354:25: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  354 |   for (int y = 0; y < cc->height; y++)
      |                         ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:356:20: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  356 |     src = rgb + (cc->height-y-1) * cc->width * 3; //flip Y
      |                    ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:356:38: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  356 |     src = rgb + (cc->height-y-1) * cc->width * 3; //flip Y
      |                                      ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:359:39: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  359 |     memcpy((void*)dest, (void*)src, cc->width*3);
      |                                       ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:370:7: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  370 |     cc->width, cc->height, AV_PIX_FMT_RGB24,
      |       ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:370:18: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  370 |     cc->width, cc->height, AV_PIX_FMT_RGB24,
      |                  ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:371:7: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  371 |     cc->width, cc->height, cc->pix_fmt,
      |       ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:371:18: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  371 |     cc->width, cc->height, cc->pix_fmt,
      |                  ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:371:30: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  371 |     cc->width, cc->height, cc->pix_fmt,
      |                              ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:382:10: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  382 |     0, cc->height,
      |          ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
                 from /<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/IO/FFMPEG/vtkFFMPEGWriter.cxx:435:13: error: 
‘avcodec_encode_video2’ was not declared in this scope
  435 |   int ret = avcodec_encode_video2(cc,
      |             ^~~~~~~~~~~~~~~~~~~~~
make[4]: *** [IO/FFMPEG/CMakeFiles/vtkIOFFMPEG.dir/build.make:91: 
IO/FFMPEG/CMakeFiles/vtkIOFFMPEG.dir/vtkFFMPEGWriter.cxx.o] Error 1


Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: vtk7
Source-Version: 7.1.1+dfsg2-10.2
Done: Sebastian Ramacher <sramac...@debian.org>

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

Debian distribution maintenance software
pp.
Sebastian Ramacher <sramac...@debian.org> (supplier of updated vtk7 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: Wed, 03 Aug 2022 21:41:56 +0200
Source: vtk7
Architecture: source
Version: 7.1.1+dfsg2-10.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Sebastian Ramacher <sramac...@debian.org>
Closes: 1004793
Changes:
 vtk7 (7.1.1+dfsg2-10.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * debian/patches: Update vtkFFMPEGWriter.cxx to version from vtk9 including
     fixes for ffmpeg 5 support (Closes: #1004793)
Checksums-Sha1:
 f41613fe46c52fd1134fa86d25894831ceba0543 3943 vtk7_7.1.1+dfsg2-10.2.dsc
 48682c3097bcd4b14779d9d203b62485ab96cae6 34528 
vtk7_7.1.1+dfsg2-10.2.debian.tar.xz
Checksums-Sha256:
 900cf8ce79b12beccb775ce1ffd5bd644c157c92d5e5fb500cb60219e8b8aef8 3943 
vtk7_7.1.1+dfsg2-10.2.dsc
 ee69b61f1c827242cd279c4e967a36b0356477d2a5466da43251dc6699b513db 34528 
vtk7_7.1.1+dfsg2-10.2.debian.tar.xz
Files:
 72ab44a3b4cf4eb9c2f5fa735fac8201 3943 graphics optional 
vtk7_7.1.1+dfsg2-10.2.dsc
 c12a10fff3b37c82fbdd9518ed7b21bd 34528 graphics optional 
vtk7_7.1.1+dfsg2-10.2.debian.tar.xz

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

iQIzBAEBCgAdFiEE94y6B4F7sUmhHTOQafL8UW6nGZMFAmLq1/8ACgkQafL8UW6n
GZNJzQ/+LCU3zl2MXRQkzfaHWFxpXzQCzHxBJse+h/Ec7abINQhNVNvdTBQGHNq0
oWvGEdi/FPqmkjcjw48U+bxqodVxZcBVqNRZg5Ndna/WCqVoA9WuA7WwTjHcdyu1
5K5B037VDziTpvQxXeM0DS0vjGWz68Nx2CdsWiW4w7dByirFf2LzJzmahxjs7Jzb
cFDexJE64rweey91z3qAwV5+4Le1XqlrJJhupGp9j3dSlMQJ0U9QXrgJVa6xFMsm
WtwporkekApIy4cUk+w4W5hJJazUNdWxcH9r3kfJFeXoPrjC7FxP4zW+OaJ8xdPM
CJp2ZnD7faWZJdOLooCYebuW48NlpfGBgtcd76/MmMTFwEjx9O48G5N2R3gUYC9o
FTVNUp+JAsHL0XSZzNmhoc/VkVFz5Pwy2Z0L87vjXOc4QlHDXE1JaRGdTJk3tRrN
OIBT0Oq410d7jUKD5v/gPyEalFTRWgLCx2BREF8hH18CQpKfkYEF6UfHnRqXEUo4
gmfdNAnmVJEsuMhvsbPzVqrUqnEHu4i8RGVwlivUtlm8+A4+s1DPePzjWlwoCKk0
WKTvHQWD9k+5wXiEXB/ybCGQbVKZx577PYLJb88Q9w0kgo0coaf8r+zpwEDtRNUJ
hAaxSPWi0FoBIbtzJA4ejYDK8sPXcrpLXl0ZRb1A/WG19HLVsKA=
=IKhV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to