Summary: | devel/llvm70 docs install error | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Jack <xxjack12xx> |
Component: | Individual Port(s) | Assignee: | Brooks Davis <brooks> |
Status: | Closed FIXED | ||
Severity: | Affects Some People | CC: | val, vishwin |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(brooks) |
Version: | Latest | ||
Hardware: | amd64 | ||
OS: | Any | ||
Bug Depends on: | |||
Bug Blocks: | 234429 |
Description
Jack
2018-08-21 00:40:10 UTC
Fixed in r477755: Fix builds without DOCS. libclangDoc.a is excluded when documentation builds are disabled. PR: llvm70 Reported by: xxjack12xx@gmail.com Even with DOCS enabled, this file is still not found and the build fails. libclangDoc is actually part of EXTRAS. DOCS was obviously wrong, as DOCS is about manpages and such, not libraries and tools. I posted a fix to https://reviews.freebsd.org/D19068 A commit references this bug: Author: brooks Date: Mon Feb 25 19:28:56 UTC 2019 New revision: 493890 URL: https://svnweb.freebsd.org/changeset/ports/493890 Log: Fix libclangDoc.a installation, install clang-doc80 Bug 230791 mistakenly put libclangDoc.a under %%DOCS%%. It actually belongs to clang extras. Plus, on 8.0.0, the clang-doc binary does work, so we can install that too. PORTREVISION bumped for llvm80 due to new file, not bumped for llvm70 as this plist change only fixes previously broken OPTIONS configurations. PR: 230791 Submitted by: Greg V Differential Revision: https://reviews.freebsd.org/D19068 Changes: head/devel/llvm70/Makefile head/devel/llvm70/pkg-plist head/devel/llvm80/Makefile head/devel/llvm80/files/patch-tools_clang_tools_extra_clang-doc_tool_CMakeLists.txt head/devel/llvm80/pkg-plist |