Try updating and going again; 7.0 needed to be added to the blacklist-if-not-installed loop in libomp. Not sure if this is your issue, but can't hurt.
On Fri, Feb 8, 2019 at 12:52 PM Chris Jones <jon...@hep.phy.cam.ac.uk> wrote: > Hi, > > I was more referring to your macports configuration than the ports tree > itself. Are you sure you aren’t overriding the compiler configuration from > what would otherwise be the default setting ? That would be my best guess. > > Chris > > > On 8 Feb 2019, at 6:23 pm, Michael Dickens <michae...@macports.org> > wrote: > > > > I'm trying rebuilding the PortIndex ... but, otherwise no the port tree > is at the current GIT master and clean. I'm investigating ... - MLD > > > >> On Fri, Feb 8, 2019, at 11:40 AM, Chris Jones wrote: > >> Hi, > >> > >> Clearly clang-7.0 and llvm-.7.0 cannot depend on clang-7.0 as a build > >> dependency, that will never work. > >> > >> I do not see this though myself, in my OSX10.6 VM. There they both > >> depend on clang-3.7 to build. See below. This is fine. > >> > >> You must have done something locally in your checkout to cause this > >> circular dependency... ?? > >> > >> cheers Chris > >> > >> MacVM106 ~/Projects/MacPorts/legacy-support > port info clang-7.0 > llvm-7.0 > >> clang-7.0 @7.0.1 (lang) > >> Variants: [+]analyzer, assertions, debug, [+]emulated_tls, > >> [+]libstdcxx, universal > >> > >> Description: Clang is an LLVM native C/C++/Objective-C > >> compiler, which aims to deliver amazingly fast compiles (e.g. about 3x > >> faster than GCC when compiling > >> Objective-C code in a debug configuration), > >> extremely useful error and warning messages and to provide a platform > >> for building great source level > >> tools. The included Clang Static Analyzer is a > >> tool that automatically finds bugs in your code, and is a great example > >> of the sort of tool that can > >> be built using the Clang frontend as a library to > >> parse C/C++ code. > >> Homepage: https://clang.llvm.org/ > >> > >> Extract Dependencies: xz > >> Build Dependencies: cmake, cctools, cctools, clang-3.7 > >> Library Dependencies: libxml2, libomp, llvm-7.0, python27, libedit, > >> libffi, ncurses, zlib, libcxx > >> Runtime Dependencies: clang_select, ld64, cctools, perl5 > >> Platforms: darwin > >> License: NCSA > >> Maintainers: Email: jerem...@macports.org, GitHub: jeremyhu > >> Email: lar...@macports.org, GitHub: larryv > >> -- > >> llvm-7.0 @7.0.1 (lang) > >> Sub-ports: clang-7.0, lldb-7.0 > >> Variants: assertions, debug, [+]emulated_tls, ocaml, polly, > >> universal > >> > >> Description: The LLVM Core libraries provide a modern source- > >> and target-independent optimizer, along with code generation support > for > >> many popular CPUs (as well > >> as some less common ones!) These libraries are > >> built around a well specified code representation known as the LLVM > >> intermediate representation ("LLVM > >> IR"). > >> Homepage: https://llvm.org/ > >> > >> Extract Dependencies: xz > >> Build Dependencies: cmake, cctools, clang-3.7 > >> Library Dependencies: libedit, libffi, ncurses, xar, zlib, libcxx > >> Runtime Dependencies: perl5, llvm_select > >> Platforms: darwin > >> License: NCSA > >> Maintainers: Email: jerem...@macports.org, GitHub: jeremyhu > >> Email: lar...@macports.org, GitHub: larryv > >