Your message dated Wed, 18 Sep 2024 18:00:11 +0000
with message-id <e1sqyyj-0094ky...@fasolo.debian.org>
and subject line Bug#1072421: fixed in guvcview 2.1.0-0.1
has caused the Debian Bug report #1072421,
regarding guvcview: FTBFS with ffmpeg 7.0: encoder.c:746:40: error: 
‘AVCodecContext’ has no member named ‘channels’
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1072421: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072421
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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’
>  1804 |                         audio_codec_data->codec_context->channels,
>       |                                                        ^~
> encoder.c:1813:64: error: ‘AVCodecContext’ has no member named ‘channels’
>  1813 |                                 
> audio_codec_data->codec_context->channels,
>       |                                                                ^~
> encoder.c:1823:56: error: ‘AVCodecContext’ has no member named ‘channels’
>  1823 |                         audio_codec_data->codec_context->channels,
>       |                                                        ^~
> encoder.c:1833:64: error: ‘AVCodecContext’ has no member named ‘channels’
>  1833 |                                 
> audio_codec_data->codec_context->channels,
>       |                                                                ^~
> encoder.c: In function ‘encoder_close’:
> encoder.c:1952:25: warning: ‘avcodec_close’ is deprecated 
> [-Wdeprecated-declarations]
>  1952 |                         
> avcodec_close(video_codec_data->codec_context);
>       |                         ^~~~~~~~~~~~~
> In file included from encoder.c:32:
> /usr/include/aarch64-linux-gnu/libavcodec/avcodec.h:2387:5: note: declared 
> here
>  2387 | int avcodec_close(AVCodecContext *avctx);
>       |     ^~~~~~~~~~~~~
> encoder.c:1984:25: warning: ‘avcodec_close’ is deprecated 
> [-Wdeprecated-declarations]
>  1984 |                         
> avcodec_close(audio_codec_data->codec_context);
>       |                         ^~~~~~~~~~~~~
> /usr/include/aarch64-linux-gnu/libavcodec/avcodec.h:2387:5: note: declared 
> here
>  2387 | int avcodec_close(AVCodecContext *avctx);
>       |     ^~~~~~~~~~~~~
> make[3]: *** [Makefile:578: libgviewencoder_la-encoder.lo] Error 1


The full build log is available from:
https://people.debian.org/~sramacher/ffmpeg-7.0/guvcview_arm64.build

ffmpeg 7.0 is available in experimental.

Cheers

-- 
Sebastian Ramacher

--- End Message ---
--- Begin Message ---
Source: guvcview
Source-Version: 2.1.0-0.1
Done: Phil Wyett <philip.wy...@kathenas.org>

We believe that the bug you reported is fixed in the latest version of
guvcview, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1072...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Phil Wyett <philip.wy...@kathenas.org> (supplier of updated guvcview package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 12 Sep 2024 10:45:32 +0100
Source: guvcview
Binary: guvcview guvcview-dbgsym libguvcview-2.2 libguvcview-2.2-dbgsym 
libguvcview-dev
Architecture: source amd64
Version: 2.1.0-0.1
Distribution: experimental
Urgency: medium
Maintainer: Nobuhiro Iwamatsu <iwama...@debian.org>
Changed-By: Phil Wyett <philip.wy...@kathenas.org>
Description:
 guvcview   - GTK+ base UVC Viewer
 libguvcview-2.2 - GTK+ base UVC Viewer - runtime
 libguvcview-dev - GTK+ base UVC Viewer - development files
Closes: 1072421
Changes:
 guvcview (2.1.0-0.1) experimental; urgency=medium
 .
   * Non-maintainer upload.
   * New upastream version, 2.1.0. (Closes: #1072421)
   * Shared object bump to 2.2.
   * 'd/copyright': Add myself, Phil Wyett to 'Files: debian/*' section.
   * 'd/control':
     - Remove 't64' transition.
     - Update 'Standards-Version' to 4.7.0, no changes required.
     - Use HTTPS for 'Homepage'.
     - Update 'Breaks' and 'Replaces'.
   * 'd/rules':
     - Add DH_VERBOSE but leave disabled.
     - Add hardening 'all' to build.
   * Add 'd/watch' file.
   * Remove 'd/patches' and contents.
   * Remove legacy 'd/README.Debian'.
Checksums-Sha1:
 c881a96480c28e94d6d94910c5d8de985b36c060 2144 guvcview_2.1.0-0.1.dsc
 48f4ce8552f5688db1dc92febc4f1cbc8a101484 775670 guvcview_2.1.0.orig.tar.bz2
 c533e92d5e19ce7af6e20d11833162e70e38c8ed 5744 guvcview_2.1.0-0.1.debian.tar.xz
 1562f6010c3296e6ecd7c4eb68a4b2d6a492676b 136700 
guvcview-dbgsym_2.1.0-0.1_amd64.deb
 6c8e83d90027053106b8480c01fd9927962a797e 19061 
guvcview_2.1.0-0.1_amd64.buildinfo
 6d49485e50c774ecb894c35eb54d10497371225f 118472 guvcview_2.1.0-0.1_amd64.deb
 e5beae0b6f3221b55e46d6a73853ae471defffb4 349400 
libguvcview-2.2-dbgsym_2.1.0-0.1_amd64.deb
 4ef67596e99a49a2e955a78e638842ff734118af 123532 
libguvcview-2.2_2.1.0-0.1_amd64.deb
 5a10c0e4cf5bb9b1cca8af57c8dfce7c5ff7c8d9 141876 
libguvcview-dev_2.1.0-0.1_amd64.deb
Checksums-Sha256:
 198d4462dd5e917ebba992bde8690774ab83ded20aae2047c1361060ec35911e 2144 
guvcview_2.1.0-0.1.dsc
 3d93e4c9fab8d1a7a9bde1a6dbbf04d6cf9d347c134b5128b4586a1d90b63cfb 775670 
guvcview_2.1.0.orig.tar.bz2
 174eb6f4b01321d8570da85052910f06c6db7c7643380e82ffdcdbf9f7789d64 5744 
guvcview_2.1.0-0.1.debian.tar.xz
 94dd538fe9bf7964d5de086c4ed189f05d36875174400cd299397b42be655d36 136700 
guvcview-dbgsym_2.1.0-0.1_amd64.deb
 6d51631fb39765e82f084f0a6fd0a06380350f590949bdef81b9c4b0eb70bb7d 19061 
guvcview_2.1.0-0.1_amd64.buildinfo
 f62afd9c87834f44a8b30719c081d97caab7beacd7150781653b197538b8c3ce 118472 
guvcview_2.1.0-0.1_amd64.deb
 aaf8728ed19730cb98022ce1d39b644709b76e7f48aa8ba43c97b732583eaa60 349400 
libguvcview-2.2-dbgsym_2.1.0-0.1_amd64.deb
 68c00c885d422c31da2cce96646098fbd0045d05991e1639c39f56b95a03dcdf 123532 
libguvcview-2.2_2.1.0-0.1_amd64.deb
 d8b108fe0d29641359b725d1494c702dc561942a5460d261f4a31bdd0aa9bf60 141876 
libguvcview-dev_2.1.0-0.1_amd64.deb
Files:
 49ae83719daac264468de98c33b04483 2144 graphics optional guvcview_2.1.0-0.1.dsc
 43593ab63c9fa7e31105d6552d926bf4 775670 graphics optional 
guvcview_2.1.0.orig.tar.bz2
 94add4e85248e105619548efb6418ce7 5744 graphics optional 
guvcview_2.1.0-0.1.debian.tar.xz
 68ecd579072a2210d03bde52bde967f7 136700 debug optional 
guvcview-dbgsym_2.1.0-0.1_amd64.deb
 c6c60b4947ecb4c45016873b51710150 19061 graphics optional 
guvcview_2.1.0-0.1_amd64.buildinfo
 584d328da0358adc657bde39189960ef 118472 graphics optional 
guvcview_2.1.0-0.1_amd64.deb
 d8ab3c9c190bdfbdf97aac3441ed92f5 349400 debug optional 
libguvcview-2.2-dbgsym_2.1.0-0.1_amd64.deb
 42efd98dcb167e862f32a2fc079ca3fd 123532 libs optional 
libguvcview-2.2_2.1.0-0.1_amd64.deb
 a9362f63c30dc08ea53db1a0f720cb42 141876 libdevel optional 
libguvcview-dev_2.1.0-0.1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmbpAlsACgkQwufLJ66w
tgOJHQ/7B0fGB9HcrtBeRp11JVjI8WWWxL7EcmwvLbfX0xyKaYkYb7wvHX6AQcRO
HbksQ8pO8Q7U53GeVOKfWM9pwf57eqhaMxdGfUtxBBjhKr2KJh8bjp1DU/y/OEWp
K9aAXgMNoySa2+ZYhRgJbvNg1TvC8avrAGftvNi7+YtXKgnC/AchBPgZRFuvKPxP
CPPSk2PAxlv6brkCFX8uLSsjCpJBiM065GA+/sejgwKLC3slUBSmVapFCL2fPQUD
AULykSplA6mkMGP22gy1aX+/GGaM3cq8cM/FVT5v/w1etajqlOH8KJNLVz2qmD2b
xqIcBhs+MDihMwok56alwcAHqkHkfJOvbTVQDuJKpSlQhHd+saVpZOrFER00PO0L
3ElhASE7niMEKW21y+MV2SbAimnqQQQjZaeDPNVBbBKBHhVIUMmAobQkNnW+E7tW
EjZQ3tjErokAsgVAuJnTB0O4c3Rp6VOPXlaUN+nF2l1MVvWM1soDXNKFwzSrMNTs
D6mE5c3/DcjA8lrnec1yw+gPdfei8dQ6OFY/ZSU8Y+NqEgs6UF/ZDEHF5GyEhBir
4DCP6YVmbWqLIjtk7ZpxxDNw2c8n4MlWp1gBB1VU4OrXmtUNXA71/2cXwlCBJJwI
o4yx3+/aYK1P5xgAFcjSyiXkVh2jypBQ9tpz1blQCymO1ew6+WE=
=BfUu
-----END PGP SIGNATURE-----

Attachment: pgpSwO2ywd1U8.pgp
Description: PGP signature


--- End Message ---

Reply via email to