Summary: | sys-fs/udev-233 does not compile on alpha | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tobias Klausmann (RETIRED) <klausman> |
Component: | Current packages | Assignee: | udev maintainers <udev-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alpha, systemd |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/systemd/systemd/issues/5561 https://bugs.gentoo.org/show_bug.cgi?id=623536 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build log |
Description
Tobias Klausmann (RETIRED)
![]() Damn. This is really on me. Need more syscalls. Created attachment 466392 [details]
build log
(In reply to Matt Turner from comment #1) > Damn. This is really on me. Need more syscalls. Not a missing syscall, but rather: /space/portage-tmp/portage/sys-fs/udev-233/work/systemd-233/src/libsystemd/sd-bus/bus-kernel.c:807:35: error: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 7 has type ‘__u64 {aka long unsigned int}’ [-Werror=format=] Serves me right for not taking a closer look. (In reply to Tobias Klausmann from comment #3) > (In reply to Matt Turner from comment #1) > > Damn. This is really on me. Need more syscalls. > > Not a missing syscall, but rather: To be fair, the syscall is still missing. It just triggers a warning though, and the wrapper function is hard-coded to return -ENOSYS. Reported upstream. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247ffd39f221d14cf084a5119a5675b626837c1b commit 247ffd39f221d14cf084a5119a5675b626837c1b Author: Mike Gilbert <floppym@gentoo.org> Date: Sun Jul 2 12:10:50 2017 -0400 sys-fs/udev: fix build failure on alpha/ia64 Bug: https://bugs.gentoo.org/612102 Package-Manager: Portage-2.3.6_p9, Repoman-2.3.2_p77 .../udev}/files/233-format-warnings.patch | 0 sys-fs/udev/udev-233.ebuild | 18 +++++------------- 2 files changed, 5 insertions(+), 13 deletions(-) |