[Pkg-kde-extras] Bug#1067622: FTBFS: error: missing initializer for member ‘input_event::value’
Andrey Rakhmatullin
wrar at debian.org
Sun Mar 24 18:35:54 GMT 2024
Source: projecteur
Version: 0.10-2
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/fetch.php?pkg=projecteur&arch=armel&ver=0.10-2%2Bb2&stamp=1711185228&raw=0
/<<PKGBUILDDIR>>/src/deviceinput.cc: In member function ‘void
InputMapper::Impl::emitNativeKeySequence(const NativeKeySequence&)’:
/<<PKGBUILDDIR>>/src/deviceinput.cc:697:64: error: narrowing conversion of
‘(int32_t)ie.DeviceInputEvent::value’ from ‘int32_t’ {aka ‘int’} to ‘__u16’
{aka ‘short unsigned int’} [-Werror=narrowing]
697 | events.emplace_back(input_event{{}, ie.type, ie.code, ie.value});
| ~~~^~~~~
/<<PKGBUILDDIR>>/src/deviceinput.cc:697:69: error: missing initializer for
member ‘input_event::value’ [-Werror=missing-field-initializers]
697 | events.emplace_back(input_event{{}, ie.type, ie.code, ie.value});
| ^
/<<PKGBUILDDIR>>/src/deviceinput.cc: In lambda function:
/<<PKGBUILDDIR>>/src/deviceinput.cc:893:55: error: narrowing conversion of
‘(int32_t)de.DeviceInputEvent::value’ from ‘int32_t’ {aka ‘int’} to ‘__u16’
{aka ‘short unsigned int’} [-Werror=narrowing]
893 | struct input_event ie = {{}, de.type, de.code, de.value};
| ~~~^~~~~
/<<PKGBUILDDIR>>/src/deviceinput.cc:893:60: error: missing initializer for
member ‘input_event::value’ [-Werror=missing-field-initializers]
893 | struct input_event ie = {{}, de.type, de.code, de.value};
| ^
/<<PKGBUILDDIR>>/src/deviceinput.cc: In member function ‘void
InputMapper::addEvents(const KeyEvent&)’:
/<<PKGBUILDDIR>>/src/deviceinput.cc:906:79: error: missing initializer for
member ‘input_event::value’ [-Werror=missing-field-initializers]
906 | if (!hasLastSYN) { events.emplace_back(input_event{{}, EV_SYN,
SYN_REPORT, 0}); }
|
^
Note that this package enables -Werror.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.7.9-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
More information about the pkg-kde-extras
mailing list