I put MKLLVM=yes in mk.conf,and tried to build 6/7/8/current for a bunch of arches (on 7/amd64). On NetBSD-6: --- dependall-llvm --- nbmake: nbmake: don't know how to make /u0/n0/gdt/NetBSD-6/src/external/bsd/llvm/lib/../dist/llvm/configure. Stop nbmake: stopped in /u0/n0/gdt/NetBSD-6/src/tools/llvm *** [dependall] Error code 2 On NetBSD-7, all seems ok. (I have not installed these builds or tried to use them.) On NetBSD-8, most (including sparc64) are ok but sparc fails: In file included from /u0/n0/gdt/NetBSD-8/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/lib/LTO/LTO.cpp:32:0: /u0/n0/gdt/NetBSD-8/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/include/llvm/Support/ThreadPool.h: In member function 'std::shared_future<void> llvm::ThreadPool::async(Function&&, Args&& ...)': /u0/n0/gdt/NetBSD-8/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/include/llvm/Support/ThreadPool.h:78:77: error: return type 'class std::shared_future<void>' is incomplete inline std::shared_future<VoidTy> async(Function &&F, Args &&... ArgList) { on NetBSD-current, most are ok but sparc fails in the same way as -8. In file included from /u0/n0/gdt/NetBSD-current/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/lib/LTO/LTO.cpp:35:0: /u0/n0/gdt/NetBSD-current/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/include/llvm/Support/ThreadPool.h: In member function 'std::shared_future<void> llvm::ThreadPool::async(Function&&, Args&& ...)': /u0/n0/gdt/NetBSD-current/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/include/llvm/Support/ThreadPool.h:54:75: error: return type 'class std::shared_future<void>' is incomplete inline std::shared_future<void> async(Function &&F, Args &&... ArgList) { Are these known problems? Is it just me?
Attachment:
signature.asc
Description: PGP signature