Successfully compiled alsa.cc (plugin). Successfully compiled ko.po. Successfully compiled lh5dec.cc (plugin). Successfully compiled lt.po. Successfully compiled lv.po. Successfully compiled ml_IN.po. ffaudio-core.cc: In constructor ‘ScopedPacket::ScopedPacket()’: ffaudio-core.cc:103:26: warning: ‘void av_init_packet(AVPacket*)’ is deprecated [-Wdeprecated-declarations] 103 | { av_init_packet (this); } | ~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/libavformat/avformat.h:316, from ffaudio-stdinc.h:26, from ffaudio-core.cc:24: /usr/include/libavcodec/packet.h:506:6: note: declared here 506 | void av_init_packet(AVPacket *pkt); | ^~~~~~~~~~~~~~ ffaudio-core.cc: In function ‘AVInputFormat* get_format_by_content(const char*, VFSFile&)’: ffaudio-core.cc:291:36: error: invalid conversion from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive] 291 | f = av_probe_input_format2 (& d, true, & score); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ | | | const AVInputFormat* ffaudio-core.cc: In function ‘bool find_codec(AVFormatContext*, CodecInfo*)’: ffaudio-core.cc:364:52: error: invalid conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive] 364 | AVCodec * codec = avcodec_find_decoder (stream->codecpar->codec_id); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const AVCodec* Successfully linked compressor.so. ffaudio-core.cc: In member function ‘virtual bool FFaudio::play(const char*, VFSFile&)’: ffaudio-core.cc:572:28: warning: ‘void av_init_packet(AVPacket*)’ is deprecated [-Wdeprecated-declarations] 572 | av_init_packet (& tmp); | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/libavformat/avformat.h:316, from ffaudio-stdinc.h:26, from ffaudio-core.cc:24: /usr/include/libavcodec/packet.h:506:6: note: declared here 506 | void av_init_packet(AVPacket *pkt); | ^~~~~~~~~~~~~~ Successfully compiled seekable_stream_callbacks.cc (plugin). Successfully compiled wav.cc (plugin). Leaving directory compressor. Entering directory skins-qt. Successfully linked silence-removal.so. Successfully linked tonegen.so. Successfully compiled ms.po. Reproducible: Always
Created attachment 766039 [details] build.log.gz
Created attachment 766040 [details] emerge-info.txt
Compiles fine with ffmpeg-4.4.1
Compiles fine with USE=-ffmpeg and ffmpeg-5.0
is version 4.2 affected too?
Looks like it should be OK.