>>> "Jeff Rizzo" <r...@netbsd.org> 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