Your message dated Mon, 09 Sep 2024 19:50:48 +0000
with message-id <e1snkpq-00fbp8...@fasolo.debian.org>
and subject line Bug#1072402: fixed in blender 4.2.1+dfsg-1
has caused the Debian Bug report #1072402,
regarding blender: FTBFS with ffmpeg 7.0: FFMPEGReader.cpp:115:81: error: 
‘struct 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.)


-- 
1072402: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072402
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: blender
Version: 4.0.2+dfsg-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):
> cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/extern/audaspace && /usr/bin/c++ 
> -DHAVE_EXECINFO_H -DWITH_ASSERT_ABORT -DWITH_CONVOLUTION 
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE 
> -D__LITTLE_ENDIAN__ -I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/extern/audaspace 
> -I/<<PKGBUILDDIR>>/extern/audaspace/include -I/usr/include/jack 
> -I/usr/include/AL -I/usr/include/python3.11 
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/SDL2 
> -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op 
> -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  
> -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    
> -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override 
> -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow 
> -Wimplicit-fallthrough=5   -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat  
> -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG 
> -fopenmp -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off 
> -fmacro-prefix-map="/<<PKGBUILDDIR>>/"="" 
> -fmacro-prefix-map="/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/"=""  
> -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function 
> -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable 
> -Wno-uninitialized -Wno-implicit-fallthrough 
> -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment 
> -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -std=c++17 
> -MD -MT 
> extern/audaspace/CMakeFiles/audaspace.dir/plugins/ffmpeg/FFMPEGReader.cpp.o 
> -MF CMakeFiles/audaspace.dir/plugins/ffmpeg/FFMPEGReader.cpp.o.d -o 
> CMakeFiles/audaspace.dir/plugins/ffmpeg/FFMPEGReader.cpp.o -c 
> /<<PKGBUILDDIR>>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp
> /<<PKGBUILDDIR>>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp: In member 
> function ‘int aud::FFMPEGReader::decode(AVPacket&, aud::Buffer&)’:
> /<<PKGBUILDDIR>>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp:115:81: 
> error: ‘struct AVCodecContext’ has no member named ‘channels’
>   115 |                 int data_size = av_samples_get_buffer_size(nullptr, 
> m_codecCtx->channels, m_frame->nb_samples, m_codecCtx->sample_fmt, 1);
>       |                                                                       
>           ^~~~~~~~
> /<<PKGBUILDDIR>>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp:125:67: 
> error: ‘struct AVCodecContext’ has no member named ‘channels’
>   125 |                         int single_size = data_size / 
> m_codecCtx->channels / m_frame->nb_samples;
>       |                                                                   
> ^~~~~~~~
> /<<PKGBUILDDIR>>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp:126:68: 
> error: ‘struct AVCodecContext’ has no member named ‘channels’
>   126 |                         for(int channel = 0; channel < 
> m_codecCtx->channels; channel++)
>       |                                                                    
> ^~~~~~~~
> /<<PKGBUILDDIR>>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp:130:109: 
> error: ‘struct AVCodecContext’ has no member named ‘channels’
>   130 |                                         
> std::memcpy(((data_t*)buffer.getBuffer()) + buf_pos + ((m_codecCtx->channels 
> * i) + channel) * single_size,
>       |                                                                       
>                                       ^~~~~~~~
> /<<PKGBUILDDIR>>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp: In member 
> function ‘void aud::FFMPEGReader::init(int)’:
> /<<PKGBUILDDIR>>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp:210:51: 
> error: ‘struct AVCodecContext’ has no member named ‘channels’
>   210 |         m_specs.channels = (Channels) m_codecCtx->channels;
>       |                                                   ^~~~~~~~
> /<<PKGBUILDDIR>>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp: In member 
> function ‘virtual std::vector<aud::StreamInfo> 
> aud::FFMPEGReader::queryStreams()’:
> /<<PKGBUILDDIR>>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp:348:91: 
> error: ‘AVCodecParameters’ {aka ‘struct AVCodecParameters’} has no member 
> named ‘channels’
>   348 |                         info.specs.channels = 
> Channels(m_formatCtx->streams[i]->codecpar->channels);
>       |                                                                       
>                     ^~~~~~~~
> make[3]: *** [extern/audaspace/CMakeFiles/audaspace.dir/build.make:1577: 
> extern/audaspace/CMakeFiles/audaspace.dir/plugins/ffmpeg/FFMPEGReader.cpp.o] 
> Error 1


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

ffmpeg 7.0 is available in experimental.

Cheers

-- 
Sebastian Ramacher

--- End Message ---
--- Begin Message ---
Source: blender
Source-Version: 4.2.1+dfsg-1
Done: Matteo F. Vescovi <m...@debian.org>

We believe that the bug you reported is fixed in the latest version of
blender, 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.
Matteo F. Vescovi <m...@debian.org> (supplier of updated blender 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: Sun, 08 Sep 2024 16:07:13 +0200
Source: blender
Architecture: source
Version: 4.2.1+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Matteo F. Vescovi <m...@debian.org>
Closes: 1072402
Changes:
 blender (4.2.1+dfsg-1) unstable; urgency=medium
 .
   * New upstream release
   * debian/patches/: patchset updated against v4.2.x
     - 0006-fix_FTBFS_ffmpeg7.patch added (Closes: #1072402)
   * debian/copyright: superfluous file patterns dropped
Checksums-Sha1:
 7d7f69181b6dd4d7ce2865fd863684f7e64814f8 3108 blender_4.2.1+dfsg-1.dsc
 7ead5c7d5681175cee702acbdb22dd50059dbe13 58760168 
blender_4.2.1+dfsg.orig.tar.xz
 86448a5239af95c61bdbda5f129cda7e44296587 36716 
blender_4.2.1+dfsg-1.debian.tar.xz
 f4a2297eae770711063c840274a111f9adfecdaf 9204 
blender_4.2.1+dfsg-1_source.buildinfo
Checksums-Sha256:
 347e47c61df9e51ab709f852ee4ad81cb0ad5cbb9ae0da211a475f963844822c 3108 
blender_4.2.1+dfsg-1.dsc
 fe95544fd69ea85282159b532d139b3d886b447fde7755794b691784e0da3342 58760168 
blender_4.2.1+dfsg.orig.tar.xz
 ac2f0b27672d3e370e76af046399d0e15a469b5cb148299d7a169f13c9a6ed6c 36716 
blender_4.2.1+dfsg-1.debian.tar.xz
 61e34d41c96b445a1776770c0da55098a920e6764a6f41836136183b954c9508 9204 
blender_4.2.1+dfsg-1_source.buildinfo
Files:
 4b570e845012800d108d0695e6bcb06e 3108 graphics optional 
blender_4.2.1+dfsg-1.dsc
 a1d5b0d2a4c00905aeda577d15ae2f1b 58760168 graphics optional 
blender_4.2.1+dfsg.orig.tar.xz
 6e38096404a5e59ac08a2980d001d142 36716 graphics optional 
blender_4.2.1+dfsg-1.debian.tar.xz
 e6906180662fe62a181ea4ea4853165a 9204 graphics optional 
blender_4.2.1+dfsg-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----
Comment: Debian powered!

iQKTBAEBCgB9FiEE890J+NqH0d9QRsmbBhL0lE7NzVoFAmbdsEtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEYz
REQwOUY4REE4N0QxREY1MDQ2Qzk5QjA2MTJGNDk0NEVDRENENUEACgkQBhL0lE7N
zVoG2A//Yzcs/WIid0IJI4SHZd3UJHYgnUMhRKeCWGSKyaNaTYN6vBvryFNjnwIv
PsBbwgf9ecRr/2bhIS/a76nseomQybfINSumwX9/5c0aJZcVQckRaLq7mHp4Gpqu
tRd7KWX1qlMoOMrOVf+NjUwqGoBx9tXwHuiGnfKGhhwLVdi0xaPUXt+kBxsbL8ny
+Vu2zXdhvYe1och3vaXJJLr5TH7nzLCl14E0nb/bTsVOSTKfltCyfYmKNMlreA09
H4Q/VT5KB1cY0YTxb2anzW9g5quu65Rw9CPWk5HFceHvjmrv+OxmdcwVle9GOS9f
Mo5xr9aZFNM9uTM6IwRh6rzZ6kHHt1Hq3AFhFHFkln9QHyEnfGxoay7zYOe5DmkP
Z2t/8SzLHxBPrSYlpbuAxhrGrDfRG8nGg9o6kA/M/94GfY+YF6mxNicXp8F7YVUR
W3IQYQpoxHIyeoV+hvxTypEx/O0HGSVDc8DFFKLeFiHoudBIU7D+6MHdp0aLarxs
Du/7UaQ1U8EBtglA+dC2UvGjt18ea9OLf4zh2HALX3MUO1zcz9lyhZptk7Dvnlkr
+tnQUqxFhsGhaiqyBU69rPqvXPjxRsg/Fai1TKWbfSkTsVCGBVlOaLySjT/NsgBG
Y0K9Nmlhbx8DTxOeHmSrAAtQzMfyzywjW/8diMFkNxyUZl3cHSY=
=3zoW
-----END PGP SIGNATURE-----

Attachment: pgpvVGtDawI5j.pgp
Description: PGP signature


--- End Message ---

Reply via email to