Build:
- 0
2026-07-24 11:57.34: New job: build ffmpeg-avutil.1.1.6 (1b9a7897355b)
2026-07-24 11:57.34: Waiting for resource in pool day11-builds
2026-07-24 13:03.06: Got resource from pool day11-builds
2026-07-24 13:03.06: [profile full] build ffmpeg-avutil.1.1.6
2026-07-24 13:03.06: build ffmpeg-avutil.1.1.6 (1b9a7897355b)
=== DEPENDENCIES (11 transitive) ===
base-threads.base afe16a8e71c3
base-unix.base 73c0a5fdd34a
compiler-cloning.enabled 22a431860256
conf-ffmpeg.1 044f6d485ede
conf-pkg-config.5 2c611009363a
csexp.1.5.2 9b58e29a8bf1
dune.3.24.1 0d2a3ba8bfb9
dune-configurator.3.24.1 29a4528f5159
ocaml.5.5.0 af24caade1d3
ocaml-base-compiler.5.5.0 5f93989ce6d7
ocaml-compiler.5.5.0 15edcf5138e5
=== STDOUT ===
Processing: [default: loading data]
[ffmpeg-avutil.1.1.6: dl]
[ffmpeg-avutil.1.1.6: extract]
-> retrieved ffmpeg-avutil.1.1.6 (https://opam.ocaml.org/cache)
[ffmpeg-avutil: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "ffmpeg-avutil" "-j" "39" "--promote-install-files=false" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/ffmpeg-avutil.1.1.6)
[ERROR] The compilation of ffmpeg-avutil.1.1.6 failed at "dune build -p ffmpeg-avutil -j 39 --promote-install-files=false @install".
- File "avutil/dune", line 7, characters 9-21:
- 7 | (names avutil_stubs)
- ^^^^^^^^^^^^
- (cd _build/default/avutil && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -I/usr/include/x86_64-linux-gnu -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -o avutil_stubs.o -c avutil_stubs.c)
- avutil_stubs.c: In function 'ocaml_avutil_get_channel_layout_description':
- avutil_stubs.c:333:3: error: implicit declaration of function 'av_get_channel_layout_string'; did you mean 'av_channel_layout_subset'? [-Wimplicit-function-declaration]
- 333 | av_get_channel_layout_string(buf, sizeof(buf), Int_val(channels),
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | av_channel_layout_subset
- In file included from /home/opam/.opam/default/lib/ocaml/caml/callback.h:22,
- from avutil_stubs.c:7:
- avutil_stubs.c: In function 'ocaml_avutil_get_channel_layout_nb_channels':
- avutil_stubs.c:343:7: error: implicit declaration of function 'av_get_channel_layout_nb_channels'; did you mean 'ocaml_avutil_get_channel_layout_nb_channels'? [-Wimplicit-function-declaration]
- 343 | av_get_channel_layout_nb_channels(ChannelLayout_val(_channel_layout))));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/memory.h:457:29: note: in definition of macro 'CAMLreturnT'
- 457 | type caml__temp_result = (result); \
- | ^~~~~~
- avutil_stubs.c:342:3: note: in expansion of macro 'CAMLreturn'
- 342 | CAMLreturn(Val_int(
- | ^~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:83:20: note: in expansion of macro 'Val_long'
- 83 | #define Val_int(x) Val_long(x)
- | ^~~~~~~~
- avutil_stubs.c:342:14: note: in expansion of macro 'Val_int'
- 342 | CAMLreturn(Val_int(
- | ^~~~~~~
- avutil_stubs.c: In function 'ocaml_avutil_get_default_channel_layout':
- avutil_stubs.c:349:17: error: implicit declaration of function 'av_get_default_channel_layout'; did you mean 'ocaml_avutil_get_default_channel_layout'? [-Wimplicit-function-declaration]
- 349 | int64_t ret = av_get_default_channel_layout(Int_val(_nb_channels));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | ocaml_avutil_get_default_channel_layout
- avutil_stubs.c: In function 'ocaml_avutil_get_channel_layout':
- avutil_stubs.c:364:17: error: implicit declaration of function 'av_get_channel_layout'; did you mean 'PVV_Channel_layout'? [-Wimplicit-function-declaration]
- 364 | int64_t ret = av_get_channel_layout(name);
- | ^~~~~~~~~~~~~~~~~~~~~
- | PVV_Channel_layout
- avutil_stubs.c: In function 'ocaml_avutil_frame_pkt_duration':
- avutil_stubs.c:612:14: error: 'AVFrame' has no member named 'pkt_duration'; did you mean 'duration'?
- 612 | if (frame->pkt_duration == 0)
- | ^~~~~~~~~~~~
- | duration
- avutil_stubs.c:616:46: error: 'AVFrame' has no member named 'pkt_duration'; did you mean 'duration'?
- 616 | Store_field(ret, 0, caml_copy_int64(frame->pkt_duration));
- | ^~~~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/memory.h:470:27: note: in definition of macro 'Store_field'
- 470 | value caml__temp_val = (val); \
- | ^~~
- avutil_stubs.c: In function 'ocaml_avutil_audio_create_frame':
- avutil_stubs.c:758:10: error: 'AVFrame' has no member named 'channel_layout'; did you mean 'ch_layout'?
- 758 | frame->channel_layout = channel_layout;
- | ^~~~~~~~~~~~~~
- | ch_layout
- avutil_stubs.c: In function 'ocaml_avutil_audio_frame_get_channels':
- avutil_stubs.c:790:27: error: 'AVFrame' has no member named 'channels'
- 790 | CAMLreturn(Val_int(frame->channels));
- | ^~
- /home/opam/.opam/default/lib/ocaml/caml/memory.h:457:29: note: in definition of macro 'CAMLreturnT'
- 457 | type caml__temp_result = (result); \
- | ^~~~~~
- avutil_stubs.c:790:3: note: in expansion of macro 'CAMLreturn'
- 790 | CAMLreturn(Val_int(frame->channels));
- | ^~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:83:20: note: in expansion of macro 'Val_long'
- 83 | #define Val_int(x) Val_long(x)
- | ^~~~~~~~
- avutil_stubs.c:790:14: note: in expansion of macro 'Val_int'
- 790 | CAMLreturn(Val_int(frame->channels));
- | ^~~~~~~
- avutil_stubs.c: In function 'ocaml_avutil_audio_frame_get_channel_layout':
- avutil_stubs.c:797:40: error: 'AVFrame' has no member named 'channel_layout'; did you mean 'ch_layout'?
- 797 | CAMLreturn(Val_ChannelLayout((frame->channel_layout)));
- | ^~~~~~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/memory.h:457:29: note: in definition of macro 'CAMLreturnT'
- 457 | type caml__temp_result = (result); \
- | ^~~~~~
- avutil_stubs.c:797:3: note: in expansion of macro 'CAMLreturn'
- 797 | CAMLreturn(Val_ChannelLayout((frame->channel_layout)));
- | ^~~~~~~~~~
- avutil_stubs.c: In function 'ocaml_avutil_audio_frame_copy_samples':
- avutil_stubs.c:819:21: error: 'AVFrame' has no member named 'channels'
- 819 | int channels = dst->channels;
- | ^~
- avutil_stubs.c:824:10: error: 'AVFrame' has no member named 'channels'
- 824 | dst->channels != src->channels ||
- | ^~
- avutil_stubs.c:824:27: error: 'AVFrame' has no member named 'channels'
- 824 | dst->channels != src->channels ||
- | ^~
- avutil_stubs.c:825:12: error: 'AVFrame' has no member named 'channel_layout'; did you mean 'ch_layout'?
- 825 | dst->channel_layout != src->channel_layout)
- | ^~~~~~~~~~~~~~
- | ch_layout
- avutil_stubs.c:825:35: error: 'AVFrame' has no member named 'channel_layout'; did you mean 'ch_layout'?
- 825 | dst->channel_layout != src->channel_layout)
- | ^~~~~~~~~~~~~~
- | ch_layout
- avutil_stubs.c: In function 'ocaml_avutil_get_opt':
- avutil_stubs.c:1143:11: error: implicit declaration of function 'av_opt_get_channel_layout'; did you mean 'av_opt_get_chlayout'? [-Wimplicit-function-declaration]
- 1143 | err = av_opt_get_channel_layout((void *)obj, (const char *)String_val(name),
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- | av_opt_get_chlayout
- avutil_stubs.c: In function 'ocaml_avutil_av_opt_iter':
- avutil_stubs.c:1258:8: error: 'AV_OPT_TYPE_CHANNEL_LAYOUT' undeclared (first use in this function); did you mean 'AV_OPT_TYPE_CHLAYOUT'?
- 1258 | case AV_OPT_TYPE_CHANNEL_LAYOUT:
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | AV_OPT_TYPE_CHLAYOUT
- avutil_stubs.c:1258:8: note: each undeclared identifier is reported only once for each function it appears in
- avutil_stubs.c:1260:9: error: implicit declaration of function 'av_get_channel_name'; did you mean 'av_channel_name'? [-Wimplicit-function-declaration]
- 1260 | if (av_get_channel_name(option->default_val.i64)) {
- | ^~~~~~~~~~~~~~~~~~~
- | av_channel_name
build failed...
=== STDERR ===
2026-07-24 13:03.52: FAILED: build ffmpeg-avutil.1.1.6
2026-07-24 13:03.52: Job failed: build failed: ffmpeg-avutil.1.1.6