Your message dated Tue, 24 Dec 2024 02:46:59 +0000
with message-id <e1tpuwl-0053j7...@fasolo.debian.org>
and subject line Bug#1072436: fixed in moc 1:2.6.0~svn-r3005-4
has caused the Debian Bug report #1072436,
regarding moc: FTBFS with ffmpeg 7.0: ffmpeg.c:565:13: error: implicit
declaration of function ‘av_get_channel_layout_nb_channels’
[-Werror=implicit-function-declaration]
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.)
--
1072436: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072436
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: moc
Version: 1:2.6.0~svn-r3005-3.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../.. -I/usr/include/aarch64-linux-gnu -I../.. -Wdate-time
> -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600
> -I/usr/include/aarch64-linux-gnu -I../.. -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 -Wextra
> -I/usr/include/aarch64-linux-gnu -c -o libffmpeg_decoder_la-ffmpeg.lo
> `test -f 'ffmpeg.c' || echo './'`ffmpeg.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../..
> -I/usr/include/aarch64-linux-gnu -I../.. -Wdate-time -D_FORTIFY_SOURCE=2
> -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/aarch64-linux-gnu
> -I../.. -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 -Wextra
> -I/usr/include/aarch64-linux-gnu -c ffmpeg.c -fPIC -DPIC -o
> .libs/libffmpeg_decoder_la-ffmpeg.o
> ffmpeg.c: In function ‘set_downmixing’:
> ffmpeg.c:565:13: error: implicit declaration of function
> ‘av_get_channel_layout_nb_channels’ [-Werror=implicit-function-declaration]
> 565 | if (av_get_channel_layout_nb_channels
> (data->enc->channel_layout) <= 2)
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ffmpeg.c:565:59: error: ‘AVCodecContext’ has no member named
> ‘channel_layout’; did you mean ‘ch_layout’?
> 565 | if (av_get_channel_layout_nb_channels
> (data->enc->channel_layout) <= 2)
> |
> ^~~~~~~~~~~~~~
> | ch_layout
> ffmpeg.c:568:18: error: ‘AVCodecContext’ has no member named
> ‘request_channel_layout’
> 568 | data->enc->request_channel_layout = AV_CH_LAYOUT_STEREO;
> | ^~
> ffmpeg.c: In function ‘decode_packet’:
> ffmpeg.c:1131:60: error: ‘AVCodecContext’ has no member named ‘channels’
> 1131 | * data->enc->channels;
> | ^~
> ffmpeg.c:1133:43: error: ‘AVCodecContext’ has no member named ‘channels’
> 1133 | if (is_planar && data->enc->channels > 1) {
> | ^~
> ffmpeg.c:1139:60: error: ‘AVCodecContext’ has no member named ‘channels’
> 1139 | for (ch = 0; ch <
> data->enc->channels; ch += 1)
> | ^~
> ffmpeg.c:1140:77: error: ‘AVCodecContext’ has no member named ‘channels’
> 1140 | memcpy (packed + (sample *
> data->enc->channels + ch)
> |
> ^~
> ffmpeg.c: In function ‘ffmpeg_decode’:
> ffmpeg.c:1238:43: error: ‘AVCodecContext’ has no member named ‘channels’
> 1238 | sound_params->channels = data->enc->channels;
> | ^~
> cc1: some warnings being treated as errors
> make[4]: *** [Makefile:546: libffmpeg_decoder_la-ffmpeg.lo] Error 1
The full build log is available from:
https://people.debian.org/~sramacher/ffmpeg-7.0/moc_arm64.build
ffmpeg 7.0 is available in experimental.
Cheers
--
Sebastian Ramacher
--- End Message ---
--- Begin Message ---
Source: moc
Source-Version: 1:2.6.0~svn-r3005-4
Done: Boyuan Yang <by...@debian.org>
We believe that the bug you reported is fixed in the latest version of
moc, 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.
Boyuan Yang <by...@debian.org> (supplier of updated moc 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: Mon, 16 Dec 2024 20:45:11 -0500
Source: moc
Architecture: source
Version: 1:2.6.0~svn-r3005-4
Distribution: unstable
Urgency: medium
Maintainer: Boyuan Yang <by...@debian.org>
Changed-By: Boyuan Yang <by...@debian.org>
Closes: 1072436 1081666 1088885
Changes:
moc (1:2.6.0~svn-r3005-4) unstable; urgency=medium
.
* Take over package maintenance via ITS process. (Closes: #1088885)
* debian/control: Update build-dep: use libncurses-dev.
* Merge changes from Ubuntu:
.
[ Zixing Liu ]
* d/p/1000-ffmpeg-7.0.patch: add a patch to fix build with FFmpeg 7
(Closes: #1072436, #1081666)
Checksums-Sha1:
917b395b944855f8c8dde2cad61cfee1a86cb67a 2405 moc_2.6.0~svn-r3005-4.dsc
1ec68dba68918390edf51e17ca96fbefb89afa13 342260 moc_2.6.0~svn-r3005.orig.tar.gz
033bb51b2b81003548d40b231396bdb335f8e1b6 114928
moc_2.6.0~svn-r3005-4.debian.tar.xz
da167b7924a6fcca624e0c26bd1c983d0a45a1e4 13916
moc_2.6.0~svn-r3005-4_amd64.buildinfo
Checksums-Sha256:
1c783aa76897cf85d228d9ffd1f93da081b126b7cfe99432ef3afe3bf358c158 2405
moc_2.6.0~svn-r3005-4.dsc
1fb0fb74af6178585ff50eb7679b27a01930beb99b3549748f92a7148458e24d 342260
moc_2.6.0~svn-r3005.orig.tar.gz
31a5f50dbd5a14f7b1851e5e9f5c772c16668912bdc21bcbdc5500f44e646e8f 114928
moc_2.6.0~svn-r3005-4.debian.tar.xz
bebc85caf75efeab53fd09b653a59009bc5746baee1b06dd783a1bb5f57fee3e 13916
moc_2.6.0~svn-r3005-4_amd64.buildinfo
Files:
8fdd8c89f4ff39996f4907076660e685 2405 sound optional moc_2.6.0~svn-r3005-4.dsc
85a215a42549f681e26c4441d9ac3dd8 342260 sound optional
moc_2.6.0~svn-r3005.orig.tar.gz
fb41d4fe48c8a2d8aa7087b012e1eed1 114928 sound optional
moc_2.6.0~svn-r3005-4.debian.tar.xz
13d95118cee8c489cd900b31e9fe8358 13916 sound optional
moc_2.6.0~svn-r3005-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmdg2AAACgkQwpPntGGC
Ws5gBw/+LcerrIXO/oc1IZAgrb5bOJnWWlLwh+46C1G2qQvvSVAs8av+tM27ZDPi
jWp4LY6kYF8uR9VTJp+qwBqkaB2cI6cGTtdK7ZPi0vM0P6gyEgVAmSgUdzViCbO2
5GyLd9T0FPFnrB4B9OQge0h/0i5QYe6wIf2Tu0sBF5Er/wDqDc4uk6LyPaOTN4Et
Gms050ptTkxxBCERIUnpZF9xuBnbCpkI9/fz62SkQ5nlAp4pYKe9pvWC/8YyBlhl
MXYW79NFOXs5yycZTOhNlZ3uV/AxrWZwO3JK8iZNHcxKm+z353fUw4eZi6Fs7se6
1q2lZj2n3lmyZub56IbuB4KApxYSNfABw1+ZE1iCTqsGl/utl74byKuaNLqiCNy/
6G9DcKa1R37Jjb33k5FRiJmIIa7ee+75PgYgBSBwhoytN1SQhPo2htH+9v3YWlHs
0YozGPAsPLSFT9KI1GP+4EGe70F8KoJxTRvFl+6jO4QV+8n642kNx7NxATWInec7
pJ983c7bLxumGhM6tjwGzeZ2Ac8wasnKN3vqfC488aaXm9JM+PP9bHy0+19IqfgI
L9htl/dglQD8blPA6ULS0id0vpy0xqs8ar8DZRTAIgOjLkPEDjxH6auFE3qziUgu
solIzsr5JeFU7r05FoF6DMBlx84CZZnvqXMNDAXbuzIjsjfpJdw=
=PRyJ
-----END PGP SIGNATURE-----
pgpZButelZLjB.pgp
Description: PGP signature
--- End Message ---