Summary: | sys-auth/consolekit-0.2.3 build failure w/ glibc-2.8: storage size of 'cr' isn't known | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jose daLuz <jdaluz> |
Component: | Current packages | Assignee: | Project Gentopia <gentopia> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexpux, ansla80, brendlerjg, bugs, caster, even.more.spam.for.me, gentoo, georgi, jlp.bugs, kdvgent, m.debruijne, reini, rhill, Sergiy.Borodych, teidakankan, virdiq |
Priority: | High | ||
Version: | 2007.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 225459 | ||
Attachments: |
folder including updated ebuild, patch and manifest ready for an overlay
Billy DeVincentis' package, but attached as binary file |
Description
Jose daLuz
2008-06-08 17:36:38 UTC
Consider Bug 225403#c2. I'm confirming that adding the flag from bug 225403#c2 does work, as suggested by Rafał Mużyło. It doesn't seem that this bug has been fixed upstream yet (see http://gitweb.freedesktop.org/?p=ConsoleKit.git;a=history;f=src/ck-sysdeps-unix.c) Sorry about the last comment, I was looking in the wrong place. It looks like they may have patched this problem at the start of 2008 in v0.2.4 as per http://gitweb.freedesktop.org/?p=ConsoleKit.git;a=commitdiff;h=36419b9ca34a89721746950eb78bb78c4bfb6206 The latest version of consolekit is now v0.2.10 and a simple version bump to this version solves the glibc-2.8 build problem. I also tried doing version bumps from 0.2.4 up to 0.2.10 (latest) and found: - consolekit-0.2.4 through to consolekit-0.2.6 inclusive can't find polkit >= 0.7 (but I presume the glibc-2.8 problem is fixed in these versions) - consolekit-0.2.7 and higher build ok without any changes to the current ebuild BTW consolekit-0.2.7 makes the polkit >= 0.7 dependency optional (where it was forced for versions 0.2.4-0.2.6), so we'd probably need a new USE flag for polkit support if bumping above consolekit-0.2.3. See upstream commit http://gitweb.freedesktop.org/?p=ConsoleKit.git;a=commit;h=5895396bc583ae08c5041f5b81f5f9d0a2888e22 The solution/workaround mentioned in Bug 225403 works for me for this bug too. Namely, to add 'inherit flag-o-matic' and 'append-flags -D_GNU_SOURCE' to the ebuild. Worked for me also. Created attachment 156919 [details]
folder including updated ebuild, patch and manifest ready for an overlay
Created attachment 157825 [details]
Billy DeVincentis' package, but attached as binary file
Billy DeVincentis' package, but attached as binary file. This way it is possible to download it correctly with links...
Fixed by committing version 0.2.10. |