Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 747271

Summary: sys-devel/llvm: generate HTML and manpages should be built only with USE=doc
Product: Gentoo Linux Reporter: LABBE Corentin <clabbe.montjoie>
Component: Current packagesAssignee: LLVM support project <llvm>
Status: RESOLVED INVALID    
Severity: normal CC: mgorny
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/17837
Whiteboard:
Package list:
Runtime testing required: ---

Description LABBE Corentin 2020-10-08 07:38:21 UTC
The current ebuild of llvm always build documentation and so the doc USE flag is not used.

This bug is created for https://github.com/gentoo/gentoo/pull/17837
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-10-26 09:44:48 UTC
USE=doc is used for HTML documentation.
Comment 2 LABBE Corentin 2020-10-26 11:49:52 UTC
According to metadata.xml doc is for:
<flag name="doc">Build and install the HTML documentation and regenerate the man pages</flag>

So please check MR, the part which is commented is "docs-llvm-html" and docs-llvm-*man, so I think it is perfectly valid.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-10-26 12:08:53 UTC
No, it's not.