Summary: | sys-apps/systemd sys-fs/udev fail to build with dev-util/gperf-3.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | klaus818 |
Component: | Current packages | Assignee: | Gentoo systemd Team <systemd> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bertrand, blueness, canarauc, dschridde+gentoobugs, even.more.spam.for.me, jarausch, mads, slyfox, toralf, ua_gentoo_bugzilla, udev-bugs |
Priority: | Normal | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://github.com/systemd/systemd/issues/5039 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 595476 | ||
Bug Blocks: | 604878 | ||
Attachments: | build.log |
Description
klaus818
2017-01-08 07:41:20 UTC
I can reproduce this with gperf-3.1. Reported upstream. *** Bug 605090 has been marked as a duplicate of this bug. *** (In reply to Mike Gilbert from comment #2) > Reported upstream. Here's the fix for eudev: https://github.com/gentoo/eudev/commit/5bab4d8de0dcbb8e2e7d4d5125b4aea1652a0d60 (In reply to Anthony Basile from comment #4) systemd builds with -Werror=misson-prototypes, so that doesn't work for us. (In reply to Mike Gilbert from comment #5) > (In reply to Anthony Basile from comment #4) > > systemd builds with -Werror=misson-prototypes, so that doesn't work for us. You mean missing-prototypes. Yeah, that won't work. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de560673b0254d41cc9ba910df222cf558ceafe3 warning: only found copies from modified paths due to too many files. commit de560673b0254d41cc9ba910df222cf558ceafe3 Author: Mike Gilbert <floppym@gentoo.org> Date: Tue Jan 10 17:15:58 2017 -0500 sys-apps/systemd: fix build with gperf-3.1 Bug: https://bugs.gentoo.org/605022 Package-Manager: Portage-2.3.3_p25, Repoman-2.3.1_p18 ...eck-for-lz4-in-the-old-and-new-numbering.patch} | 12 +- ...dd-check-for-gperf-lookup-function-signat.patch | 302 +++++++++++++++++++++ sys-apps/systemd/systemd-232.ebuild | 3 +- 3 files changed, 310 insertions(+), 7 deletions(-) Tacker bug: https://bugs.gentoo.org/show_bug.cgi?id=604878 https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09cd09946cdad79faace80036a301784289a7e38 commit 09cd09946cdad79faace80036a301784289a7e38 Author: Mike Gilbert <floppym@gentoo.org> Date: Mon Jan 16 11:37:11 2017 -0500 sys-fs/udev: fix build with gperf-3.1 Bug: https://bugs.gentoo.org/605022 Package-Manager: Portage-2.3.3_p32, Repoman-2.3.1_p25 ...32-0002-build-sys-add-check-for-gperf-lookup-function-signat.patch | 0 sys-fs/udev/udev-230-r1.ebuild | 4 +++- sys-fs/udev/udev-232-r2.ebuild | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) This bug should remain open until the following packages are stable:
>=sys-fs/udev-230-r1
>=sys-apps/systemd-231
|