Control: owner -1 ! Hi all,
I will take this one as an NMU. Will be updating to latest 2.1.0 released this year that fixes this issue and brings everything up to date. Includes a soname bump to 2.2. Regards Phil On Sun, 2 Jun 2024 15:20:16 +0200 Sebastian Ramacher <sramac...@debian.org> wrote: > Source: guvcview > Version: 2.0.8-2.1 > Severity: important > Tags: trixie sid ftbfs > Usertags: ffmpeg-7.0 > > Hi, > > during a rebuild of the reverse dependencies for the transition to > ffmpeg 7.0, your package failed to build > > > Relevant part (hopefully): > > /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. - I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -pthread -I.. - I../includes -g -O2 -Werror=implicit-function-declaration -ffile-prefix- map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection - Wformat -Werror=format-security -mbranch-protection=standard -c -o libgviewencoder_la-video_codecs.lo `test -f 'video_codecs.c' || echo './'`video_codecs.c > > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time - D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -pthread -I.. -I../includes -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. - fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format- security -mbranch-protection=standard -c encoder.c -fPIC -DPIC -o .libs/libgviewencoder_la-encoder.o > > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time - D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -pthread -I.. -I../includes -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. - fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format- security -mbranch-protection=standard -c video_codecs.c -fPIC -DPIC -o .libs/libgviewencoder_la-video_codecs.o > > encoder.c: In function ‘encoder_audio_init’: > > encoder.c:746:40: error: ‘AVCodecContext’ has no member named ‘channels’ > > 746 | audio_codec_data->codec_context->channels = encoder_ctx- >audio_channels; > > | ^~ > > encoder.c:749:50: error: ‘AVCodecContext’ has no member named ‘channel_layout’; did you mean ‘ch_layout’? > > 749 | audio_codec_data->codec_context->channel_layout = AV_CH_LAYOUT_MONO; > > | ^~~~~~~~~~~~~~ > > | ch_layout > > encoder.c:751:50: error: ‘AVCodecContext’ has no member named ‘channel_layout’; did you mean ‘ch_layout’? > > 751 | audio_codec_data->codec_context->channel_layout = AV_CH_LAYOUT_STEREO; > > | ^~~~~~~~~~~~~~ > > | ch_layout > > encoder.c:916:32: error: ‘AVFrame’ has no member named ‘channels’ > > 916 | audio_codec_data->frame->channels = audio_codec_data- >codec_context->channels; > > | ^~ > > encoder.c:916:76: error: ‘AVCodecContext’ has no member named ‘channels’ > > 916 | audio_codec_data->frame->channels = audio_codec_data- >codec_context->channels; > > | ^~ > > encoder.c:917:34: error: ‘AVFrame’ has no member named ‘channel_layout’; did you mean ‘ch_layout’? > > 917 | audio_codec_data->frame->channel_layout = audio_codec_data->codec_context->channel_layout; > > | ^~~~~~~~~~~~~~ > > | ch_layout > > encoder.c:917:84: error: ‘AVCodecContext’ has no member named ‘channel_layout’; did you mean ‘ch_layout’? > > 917 | audio_codec_data->frame->channel_layout = audio_codec_data->codec_context->channel_layout; > > | ^~~~~~~~~~~~~~ > > | ch_layout > > encoder.c: In function ‘libav_send_encode’: > > encoder.c:1506:69: error: ‘AVFrame’ has no member named ‘channels’ > > 1506 | if (avctx->codec_type == AVMEDIA_TYPE_AUDIO && frame->channels <= 0) > > | ^~ > > encoder.c:1509:30: error: ‘AVFrame’ has no member named ‘channels’ > > 1509 | frame->channels = avctx->channels; > > | ^~ > > encoder.c:1509:48: error: ‘AVCodecContext’ has no member named ‘channels’ > > 1509 | frame->channels = avctx->channels; > > | ^~ > > encoder.c: In function ‘encoder_encode_audio’: > > encoder.c:1762:56: error: ‘AVCodecContext’ has no member named ‘channels’ > > 1762 | audio_codec_data->codec_context- >channels, > > | ^~ > > encoder.c:1771:64: error: ‘AVCodecContext’ has no member named ‘channels’ > > 1771 | audio_codec_data->codec_context- >channels, > > | ^~ > > encoder.c:1804:56: error: ‘AVCodecContext’ has no member named ‘channels’ -- "I play the game for the game’s own sake" Arthur Conan Doyle - The Adventure of the Bruce-Partington Plans -- Buy Me A Coffee: https://buymeacoffee.com/kathenasorg Internet Relay Chat (IRC): kathenas Matrix: #kathenas:matrix.org Website: https://kathenas.org Instagram: https://instagram.com/kathenasorg/ Threads: https://www.threads.net/@kathenasorg --
signature.asc
Description: This is a digitally signed message part