--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: libgroove FTBFS with ffmpeg 5.0.1
- From: Adrian Bunk <bunk@debian.org>
- Date: Thu, 23 Jun 2022 14:01:03 +0300
- Message-id: <165598206336.1088.7921864437138887551.reportbug@localhost>
Source: libgroove
Version: 4.3.0-5
Severity: serious
Tags: ftbfs bookworm sid
https://buildd.debian.org/status/logs.php?pkg=libgroove&ver=4.3.0-5%2Bb1
...
/<<PKGBUILDDIR>>/groove/encoder.c:84:50: error: ‘AVStream’ has no member named ‘codec’
84 | int errcode = avcodec_encode_audio2(e->stream->codec, &e->pkt, frame, &got_packet);
| ^~
/<<PKGBUILDDIR>>/groove/encoder.c:84:19: warning: implicit declaration of function ‘avcodec_encode_audio2’; did you mean ‘avcodec_encode_subtitle’? [-Wimplicit-function-declaration]
84 | int errcode = avcodec_encode_audio2(e->stream->codec, &e->pkt, frame, &got_packet);
| ^~~~~~~~~~~~~~~~~~~~~
| avcodec_encode_subtitle
/<<PKGBUILDDIR>>/groove/encoder.c:84:50: error: ‘AVStream’ has no member named ‘codec’
84 | int errcode = avcodec_encode_audio2(e->stream->codec, &e->pkt, frame, &got_packet);
| ^~
/<<PKGBUILDDIR>>/groove/encoder.c:94:5: warning: implicit declaration of function ‘av_free_packet’; did you mean ‘av_get_packet’? [-Wimplicit-function-declaration]
94 | av_free_packet(&e->pkt);
| ^~~~~~~~~~~~~~
| av_get_packet
/<<PKGBUILDDIR>>/groove/encoder.c: In function ‘cleanup_avcontext’:
/<<PKGBUILDDIR>>/groove/encoder.c:101:32: error: ‘AVStream’ has no member named ‘codec’
101 | avcodec_close(e->stream->codec);
| ^~
/<<PKGBUILDDIR>>/groove/encoder.c:94:5: warning: implicit declaration of function ‘av_free_packet’; did you mean ‘av_get_packet’? [-Wimplicit-function-declaration]
94 | av_free_packet(&e->pkt);
| ^~~~~~~~~~~~~~
| av_get_packet
/<<PKGBUILDDIR>>/groove/encoder.c: In function ‘init_avcontext’:
/<<PKGBUILDDIR>>/groove/encoder.c:134:42: error: ‘AVStream’ has no member named ‘codec’
134 | AVCodecContext *codec_ctx = e->stream->codec;
| ^~
/<<PKGBUILDDIR>>/groove/encoder.c:148:14: error: ‘AVStream’ has no member named ‘codec’
148 | e->stream->codec = codec_ctx;
| ^~
/<<PKGBUILDDIR>>/groove/encoder.c: In function ‘cleanup_avcontext’:
/<<PKGBUILDDIR>>/groove/encoder.c:101:32: error: ‘AVStream’ has no member named ‘codec’
101 | avcodec_close(e->stream->codec);
| ^~
/<<PKGBUILDDIR>>/groove/encoder.c: In function ‘init_avcontext’:
/<<PKGBUILDDIR>>/groove/encoder.c:134:42: error: ‘AVStream’ has no member named ‘codec’
134 | AVCodecContext *codec_ctx = e->stream->codec;
| ^~
/<<PKGBUILDDIR>>/groove/encoder.c:148:14: error: ‘AVStream’ has no member named ‘codec’
148 | e->stream->codec = codec_ctx;
| ^~
/<<PKGBUILDDIR>>/groove/encoder.c: In function ‘groove_encoder_attach’:
/<<PKGBUILDDIR>>/groove/encoder.c:565:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
565 | e->oformat = av_guess_format(encoder->format_short_name,
| ^
/<<PKGBUILDDIR>>/groove/encoder.c:579:15: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
579 | codec = avcodec_find_encoder_by_name(encoder->codec_short_name);
| ^
/<<PKGBUILDDIR>>/groove/encoder.c:584:23: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
584 | codec = avcodec_find_encoder(desc->id);
| ^
/<<PKGBUILDDIR>>/groove/encoder.c:592:15: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
592 | codec = avcodec_find_encoder(codec_id);
| ^
/<<PKGBUILDDIR>>/groove/encoder.c: In function ‘groove_encoder_attach’:
/<<PKGBUILDDIR>>/groove/encoder.c:565:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
565 | e->oformat = av_guess_format(encoder->format_short_name,
| ^
/<<PKGBUILDDIR>>/groove/encoder.c:620:22: error: ‘AVStream’ has no member named ‘codec’
620 | 0 : e->stream->codec->frame_size;
| ^~
/<<PKGBUILDDIR>>/groove/encoder.c:579:15: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
579 | codec = avcodec_find_encoder_by_name(encoder->codec_short_name);
| ^
/<<PKGBUILDDIR>>/groove/encoder.c:584:23: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
584 | codec = avcodec_find_encoder(desc->id);
| ^
/<<PKGBUILDDIR>>/groove/encoder.c:592:15: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
592 | codec = avcodec_find_encoder(codec_id);
| ^
/<<PKGBUILDDIR>>/groove/encoder.c:620:22: error: ‘AVStream’ has no member named ‘codec’
620 | 0 : e->stream->codec->frame_size;
| ^~
make[3]: *** [CMakeFiles/groove.dir/build.make:93: CMakeFiles/groove.dir/groove/encoder.c.o] Error 1
--- End Message ---