Summary: | sys-fs/eudev-3.2.1: error: conflicting types for ‘keyboard_lookup_key’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Deutschmann (RETIRED) <whissi> |
Component: | Current packages | Assignee: | eudev team <eudev> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | anarchy, bkohler, cc, gentoo, info, kajanos, kentnl, krinpaus, orzel, redwolfe |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 645280 | ||
Bug Blocks: | 604878 | ||
Attachments: | build.log |
Description
Thomas Deutschmann (RETIRED)
![]() Yep, this is a known issue and I fixed it upstream: https://github.com/gentoo/eudev/commit/5bab4d8de0dcbb8e2e7d4d5125b4aea1652a0d60 I also maintain gperf and should probably start a tracker for packages breaking against it. (In reply to Anthony Basile from comment #1) shouldn't this patch be landed in ./files too till upstream released a new version ? Or at least the deps should be properly adjusted? any news? seems it is still not available via portage Hello, I've the same problem. I can't compile eudev due to the error described above. The same. You can look at this thread https://forums.gentoo.org/viewtopic-t-1057516.html for the patch. It works for me. (In reply to Konstantin Germash from comment #7) > You can look at this thread > https://forums.gentoo.org/viewtopic-t-1057516.html for the patch. It works > for me. Confirm, thx. 3.2.1 has the gperf version restricted. 3.2.1-r1 carries the upstream patch and has gperf version restricted the other way. Both versions build for me now. This is unfixed now (In reply to Ben Kohler from comment #10) > This is unfixed now can you be clearer. what do you mean its unfixed. can you tell me how to reproduce the error. what version of eudev and gperf are you using? Sorry yes that was very vague, eudev-3.1.5 won't build against gperf-3.1. It's not unfixed per se but stable users are still in trouble. (In reply to Ben Kohler from comment #12) > Sorry yes that was very vague, eudev-3.1.5 won't build against gperf-3.1. > It's not unfixed per se but stable users are still in trouble. oh okay, that makes me feel better - at least I understand what's going on. We need to stabilize 3.2.5. (In reply to Anthony Basile from comment #13) > (In reply to Ben Kohler from comment #12) > > Sorry yes that was very vague, eudev-3.1.5 won't build against gperf-3.1. > > It's not unfixed per se but stable users are still in trouble. > > oh okay, that makes me feel better - at least I understand what's going on. > We need to stabilize 3.2.5. Now stable on all arches. Presumably this bug can be closed. (In reply to Matt Turner from comment #14) > (In reply to Anthony Basile from comment #13) > > (In reply to Ben Kohler from comment #12) > > > Sorry yes that was very vague, eudev-3.1.5 won't build against gperf-3.1. > > > It's not unfixed per se but stable users are still in trouble. > > > > oh okay, that makes me feel better - at least I understand what's going on. > > We need to stabilize 3.2.5. > > Now stable on all arches. Presumably this bug can be closed. yep Just bumping this bug to remind people to purge old affected versions :) Regression testing 3.1.5 version for potential perl breakages still exhibits this bug. (In reply to Kent Fredric (IRC: kent\n) from comment #16) > Just bumping this bug to remind people to purge old affected versions :) > > Regression testing 3.1.5 version for potential perl breakages still exhibits > this bug. i cleaned up |