Issue #2947 has been updated by zrj.

Status changed from New to Closed

Closing,

on DragonFly BSD the lldb component of llvm is not supported upstream.

----------------------------------------
Bug #2947: error: 'HostNativeThread' does not name a type while building LLVM 
port
http://bugs.dragonflybsd.org/issues/2947#change-13069

* Author: rafaelbfs
* Status: Closed
* Priority: Normal
* Assignee: 
* Category: Build
* Target version: 
----------------------------------------
The following error happens after configuring clang-devel and starting make 
install. The same was found while attempting to build LLVM ports, they stop 
because of the same error.

===>  Staging for clang-devel-3.8.d20150720_1
===>   clang-devel-3.8.d20150720_1 depends on executable: clang-devel - not 
found
===>  Building for llvm-devel-4.0.d20160816
[1/1012] Generating html Sphinx documentation for clang-tools into 
"/usr/obj/dports/devel/llvm-devel/.build/tools/clang/tools/extra/docs/html"
[2/1012] Generating man Sphinx documentation for clang-tools into 
"/usr/obj/dports/devel/llvm-devel/.build/tools/clang/tools/extra/docs/man"
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/tools/extra/docs/clang-tidy/checks/cppcoreguidelines-pro-bounds-constant-array-index.rst:11:
 WARNING: unknown option: GslHeader
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/tools/extra/docs/clang-tidy/checks/misc-assert-side-effect.rst:14:
 WARNING: unknown option: AssertMacros
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/tools/extra/docs/clang-tidy/checks/misc-assert-side-effect.rst:16:
 WARNING: unknown option: CheckFunctionCalls
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/tools/extra/docs/clang-tidy/checks/misc-throw-by-value-catch-by-reference.rst:8:
 WARNING: unknown option: CheckThrowTemporaries
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/tools/extra/docs/clang-tidy/checks/modernize-use-nullptr.rst:43:
 WARNING: unknown option: UserNullMacros
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/tools/extra/docs/clang-tidy/checks/modernize-use-nullptr.rst:67:
 WARNING: unknown option: UserNullMacros
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/tools/extra/docs/clang-tidy/checks/readability-braces-around-statements.rst:27:
 WARNING: unknown option: ShortStatementLines
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/tools/extra/docs/clang-tidy/checks/readability-function-size.rst:12:
 WARNING: unknown option: LineThreshold
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/tools/extra/docs/clang-tidy/checks/readability-function-size.rst:14:
 WARNING: unknown option: StatementThreshold
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/tools/extra/docs/clang-tidy/checks/readability-function-size.rst:17:
 WARNING: unknown option: BranchThreshold
[3/1012] Generating html Sphinx documentation for clang into 
"/usr/obj/dports/devel/llvm-devel/.build/tools/clang/docs/html"
[4/1012] Running utility command for docs-clang-html
[5/1012] Generating man Sphinx documentation for clang into 
"/usr/obj/dports/devel/llvm-devel/.build/tools/clang/docs/man"
[6/1012] Generating html Sphinx documentation for lld into 
"/usr/obj/dports/devel/llvm-devel/.build/tools/lld/docs/html"
[7/1012] Building CXX object 
tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o
FAILED: 
tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o 
/usr/bin/c++   -DGTEST_HAS_RTTI=0 -DHAVE_ROUND -DLIBXML2_DEFINED 
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
-Itools/lldb/source/Breakpoint 
-I/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/lldb/source/Breakpoint
 
-I/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/lldb/include
 -Itools/lldb/include -Iinclude 
-I/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/include
 -I/usr/local/include -I/usr/local/include/python2.7 
-I/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/clang/include
 -Itools/lldb/../clang/include -I/usr/local/include/libxml2 
-I/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/lldb/source/.
 -pipe -isystem /usr/local/include -O2 -fno-strict-aliasing -isystem 
/usr/local/include -fPIC -fvisibility-inlines-hidden -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wcast-qual 
-Wno-missing-field-initializers -pedantic -Wno-long-long 
-Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment 
-Werror=date-time -std=c++11 -ffunction-sections -fdata-sections 
-Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing 
-Wno-deprecated-register -Wno-vla-extension -fPIC -fPIC  -pipe -isystem 
/usr/local/include -O2 -fno-strict-aliasing -isystem /usr/local/include    
-fno-exceptions -fno-rtti -MD -MT 
tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o -MF 
tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o.d 
-o tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o 
-c 
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/lldb/source/Breakpoint/Breakpoint.cpp
In file included from 
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/lldb/include/lldb/Host/Host.h:24:0,
                 from 
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/lldb/include/lldb/Target/ProcessLaunchInfo.h:19,
                 from 
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/lldb/include/lldb/Target/Target.h:35,
                 from 
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/lldb/source/Breakpoint/Breakpoint.cpp:32:
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/lldb/include/lldb/Host/HostThread.h:45:5:
 error: 'HostNativeThread' does not name a type
     HostNativeThread &GetNativeThread();
     ^
/usr/obj/dports/devel/llvm-devel/llvm-9d30d1b1e5b26edc6229a78b8f0f21c6c7b5fc23/tools/lldb/include/lldb/Host/HostThread.h:46:11:
 error: 'HostNativeThread' does not name a type
     const HostNativeThread &GetNativeThread() const;
           ^
cc1plus: warning: unrecognized command line option '-Wno-vla-extension'
cc1plus: warning: unrecognized command line option '-Wno-deprecated-register'
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make[2]: stopped in /usr/dports/devel/llvm-devel
*** Error code 1

Stop.
make[1]: stopped in /usr/dports/devel/llvm-devel
*** Error code 1

Stop.
make: stopped in /usr/dports/lang/clang-devel



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://bugs.dragonflybsd.org/my/account

Reply via email to