Your message dated Sun, 26 Jun 2022 13:34:08 +0000
with message-id <e1o5sou-0004ed...@fasolo.debian.org>
and subject line Bug#1004595: fixed in moc 1:2.6.0~svn-r3005-2
has caused the Debian Bug report #1004595,
regarding moc: 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.)


-- 
1004595: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004595
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: moc
Version: 1:2.6.0~svn-r3005-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

moc FTBFS with ffmpeg 5.0 (available in experimental):
| make[4]: Entering directory '/<<PKGBUILDDIR>>/decoder_plugins/ffmpeg'
| /bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include/x86_64-linux-gnu -I../.. -Wdate-time 
-D_FORTIFY_SOURCE=2  -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 
-I/usr/include/x86_64-linux-gnu -I../.. -pthread -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -pedantic -Wextra     
-I/usr/include/x86_64-linux-gnu -c -o libffmpeg_decoder_la-ffmpeg.lo `test -f 
'ffmpeg.c' || echo './'`ffmpeg.c
| libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. 
-I/usr/include/x86_64-linux-gnu -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/x86_64-linux-gnu -I../.. 
-pthread -g -O2 "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -pedantic -Wextra 
-I/usr/include/x86_64-linux-gnu -c ffmpeg.c  -fPIC -DPIC -o 
.libs/libffmpeg_decoder_la-ffmpeg.o
| ffmpeg.c:80:9: error: unknown type name ‘AVCodecContext’
|    80 |         AVCodecContext *enc;
|       |         ^~~~~~~~~~~~~~
| ffmpeg.c: In function ‘fmt_from_sample_fmt’:
| ffmpeg.c:498:26: error: request for member ‘sample_fmt’ in something not a 
structure or union
|   498 |         switch (data->enc->sample_fmt) {
|       |                          ^~
| ffmpeg.c: In function ‘is_seek_broken’:
| ffmpeg.c:548:13: warning: implicit declaration of function ‘avcodec_version’; 
did you mean ‘avformat_version’? [-Wimplicit-function-declaration]
|   548 |         if (avcodec_version () < AV_VERSION_INT(55,8,100))
|       |             ^~~~~~~~~~~~~~~
|       |             avformat_version
| ffmpeg.c: In function ‘set_downmixing’:
| ffmpeg.c:564:57: error: request for member ‘channel_layout’ in something not 
a structure or union
|   564 |         if (av_get_channel_layout_nb_channels 
(data->enc->channel_layout) <= 2)
|       |                                                         ^~
| ffmpeg.c:567:18: error: request for member ‘request_channel_layout’ in 
something not a structure or union
|   567 |         data->enc->request_channel_layout = AV_CH_LAYOUT_STEREO;
|       |                  ^~
| ffmpeg.c: In function ‘ffmpeg_open_internal’:
| ffmpeg.c:711:21: warning: implicit declaration of function 
‘avcodec_alloc_context3’; did you mean ‘avio_alloc_context’? 
[-Wimplicit-function-declaration]
|   711 |         data->enc = avcodec_alloc_context3 (NULL);
|       |                     ^~~~~~~~~~~~~~~~~~~~~~
|       |                     avio_alloc_context
| ffmpeg.c:711:19: warning: assignment to ‘int *’ from ‘int’ makes pointer from 
integer without a cast [-Wint-conversion]
|   711 |         data->enc = avcodec_alloc_context3 (NULL);
|       |                   ^
| ffmpeg.c:719:15: warning: implicit declaration of function 
‘avcodec_parameters_to_context’; did you mean ‘avcodec_parameters_copy’? 
[-Wimplicit-function-declaration]
|   719 |         err = avcodec_parameters_to_context (data->enc, 
data->stream->codecpar);
|       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|       |               avcodec_parameters_copy
| ffmpeg.c:734:54: error: request for member ‘codec_id’ in something not a 
structure or union
|   734 |         data->codec = avcodec_find_decoder (data->enc->codec_id);
|       |                                                      ^~
| ffmpeg.c:765:26: error: request for member ‘flags’ in something not a 
structure or union
|   765 |                 data->enc->flags |= AV_CODEC_FLAG_TRUNCATED;
|       |                          ^~
| ffmpeg.c:66:34: error: ‘CODEC_FLAG_TRUNCATED’ undeclared (first use in this 
function); did you mean ‘AV_CODEC_FLAG_TRUNCATED’?
|    66 | # define AV_CODEC_FLAG_TRUNCATED CODEC_FLAG_TRUNCATED
|       |                                  ^~~~~~~~~~~~~~~~~~~~
| ffmpeg.c:765:37: note: in expansion of macro ‘AV_CODEC_FLAG_TRUNCATED’
|   765 |                 data->enc->flags |= AV_CODEC_FLAG_TRUNCATED;
|       |                                     ^~~~~~~~~~~~~~~~~~~~~~~
| ffmpeg.c:66:34: note: each undeclared identifier is reported only once for 
each function it appears in
|    66 | # define AV_CODEC_FLAG_TRUNCATED CODEC_FLAG_TRUNCATED
|       |                                  ^~~~~~~~~~~~~~~~~~~~
| ffmpeg.c:765:37: note: in expansion of macro ‘AV_CODEC_FLAG_TRUNCATED’
|   765 |                 data->enc->flags |= AV_CODEC_FLAG_TRUNCATED;
|       |                                     ^~~~~~~~~~~~~~~~~~~~~~~
| ffmpeg.c:767:13: warning: implicit declaration of function ‘avcodec_open2’; 
did you mean ‘avio_open2’? [-Wimplicit-function-declaration]
|   767 |         if (avcodec_open2 (data->enc, data->codec, NULL) < 0)
|       |             ^~~~~~~~~~~~~
|       |             avio_open2
| ffmpeg.c:777:65: error: request for member ‘sample_fmt’ in something not a 
structure or union
|   777 |                                av_get_sample_fmt_name 
(data->enc->sample_fmt));
|       |                                                                 ^~
| ffmpeg.c:808:9: warning: implicit declaration of function 
‘avcodec_free_context’; did you mean ‘avformat_free_context’? 
[-Wimplicit-function-declaration]
|   808 |         avcodec_free_context (&data->enc);
|       |         ^~~~~~~~~~~~~~~~~~~~
|       |         avformat_free_context
| ffmpeg.c: In function ‘ffmpeg_can_decode’:
| ffmpeg.c:866:13: warning: assignment discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
|   866 |         fmt = av_probe_input_format (&probe_data, 1);
|       |             ^
| ffmpeg.c: At top level:
| ffmpeg.c:1030:26: error: unknown type name ‘AVCodecContext’; did you mean 
‘AVIODirContext’?
|  1030 | static int decode_audio (AVCodecContext *ctx, AVFrame *frame,
|       |                          ^~~~~~~~~~~~~~
|       |                          AVIODirContext
| ffmpeg.c: In function ‘decode_packet’:
| ffmpeg.c:1107:23: warning: implicit declaration of function ‘decode_audio’ 
[-Wimplicit-function-declaration]
|  1107 |                 len = decode_audio (data->enc, frame, &got_frame, 
pkt);
|       |                       ^~~~~~~~~~~~
| ffmpeg.c:1129:63: error: request for member ‘sample_fmt’ in something not a 
structure or union
|  1129 |                 is_planar = av_sample_fmt_is_planar 
(data->enc->sample_fmt);
|       |                                                               ^~
| ffmpeg.c:1132:60: error: request for member ‘channels’ in something not a 
structure or union
|  1132 |                                                 * data->enc->channels;
|       |                                                            ^~
| ffmpeg.c:1134:43: error: request for member ‘channels’ in something not a 
structure or union
|  1134 |                 if (is_planar && data->enc->channels > 1) {
|       |                                           ^~
| ffmpeg.c:1140:60: error: request for member ‘channels’ in something not a 
structure or union
|  1140 |                                 for (ch = 0; ch < 
data->enc->channels; ch += 1)
|       |                                                            ^~
| ffmpeg.c:1141:77: error: request for member ‘channels’ in something not a 
structure or union
|  1141 |                                         memcpy (packed + (sample * 
data->enc->channels + ch)
|       |                                                                       
      ^~
| ffmpeg.c: In function ‘seek_in_stream’:
| ffmpeg.c:1200:25: error: ‘AVStream’ has no member named ‘cur_dts’
|  1200 |         if (data->stream->cur_dts > seek_ts)
|       |                         ^~
| ffmpeg.c:1209:9: warning: implicit declaration of function 
‘avcodec_flush_buffers’ [-Wimplicit-function-declaration]
|  1209 |         avcodec_flush_buffers (data->enc);
|       |         ^~~~~~~~~~~~~~~~~~~~~
| ffmpeg.c: In function ‘ffmpeg_decode’:
| ffmpeg.c:1241:43: error: request for member ‘channels’ in something not a 
structure or union
|  1241 |         sound_params->channels = data->enc->channels;
|       |                                           ^~
| ffmpeg.c:1242:39: error: request for member ‘sample_rate’ in something not a 
structure or union
|  1242 |         sound_params->rate = data->enc->sample_rate;
|       |                                       ^~
| ffmpeg.c: In function ‘ffmpeg_our_format_mime’:
| ffmpeg.c:1415:13: warning: assignment discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
|  1415 |         fmt = av_guess_format (NULL, NULL, mime_type);
|       |             ^
| make[4]: *** [Makefile:545: libffmpeg_decoder_la-ffmpeg.lo] Error 1

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: moc
Source-Version: 1:2.6.0~svn-r3005-2
Done: Elimar Riesebieter <riese...@lxtec.de>

We believe that the bug you reported is fixed in the latest version of
moc, 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.
Elimar Riesebieter <riese...@lxtec.de> (supplier of updated moc 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: Sat, 25 Jun 2022 16:44:59 +0300
Source: moc
Architecture: source
Version: 1:2.6.0~svn-r3005-2
Distribution: unstable
Urgency: medium
Maintainer: Elimar Riesebieter <riese...@lxtec.de>
Changed-By: Elimar Riesebieter <riese...@lxtec.de>
Closes: 1004595
Changes:
 moc (1:2.6.0~svn-r3005-2) unstable; urgency=medium
 .
   * Introduced patches 0005 to 0007 to fix ffmpeg5 FTBFS. (Closes: 1004595)
   * Declare compliance with Debian Policy 4.6.1 (No changes needed.).
   * Rename configure.in to configure.ac.
   * Extend copyrights.
Checksums-Sha1:
 6c5c715e658067cf6a9d2f356316aed59fe18849 2432 moc_2.6.0~svn-r3005-2.dsc
 e7bff9956d3535078a9c4dfd5fa7677abf94c984 113672 
moc_2.6.0~svn-r3005-2.debian.tar.xz
 6bdac5036f7cda6e9ba0e554f4800aed1ddca991 11388 
moc_2.6.0~svn-r3005-2_source.buildinfo
Checksums-Sha256:
 e5815da47ce7571a10e474919e99a4fa3efa701aca2c4011c23bfc0c658a71ae 2432 
moc_2.6.0~svn-r3005-2.dsc
 cd9e97eb2ce98d2b7c06e748928601d482307887e4329dd101db1d3c67b381a2 113672 
moc_2.6.0~svn-r3005-2.debian.tar.xz
 0a11427ad22dfaff504bd303cf5c0c48debfa9a1baa01b8c1efc19956cbf11dc 11388 
moc_2.6.0~svn-r3005-2_source.buildinfo
Files:
 5ca99c7081d828cd9469ac8f75408da4 2432 sound optional moc_2.6.0~svn-r3005-2.dsc
 c947f5796662f1c8f8fe89726f24b217 113672 sound optional 
moc_2.6.0~svn-r3005-2.debian.tar.xz
 3b165422805cc946286b6e6e4cc87442 11388 sound optional 
moc_2.6.0~svn-r3005-2_source.buildinfo

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

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAmK4Xe8ACgkQweDZLphv
fH6jCRAA3+lBKMeA37LE0Vk+fj0icTDlTJ5/0ZUZFqt5hCpWBOTqEnBtZtcqO9Ne
I+OK0R9TvunlPGr31HCs1W3FvCUghXy+wAqueGwmvF2hshvuZU46oL4HMLHs13Hp
1gpvecmmXqyxJatTIZf+MEdceWjhSJPk2Qk1UQ9N6OBjswz699E2dQmveoZxBYwI
umLqHqU1wc7vcKjkn+1SKFNvr0QdBXSdQfkgTU9do8lM3tpaPfgyIdke8VnpDswn
bsYKRll2bGp6HSRKvh4d5GlXzDA859SB402wPi+ddRmPXj8M2msaKixJUrMOemo0
aYbfPz9X91aEJtaNjKP7oewRIN3wxf7J6Vbh1rUcESXS9pzOCHoKmlTx8TYccGJp
by5GAi5kM7159NWMP56OQJFyK0IlJOm8X5S/SmeEhIGujH8LGzIIzbpyvubSVGSu
kBcKsePTbWW3D/rJLd8LfdrMAmw9VL+tcg5feksR7WGPLF7wgUP9rKxOXBeFQA99
WoHWB0wVDhksiLf8qfnrJrxFrDKYdvsXvOx6BR9Y1Dl8Yho2bjzs6IL4GeY122Ow
NMkvO4JoJ50UI6PtPSxvGgjaQWLDF5AzvImecu+D53zaqJsKht/8bo4jD2XAnEup
FDHZkzemC3Mu0u2WOwTdaR5VetZbOiB3F45ncb8AEBBrlIMUEUE=
=kHTU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to