Your message dated Mon, 12 Aug 2024 12:34:07 +0000
with message-id <e1sduft-003gon...@fasolo.debian.org>
and subject line Bug#1072422: fixed in hacktv 0+git20240812+ds-1
has caused the Debian Bug report #1072422,
regarding hacktv: FTBFS with ffmpeg 7.0: ffmpeg.c:753:44: 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.)


-- 
1072422: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072422
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: hacktv
Version: 0+git20230104+ds-2
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):
> aarch64-linux-gnu-gcc -g -Wall -pthread -O3 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -mbranch-protection=standard -Wall -pedantic 
> -DHAVE_SOAPYSDR -DHAVE_FL2K -I/usr/include/aarch64-linux-gnu 
> -I/usr/include/libhackrf -I/usr/include/libusb-1.0 -I/usr/include/  -c file.c 
> -o file.o
> ffmpeg.c: In function ‘_audio_scaler_thread’:
> ffmpeg.c:753:44: error: ‘AVCodecContext’ has no member named ‘channels’
>   753 |                         av->audio_codec_ctx->channels,
>       |                                            ^~
> ffmpeg.c: In function ‘av_ffmpeg_open’:
> ffmpeg.c:948:64: error: ‘AVCodecParameters’ has no member named ‘channels’
>   948 |                         
> if(av->format_ctx->streams[i]->codecpar->channels <= 0) continue;
>       |                                                                ^~
> ffmpeg.c:1080:42: error: ‘AVCodecContext’ has no member named 
> ‘channel_layout’; did you mean ‘ch_layout’?
>  1080 |                 if(!av->audio_codec_ctx->channel_layout)
>       |                                          ^~~~~~~~~~~~~~
>       |                                          ch_layout
> ffmpeg.c:1083:46: error: ‘AVCodecContext’ has no member named 
> ‘channel_layout’; did you mean ‘ch_layout’?
>  1083 |                         av->audio_codec_ctx->channel_layout = 
> av_get_default_channel_layout(av->audio_codec_ctx->channels);
>       |                                              ^~~~~~~~~~~~~~
>       |                                              ch_layout
> ffmpeg.c:1083:63: error: implicit declaration of function 
> ‘av_get_default_channel_layout’ [-Werror=implicit-function-declaration]
>  1083 |                         av->audio_codec_ctx->channel_layout = 
> av_get_default_channel_layout(av->audio_codec_ctx->channels);
>       |                                                               
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ffmpeg.c:1083:112: error: ‘AVCodecContext’ has no member named ‘channels’
>  1083 |                         av->audio_codec_ctx->channel_layout = 
> av_get_default_channel_layout(av->audio_codec_ctx->channels);
>       |                                                                       
>                                          ^~
> ffmpeg.c:1086:90: error: ‘AVCodecContext’ has no member named 
> ‘channel_layout’; did you mean ‘ch_layout’?
>  1086 |                 av_opt_set_int(av->swr_ctx, "in_channel_layout",    
> av->audio_codec_ctx->channel_layout, 0);
>       |                                                                       
>                    ^~~~~~~~~~~~~~
>       |                                                                       
>                    ch_layout
> ffmpeg.c:1195:56: error: ‘AVFrame’ has no member named ‘channel_layout’; did 
> you mean ‘ch_layout’?
>  1195 |                         av->out_audio_buffer.frame[i]->channel_layout 
> = AV_CH_LAYOUT_STEREO;
>       |                                                        ^~~~~~~~~~~~~~
>       |                                                        ch_layout
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:32: ffmpeg.o] Error 1


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

ffmpeg 7.0 is available in experimental.

Cheers

-- 
Sebastian Ramacher

--- End Message ---
--- Begin Message ---
Source: hacktv
Source-Version: 0+git20240812+ds-1
Done: Alex Myczko <t...@debian.org>

We believe that the bug you reported is fixed in the latest version of
hacktv, 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.
Alex Myczko <t...@debian.org> (supplier of updated hacktv 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: SHA256

Format: 1.8
Date: Mon, 12 Aug 2024 12:19:43 +0000
Source: hacktv
Architecture: source
Version: 0+git20240812+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-h...@lists.debian.org>
Changed-By: Alex Myczko <t...@debian.org>
Closes: 1072422
Changes:
 hacktv (0+git20240812+ds-1) unstable; urgency=medium
 .
   * New upstream version. (Closes: #1072422)
   * d/rules: set sourcedir.
   * d/install: path updated.
Checksums-Sha1:
 b8fb09e4aba5cf087f8be49d92d39e3cef6e056a 2148 hacktv_0+git20240812+ds-1.dsc
 c43eb440b29e775ca700ebb37899e87987d2b650 219456 
hacktv_0+git20240812+ds.orig.tar.xz
 0ed09a1a24186d547b43db12267b4fe8673ada2f 5388 
hacktv_0+git20240812+ds-1.debian.tar.xz
 09203b6c34a3219fc98f12e48758a53bc4bc3655 14466 
hacktv_0+git20240812+ds-1_source.buildinfo
Checksums-Sha256:
 3f2fec801c9c1a0f4334d890ddfaf06f9202ec14c6f8998c1aba6e0d5cd87ae2 2148 
hacktv_0+git20240812+ds-1.dsc
 446d405534263754e7b43b0d44690fe4f5a141f4c40d3c362a9f53f68e8d0235 219456 
hacktv_0+git20240812+ds.orig.tar.xz
 cf38f89787292db7065fae35bb0ea92dd5134ab4a5e668ef5716bfb247ec92bf 5388 
hacktv_0+git20240812+ds-1.debian.tar.xz
 5ff8ff7673de233fdedda7c9a24db8a8077ed88c9b2ce6c079454d331b0002aa 14466 
hacktv_0+git20240812+ds-1_source.buildinfo
Files:
 4127edb5741f664bca7799ccb7c5c1de 2148 hamradio optional 
hacktv_0+git20240812+ds-1.dsc
 eaecf576696de1f4483b628a089acc33 219456 hamradio optional 
hacktv_0+git20240812+ds.orig.tar.xz
 f730bad3dd5d65c20cc702410d477dce 5388 hamradio optional 
hacktv_0+git20240812+ds-1.debian.tar.xz
 a2f578d9925cd6b4ddf00353cc8b7b7a 14466 hamradio optional 
hacktv_0+git20240812+ds-1_source.buildinfo

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

iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAma5/o4ACgkQEWhSvN91
FcD+ghAAkNMhLzXXF9uxqEeLJnCvEc++jVB57lMBTjqWxW9xvawjofATLGgHk/ef
lGOztZIOfJyTR3lDztAR1m+yBWEiuZ/RiN7nOchzksiSc1Y+4t7BdO2lRbCPVAjQ
3WfEIXvzzU5drG1gpeps7IkwN2Y6KgYz1Xm0ZF62KlVBmLU2Xulp/U/h4iU5CGrT
E1ag/rXVkYnfAcvJTCP8lZokv2pczomR36SgR1XspW+Wwhp/ss4UJ2FK+5d73P/v
qUtY7G0hBwtyinY0rcYzzMYnHbZKWPve28oJmzfN2XmOOtYMBWCKy+5nCpETSETN
iVH1EjuBgt4jSnfzg45QkBjlDH2/dNwLhCN4B4G/nNFA43TB1ZdlNgfiZzqnWJ9j
2R5czuLz4Q6bNlOU+jekHL9GEwbToX0WyaIHECoSWY5zCSgUBWECTCWg7GBh0gpq
Qy8YO7FRuYVNBZvw/k2uILFJXhigeFpXanekJtHKfh1qt6CjpO7sGoVi16KO/tkP
zVMYupHkAyrXRCemvSnbbxpqBH+sfrpY3lGn3I62BD/gfXK4zc4wWskUTZg6GS1y
bKaASCdyKjVKJe1ODtRSI/CuvGctY0+mph4D8zUmOe8B2nVPoxiWeq0aehyXccqY
sDrzunm/rqsKVJaHg8IXh/ROfrGuC1vvdQOJ2KB/WEiXP04VWNg=
=KB1X
-----END PGP SIGNATURE-----

Attachment: pgpYSpOyuJsuI.pgp
Description: PGP signature


--- End Message ---

Reply via email to