Your message dated Sun, 28 Jul 2024 20:58:27 +0000
with message-id <[email protected]>
and subject line Bug#1072437: fixed in nageru 2.3.0-2
has caused the Debian Bug report #1072437,
regarding nageru: FTBFS with ffmpeg 7.0: ../nageru/video_encoder.cpp:241:51: 
error: invalid conversion from ‘int (*)(void*, uint8_t*, int)’ {aka ‘int 
(*)(void*, unsigned char*, int)’} to ‘int (*)(void*, const uint8_t*, int)’ {aka 
‘int (*)(void*, const unsigned char*, int)’} [-fpermissive]
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 [email protected]
immediately.)


-- 
1072437: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072437
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nageru
Version: 2.3.0-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):
> c++ -Ilibstream.a.p -I. -I.. -I../nageru 
> -I/usr/include/aarch64-linux-gnu/qt5/QtCore 
> -I/usr/include/aarch64-linux-gnu/qt5 
> -I/usr/include/aarch64-linux-gnu/qt5/QtGui 
> -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets 
> -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGLExtensions 
> -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL 
> -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/movit 
> -I/usr/include/eigen3 -I/usr/include/aarch64-linux-gnu 
> -I/usr/include/libusb-1.0 -I/usr/include/luajit-2.1 -I/usr/include/srt 
> -I/usr/include/p11-kit-1 -I/usr/include/libdrm -fdiagnostics-color=always 
> -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
> '-DMOVIT_SHADER_DIR="/usr/share/movit"' '-DNAGERU_VERSION="2.3.0"' 
> '-DPREFIX="/usr"' -DHAVE_SRT=1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -mbranch-protection=standard -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fPIC -pthread -DX264_API_IMPORTS -DQT_NETWORK_LIB 
> -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB 
> -DQT_CORE_LIB -MD -MQ libstream.a.p/nageru_video_encoder.cpp.o -MF 
> libstream.a.p/nageru_video_encoder.cpp.o.d -o 
> libstream.a.p/nageru_video_encoder.cpp.o -c ../nageru/video_encoder.cpp
> ../nageru/video_encoder.cpp: In member function ‘void 
> VideoEncoder::open_output_streams()’:
> ../nageru/video_encoder.cpp:241:51: error: invalid conversion from ‘int 
> (*)(void*, uint8_t*, int)’ {aka ‘int (*)(void*, unsigned char*, int)’} to 
> ‘int (*)(void*, const uint8_t*, int)’ {aka ‘int (*)(void*, const unsigned 
> char*, int)’} [-fpermissive]
>   241 |                         avctx->pb->write_packet = 
> &VideoEncoder::write_srt_packet_thunk;
>       |                                                   
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                                   |
>       |                                                   int (*)(void*, 
> uint8_t*, int) {aka int (*)(void*, unsigned char*, int)}
> ../nageru/video_encoder.cpp:243:54: error: invalid conversion from ‘int 
> (*)(void*, uint8_t*, int, AVIODataMarkerType, int64_t)’ {aka ‘int (*)(void*, 
> unsigned char*, int, AVIODataMarkerType, long int)’} to ‘int (*)(void*, const 
> uint8_t*, int, AVIODataMarkerType, int64_t)’ {aka ‘int (*)(void*, const 
> unsigned char*, int, AVIODataMarkerType, long int)’} [-fpermissive]
>   243 |                         avctx->pb->write_data_type = 
> &VideoEncoder::write_packet2_thunk;
>       |                                                      
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                                      |
>       |                                                      int (*)(void*, 
> uint8_t*, int, AVIODataMarkerType, int64_t) {aka int (*)(void*, unsigned 
> char*, int, AVIODataMarkerType, long int)}
> [91/271] c++ -Ilibstream.a.p -I. -I.. -I../nageru 
> -I/usr/include/aarch64-linux-gnu/qt5/QtCore 
> -I/usr/include/aarch64-linux-gnu/qt5 
> -I/usr/include/aarch64-linux-gnu/qt5/QtGui 
> -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets 
> -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGLExtensions 
> -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL 
> -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/movit 
> -I/usr/include/eigen3 -I/usr/include/aarch64-linux-gnu 
> -I/usr/include/libusb-1.0 -I/usr/include/luajit-2.1 -I/usr/include/srt 
> -I/usr/include/p11-kit-1 -I/usr/include/libdrm -fdiagnostics-color=always 
> -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
> '-DMOVIT_SHADER_DIR="/usr/share/movit"' '-DNAGERU_VERSION="2.3.0"' 
> '-DPREFIX="/usr"' -DHAVE_SRT=1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -mbranch-protection=standard -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fPIC -pthread -DX264_API_IMPORTS -DQT_NETWORK_LIB 
> -DQT_OPENGL_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB 
> -DQT_CORE_LIB -MD -MQ libstream.a.p/nageru_quicksync_encoder.cpp.o -MF 
> libstream.a.p/nageru_quicksync_encoder.cpp.o.d -o 
> libstream.a.p/nageru_quicksync_encoder.cpp.o -c 
> ../nageru/quicksync_encoder.cpp
> ninja: build stopped: subcommand failed.
> dh_auto_build: error: cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v 
> returned exit code 1
> make: *** [debian/rules:9: build-arch] Error 255


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

ffmpeg 7.0 is available in experimental.

Cheers

-- 
Sebastian Ramacher

--- End Message ---
--- Begin Message ---
Source: nageru
Source-Version: 2.3.0-2
Done: Steinar H. Gunderson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
nageru, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steinar H. Gunderson <[email protected]> (supplier of updated nageru 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 28 Jul 2024 21:52:45 +0200
Source: nageru
Architecture: source
Version: 2.3.0-2
Distribution: unstable
Urgency: medium
Maintainer: Steinar H. Gunderson <[email protected]>
Changed-By: Steinar H. Gunderson <[email protected]>
Closes: 1072437
Changes:
 nageru (2.3.0-2) unstable; urgency=medium
 .
   * 01-constify-ffmpeg-callbacks.patch: New patch from upstream,
     fixes compilation with FFmpeg 7.0. (Closes: #1072437)
   * Build-depend on pkgconf instead of pkg-config.
Checksums-Sha1:
 20d4e24689a971bb2b2d9a173f6e5498f772d1a9 2334 nageru_2.3.0-2.dsc
 2f9db9b9c30f358f1f7c3f32a00f02e762deb5bd 8020 nageru_2.3.0-2.debian.tar.xz
 6597fa406bc0375afc9bf10a9f9c009704186668 15992 nageru_2.3.0-2_amd64.buildinfo
Checksums-Sha256:
 a1f5a3be70a831844434f827e3f2d9938edf9402536547b790fd501e020beee8 2334 
nageru_2.3.0-2.dsc
 ec1d7dd913f49dfe897937d1095a24f9d4ceef281af07db0b1a4cfd3902f5c2f 8020 
nageru_2.3.0-2.debian.tar.xz
 c523bafbe119256271df7e6f01b33de98a5ca950b1459c20f92d60be79d478c6 15992 
nageru_2.3.0-2_amd64.buildinfo
Files:
 1d9dbcdc5446ebbb39dd28f060706273 2334 video optional nageru_2.3.0-2.dsc
 776bdfaaa7ed0f467b77c578310f81b5 8020 video optional 
nageru_2.3.0-2.debian.tar.xz
 3b475934562cc0971899e1354014be4f 15992 video optional 
nageru_2.3.0-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEwukAT/AowY5OrduDf2F1YXeXj3YFAmamqsoACgkQf2F1YXeX
j3bVBg/+OPKVumd//mI8OLNY1X0yybrKi06eB01cVjFyMN0hojLO2UBJibQ4rT1T
2O4osZGzMTJCHK0t3BPMpANs0KsY8qEob2d5pREBEbrLtTvawONLpKk7F7CQ3fUy
93N1saJU8rMFAuLNYlXn+acFUQVeuKsxhqzcjQop5TnbUzJMKEn5NAyS9sAU6eyL
J+ZXLduPq50vHAJpVqBFsqhji20RVNGrxoWGlE2Cv0wxo8Cul/HWpj+wWDwLSM3D
E7iJ2N5q7vcz+wlJsP40npjZA/7mxYxuBh1PVoafPFScaIQ7MBXGA/s6IGV5owg+
QNvekoYbCVOhK0I1NLfItQrq9KC0ZydEK77i2/9HGCHQrkm30e+DD0U6x9cS8+fX
1ZdzLFyJSUIrg8Kf8h73oZnxnNjSpHU6iU9Fa2ff+aKxc7HzpQ3Iiuvq/S5FZssq
vYDXqIzMwQAfB2vDBuVcVFUHw4lD9+zywmbqD4+QrCngZm8xNDmZcJ6fBy96BF8K
8Bj8IMPIjzhYCaRx4zH3Wcp6ChKA6uVVKrOtjGum+KgAQ6TbW+XsbFq5Obrl1dFD
Q/iQfhGzuPjjMb4JHaRGKZ97g1fP72wnj6oaL3wduQ9IaxlJHyw2mByeUyTN2xNo
OWcmh2nPP0U478h1BqC4rJSom/bS8NK+iW9EuUneYNwS3HTNrFA=
=QrtV
-----END PGP SIGNATURE-----

Attachment: pgpvYxN95UQr6.pgp
Description: PGP signature


--- End Message ---

Reply via email to