[MacPorts] #63047: clang-12: scan-view does not work
MacPorts
noreply at macports.org
Mon Jun 7 14:35:10 UTC 2021
#63047: clang-12: scan-view does not work
----------------------+----------------------
Reporter: szhorvat | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: clang-12
----------------------+----------------------
Following the recent fix of issue #63026, I build clang-12 with the
`+analyzer` variant and checked whether it works, roughly along the lines
I wrote up in this wiki: https://github.com/igraph/igraph/wiki/Running-
linters-and-analysers
The analyzer itself, and the `scan-build` script appear to work fine.
The `scan-view` script (called `scan-view-mp-12`) does not work. The
output is this:
{{{
Traceback (most recent call last):
File "/opt/local/libexec/llvm-12/bin/scan-view", line 150, in <module>
main()
File "/opt/local/libexec/llvm-12/bin/scan-view", line 147, in main
run(port, args, args.root)
File "/opt/local/libexec/llvm-12/bin/scan-view", line 74, in run
import ScanView
File "/opt/local/libexec/llvm-12/bin/../share/scan-view/ScanView.py",
line 29, in <module>
import Reporter
ImportError: No module named Reporter
}}}
`scan-view` is used to view the analysis reports in a browser. One might
use `scan-view-mp-11` to view the results of an analysis from clang-12, so
it's not a huge deal. But `scan-view-mp-12` should work as well.
I have no yet had the time to figure out why exactly this is broken and
how to fix it, but here's the bug report in advance.
Related:
* https://trac.macports.org/ticket/63038
* https://trac.macports.org/ticket/63026
--
Ticket URL: <https://trac.macports.org/ticket/63047>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list