Your message dated Wed, 21 May 2025 06:18:59 +0000
with message-id <e1uhcn5-00f5io...@fasolo.debian.org>
and subject line Bug#1106190: fixed in keyd 2.5.0-4
has caused the Debian Bug report #1106190,
regarding keyd: FTBFS on some architectures: error: 'struct input_event' has no
member named 'time'
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.)
--
1106190: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106190
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: keyd
Version: 2.5.0-3
Severity: serious
Tags: ftbfs upstream
Justification: fails to build from source
User: debian-...@lists.debian.org
Usertags: armel armhf
User: debian-h...@lists.debian.org
Usertags: hppa
User: debian-...@lists.debian.org
Usertags: m68k
User: debian-powe...@lists.debian.org
Usertags: powerpc
User: debian-sup...@lists.debian.org
Usertags: sh4
User: debian-...@lists.debian.org
Usertags: x32
keyd references struct input_event member time, which does not exist on
all architectures. Example error output:
src/vkbd/uinput.c: In function ‘write_key_event’:
src/vkbd/uinput.c:213:11: error: ‘struct input_event’ has no member
named ‘time’
213 | ev.time.tv_sec = 0;
| ^
src/vkbd/uinput.c:214:11: error: ‘struct input_event’ has no member
named ‘time’
214 | ev.time.tv_usec = 0;
| ^
src/vkbd/uinput.c: In function ‘vkbd_init’:
src/vkbd/uinput.c:232:29: warning: allocation of insufficient size ‘4’
for type ‘struct vkbd’ with size ‘8’ [-Walloc-size]
232 | struct vkbd *vkbd = calloc(1, sizeof vkbd);
| ^~~~~~
src/vkbd/uinput.c: In function ‘vkbd_mouse_move’:
src/vkbd/uinput.c:248:19: error: ‘struct input_event’ has no member
named ‘time’
248 | ev.time.tv_sec = 0;
| ^
src/vkbd/uinput.c:249:19: error: ‘struct input_event’ has no member
named ‘time’
249 | ev.time.tv_usec = 0;
| ^
src/vkbd/uinput.c:259:19: error: ‘struct input_event’ has no member
named ‘time’
259 | ev.time.tv_sec = 0;
| ^
src/vkbd/uinput.c:260:19: error: ‘struct input_event’ has no member
named ‘time’
260 | ev.time.tv_usec = 0;
| ^
src/vkbd/uinput.c: In function ‘vkbd_mouse_scroll’:
src/vkbd/uinput.c:280:11: error: ‘struct input_event’ has no member
named ‘time’
280 | ev.time.tv_sec = 0;
| ^
src/vkbd/uinput.c:281:11: error: ‘struct input_event’ has no member
named ‘time’
281 | ev.time.tv_usec = 0;
| ^
src/vkbd/uinput.c:289:11: error: ‘struct input_event’ has no member
named ‘time’
289 | ev.time.tv_sec = 0;
| ^
src/vkbd/uinput.c:290:11: error: ‘struct input_event’ has no member
named ‘time’
290 | ev.time.tv_usec = 0;
| ^
src/vkbd/uinput.c: In function ‘vkbd_mouse_move_abs’:
src/vkbd/uinput.c:310:19: error: ‘struct input_event’ has no member
named ‘time’
310 | ev.time.tv_sec = 0;
| ^
src/vkbd/uinput.c:311:19: error: ‘struct input_event’ has no member
named ‘time’
311 | ev.time.tv_usec = 0;
| ^
src/vkbd/uinput.c:321:19: error: ‘struct input_event’ has no member
named ‘time’
321 | ev.time.tv_sec = 0;
| ^
src/vkbd/uinput.c:322:19: error: ‘struct input_event’ has no member
named ‘time’
322 | ev.time.tv_usec = 0;
| ^
Also see:
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-25_.2BIBg-struct_input_event.2BIBk_has_no_member_named_.2BIBg-time.2BIBk-
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: keyd
Source-Version: 2.5.0-4
Done: Richard Hansen <rhan...@rhansen.org>
We believe that the bug you reported is fixed in the latest version of
keyd, 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 1106...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Richard Hansen <rhan...@rhansen.org> (supplier of updated keyd 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: SHA512
Format: 1.8
Date: Tue, 20 May 2025 17:20:58 -0400
Source: keyd
Built-For-Profiles: noudeb
Architecture: source
Version: 2.5.0-4
Distribution: unstable
Urgency: medium
Maintainer: Richard Hansen <rhan...@rhansen.org>
Changed-By: Richard Hansen <rhan...@rhansen.org>
Closes: 1106189 1106190
Changes:
keyd (2.5.0-4) unstable; urgency=medium
.
* Change architecture to linux-all (keyd is Linux-specific) (Closes:
#1106189)
* Fix build on architectures without time member in struct input_event
(Closes: #1106190)
Checksums-Sha1:
e5e05d5f698b727a2f04d4be557aa20d14f6d9dd 1898 keyd_2.5.0-4.dsc
7ae0623beb9dfd366070b051e648336c6d606f18 7284 keyd_2.5.0-4.debian.tar.xz
ea4bf0d1461d7f5479128d665883eef8df61c43e 14898 keyd_2.5.0-4_source.buildinfo
Checksums-Sha256:
d56418e5a2cb2719a7aa3ea8a7c5b592992fd0898519f78a6b4efed29d05a5c0 1898
keyd_2.5.0-4.dsc
436f182dff8f2d9210004f1ffea2ba5fcafe0a156e268c8c091efb5eca77afa1 7284
keyd_2.5.0-4.debian.tar.xz
c6a4aedb52fd1f2dbafcd4562c94177c5a9df80e54e6dd1d1380b31f1df4f7dd 14898
keyd_2.5.0-4_source.buildinfo
Files:
a31e80ef6ed790cfcce3ffffb596f587 1898 utils optional keyd_2.5.0-4.dsc
20a4e0660c30f87fcb92c8625f0e1908 7284 utils optional keyd_2.5.0-4.debian.tar.xz
469e711928a1966199c2b91ccfb12806 14898 utils optional
keyd_2.5.0-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEd8lhnEnWos3N8v+qQoMEoXSNzHoFAmgtassACgkQQoMEoXSN
zHrsxw/+Ne+VuJjtxQ0/Ka+UV60PVr02Y0JOGZbHVkwEi6y/Nr6S2e2MWiSXUR39
IijQLZHcJWrzipKzaIRCWo8qBddL0+ur984kMN932M2YY7NjC7zI/fdVHtJQ10xh
KZUUfEG3IImB4Nt/oDlY/miw1tFvXH1XzwwGDcRjLTCSq0P5T6la0IL3+KE8Tcrk
pgWZeeDJ0ienYYbJVoj68+jfldfgbXMEIWku9yqMNM5d8IcAubyQwm1uijJEdPND
8TTMRQZ9SAHkNXM3T8Y7ZWCqIssUA7UKpXhUWi8w672ownryXC+EG0ZuPF7H91tg
Nefm2GEbZdcVfIzenSs8HyoWwN8Bklp75trccI2I3nWVkGTU6rkyO9mxerCPjMBC
V9XVniSpEwvO8wRXzAK6A1Gx0hGznrvz4jXvjmshosazNU3acs28e/yB4tYRf3d5
3c8TakznPfS30Lvrux88yjQwBuDpKPJFeSkckLV0FORtstvK/FV1DjfPBoY11Biz
Jb72y3kjJJfnUWjzTgRegqx1Mp2jb+TKniUFRknrBjX6WGNObzjN6zjomJwFnb7X
bKFbANRRQwsrROSN0w6F+5MXhYwTd34cCvMzATSTY+WZ4ke8ADutdDNo8Y8uJMSA
wlPIJaSbLWS0Gv5R0MoupVCz3GfraR8zyMwBr0goB3jxCY4LhHE=
=KvBP
-----END PGP SIGNATURE-----
pgpTETImHWm_t.pgp
Description: PGP signature
--- End Message ---