Your message dated Fri, 23 Aug 2024 05:50:25 +0000
with message-id <e1shnbp-005vma...@fasolo.debian.org>
and subject line Bug#1072445: fixed in pianobar 2022.04.01-2
has caused the Debian Bug report #1072445,
regarding pianobar: FTBFS with ffmpeg 7.0: src/player.c:289:29: error: 
‘AVCodecParameters’ has no member named ‘channel_layout’; did you mean 
‘ch_layout’?
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.)


-- 
1072445: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072445
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pianobar
Version: 2022.04.01-1.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):
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> c99 -c -o src/main.o -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -mbranch-protection=standard -I src/libpiano 
> -I/usr/include/aarch64-linux-gnu  -I/usr/include/aarch64-linux-gnu   
> -I/usr/include/json-c   -MMD -MF src/main.d -MP src/main.c
> c99 -c -o src/debug.o -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -mbranch-protection=standard -I src/libpiano 
> -I/usr/include/aarch64-linux-gnu  -I/usr/include/aarch64-linux-gnu   
> -I/usr/include/json-c   -MMD -MF src/debug.d -MP src/debug.c
> c99 -c -o src/player.o -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -mbranch-protection=standard -I src/libpiano 
> -I/usr/include/aarch64-linux-gnu  -I/usr/include/aarch64-linux-gnu   
> -I/usr/include/json-c   -MMD -MF src/player.d -MP src/player.c
> src/main.c: In function ‘BarMainGetLoginCredentials’:
> src/main.c:142:33: warning: ignoring return value of ‘read’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   142 |                                 read (pipeFd[0], passBuf, sizeof 
> (passBuf)-1);
>       |                                 
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/player.c: In function ‘openStream’:
> src/player.c:238:35: warning: initialization discards ‘const’ qualifier from 
> pointer target type [-Wdiscarded-qualifiers]
>   238 |         AVCodec * const decoder = avcodec_find_decoder (cp->codec_id);
>       |                                   ^~~~~~~~~~~~~~~~~~~~
> src/player.c: In function ‘openFilter’:
> src/player.c:289:29: error: ‘AVCodecParameters’ has no member named 
> ‘channel_layout’; did you mean ‘ch_layout’?
>   289 |                         cp->channel_layout);
>       |                             ^~~~~~~~~~~~~~
>       |                             ch_layout
> src/player.c: In function ‘openDevice’:
> src/player.c:343:28: error: ‘AVCodecParameters’ has no member named ‘channels’
>   343 |         aoFmt.channels = cp->channels;
>       |                            ^~
> src/player.c: In function ‘finish’:
> src/player.c:511:17: warning: ‘avcodec_close’ is deprecated 
> [-Wdeprecated-declarations]
>   511 |                 avcodec_close (player->cctx);
>       |                 ^~~~~~~~~~~~~
> In file included from src/player.c:48:
> /usr/include/aarch64-linux-gnu/libavcodec/avcodec.h:2387:5: note: declared 
> here
>  2387 | int avcodec_close(AVCodecContext *avctx);
>       |     ^~~~~~~~~~~~~
> src/player.c: In function ‘BarAoPlayThread’:
> src/player.c:586:41: error: implicit declaration of function 
> ‘av_get_channel_layout_nb_channels’ [-Werror=implicit-function-declaration]
>   586 |                 const int numChannels = 
> av_get_channel_layout_nb_channels (
>       |                                         
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/player.c:587:48: error: ‘AVFrame’ has no member named ‘channel_layout’; 
> did you mean ‘ch_layout’?
>   587 |                                 filteredFrame->channel_layout);
>       |                                                ^~~~~~~~~~~~~~
>       |                                                ch_layout
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:110: src/player.o] Error 1


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

ffmpeg 7.0 is available in experimental.

Cheers

-- 
Sebastian Ramacher

--- End Message ---
--- Begin Message ---
Source: pianobar
Source-Version: 2022.04.01-2
Done: Unit 193 <unit...@debian.org>

We believe that the bug you reported is fixed in the latest version of
pianobar, 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.
Unit 193 <unit...@debian.org> (supplier of updated pianobar 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: SHA384

Format: 1.8
Date: Fri, 23 Aug 2024 01:32:43 -0400
Source: pianobar
Architecture: source
Version: 2022.04.01-2
Distribution: unstable
Urgency: medium
Maintainer: Luke Faraone <lfara...@debian.org>
Changed-By: Unit 193 <unit...@debian.org>
Closes: 1072445
Changes:
 pianobar (2022.04.01-2) unstable; urgency=medium
 .
   * d/p/ffmpeg7.patch: Grab upstream commit to fix FTBFS with ffmpeg7.
     (Closes: #1072445)
   * d/control: Update B-D, pkg-config → pkgconf, drop libpth-dev.
   * Update Standards-Version to 4.7.0.
Checksums-Sha1:
 7533d939db0f842ed3f808c4c7d46b59011516e1 2469 pianobar_2022.04.01-2.dsc
 0f5cac06da5f1564aabf0bc3e14ad1b937c77009 52262 pianobar_2022.04.01.orig.tar.bz2
 8db21a2a8f6be3855b232718c8d85d8696f8a2d2 833 
pianobar_2022.04.01.orig.tar.bz2.asc
 e531141ea2b48c52b3812ca7b9a25b979c7e4dbd 9220 
pianobar_2022.04.01-2.debian.tar.xz
 da45c6874300c33889d7acf0e61b7cbd8c9b670c 13119 
pianobar_2022.04.01-2_amd64.buildinfo
Checksums-Sha256:
 382cd1191de9f0db98d09e4821bd25c0c50ced26268e8e4f37f0f1d8252f516f 2469 
pianobar_2022.04.01-2.dsc
 1670b28865a8b82a57bb6dfea7f16e2fa4145d2f354910bb17380b32c9b94763 52262 
pianobar_2022.04.01.orig.tar.bz2
 3aa15483565464f76552c7ea7f7dfb51b166c655e1ccb5f236e5e406b629f7df 833 
pianobar_2022.04.01.orig.tar.bz2.asc
 66f739ded104b1dd0e358ac210586b3ea7f4297a61bf5e9007f30390328b6b8d 9220 
pianobar_2022.04.01-2.debian.tar.xz
 35a78f5a4dfb8eaa0bc7a089edfd1f67ea52ceba1fe6fcb1aaaa71d80d9e7e04 13119 
pianobar_2022.04.01-2_amd64.buildinfo
Files:
 012583e7c285f17c01f6580f27edfbcb 2469 sound optional pianobar_2022.04.01-2.dsc
 70dca6388dbf650245b5ad6fa8f0c10e 52262 sound optional 
pianobar_2022.04.01.orig.tar.bz2
 4e444d2de8951a235414ebca39cf2ece 833 sound optional 
pianobar_2022.04.01.orig.tar.bz2.asc
 e02f192dd4b8b50201218805215fb5de 9220 sound optional 
pianobar_2022.04.01-2.debian.tar.xz
 e86195c9c18f465412526d55630ecc53 13119 sound optional 
pianobar_2022.04.01-2_amd64.buildinfo

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

iQIzBAEBCQAdFiEEjbPlhoZdK0orGFpcUAHhsJqjdEsFAmbIH80ACgkQUAHhsJqj
dEsMcRAAwIDCNYM+cYuDiQV40oXI+JqXLPJVw7C8Jbd4GA2QQZpjasAkux+/0KMx
ngclPiaImnoARTXt7d8Jw+ZPtsUl7foM+7Z8u39UBpfthmfvcHrFGfO4ukGE2+P3
NwOgO8JRj81mm1uNS5g/W6RN/zP39wSTIIBpfGtPQ1tDFDydfJt9CmvRqP6HXIHv
FAoFpPHDgM8wATczhZpNH1iXag8Gg1U0wKQpxmGSnVbzQhO1b7ngd8SlJ/aeoqnt
mdqrtFu08ETuviYw1nc+SitcZdo3TrV/+/drvk+i06hxlbRHGC08nAQ+PVeTw5CQ
auGr7ieU2vOZB7eYf4p+TB2w0aQxeHod5GiSVPuugNZGkit1DNveEAVc+6Zt80rQ
elP7fLlwoBoUOIcaBDvrgAXs2i/L5cG8nBBm1lwHwAwsR1kZMe+OGkiLYu9wb09+
S+XTWiwIbqlbE74K7HPOfx2NRLBYQlgVDJXzMVG93kDx7/JZgBDFxWFbOHGm2dAb
2q3tYMkBpEHL3e8lN77UR5OodoLJ86MnBAsQ/J8OV4ET7k02Rn1f0cN13ww3+BNi
j5qoOdtGxHeIQieN6WyVCFz1ACSgAMY7vx5OBrSCIrNQUp8l0PXVkAUe4h6dNDQ0
rn0h39uJtzGBt0yzQH02lyMYsQJr8X7DAlI4K1LtK6FmaU655H4=
=pK44
-----END PGP SIGNATURE-----

Attachment: pgpiWTi8btQsT.pgp
Description: PGP signature


--- End Message ---

Reply via email to