>>> "Jeff Rizzo" <[email protected]> wrote
> Module Name: src
> Committed By: riz
> Date: Fri Jan 22 21:55:51 UTC 2016
>
> Modified Files:
> src/share/mk: bsd.own.mk
>
> Log Message:
> Build DTrace userland by default on i386, amd64 and earm*
Cross build on non supported architecture (e.g. host: sparc64,
target: i386) fails at tools build.
# compile libctf/ctf_create.lo
cc -pipe -O2 -mcpu=ultrasparc -DCTF_OLD_VERSIONS
-I/export/anoncvs/src/tools/libctf/../compat
-I/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/sys
-I/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/include
-I/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/dist/head
-I/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/dist/common/ctf
-I/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/dist/lib/libctf/common
-I/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/dist/uts/common
-I/export/anoncvs/src/tools/libctf/../../external/bsd/elftoolchain/dist/libelf
-DHAVE_NBTOOL_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -I/w0/tools/include/compat
-I/export/anoncvs/src/tools/compat -DHAVE_NBTOOL_CONFIG_H=1
-D_FILE_OFFSET_BITS=64 -I/w0/tools/include -I/w0/tools/include/nbinclude -c -o
ctf_create.lo.o
/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/dist/common/ctf/ctf_create.c
In file included from
/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/dist/uts/common/sys/debug.h:32:0,
from
/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/sys/sys/debug.h:47,
from
/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/dist/common/ctf/ctf_create.c:38:
/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/sys/sys/isa_defs.h:50:2:
error: #error "architecture not supported"
#error "architecture not supported"
^
*** Failed target: ctf_create.lo
-- Takeshi Nakayama