Summary: | gcc with +doc on amd64 does not install the c++ man pages | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Neil Skrypuch <gentoo> |
Component: | New packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | amd64, ruud |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Neil Skrypuch
2006-05-26 23:28:20 UTC
install doxygen Installing doxygen does the trick, but doxygen was *not* installed on the x86 machine, and the man pages were still generated, how does that work? Furthermore, if doxygen is required to build the docs on amd64, shouldn't a +doc gcc pull in doxygen for amd64? I found that little oddity as well. I have two x86 machines that I wanted to have the docs installed on. One with doxygen because I need it elsewhere, the other one doesn't have it. So the docs only got installed on one machine. As found in toolchain.eclass near the end of the function gcc_do_make() there is an ewarn to tell you about the doxygen requirement. Maybe it's useful to make doxygen a dependency when you enable the doc USE-flag. I'm also discussing this problem at http://forums.gentoo.org/viewtopic-p-5122427.html |