Your message dated Mon, 09 Sep 2024 19:50:48 +0000 with message-id <E1snkPQ-00FbP8-Jx@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 owner@bugs.debian.org immediately.) -- 1072402: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072402 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: blender: FTBFS with ffmpeg 7.0: FFMPEGReader.cpp:115:81: error: ‘struct AVCodecContext’ has no member named ‘channels’
- From: Sebastian Ramacher <sramacher@debian.org>
- Date: Sun, 2 Jun 2024 15:16:09 +0200
- Message-id: <ZlxwmRdWZpAw9I_z@ramacher.at>
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 ---
- To: 1072402-close@bugs.debian.org
- Subject: Bug#1072402: fixed in blender 4.2.1+dfsg-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Mon, 09 Sep 2024 19:50:48 +0000
- Message-id: <E1snkPQ-00FbP8-Jx@fasolo.debian.org>
- Reply-to: mfv@debian.org (Matteo F. Vescovi)
Source: blender Source-Version: 4.2.1+dfsg-1 Done: Matteo F. Vescovi <mfv@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 1072402@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matteo F. Vescovi <mfv@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 ftpmaster@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 <mfv@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: pgphX6j1C9kGr.pgp
Description: PGP signature
--- End Message ---