Your message dated Mon, 12 Aug 2024 21:54:25 +0000 with message-id <E1sdczh-005Vlm-SM@fasolo.debian.org> and subject line Bug#1072451: fixed in simplescreenrecorder 0.4.4-6 has caused the Debian Bug report #1072451, regarding simplescreenrecorder: FTBFS with ffmpeg 7.0: AudioEncoder.cpp:169:43: error: ‘AVFrame’ {aka ‘struct AVFrame’} 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.) -- 1072451: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072451 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: simplescreenrecorder: FTBFS with ffmpeg 7.0: AudioEncoder.cpp:169:43: error: ‘AVFrame’ {aka ‘struct AVFrame’} has no member named ‘channels’
- From: Sebastian Ramacher <sramacher@debian.org>
- Date: Sun, 2 Jun 2024 15:26:24 +0200
- Message-id: <ZlxzAK2a7Ami6ZFG@ramacher.at>
Source: simplescreenrecorder Version: 0.4.4-5 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/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DSSR_SYSTEM_DIR=\"/usr/share/simplescreenrecorder\" -DSSR_USE_ALSA=1 -DSSR_USE_FFMPEG_VERSIONS=1 -DSSR_USE_JACK=1 -DSSR_USE_JACK_METADATA=1 -DSSR_USE_OPENGL_RECORDING=1 -DSSR_USE_PULSEAUDIO=1 -DSSR_USE_V4L2=1 -DSSR_USE_X86_ASM=0 -DSSR_VERSION=\"0.4.4\" -I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/simplescreenrecorder_autogen/include -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/src/AV -I/<<PKGBUILDDIR>>/src/AV/Input -I/<<PKGBUILDDIR>>/src/AV/Output -I/<<PKGBUILDDIR>>/src/common -I/<<PKGBUILDDIR>>/src/GUI -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -fPIC -MD -MT src/CMakeFiles/simplescreenrecorder.dir/AV/Output/AudioEncoder.cpp.o -MF CMakeFiles/simplescreenrecorder.dir/AV/Output/AudioEncoder.cpp.o.d -o CMakeFiles/simplescreenrecorder.dir/AV/Output/AudioEncoder.cpp.o -c /<<PKGBUILDDIR>>/src/AV/Output/AudioEncoder.cpp > In file included from /usr/include/c++/13/cassert:44, > from /<<PKGBUILDDIR>>/src/Global.h:65, > from /<<PKGBUILDDIR>>/src/AV/Output/AudioEncoder.h:21, > from /<<PKGBUILDDIR>>/src/AV/Output/AudioEncoder.cpp:20: > /<<PKGBUILDDIR>>/src/AV/Output/AudioEncoder.cpp: In member function ‘virtual bool AudioEncoder::EncodeFrame(AVFrameWrapper*)’: > /<<PKGBUILDDIR>>/src/AV/Output/AudioEncoder.cpp:169:43: error: ‘AVFrame’ {aka ‘struct AVFrame’} has no member named ‘channels’ > 169 | assert(frame->GetFrame()->channels == GetCodecContext()->channels); > | ^~~~~~~~ > /<<PKGBUILDDIR>>/src/AV/Output/AudioEncoder.cpp:169:74: error: ‘AVCodecContext’ {aka ‘struct AVCodecContext’} has no member named ‘channels’ > 169 | assert(frame->GetFrame()->channels == GetCodecContext()->channels); > | ^~~~~~~~ > make[3]: *** [src/CMakeFiles/simplescreenrecorder.dir/build.make:218: src/CMakeFiles/simplescreenrecorder.dir/AV/Output/AudioEncoder.cpp.o] Error 1 The full build log is available from: https://people.debian.org/~sramacher/ffmpeg-7.0/simplescreenrecorder_arm64.build ffmpeg 7.0 is available in experimental. Cheers -- Sebastian Ramacher
--- End Message ---
--- Begin Message ---
- To: 1072451-close@bugs.debian.org
- Subject: Bug#1072451: fixed in simplescreenrecorder 0.4.4-6
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Mon, 12 Aug 2024 21:54:25 +0000
- Message-id: <E1sdczh-005Vlm-SM@fasolo.debian.org>
- Reply-to: Petter Reinholdtsen <pere@debian.org>
Source: simplescreenrecorder Source-Version: 0.4.4-6 Done: Petter Reinholdtsen <pere@debian.org> We believe that the bug you reported is fixed in the latest version of simplescreenrecorder, 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 1072451@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Petter Reinholdtsen <pere@debian.org> (supplier of updated simplescreenrecorder 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: SHA256 Format: 1.8 Date: Mon, 12 Aug 2024 23:14:21 +0200 Source: simplescreenrecorder Architecture: source Version: 0.4.4-6 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org> Changed-By: Petter Reinholdtsen <pere@debian.org> Closes: 1072451 Changes: simplescreenrecorder (0.4.4-6) unstable; urgency=medium . * Added 1020-ffmpeg-7.patch to fix more ffmpeg 7 build issues (Closes: #1072451). Checksums-Sha1: d35c0d54ee388743d7c04021695a92e4bebab85f 2631 simplescreenrecorder_0.4.4-6.dsc 3daa187e13c11b3af8e875ae2a48cde052acfe1e 27740 simplescreenrecorder_0.4.4-6.debian.tar.xz 48702eab7c7a5cac2852b6f7bc89d1409dfa5576 16360 simplescreenrecorder_0.4.4-6_source.buildinfo Checksums-Sha256: afadd2e639f816f3d4a58e82fe3936aeb6e4edc831a570bfba1fc8756f8761f8 2631 simplescreenrecorder_0.4.4-6.dsc 8ed0e50a4952a02b56d26595acebb33165681bd48f48d2677a60b94394032322 27740 simplescreenrecorder_0.4.4-6.debian.tar.xz c64dfe491143ec601942d0db5ec1b4bb8b47a998fb29f6283a81dce0e3a1479c 16360 simplescreenrecorder_0.4.4-6_source.buildinfo Files: cf24a71f6d5d59b5b59a698415a79910 2631 video optional simplescreenrecorder_0.4.4-6.dsc 20474796ab5f9ddc2e0d4dc922f25ad7 27740 video optional simplescreenrecorder_0.4.4-6.debian.tar.xz 7d5585e40e3321563c7bd53b0083e2cf 16360 video optional simplescreenrecorder_0.4.4-6_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAma6fV0ACgkQgSgKoIe6 +w7txg//QyiS8LkcxyPPtDgMg6VwAzERx1avPntGKZMF/TWLzFLRFXkQJrfBOnhn 5ODW3veF8pzYIPWmGGN5VlujIm0LoY2OenAzZFlQwL0uLa4JTbsaSag9wsJyLqPc vaFIvuQLLWYMviv6u5xxbR+fysEs7qjtqZTcUFRL2zSuQvarPjafUvNMX/Kfy2x2 CiR98Zjte8mTqZC770uRm2lfmOyy4znP3ASFko1Wx38LylMWjYtNsJHZWe451116 OdpzOCqG6inWmOqhk7inOvqrPmQb2AriBeacwQH4VMLMnqE2CGXh46LaHKFDxPW7 ySPM0gX54Oh6Sq1QZkfTXSbzKrX+jI5byhpt47s1ldI8xnB+fNTCkAdx+aI62uCu e8BEkLFmUKbzWkasodNS/V5ZDwfiH9qGpWRQFkjwtMODH6xVcuxr0kRRm8UmENsx /Vbrt8CworD/q4/CBwltgjGiC8zallhAuJeGgs61YeIe5NNqJnMUj5HznnVEu1YB nrnM9KZm8fts5l+ILBDRtrpLr7W7r3yGbsHQbt0AWJ/aoBuXgCoKl21cP423OF/w p3OhJxgAU3NKxCl2awUobU0rbNqFBIPkUuw+e2SgP3b7hc51DvGcLz8cdcVZliF3 LkCTSvqrxZDlMOThbP98LS7U8KtvpVIBmHdizdt0AwzA80zRGVA= =EBRW -----END PGP SIGNATURE-----Attachment: pgpEzZkbO_qA_.pgp
Description: PGP signature
--- End Message ---