Your message dated Tue, 15 Nov 2022 19:54:34 +0000
with message-id <[email protected]>
and subject line Bug#1004783: fixed in kodi-inputstream-ffmpegdirect 
20.5.0+ds1-1
has caused the Debian Bug report #1004783,
regarding kodi-inputstream-ffmpegdirect: FTBFS in 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 [email protected]
immediately.)


-- 
1004783: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004783
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: kodi-inputstream-ffmpegdirect
Version: 19.0.0+ds1-1
Severity: important
X-Debbugs-Cc: [email protected]
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

kodi-inputstream-ffmpegdirect FTBFS with ffmpeg 5.0 in experimental:

[ 62%] Building CXX object 
CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/TimeshiftStream.cpp.o
/usr/lib/ccache/c++ -DADDON_GLOBAL_VERSION_FILESYSTEM_USED 
-DADDON_GLOBAL_VERSION_GENERAL_USED -DADDON_GLOBAL_VERSION_MAIN_USED 
-DADDON_GLOBAL_VERSION_NETWORK_USED -DADDON_GLOBAL_VERSION_TOOLS_USED 
-DADDON_INSTANCE_VERSION_INPUTSTREAM_USED -DBUILD_KODI_ADDON 
-DFFMPEGDIRECT_VERSION=19.0.0 -Dinputstream_ffmpegdirect_EXPORTS  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC   -DTARGET_POSIX 
-DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 
-DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 
-DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 
-std=c++14 -MD -MT 
CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/TimeshiftStream.cpp.o -MF 
CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/TimeshiftStream.cpp.o.d -o 
CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/TimeshiftStream.cpp.o -c 
/<<PKGBUILDDIR>>/src/stream/TimeshiftStream.cpp
In file included from /<<PKGBUILDDIR>>/src/stream/FFmpegStream.h:13,
                 from /<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:8:
/<<PKGBUILDDIR>>/src/stream/DemuxStream.h:36:7: warning: 
‘ffmpegdirect::DemuxStream’ declared with greater visibility than the type of 
its field ‘ffmpegdirect::DemuxStream::cryptoSession’ [-Wattributes]
   36 | class DemuxStream
      |       ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/stream/FFmpegStream.h:14,
                 from /<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:8:
/<<PKGBUILDDIR>>/src/stream/CurlInput.h:23:7: warning: 
‘ffmpegdirect::CurlInput’ declared with greater visibility than the type of its 
field ‘ffmpegdirect::CurlInput::m_pFile’ [-Wattributes]
   23 | class CurlInput
      |       ^~~~~~~~~
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp: In member function ‘bool 
ffmpegdirect::FFmpegStream::Open(bool)’:
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:684:37: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  684 |       iformat = av_find_input_format("mpeg");
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
      |                                     |
      |                                     const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:686:37: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  686 |       iformat = av_find_input_format("mpeg");
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
      |                                     |
      |                                     const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:688:37: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  688 |       iformat = av_find_input_format("mpegts");
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
      |                                     |
      |                                     const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:690:37: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  690 |       iformat = av_find_input_format("mjpeg");
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
      |                                     |
      |                                     const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:737:40: error: assignment of 
member ‘AVInputFormat::flags’ in read-only object
  737 |       m_pFormatContext->iformat->flags |= AVFMT_NOGENSEARCH;
      |                                        ^
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:789:30: error: 
‘AVFMT_FLAG_KEEP_SIDE_DATA’ was not declared in this scope
  789 |   m_pFormatContext->flags |= AVFMT_FLAG_KEEP_SIDE_DATA;
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:831:72: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘codec_info_nb_frames’
  831 |             if ((st->codecpar->codec_type == AVMEDIA_TYPE_VIDEO && 
st->codec_info_nb_frames > 0) ||
      |                                                                        
^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp: In member function ‘bool 
ffmpegdirect::FFmpegStream::OpenWithCURL(AVInputFormat*)’:
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:994:35: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  994 |     iformat = av_find_input_format("s16be");
      |               ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
      |                                   |
      |                                   const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1002:42: error: invalid conversion 
from ‘AVInputFormat**’ to ‘const AVInputFormat**’ [-fpermissive]
 1002 |       av_probe_input_buffer(m_ioContext, &iformat, strFile.c_str(), 
NULL, 0, 0);
      |                                          ^~~~~~~~
      |                                          |
      |                                          AVInputFormat**
In file included from /<<PKGBUILDDIR>>/src/stream/DemuxStream.h:25,
                 from /<<PKGBUILDDIR>>/src/stream/FFmpegStream.h:13,
                 from /<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:8:
/usr/include/x86_64-linux-gnu/libavformat/avformat.h:2070:66: note:   
initializing argument 2 of ‘int av_probe_input_buffer(AVIOContext*, const 
AVInputFormat**, const char*, void*, unsigned int, unsigned int)’
 2070 | int av_probe_input_buffer(AVIOContext *pb, const AVInputFormat **fmt,
      |                                            ~~~~~~~~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1043:40: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
 1043 |         iformat2 = av_find_input_format("spdif");
      |                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
      |                                        |
      |                                        const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1052:42: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
 1052 |           iformat2 = av_find_input_format("dts");
      |                      ~~~~~~~~~~~~~~~~~~~~^~~~~~~
      |                                          |
      |                                          const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1075:39: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
 1075 |         iformat = av_find_input_format("aac");
      |                   ~~~~~~~~~~~~~~~~~~~~^~~~~~~
      |                                       |
      |                                       const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1077:39: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
 1077 |         iformat = av_find_input_format("aac");
      |                   ~~~~~~~~~~~~~~~~~~~~^~~~~~~
      |                                       |
      |                                       const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1079:39: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
 1079 |         iformat = av_find_input_format("flv");
      |                   ~~~~~~~~~~~~~~~~~~~~^~~~~~~
      |                                       |
      |                                       const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1081:39: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
 1081 |         iformat = av_find_input_format("flv");
      |                   ~~~~~~~~~~~~~~~~~~~~^~~~~~~
      |                                       |
      |                                       const AVInputFormat*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp: In member function ‘virtual void 
ffmpegdirect::FFmpegStream::UpdateCurrentPTS()’:
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1150:27: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘cur_dts’
 1150 |     if (stream && stream->cur_dts != (int64_t)AV_NOPTS_VALUE)
      |                           ^~~~~~~
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1152:44: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘cur_dts’
 1152 |       double ts = ConvertTimestamp(stream->cur_dts, 
stream->time_base.den, stream->time_base.num);
      |                                            ^~~~~~~
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp: In member function ‘void 
ffmpegdirect::FFmpegStream::ParsePacket(AVPacket*)’:
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1567:44: error: invalid conversion 
from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
 1567 |       AVCodec* codec = avcodec_find_decoder(st->codecpar->codec_id);
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
      |                                            |
      |                                            const AVCodec*
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp: In member function 
‘ffmpegdirect::TRANSPORT_STREAM_STATE 
ffmpegdirect::FFmpegStream::TransportStreamAudioState()’:
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1644:42: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘cur_dts’
 1644 |             m_startTime = av_rescale(st->cur_dts, st->time_base.num, 
st->time_base.den) - 0.000001;
      |                                          ^~~~~~~
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1664:42: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘cur_dts’
 1664 |             m_startTime = av_rescale(st->cur_dts, st->time_base.num, 
st->time_base.den) - 0.000001;
      |                                          ^~~~~~~
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp: In member function 
‘ffmpegdirect::TRANSPORT_STREAM_STATE 
ffmpegdirect::FFmpegStream::TransportStreamVideoState()’:
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1697:42: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘cur_dts’
 1697 |             m_startTime = av_rescale(st->cur_dts, st->time_base.num, 
st->time_base.den) - 0.000001;
      |                                          ^~~~~~~
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1717:42: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘cur_dts’
 1717 |             m_startTime = av_rescale(st->cur_dts, st->time_base.num, 
st->time_base.den) - 0.000001;
      |                                          ^~~~~~~
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp: In member function 
‘ffmpegdirect::DemuxStream* ffmpegdirect::FFmpegStream::AddStream(int)’:
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:1834:9: error: 
‘av_get_channel_layout_string’ was not declared in this scope; did you mean 
‘av_get_sample_fmt_string’?
 1834 |         av_get_channel_layout_string(buf, 31, st->iChannels, 
st->iChannelLayout);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |         av_get_sample_fmt_string
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp: In member function ‘virtual 
std::string ffmpegdirect::FFmpegStream::GetStreamCodecName(int)’:
/<<PKGBUILDDIR>>/src/stream/FFmpegStream.cpp:2073:42: error: invalid conversion 
from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
 2073 |     AVCodec* codec = avcodec_find_decoder(stream->codec);
      |                      ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
      |                                          |
      |                                          const AVCodec*
make[3]: *** [CMakeFiles/inputstream.ffmpegdirect.dir/build.make:135: 
CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/FFmpegStream.cpp.o] Error 1

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: kodi-inputstream-ffmpegdirect
Source-Version: 20.5.0+ds1-1
Done: Vasyl Gello <[email protected]>

We believe that the bug you reported is fixed in the latest version of
kodi-inputstream-ffmpegdirect, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vasyl Gello <[email protected]> (supplier of updated 
kodi-inputstream-ffmpegdirect 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, 15 Oct 2022 16:56:43 +0000
Source: kodi-inputstream-ffmpegdirect
Architecture: source
Version: 20.5.0+ds1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <[email protected]>
Changed-By: Vasyl Gello <[email protected]>
Closes: 1004783
Changes:
 kodi-inputstream-ffmpegdirect (20.5.0+ds1-1) unstable; urgency=medium
 .
   * Fix lintian warnings
 .
   [ Vasyl Gello ]
   * New upstream version 20.5.0+ds1
   * d/watch: switch to git tags
   * Refresh ffmpeg5 patch (Closes: #1004783)
 .
   [ Debian Janitor ]
   * Remove constraints unnecessary since buster (oldstable)
Checksums-Sha1:
 427d265ee519f411e6c5224d4f562990c9bcc4b8 2440 
kodi-inputstream-ffmpegdirect_20.5.0+ds1-1.dsc
 4a8e4f41f1d33179f337a0f2bee0e09aaddb4956 226224 
kodi-inputstream-ffmpegdirect_20.5.0+ds1.orig.tar.xz
 e5c81480de943895a1ec130854624f35bd7fcbac 8420 
kodi-inputstream-ffmpegdirect_20.5.0+ds1-1.debian.tar.xz
 0e91276e53f2bbdf5068266aa2767a9cf2e73f5d 5779 
kodi-inputstream-ffmpegdirect_20.5.0+ds1-1_source.buildinfo
Checksums-Sha256:
 f0307fa0c9ed14caf55a5701597f233e7b29b5d104b09888f24b0589de34b856 2440 
kodi-inputstream-ffmpegdirect_20.5.0+ds1-1.dsc
 3ae8ac21349897a7478be42029e9ab40ba973d042f7b5431e86724910dc31c18 226224 
kodi-inputstream-ffmpegdirect_20.5.0+ds1.orig.tar.xz
 5edaafa4bdd33ab18913f80ba7828469d6452e01d194c1f3ad6636cf00b1205d 8420 
kodi-inputstream-ffmpegdirect_20.5.0+ds1-1.debian.tar.xz
 a8f78ef61d83e07d6c88716a510e3d4b2c374ed8ca69f076f63c486899d00d7e 5779 
kodi-inputstream-ffmpegdirect_20.5.0+ds1-1_source.buildinfo
Files:
 ec7a520a701e6d66f1c88be999461403 2440 libs optional 
kodi-inputstream-ffmpegdirect_20.5.0+ds1-1.dsc
 345ac30b175b09d9ef9b9c2ff6beab58 226224 libs optional 
kodi-inputstream-ffmpegdirect_20.5.0+ds1.orig.tar.xz
 1d831a090c5a44e4ddb104a611b9b66a 8420 libs optional 
kodi-inputstream-ffmpegdirect_20.5.0+ds1-1.debian.tar.xz
 c5821a3865aaf447b4701d2215889289 5779 libs optional 
kodi-inputstream-ffmpegdirect_20.5.0+ds1-1_source.buildinfo

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

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAmNz6ZEACgkQCBa54Yx2
K61jPg//XC2228wk4ty+oAqBGsBpOInoqanvaSAlg51BIfRt69jNYw/pS9zkLPKE
5t4FOj4EFfFplbd212Fuls5kXIRnsBGbL5RfI3fZ32EWG3Pk7FIm+8Rj0Y1BKSpe
sdeAA6BdQLwGfdHAL2lCEQAiHiDLTLUrdPRdLgTnIrqxDAOPR9hbF4y2+/bxJY8g
vYTZ3iCstJJSO2NTl+Uh40+cGcok0ZB354vcrPObfmFRkABTEpGFrhURoOJN9w+F
B3nw3y5zUoo8Qn3FqBrXiila06ZstVuZEk80FBRtz+MDAWozQy0asrUvg4MzNOcz
FKI2NKHM9t40toDd1CfbX67Ct3OTrHIfp+WyF1HG5xb8WvKN7baTQgXtZKEpqEAi
O8CsRWs3E0Ny02VMSwH8qaMzvr58iWloayUzEqb3TlfFnbKldKv46SY5aqfkmqtu
X+kZyMx5XW1smyzvfFZEURca+uXFsHCCpQ6/7RFDZogNHFKzBt4y4ZBhxuuQXcOh
dx5o+64BCIuui46XWf6vfVH0g5rjrjnxhV/um/EuqATd/JsamEHJZy3tlmsywHmh
o/u5KtA/INQRyhQx7bKBIp6SiI/mMF5Kl9GhagfdCQZQ68sLc27luVmt1GZXZAK0
N3UpO+efKvQQCM7rkV8EAJEW2U3LkMwh9D3c2Ej2e1IlgJQ4Lb8=
=CXCu
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to