Your message dated Wed, 16 Mar 2022 15:00:56 +0000
with message-id <[email protected]>
and subject line Bug#1004573: fixed in ocaml-ffmpeg 1.1.2-1
has caused the Debian Bug report #1004573,
regarding ocaml-ffmpeg: 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 [email protected]
immediately.)


-- 
1004573: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004573
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ocaml-ffmpeg
Version: 1.1.1-1
Severity: important
X-Debbugs-Cc: [email protected]
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

ocaml-ffmpeg FTBFS with ffmpeg 5.0 (available in experimental):
| x86_64-linux-gnu-gcc avdevice/avdevice_stubs.o
| In file included from avdevice_stubs.c:5:
| avdevice_stubs.c: In function ‘ocaml_avdevice_get_audio_input_formats’:
| avdevice_stubs.c:49:32: warning: passing argument 1 of ‘get_input_devices’ 
from incompatible pointer type [-Wincompatible-pointer-types]
|    49 |   CAMLreturn(get_input_devices(av_input_audio_device_next));
|       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
|       |                                |
|       |                                const AVInputFormat * (*)(const 
AVInputFormat *)
| /usr/lib/ocaml/caml/memory.h:460:29: note: in definition of macro 
‘CAMLreturnT’
|   460 |   type caml__temp_result = (result); \
|       |                             ^~~~~~
| avdevice_stubs.c:49:3: note: in expansion of macro ‘CAMLreturn’
|    49 |   CAMLreturn(get_input_devices(av_input_audio_device_next));
|       |   ^~~~~~~~~~
| avdevice_stubs.c:23:36: note: expected ‘AVInputFormat * (*)(AVInputFormat *)’ 
but argument is of type ‘const AVInputFormat * (*)(const AVInputFormat *)’
|    23 | get_input_devices(AVInputFormat *(*input_device_next)(AVInputFormat 
*)) {
|       |                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from avdevice_stubs.c:5:
| avdevice_stubs.c: In function ‘ocaml_avdevice_get_video_input_formats’:
| avdevice_stubs.c:54:32: warning: passing argument 1 of ‘get_input_devices’ 
from incompatible pointer type [-Wincompatible-pointer-types]
|    54 |   CAMLreturn(get_input_devices(av_input_video_device_next));
|       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
|       |                                |
|       |                                const AVInputFormat * (*)(const 
AVInputFormat *)
| /usr/lib/ocaml/caml/memory.h:460:29: note: in definition of macro 
‘CAMLreturnT’
|   460 |   type caml__temp_result = (result); \
|       |                             ^~~~~~
| avdevice_stubs.c:54:3: note: in expansion of macro ‘CAMLreturn’
|    54 |   CAMLreturn(get_input_devices(av_input_video_device_next));
|       |   ^~~~~~~~~~
| avdevice_stubs.c:23:36: note: expected ‘AVInputFormat * (*)(AVInputFormat *)’ 
but argument is of type ‘const AVInputFormat * (*)(const AVInputFormat *)’
|    23 | get_input_devices(AVInputFormat *(*input_device_next)(AVInputFormat 
*)) {
|       |                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from avdevice_stubs.c:5:
| avdevice_stubs.c: In function ‘ocaml_avdevice_get_audio_output_formats’:
| avdevice_stubs.c:83:33: warning: passing argument 1 of ‘get_output_devices’ 
from incompatible pointer type [-Wincompatible-pointer-types]
|    83 |   CAMLreturn(get_output_devices(av_output_audio_device_next));
|       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
|       |                                 |
|       |                                 const AVOutputFormat * (*)(const 
AVOutputFormat *)
| /usr/lib/ocaml/caml/memory.h:460:29: note: in definition of macro 
‘CAMLreturnT’
|   460 |   type caml__temp_result = (result); \
|       |                             ^~~~~~
| avdevice_stubs.c:83:3: note: in expansion of macro ‘CAMLreturn’
|    83 |   CAMLreturn(get_output_devices(av_output_audio_device_next));
|       |   ^~~~~~~~~~
| avdevice_stubs.c:58:38: note: expected ‘AVOutputFormat * (*)(AVOutputFormat 
*)’ but argument is of type ‘const AVOutputFormat * (*)(const AVOutputFormat *)’
|    58 | get_output_devices(AVOutputFormat 
*(*output_device_next)(AVOutputFormat *)) {
|       |                    
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from avdevice_stubs.c:5:
| avdevice_stubs.c: In function ‘ocaml_avdevice_get_video_output_formats’:
| avdevice_stubs.c:88:33: warning: passing argument 1 of ‘get_output_devices’ 
from incompatible pointer type [-Wincompatible-pointer-types]
|    88 |   CAMLreturn(get_output_devices(av_output_video_device_next));
|       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
|       |                                 |
|       |                                 const AVOutputFormat * (*)(const 
AVOutputFormat *)
| /usr/lib/ocaml/caml/memory.h:460:29: note: in definition of macro 
‘CAMLreturnT’
|   460 |   type caml__temp_result = (result); \
|       |                             ^~~~~~
| avdevice_stubs.c:88:3: note: in expansion of macro ‘CAMLreturn’
|    88 |   CAMLreturn(get_output_devices(av_output_video_device_next));
|       |   ^~~~~~~~~~
| avdevice_stubs.c:58:38: note: expected ‘AVOutputFormat * (*)(AVOutputFormat 
*)’ but argument is of type ‘const AVOutputFormat * (*)(const AVOutputFormat *)’
|    58 | get_output_devices(AVOutputFormat 
*(*output_device_next)(AVOutputFormat *)) {
|       |                    
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| x86_64-linux-gnu-gcc avfilter/avfilter_stubs.o
| avfilter_stubs.c: In function ‘ocaml_avfilter_get_all_filters’:
| avfilter_stubs.c:101:5: warning: ‘avfilter_pad_count’ is deprecated 
[-Wdeprecated-declarations]
|   101 |     Store_field(cur, 2,
|       |     ^~~~~~~~~~~
| In file included from avfilter_stubs.c:12:
| /usr/include/x86_64-linux-gnu/libavfilter/avfilter.h:80:5: note: declared here
|    80 | int avfilter_pad_count(const AVFilterPad *pads);
|       |     ^~~~~~~~~~~~~~~~~~
| avfilter_stubs.c:104:5: warning: ‘avfilter_pad_count’ is deprecated 
[-Wdeprecated-declarations]
|   104 |     Store_field(cur, 3,
|       |     ^~~~~~~~~~~
| In file included from avfilter_stubs.c:12:
| /usr/include/x86_64-linux-gnu/libavfilter/avfilter.h:80:5: note: declared here
|    80 | int avfilter_pad_count(const AVFilterPad *pads);
|       |     ^~~~~~~~~~~~~~~~~~
| x86_64-linux-gnu-gcc avutil/avutil_stubs.o
| avutil_stubs.c: In function ‘ocaml_avutil_av_opt_next’:
| avutil_stubs.c:1277:11: warning: implicit declaration of function 
‘av_opt_child_class_next’; did you mean ‘av_opt_child_class_iterate’? 
[-Wimplicit-function-declaration]
|  1277 |           av_opt_child_class_next((const AVClass *)_class, 
_class_cursor);
|       |           ^~~~~~~~~~~~~~~~~~~~~~~
|       |           av_opt_child_class_iterate
| avutil_stubs.c:1276:21: warning: assignment to ‘const AVClass *’ from ‘int’ 
makes pointer from integer without a cast [-Wint-conversion]
|  1276 |       _class_cursor =
|       |                     ^
| x86_64-linux-gnu-gcc avcodec/avcodec_stubs.o
| avcodec_stubs.c: In function ‘find_encoder_by_name’:
| avcodec_stubs.c:892:20: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
|   892 |   AVCodec *codec = avcodec_find_encoder_by_name(name);
|       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| avcodec_stubs.c: In function ‘find_encoder’:
| avcodec_stubs.c:903:20: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
|   903 |   AVCodec *codec = avcodec_find_encoder(id);
|       |                    ^~~~~~~~~~~~~~~~~~~~
| avcodec_stubs.c: In function ‘find_decoder_by_name’:
| avcodec_stubs.c:914:20: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
|   914 |   AVCodec *codec = avcodec_find_decoder_by_name(name);
|       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| avcodec_stubs.c: In function ‘find_decoder’:
| avcodec_stubs.c:925:20: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
|   925 |   AVCodec *codec = avcodec_find_decoder(id);
|       |                    ^~~~~~~~~~~~~~~~~~~~
| x86_64-linux-gnu-gcc av/av_stubs.o
| av_stubs.c: In function ‘ocaml_av_find_input_format’:
| av_stubs.c:558:27: warning: initialization discards ‘const’ qualifier from 
pointer target type [-Wdiscarded-qualifiers]
|   558 |   AVInputFormat *format = av_find_input_format(short_name);
|       |                           ^~~~~~~~~~~~~~~~~~~~
| av_stubs.c: In function ‘open_stream_index’:
| av_stubs.c:896:9: warning: assignment discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
|   896 |     dec = avcodec_find_decoder(dec_param->codec_id);
|       |         ^
| av_stubs.c: In function ‘ocaml_av_output_format_guess’:
| av_stubs.c:1290:11: warning: assignment discards ‘const’ qualifier from 
pointer target type [-Wdiscarded-qualifiers]
|  1290 |   guessed = av_guess_format(short_name, filename, mime);
|       |           ^
|     ocamlopt examples/all_codecs.exe (exit 2)
| (cd _build/default && /usr/bin/ocamlopt.opt -w 
@[email protected]@30..39@[email protected]@[email protected] -strict-sequence -strict-formats 
-short-paths -keep-locs -warn-error -A -g -o examples/all_codecs.exe 
/usr/lib/ocaml/unix.cmxa -I /usr/lib/ocaml /usr/lib/ocaml/threads/threads.cmxa 
-I /usr/lib/ocaml avutil/avutil.cmxa -I avutil avcodec/avcodec.cmxa -I avcodec 
examples/.all_codecs.eobjs/native/dune__exe__All_codecs.cmx)
| /usr/bin/ld: avutil/libavutil_stubs.a(avutil_stubs.o): in function 
`ocaml_avutil_av_opt_next':
| /<<PKGBUILDDIR>>/_build/default/avutil/avutil_stubs.c:1277: undefined 
reference to `av_opt_child_class_next'
| collect2: error: ld returned 1 exit status

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: ocaml-ffmpeg
Source-Version: 1.1.2-1
Done: Kyle Robbertze <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ocaml-ffmpeg, 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.
Kyle Robbertze <[email protected]> (supplier of updated ocaml-ffmpeg 
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: Mon, 14 Mar 2022 20:05:51 +0200
Source: ocaml-ffmpeg
Architecture: source
Version: 1.1.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <[email protected]>
Changed-By: Kyle Robbertze <[email protected]>
Closes: 1004573
Changes:
 ocaml-ffmpeg (1.1.2-1) unstable; urgency=medium
 .
   * New upstream version 1.1.2
     - Adds ffmpeg 5.0 support (Closes: #1004573)
   * Bump Standards-Version to 4.6.0 (no change)
Checksums-Sha1:
 972cb1b8da8a2d440d73d7951a8e416519ff6cb2 2260 ocaml-ffmpeg_1.1.2-1.dsc
 bce1cddfadf431c4e1a2e0fc23454482e657bf4f 101084 ocaml-ffmpeg_1.1.2.orig.tar.gz
 bcfe54b3730d80ecf62e4a2b66ff11b404e37509 2968 
ocaml-ffmpeg_1.1.2-1.debian.tar.xz
 5976c2557eda6bcb7938557c9e26f6ad45660386 12910 
ocaml-ffmpeg_1.1.2-1_amd64.buildinfo
Checksums-Sha256:
 0a7ad5eac6f86d4282826e24fe5f089f46b7ebb10d32b22a8f71cc5f47ea72e2 2260 
ocaml-ffmpeg_1.1.2-1.dsc
 317657af5344783577d41063e79d73c773eb26d4b7ba39a2ef78194b4203f61c 101084 
ocaml-ffmpeg_1.1.2.orig.tar.gz
 39ad0cc002d3e94f48066768247656ceeba79eaeb6b03ca9c3a88b80414cf6de 2968 
ocaml-ffmpeg_1.1.2-1.debian.tar.xz
 177bbf21727ea808059f9e288fb963d423092999d2f645a1705102ddb4199eaa 12910 
ocaml-ffmpeg_1.1.2-1_amd64.buildinfo
Files:
 e5e65054ce2c74da58ffb300e2268f55 2260 ocaml optional ocaml-ffmpeg_1.1.2-1.dsc
 df980fa3e2e8482f2e43860c241deb4c 101084 ocaml optional 
ocaml-ffmpeg_1.1.2.orig.tar.gz
 13015d6b82a2d29575b1b24168e9de9c 2968 ocaml optional 
ocaml-ffmpeg_1.1.2-1.debian.tar.xz
 b8b67fdacac43ec18baac687725c47d7 12910 ocaml optional 
ocaml-ffmpeg_1.1.2-1_amd64.buildinfo

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

iQJMBAEBCgA2FiEElqWPGCu4+bgcXyczhU8Hvggt8U8FAmIx7VsYHHBhZGRhdHJh
cHBlckBkZWJpYW4ub3JnAAoJEIVPB74ILfFP23cP/jRsVDxsWynH+XbhdmYGvF4i
RVJWk3iIE9mzJFhGxyoPrhrkTuacazaLHZkt9uxVKT+2gpynqDCLbU9xkSThWvBl
trRWV9vnHgkxU76YISjjD7fKCHao5JtdWQHS+iXvZ4DvOYtsQ3p5if2CdX1w5d3W
UcILzwJuf7IdlFlQdlNN41HbvsU3PoaAQoPwRiWCoYwm1x+HJ8uFZQNepYLY3bkV
M3A0TDqY03MQPGvovcH0jfCiq2+t8SWYPzCKfW7cmL9p4z4FvqPxGqXUp6Suagf3
xzPxX3Hbp1w6FGCn8Hxtj8QNJaSn7Sg6MLcJe6/e0tU4y4Xr5X/jMMkI+wtD9Mde
cAmuf2dPhbOTppd4WY4/yAyNjfIk8wfwVuJu1a+TlgoJ/yJzgxM1ycL/0izjnxoE
b7bGABLjcVDB9auCYO3DzWzP53ur+TM9gh0/Yu0BtXXRxccJ6PsLVDwLq7xvXFyw
xL0n8/xiVQD/H5JU7Q+ORWNhBJc0FB9Yyh45dbiYfCxFuO2Xa+ZFckeeqtYfV0Kb
W2X32vw5MhpmPc7EDYJJdkPc3JYai/VcByGBCaQUpbhqCL6KpKJzeDZQRyx9eUP4
Hj2cGoA9oZZdZkv9hRFEj/6Rn7wUSPxH58gmY31r99l9C7c0tJJdV2BSmBlpWLNT
gsj4+pB/6ecfNugDiGYB
=JfTj
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to