Your message dated Mon, 12 Aug 2024 21:54:25 +0000
with message-id <e1sdczh-005vlm...@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 ow...@bugs.debian.org
immediately.)
--
1072451: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072451
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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 ---
Source: simplescreenrecorder
Source-Version: 0.4.4-6
Done: Petter Reinholdtsen <p...@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 1072...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Petter Reinholdtsen <p...@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 ftpmas...@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-multime...@lists.debian.org>
Changed-By: Petter Reinholdtsen <p...@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-----
pgpwp2zNtjgTj.pgp
Description: PGP signature
--- End Message ---