build error

Mori Hiroki yamori813 at yahoo.co.jp
Sun Feb 3 01:52:47 UTC 2019



Hi

This is temporary patch. Please fix correct.

diff --git a/Makefile.inc1 b/Makefile.inc1
index e5a062acb64..2b9d81759c5 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -1101,6 +1101,8 @@ _includes:
        @echo "--------------------------------------------------------------"
 # Special handling for SUBDIR_OVERRIDE in buildworld as they most likely need
 # headers from default SUBDIR.  Do SUBDIR_OVERRIDE includes last.
+       @mkdir -p ${WORLDTMP}/usr/include/c++/v1/experimental
+       @mkdir -p ${WORLDTMP}/usr/include/c++/v1/ext
        ${_+_}cd ${.CURDIR}; ${WMAKE} SUBDIR_OVERRIDE= SHARED=symlinks ¥
            MK_INCLUDES=yes includes
 .if !empty(SUBDIR_OVERRIDE) && make(buildworld)
@@ -2459,6 +2461,7 @@ _ar=usr.bin/ar
 .endif

 cross-tools: .MAKE .PHONY
+       @mkdir -p ${WORLDTMP}/usr/lib/clang/7.0.1/include/
 .for _tool in ¥
     ${LOCAL_XTOOL_DIRS} ¥
     ${_ar} ¥


----- Original Message -----
>From: Mori Hiroki <yamori813 at yahoo.co.jp>
>To: "freebsd-arm at freebsd.org" <freebsd-arm at freebsd.org> 
>Date: 2019/2/3, Sun 08:56
>Subject: build error
> 
>Hi
>I try to marvell kirkwood.
>
>I have build error on current.
>I use ZRouter build system. But almost FreeBSD cross build system.
>
>If you have advice please let me know.
>Thanks.
>Hiroki Mori
>
>--------------------------------------------------------------
>>>> stage 3: cross tools
>--------------------------------------------------------------
>cd /usr/home/hiroki/freebsd; INSTALL="sh /usr/home/hiroki/freebsd/tools/install.
>sh"  TOOLS_PREFIX=/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hir
>oki/freebsd/arm.arm/tmp  PATH=/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/
>usr/home/hiroki/freebsd/arm.arm/tmp/legacy/usr/sbin:/usr/home/hiroki/zobj/usr/ho
>me/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/arm.arm/tmp/legacy/usr/bin:/usr/ho
>me/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/arm.arm/tmp/l
>egacy/bin:/sbin:/bin:/usr/sbin:/usr/bin  WORLDTMP=/usr/home/hiroki/zobj/usr/home
>/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/arm.arm/tmp  MAKEFLAGS="-m /usr/home
>/hiroki/freebsd/tools/build/mk  -D NO_CLEAN -m /usr/home/hiroki/freebsd/share/mk
>" make  -f Makefile.inc1  DESTDIR=  OBJTOP='/usr/home/hiroki/zobj/usr/home/hirok
>i/ZRouter/tmp/usr/home/hiroki/freebsd/arm.arm/tmp/obj-tools'  OBJROOT='${OBJTOP}
>/'  MAKEOBJDIRPREFIX=  BOOTSTRAPPING=1102000  BWPHASE=cross-tools  SSP_CFLAGS=  
>MK_HTML=no NO_LINT=yes MK_MAN=no  -DNO_PIC MK_PROFILE=no -DNO_SHARED  -DNO_CPU_C
>FLAGS MK_WARNS=no MK_CTF=no  MK_CLANG_EXTRAS=no MK_CLANG_FULL=no  MK_LLDB=no MK_
>RETPOLINE=no MK_TESTS=no  MK_INCLUDES=yes MK_LLVM_TARGET_ALL=no  TARGET=arm TARG
>ET_ARCH=arm  MK_GDB=no MK_TESTS=no cross-tools
>===> lib/clang (obj,all,install)
>===> lib/clang/libllvm (obj)
>===> lib/clang/libclang (obj)
>===> lib/clang/headers (obj)
>===> lib/clang/libllvm (all)
>===> lib/clang/libclang (all)
>===> lib/clang/headers (all)
>===> lib/clang/libllvm (install)
>===> lib/clang/libclang (install)
>===> lib/clang/headers (install)
>sh /usr/home/hiroki/freebsd/tools/install.sh  -C -o root -g wheel -m 444  /usr/h
>ome/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/__clang_cuda_builtin_var
>s.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/__clang_cuda_c
>math.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/__clang_cud
>a_complex_builtins.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Heade
>rs/__clang_cuda_device_functions.h /usr/home/hiroki/freebsd/contrib/llvm/tools/c
>lang/lib/Headers/__clang_cuda_intrinsics.h /usr/home/hiroki/freebsd/contrib/llvm
>/tools/clang/lib/Headers/__clang_cuda_libdevice_declares.h /usr/home/hiroki/free
>bsd/contrib/llvm/tools/clang/lib/Headers/__clang_cuda_math_forward_declares.h /u
>sr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/__clang_cuda_runtime
>_wrapper.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/__stdde
>f_max_align_t.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/__
>wmmintrin_aes.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/__
>wmmintrin_pclmul.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers
>/adxintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/altiv
>ec.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/ammintrin.h /
>usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/arm64intr.h /usr/ho
>me/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/arm_acle.h /usr/home/hiro
>ki/freebsd/contrib/llvm/tools/clang/lib/Headers/armintr.h /usr/home/hiroki/freeb
>sd/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h /usr/home/hiroki/freebsd/co
>ntrib/llvm/tools/clang/lib/Headers/avx512bitalgintrin.h /usr/home/hiroki/freebsd
>/contrib/llvm/tools/clang/lib/Headers/avx512bwintrin.h /usr/home/hiroki/freebsd/
>contrib/llvm/tools/clang/lib/Headers/avx512cdintrin.h /usr/home/hiroki/freebsd/c
>ontrib/llvm/tools/clang/lib/Headers/avx512dqintrin.h /usr/home/hiroki/freebsd/co
>ntrib/llvm/tools/clang/lib/Headers/avx512erintrin.h /usr/home/hiroki/freebsd/con
>trib/llvm/tools/clang/lib/Headers/avx512fintrin.h /usr/home/hiroki/freebsd/contr
>ib/llvm/tools/clang/lib/Headers/avx512ifmaintrin.h /usr/home/hiroki/freebsd/cont
>rib/llvm/tools/clang/lib/Headers/avx512ifmavlintrin.h /usr/home/hiroki/freebsd/c
>ontrib/llvm/tools/clang/lib/Headers/avx512pfintrin.h /usr/home/hiroki/freebsd/co
>ntrib/llvm/tools/clang/lib/Headers/avx512vbmi2intrin.h /usr/home/hiroki/freebsd/
>contrib/llvm/tools/clang/lib/Headers/avx512vbmiintrin.h /usr/home/hiroki/freebsd
>/contrib/llvm/tools/clang/lib/Headers/avx512vbmivlintrin.h /usr/home/hiroki/free
>bsd/contrib/llvm/tools/clang/lib/Headers/avx512vlbitalgintrin.h /usr/home/hiroki
>/freebsd/contrib/llvm/tools/clang/lib/Headers/avx512vlbwintrin.h /usr/home/hirok
>i/freebsd/contrib/llvm/tools/clang/lib/Headers/avx512vlcdintrin.h /usr/home/hiro
>ki/freebsd/contrib/llvm/tools/clang/lib/Headers/avx512vldqintrin.h /usr/home/hir
>oki/freebsd/contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h /usr/home/hiro
>ki/freebsd/contrib/llvm/tools/clang/lib/Headers/avx512vlvbmi2intrin.h /usr/home/
>hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/avx512vlvnniintrin.h /usr/ho
>me/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/avx512vnniintrin.h /usr/h
>ome/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/avx512vpopcntdqintrin.h 
>/usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/avx512vpopcntdqvli
>ntrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/avxintrin.
>h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h /us
>r/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/bmiintrin.h /usr/home
>/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/cetintrin.h /usr/home/hirok
>i/freebsd/contrib/llvm/tools/clang/lib/Headers/cldemoteintrin.h /usr/home/hiroki
>/freebsd/contrib/llvm/tools/clang/lib/Headers/clflushoptintrin.h /usr/home/hirok
>i/freebsd/contrib/llvm/tools/clang/lib/Headers/clwbintrin.h /usr/home/hiroki/fre
>ebsd/contrib/llvm/tools/clang/lib/Headers/clzerointrin.h /usr/home/hiroki/freebs
>d/contrib/llvm/tools/clang/lib/Headers/cpuid.h /usr/home/hiroki/freebsd/contrib/
>llvm/tools/clang/lib/Headers/emmintrin.h /usr/home/hiroki/freebsd/contrib/llvm/t
>ools/clang/lib/Headers/f16cintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/
>clang/lib/Headers/fma4intrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang
>/lib/Headers/fmaintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/H
>eaders/fxsrintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Header
>s/gfniintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/htm
>intrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/htmxlintr
>in.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/ia32intrin.h 
>/usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/immintrin.h /usr/h
>ome/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/invpcidintrin.h /usr/hom
>e/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/lwpintrin.h /usr/home/hiro
>ki/freebsd/contrib/llvm/tools/clang/lib/Headers/lzcntintrin.h /usr/home/hiroki/f
>reebsd/contrib/llvm/tools/clang/lib/Headers/mm3dnow.h /usr/home/hiroki/freebsd/c
>ontrib/llvm/tools/clang/lib/Headers/mm_malloc.h /usr/home/hiroki/freebsd/contrib
>/llvm/tools/clang/lib/Headers/mmintrin.h /usr/home/hiroki/freebsd/contrib/llvm/t
>ools/clang/lib/Headers/module.modulemap /usr/home/hiroki/freebsd/contrib/llvm/to
>ols/clang/lib/Headers/movdirintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools
>/clang/lib/Headers/msa.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/H
>eaders/mwaitxintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Head
>ers/nmmintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/op
>encl-c.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/pconfigin
>trin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/pkuintrin.h
> /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/pmmintrin.h /usr/
>home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/popcntintrin.h /usr/hom
>e/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/prfchwintrin.h /usr/home/h
>iroki/freebsd/contrib/llvm/tools/clang/lib/Headers/ptwriteintrin.h /usr/home/hir
>oki/freebsd/contrib/llvm/tools/clang/lib/Headers/rdseedintrin.h /usr/home/hiroki
>/freebsd/contrib/llvm/tools/clang/lib/Headers/rtmintrin.h /usr/home/hiroki/freeb
>sd/contrib/llvm/tools/clang/lib/Headers/s390intrin.h /usr/home/hiroki/freebsd/co
>ntrib/llvm/tools/clang/lib/Headers/sgxintrin.h /usr/home/hiroki/freebsd/contrib/
>llvm/tools/clang/lib/Headers/shaintrin.h /usr/home/hiroki/freebsd/contrib/llvm/t
>ools/clang/lib/Headers/smmintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/c
>lang/lib/Headers/tbmintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/l
>ib/Headers/tmmintrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Hea
>ders/vadefs.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/vaes
>intrin.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/vecintrin
>.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/vpclmulqdqintri
>n.h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/waitpkgintrin.
>h /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/wbnoinvdintrin.h
> /usr/home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/wmmintrin.h /usr/
>home/hiroki/freebsd/contrib/llvm/tools/clang/lib/Headers/x86intrin.h /usr/home/h
>iroki/freebsd/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h /usr/home/hiroki/
>freebsd/contrib/llvm/tools/clang/lib/Headers/xopintrin.h /usr/home/hiroki/freebs
>d/contrib/llvm/tools/clang/lib/Headers/xsavecintrin.h /usr/home/hiroki/freebsd/c
>ontrib/llvm/tools/clang/lib/Headers/xsaveintrin.h /usr/home/hiroki/freebsd/contr
>ib/llvm/tools/clang/lib/Headers/xsaveoptintrin.h /usr/home/hiroki/freebsd/contri
>b/llvm/tools/clang/lib/Headers/xsavesintrin.h /usr/home/hiroki/freebsd/contrib/l
>lvm/tools/clang/lib/Headers/xtestintrin.h arm_fp16.h arm_neon.h /usr/home/hiroki
>/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/arm.arm/tmp/usr/lib/cl
>ang/7.0.1/include/
>install: target directory `/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr
>/home/hiroki/freebsd/arm.arm/tmp/usr/lib/clang/7.0.1/include/' does not exist
>_______________________________________________
>freebsd-arm at freebsd.org mailing list
>https://lists.freebsd.org/mailman/listinfo/freebsd-arm
>To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
>
>
> 



More information about the freebsd-arm mailing list