[Bug 297359] multimedia/py-av: Fails to build with FFmpeg 9.0
[email protected] Sat, 08 Aug 2026 19:03:48 +0000
| Newsgroups | gmane.os.freebsd.devel.ports.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297359
Bug ID: 297359
Summary: multimedia/py-av: Fails to build with FFmpeg 9.0
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: [email protected]
Reporter: [email protected]
Blocks: 297355
Flags: maintainer-feedback?([email protected])
Assignee: [email protected]
Poudriere, 15.1-RELEASE (amd64)
cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe
-march=znver4 -fstack-protector-strong -fno-strict-aliasing -O2 -pipe
-march=znver4 -Wno-error=incompatible-function-pointer-types
-fstack-protector-strong -fno-strict-aliasing -fPIC -DPy_LIMITED_API=51052544
-I/usr/local/include -I/usr/local/include/python3.12 -c src/av/codec/codec.c -o
build/temp.freebsd-15.1-RELEASE-amd64-cpython-312/src/av/codec/codec.o
src/av/codec/codec.c:4627:37: error: no member named 'supported_framerates' in
'struct AVCodec'
4627 | __pyx_t_1 = (!(__pyx_v_self->ptr->supported_framerates != 0));
| ~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:4679:69: error: no member named 'supported_framerates' in
'struct AVCodec'
4679 | __pyx_t_2 =
__pyx_convert__to_py_AVRational((__pyx_v_self->ptr->supported_framerates[__pyx_v_i]));
if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 180, __pyx_L1_error)
| ~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:4695:81: error: no member named 'supported_framerates' in
'struct AVCodec'
4695 | __pyx_t_3 =
__pyx_f_2av_5utils_avrational_to_fraction((&(__pyx_v_self->ptr->supported_framerates[__pyx_v_i])));
if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 181, __pyx_L1_error)
|
~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:4786:37: error: no member named 'supported_samplerates' in
'struct AVCodec'
4786 | __pyx_t_1 = (!(__pyx_v_self->ptr->supported_samplerates != 0));
| ~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:4838:38: error: no member named 'supported_samplerates' in
'struct AVCodec'
4838 | __pyx_t_1 = ((__pyx_v_self->ptr->supported_samplerates[__pyx_v_i])
!= 0);
| ~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:4848:59: error: no member named 'supported_samplerates' in
'struct AVCodec'
4848 | __pyx_t_2 =
__Pyx_PyLong_From_int((__pyx_v_self->ptr->supported_samplerates[__pyx_v_i]));
if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 194, __pyx_L1_error)
| ~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:4938:37: error: no member named 'pix_fmts' in 'struct
AVCodec'
4938 | __pyx_t_1 = (!(__pyx_v_self->ptr->pix_fmts != 0));
| ~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:4990:38: error: no member named 'pix_fmts' in 'struct
AVCodec'
4990 | __pyx_t_1 = ((__pyx_v_self->ptr->pix_fmts[__pyx_v_i]) != -1L);
| ~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:5000:94: error: no member named 'pix_fmts' in 'struct
AVCodec'
5000 | __pyx_t_2 = ((PyObject
*)__pyx_f_2av_5video_6format_get_video_format((__pyx_v_self->ptr->pix_fmts[__pyx_v_i]),
0, 0)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 207, __pyx_L1_error)
|
~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:5090:37: error: no member named 'sample_fmts' in 'struct
AVCodec'
5090 | __pyx_t_1 = (!(__pyx_v_self->ptr->sample_fmts != 0));
| ~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:5142:38: error: no member named 'sample_fmts' in 'struct
AVCodec'
5142 | __pyx_t_1 = ((__pyx_v_self->ptr->sample_fmts[__pyx_v_i]) != -1L);
| ~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:5152:94: error: no member named 'sample_fmts' in 'struct
AVCodec'
5152 | __pyx_t_2 = ((PyObject
*)__pyx_f_2av_5audio_6format_get_audio_format((__pyx_v_self->ptr->sample_fmts[__pyx_v_i])));
if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 220, __pyx_L1_error)
|
~~~~~~~~~~~~~~~~~ ^
src/av/codec/codec.c:5348:72: warning: passing 'const struct AVCodecHWConfig *'
to parameter of type 'struct AVCodecHWConfig *' discards qualifiers
[-Wincompatible-pointer-types-discards-qualifiers]
5348 | __pyx_t_2 = ((PyObject
*)__pyx_f_2av_5codec_7hwaccel_wrap_hwconfig(__pyx_v_ptr)); if
(unlikely(!__pyx_t_2)) __PYX_ERR(0, 235, __pyx_L1_error)
|
^~~~~~~~~~~
1 warning and 12 errors generated.
error: command '/usr/bin/cc' failed with exit code 1
*** Error code 1
Referenced Bugs:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297355
[Bug 297355] multimedia/ffmpeg: Update to 9.0
--
You are receiving this mail because:
You are the assignee for the bug.