[Bug 297368] multimedia/wf-recorder: Fails to build with FFmpeg 9.0
[email protected] Sat, 08 Aug 2026 19:15:05 +0000
| Newsgroups | gmane.os.freebsd.devel.ports.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297368
Bug ID: 297368
Summary: multimedia/wf-recorder: 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)
FAILED: [code=1] wf-recorder.p/src_frame-writer.cpp.o
c++ -Iwf-recorder.p -I. -I.. -I/usr/local/include
-I/usr/local/include/libepoll-shim -I/usr/local/include/libdrm
-I/usr/local/include/pipewire-0.3 -I/usr/local/include/spa-0.2
-fdiagnostics-color=never -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17
'-DWFRECORDER_VERSION="0.6.0"' -Wno-deprecated-declarations -O2 -pipe
-march=znver4 -fstack-protector-strong -fno-strict-aliasing -march=znver4
-fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -pthread -MD -MQ
wf-recorder.p/src_frame-writer.cpp.o -MF wf-recorder.p/src_frame-writer.cpp.o.d
-o wf-recorder.p/src_frame-writer.cpp.o -c ../src/frame-writer.cpp
../src/frame-writer.cpp:195:17: error: no member named 'pix_fmts' in 'AVCodec'
195 | if (!codec->pix_fmts)
| ~~~~~ ^
../src/frame-writer.cpp:200:41: error: no member named 'pix_fmts' in 'AVCodec'
200 | if (is_fmt_supported(in_fmt, codec->pix_fmts))
| ~~~~~ ^
../src/frame-writer.cpp:206:28: error: no member named 'pix_fmts' in 'AVCodec'
206 | for (int i = 0; codec->pix_fmts[i] != AV_PIX_FMT_NONE; i++) {
| ~~~~~ ^
../src/frame-writer.cpp:209:20: error: no member named 'pix_fmts' in 'AVCodec'
209 | codec->pix_fmts[i], in_fmt, false, &loss);
| ~~~~~ ^
../src/frame-writer.cpp:521:17: error: no member named 'ch_layouts' in
'AVCodec'
521 | if (!codec->ch_layouts)
| ~~~~~ ^
../src/frame-writer.cpp:524:46: error: no member named 'ch_layouts' in
'AVCodec'
524 | if (!av_channel_layout_check(&codec->ch_layouts[i]))
| ~~~~~ ^
../src/frame-writer.cpp:526:20: error: no member named 'ch_layouts' in
'AVCodec'
526 | if (codec->ch_layouts[i].u.mask == AV_CH_LAYOUT_STEREO)
| ~~~~~ ^
../src/frame-writer.cpp:527:27: error: no member named 'ch_layouts' in
'AVCodec'
527 | return codec->ch_layouts[i].u.mask;
| ~~~~~ ^
../src/frame-writer.cpp:530:19: error: no member named 'ch_layouts' in
'AVCodec'
530 | return codec->ch_layouts[0].u.mask;
| ~~~~~ ^
../src/frame-writer.cpp:552:17: error: no member named 'sample_fmts' in
'AVCodec'
552 | if (!codec->sample_fmts)
| ~~~~~ ^
../src/frame-writer.cpp:555:20: error: no member named 'sample_fmts' in
'AVCodec'
555 | if (codec->sample_fmts[i] == -1)
| ~~~~~ ^
../src/frame-writer.cpp:557:44: error: no member named 'sample_fmts' in
'AVCodec'
557 | if (av_get_bytes_per_sample(codec->sample_fmts[i]) >= 2)
| ~~~~~ ^
../src/frame-writer.cpp:558:27: error: no member named 'sample_fmts' in
'AVCodec'
558 | return codec->sample_fmts[i];
| ~~~~~ ^
../src/frame-writer.cpp:561:19: error: no member named 'sample_fmts' in
'AVCodec'
561 | return codec->sample_fmts[0];
| ~~~~~ ^
../src/frame-writer.cpp:565:59: error: no member named 'sample_fmts' in
'AVCodec'
565 | for (const enum AVSampleFormat *sample_ptr = codec -> sample_fmts;
*sample_ptr != -1; sample_ptr++)
| ~~~~~ ^
../src/frame-writer.cpp:582:24: error: no member named 'sample_fmts' in
'AVCodec'
582 | } else if (!codec->sample_fmts || check_fmt_available(codec,
converted_fmt))
| ~~~~~ ^
16 errors generated.
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.