Summary: | dev-scheme/guile: installs bad headers with clang | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Austin English (RETIRED) <wizardedit> |
Component: | Current packages | Assignee: | Scheme Project <scheme> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | mgorny |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 493464 | ||
Bug Blocks: | 408963 | ||
Attachments: | emerge log |
Description
Austin English (RETIRED)
2014-02-26 01:20:25 UTC
Thanks for the report and sorry for such a late reply. I can reproduce this with the newest version as well. I'm afraid that the clang team in Gentoo is understaffed right now, and we're unable to handle issues of building various packages with clang ourselves. I'm CC-ing the package maintainers in case they'd be interested in the issue but since clang is not officially supported, they're not required to take any specific action. If you could report the issue upstream, that would be great. If you could provide a working patch, that would be even better. Otherwise, I'm afraid we aren't be able to fix the issue anytime soon. This is a known *GUILE* bug. The correct fix is to hack the libguile headers or upgrade Guile. Alternatively, you can upgrade AutoGen wherein I copy their broken headers into my directory and fixinclude the thing. P.S. 5.18.2 was released last October. thanks. repointing the bug report. i've added 5.18.2 to the tree now too. Possible fix: http://git.savannah.gnu.org/gitweb/?p=guile.git;a=commitdiff;h=36c40440078c005cd5e239cca487d29f6f60007d Also, latest 2.0.x version for guile is currently 2.0.11 Can someone using clang please test the patch in bug #493464? I suspect it won't work from some of the comments on the upstream bug report but let's rule it out. Actually I misread it. That patch should fix the problem. (In reply to Ryan Hill from comment #8) > Actually I misread it. That patch should fix the problem. It does here: austin1 ~ # qlist -Iv guile autogen clang dev-scheme/guile-1.8.8-r1 sys-devel/autogen-5.18.1 sys-devel/clang-3.5.0-r100 Can you please recheck with dev-scheme/guile-2.0.12-r1? Reassigning to the maintainer. I'd suggest closing it as OBSOLETE or TEST-REQUEST. (In reply to Michał Górny from comment #11) > Reassigning to the maintainer. I'd suggest closing it as OBSOLETE or > TEST-REQUEST. Thanks |