[Bug 297360] audio/cyanrip: Fails to build with FFmpeg 9.0
[email protected] Sat, 08 Aug 2026 19:04:54 +0000
| Newsgroups | gmane.os.freebsd.devel.ports.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297360
Bug ID: 297360
Summary: audio/cyanrip: 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
Poudriere, 15.1-RELEASE (amd64)
[ 21% 10/14] cc -Isrc/cyanrip.p -Isrc -I../src -I/usr/local/include
-I/usr/local/include/neon -I/usr/local/include/libxml2
-fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99
-D_ISOC11_SOURCE -D_XOPEN_SOURCE=700 -U__STRICT_ANSI__ -Wundef
-Wmissing-prototypes -Wshadow -Wparentheses -Wpointer-arith -Wno-pointer-sign
-Werror=implicit-function-declaration -O2 -pipe -march=znver4
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing
-isystem /usr/local/include -pthread -MD -MQ src/cyanrip.p/cyanrip_encode.c.o
-MF src/cyanrip.p/cyanrip_encode.c.o.d -o src/cyanrip.p/cyanrip_encode.c.o -c
../src/cyanrip_encode.c
FAILED: [code=1] src/cyanrip.p/cyanrip_encode.c.o
cc -Isrc/cyanrip.p -Isrc -I../src -I/usr/local/include
-I/usr/local/include/neon -I/usr/local/include/libxml2
-fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99
-D_ISOC11_SOURCE -D_XOPEN_SOURCE=700 -U__STRICT_ANSI__ -Wundef
-Wmissing-prototypes -Wshadow -Wparentheses -Wpointer-arith -Wno-pointer-sign
-Werror=implicit-function-declaration -O2 -pipe -march=znver4
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing
-isystem /usr/local/include -pthread -MD -MQ src/cyanrip.p/cyanrip_encode.c.o
-MF src/cyanrip.p/cyanrip_encode.c.o.d -o src/cyanrip.p/cyanrip_encode.c.o -c
../src/cyanrip_encode.c
../src/cyanrip_encode.c:144:17: error: no member named 'ch_layouts' in 'struct
AVCodec'
144 | if (!codec->ch_layouts)
| ~~~~~ ^
../src/cyanrip_encode.c:149:21: error: no member named 'ch_layouts' in 'struct
AVCodec'
149 | if (!codec->ch_layouts[i].nb_channels)
| ~~~~~ ^
../src/cyanrip_encode.c:151:48: error: no member named 'ch_layouts' in 'struct
AVCodec'
151 | if (!av_channel_layout_compare(&codec->ch_layouts[i],
&ilayout))
| ~~~~~ ^
../src/cyanrip_encode.c:152:27: error: no member named 'ch_layouts' in 'struct
AVCodec'
152 | return codec->ch_layouts[i];
| ~~~~~ ^
../src/cyanrip_encode.c:160:21: error: no member named 'ch_layouts' in 'struct
AVCodec'
160 | if (!codec->ch_layouts[i].nb_channels)
| ~~~~~ ^
../src/cyanrip_encode.c:162:26: error: no member named 'ch_layouts' in 'struct
AVCodec'
162 | int num = codec->ch_layouts[i].nb_channels;
| ~~~~~ ^
../src/cyanrip_encode.c:165:34: error: no member named 'ch_layouts' in 'struct
AVCodec'
165 | best_layout = codec->ch_layouts[i];
| ~~~~~ ^
../src/cyanrip_encode.c:168:27: error: no member named 'ch_layouts' in 'struct
AVCodec'
168 | return codec->ch_layouts[i];
| ~~~~~ ^
../src/cyanrip_encode.c:190:17: error: no member named 'sample_fmts' in 'struct
AVCodec'
190 | if (!codec->sample_fmts)
| ~~~~~ ^
../src/cyanrip_encode.c:195:20: error: no member named 'sample_fmts' in 'struct
AVCodec'
195 | if (codec->sample_fmts[i] == AV_SAMPLE_FMT_NONE)
| ~~~~~ ^
../src/cyanrip_encode.c:197:20: error: no member named 'sample_fmts' in 'struct
AVCodec'
197 | if (codec->sample_fmts[i] == ifmt ||
| ~~~~~ ^
../src/cyanrip_encode.c:198:20: error: no member named 'sample_fmts' in 'struct
AVCodec'
198 | codec->sample_fmts[i] == ifmt_p)
| ~~~~~ ^
../src/cyanrip_encode.c:199:27: error: no member named 'sample_fmts' in 'struct
AVCodec'
199 | return codec->sample_fmts[i];
| ~~~~~ ^
../src/cyanrip_encode.c:207:20: error: no member named 'sample_fmts' in 'struct
AVCodec'
207 | if (codec->sample_fmts[i] == -1)
| ~~~~~ ^
../src/cyanrip_encode.c:209:50: error: no member named 'sample_fmts' in 'struct
AVCodec'
209 | int bps = av_get_bytes_per_sample(codec->sample_fmts[i]);
| ~~~~~ ^
../src/cyanrip_encode.c:212:34: error: no member named 'sample_fmts' in 'struct
AVCodec'
212 | max_bps_fmt = codec->sample_fmts[i];
| ~~~~~ ^
../src/cyanrip_encode.c:215:27: error: no member named 'sample_fmts' in 'struct
AVCodec'
215 | return codec->sample_fmts[i];
| ~~~~~ ^
../src/cyanrip_encode.c:228:17: error: no member named 'supported_samplerates'
in 'struct AVCodec'
228 | if (!codec->supported_samplerates)
| ~~~~~ ^
../src/cyanrip_encode.c:232:19: error: no member named 'supported_samplerates'
in 'struct AVCodec'
232 | while (codec->supported_samplerates[++i] > 0);
| ~~~~~ ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 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.