--- Begin Message ---
Source: kodi
Version: 2:20.2+dfsg-3
Severity: serious
Tags: ftbfs sid trixie
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramacher@debian.org
https://buildd.debian.org/status/fetch.php?pkg=kodi&arch=s390x&ver=2%3A20.2%2Bdfsg-3&stamp=1691212083&raw=0
make[3]: *** Waiting for unfinished jobs....
[ 7%] Building CXX object build/windowing/X11/CMakeFiles/windowing_X11.dir/WinSystemX11.cpp.o
cd /<<PKGBUILDDIR>>/obj-s390x-linux-gnu/build/windowing/X11 && /usr/bin/c++ -I/<<PKGBUILDDIR>>/obj-s390x-linux-gnu -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/lib -I/<<PKGBUILDDIR>>/xbmc -I/<<PKGBUILDDIR>>/xbmc/platform/linux -I/<<PKGBUILDDIR>>/xbmc/cores/VideoPlayer -I/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/build -I/<<PKGBUILDDIR>>/xbmc/platform/posix -isystem /<<PKGBUILDDIR>>/obj-s390x-linux-gnu/build/include -isystem /usr/include/dbus-1.0 -isystem /usr/lib/s390x-linux-gnu/dbus-1.0/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.11 -isystem /usr/include/samba-4.0 -isystem /usr/include/libxml2 -isystem /<<PKGBUILDDIR>>/obj-s390x-linux-gnu/build/cores/RetroPlayer/messages -isystem /usr/include/freetype2 -isystem /usr/include/fribidi -isystem /usr/include/lzo -isystem /usr/include/libdrm -g -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_XBMC -DDEB_VERSION=\"2:20.2+dfsg-3\" -Wall -Wdouble-promotion -Wmissing-field-initializers -Wsign-compare -Wextra -Wno-unused-parameter -Wno-cast-function-type -Wnon-virtual-dtor -O2 -g -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DWORDS_BIGENDIAN=1 -DHAVE_STATX=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_ZEROCONF=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAVE_LIBCEC=1 -DHAS_DBUS=1 -DHAS_ISO9660PP=1 -DHAVE_LCMS2=1 -DCMS_NO_REGISTER_KEYWORD=1 -DHAS_LIRC=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_FILESYSTEM_NFS=1 -DHAS_NFS_SET_TIMEOUT -DHAS_PIPEWIRE=1 -DHAS_AIRPLAY=1 -DHAS_PULSEAUDIO=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAS_SNDIO=1 -DHAVE_LIBUDEV=1 -DHAS_UDFREAD=1 -DHAVE_LIBXSLT=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_LIBVDPAU=1 -DDATE_HAS_STRINGVIEW -DFFMPEG_VER_SHA=\"4.4.1\" -DHAVE_GCRYPT=1 -DSPDLOG_FMT_EXTERNAL -DSPDLOG_DEBUG_ON -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_ENABLE_PATTERN_PADDING -DSPDLOG_COMPILED_LIB -DSPDLOG_SHARED_LIB -DHAS_EGL=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_X11=1 -DHAVE_LIBXRANDR=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAS_GL=1 -DHAVE_WAYLAND=1 -DHAVE_GBM=1 -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_MYSQL=1 -DHAS_UPNP=1 -DHAS_DVD_DRIVE -DHAS_CDDA_RIPPER -DHAS_AIRTUNES=1 -DBIN_INSTALL_PATH=\"/usr/lib/s390x-linux-gnu/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Werror=missing-field-initializers -Werror=sign-compare -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/WinSystemX11.cpp.o -MF CMakeFiles/windowing_X11.dir/WinSystemX11.cpp.o.d -o CMakeFiles/windowing_X11.dir/WinSystemX11.cpp.o -c /<<PKGBUILDDIR>>/xbmc/windowing/X11/WinSystemX11.cpp
In file included from /<<PKGBUILDDIR>>/xbmc/guilib/VisibleEffect.h:23,
from /<<PKGBUILDDIR>>/xbmc/guilib/GUIControl.h:17,
from /<<PKGBUILDDIR>>/xbmc/guilib/GUIControlLookup.h:11,
from /<<PKGBUILDDIR>>/xbmc/guilib/GUIControlGroup.h:16,
from /<<PKGBUILDDIR>>/xbmc/guilib/GUIWindow.h:17,
from /<<PKGBUILDDIR>>/xbmc/guilib/GUIWindowManager.h:12,
from /<<PKGBUILDDIR>>/xbmc/windowing/X11/WinEventsX11.cpp:16:
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h: In member function ‘void TransformMatrix::SetFader(float)’:
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h:129:19: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion]
129 | identity = (a == 1.0f);
| ~~^~~~~~~
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h: In member function ‘void TransformMatrix::SetFader(float, float, float, float)’:
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h:141:20: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion]
141 | identity = ((a == 1.0f) && (r == 1.0f) && (g == 1.0f) && (b == 1.0f));
| ~~^~~~~~~
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h:141:35: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion]
141 | identity = ((a == 1.0f) && (r == 1.0f) && (g == 1.0f) && (b == 1.0f));
| ~~^~~~~~~
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h:141:50: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion]
141 | identity = ((a == 1.0f) && (r == 1.0f) && (g == 1.0f) && (b == 1.0f));
| ~~^~~~~~~
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h:141:65: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion]
141 | identity = ((a == 1.0f) && (r == 1.0f) && (g == 1.0f) && (b == 1.0f));
| ~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/xbmc/input/Key.h:17,
from /<<PKGBUILDDIR>>/xbmc/input/KeyboardStat.h:27,
from /<<PKGBUILDDIR>>/xbmc/input/InputManager.h:11,
from /<<PKGBUILDDIR>>/xbmc/windowing/X11/WinEventsX11.cpp:17:
/<<PKGBUILDDIR>>/xbmc/input/actions/Action.h: In member function ‘float CAction::GetAmount(unsigned int) const’:
/<<PKGBUILDDIR>>/xbmc/input/actions/Action.h:80:34: error: implicit conversion from ‘float’ to ‘double’ to match other result of conditional [-Werror=double-promotion]
80 | return (index < max_amounts) ? m_amount[index] : 0;
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xbmc/input/Key.h:17,
from /<<PKGBUILDDIR>>/xbmc/input/KeyboardStat.h:27,
from /<<PKGBUILDDIR>>/xbmc/input/InputManager.h:11,
from /<<PKGBUILDDIR>>/xbmc/windowing/X11/WinSystemX11.cpp:18:
/<<PKGBUILDDIR>>/xbmc/input/actions/Action.h: In member function ‘float CAction::GetAmount(unsigned int) const’:
/<<PKGBUILDDIR>>/xbmc/input/actions/Action.h:80:34: error: implicit conversion from ‘float’ to ‘double’ to match other result of conditional [-Werror=double-promotion]
80 | return (index < max_amounts) ? m_amount[index] : 0;
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xbmc/windowing/GraphicContext.h:16,
from /<<PKGBUILDDIR>>/xbmc/windowing/X11/WinSystemX11.cpp:27:
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h: In member function ‘void TransformMatrix::SetFader(float)’:
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h:129:19: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion]
129 | identity = (a == 1.0f);
| ~~^~~~~~~
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h: In member function ‘void TransformMatrix::SetFader(float, float, float, float)’:
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h:141:20: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion]
141 | identity = ((a == 1.0f) && (r == 1.0f) && (g == 1.0f) && (b == 1.0f));
| ~~^~~~~~~
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h:141:35: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion]
141 | identity = ((a == 1.0f) && (r == 1.0f) && (g == 1.0f) && (b == 1.0f));
| ~~^~~~~~~
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h:141:50: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion]
141 | identity = ((a == 1.0f) && (r == 1.0f) && (g == 1.0f) && (b == 1.0f));
| ~~^~~~~~~
/<<PKGBUILDDIR>>/xbmc/utils/TransformMatrix.h:141:65: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion]
141 | identity = ((a == 1.0f) && (r == 1.0f) && (g == 1.0f) && (b == 1.0f));
| ~~^~~~~~~
cc1plus: some warnings being treated as errors
Cheers
--
Sebastian Ramacher
--- End Message ---
--- Begin Message ---
Source: kodi
Source-Version: 2:20.2+dfsg-4
Done: Vasyl Gello <vasek.gello@gmail.com>
We believe that the bug you reported is fixed in the latest version of
kodi, 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 1043128@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vasyl Gello <vasek.gello@gmail.com> (supplier of updated kodi 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: Sun, 06 Aug 2023 08:31:29 +0000
Source: kodi
Architecture: source
Version: 2:20.2+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Vasyl Gello <vasek.gello@gmail.com>
Closes: 1043128
Changes:
kodi (2:20.2+dfsg-4) unstable; urgency=medium
.
* Add patch to fix crash with ffmpeg6
* Fix FTBFS on s390x (Closes: #1043128)
Checksums-Sha1:
006232f866d7136e0e1b9ad8d3a3838b14630d3b 5936 kodi_20.2+dfsg-4.dsc
c058232c0bb2a646278b8aee88f1a61f101a3435 2577520 kodi_20.2+dfsg-4.debian.tar.xz
796e08911bd402151b954c118ab4495465395516 6769 kodi_20.2+dfsg-4_source.buildinfo
Checksums-Sha256:
2e718a3230d4be280b71512952953ed03fa0be5d8e595be90952ced5c496cec5 5936 kodi_20.2+dfsg-4.dsc
9df88f91f923589145c4d66cfd62b546c6ac195484e5e4b08478ed34e9447954 2577520 kodi_20.2+dfsg-4.debian.tar.xz
b172e8369e2c6f10097a24ae0a3c53f5ed9dd15dbb238f66a34c05728db78d5b 6769 kodi_20.2+dfsg-4_source.buildinfo
Files:
baea0cb8f3e6ec506dbe0bd0f149451f 5936 video optional kodi_20.2+dfsg-4.dsc
6d51f0bc3aaf5b81026d431b64e5e2a4 2577520 video optional kodi_20.2+dfsg-4.debian.tar.xz
d03bb275dc01d811d05227e7dff66eab 6769 video optional kodi_20.2+dfsg-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJKBAEBCAA0FiEEKG46uNMbcWWMwf6pRcPahUxsbF4FAmTPk4wWHHZhc2VrLmdl
bGxvQGdtYWlsLmNvbQAKCRBFw9qFTGxsXovbD/9klF5y87vvZ7EqRxqOkJG4Zxqy
xyCub6ZVj1bG2pMiDQjMSfJJNjAgtStzjGFtLhuZUP7kVMEF2WFemLbcNHNgRctN
sLmpq75Lja0ESmmPaksX9vfevAG9JTPMskmDfYKJFiNWgQQPFRm+25iCgGJs8i43
2/1hfD5DdAkT5oHy+HhWV6DpHb/tnrr0TMs+vC88vkHfz2EWCeEuOuhVCIiOazeY
5negoqLYQu+81MbbOV3gsi6M8QeDVcF+dQveJwt0B6KXmryV2HWNqgSkb6oWKPf6
qgxcKvYuHT7c48pM278qATGOQQ0ffNDdUUpjY+JkJxVNSnMCbmvP9Q7IHnOi+GRW
5z2xwtZBvCKdHntF5EZF0wsplWiLmr77Xia9a9whotmHZHdSq3emEnqRtOCw2tJ3
QmxVCjLihPGeM4Z/Hmr31V5g0U0nHkUYdo7Q94T11FWv24QUv8UeijD1OlK9YnKd
estwl6pw+pbMPOreXUeBUbxLu78Ai5sQ9LLo+tb5q8I0wemp2MpQW4phBAv004g+
FdQkZiDhWGRW844bGb8N2/tcE56dAWIWhcLzX9oCJJLGzigmugPxfzgpInlwlIVZ
Lwm4AS6v0KV3jndw2AWg8wqLRktd3aaTVJ4RjVY4q9miXtmQkdyutV9frr77moFH
9793pTuBGY4GHaQooA==
=qfng
-----END PGP SIGNATURE-----
--- End Message ---