Re: clang/3.7.1/include/ does not exist?

From: Jeffrey Bouquet <jbtakk_at_iherebuywisely.com>
Date: Tue, 29 Dec 2015 06:16:35 -0800 (PST)
On Mon, 28 Dec 2015 18:39:59 -0800 (PST), Roger Marquis <marquis_at_roble.com> wrote:

> Anyone else seeing these buildworld errors?
> 
>    ===> lib/clang/include (install)
>    sh /usr/src/tools/install.sh -C -o root -g wheel -m 444
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/__stddef_max_align_t.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/__wmmintrin_aes.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/__wmmintrin_pclmul.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/adxintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/altivec.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/ammintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/arm_acle.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/avx2intrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/avx512bwintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/avx512cdintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/avx512dqintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/avx512erintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/avx512vlbwintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/avx512vldqintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/avxintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/bmiintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/cpuid.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/cuda_builtin_vars.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/emmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/f16cintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/fma4intrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/fmaintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/fxsrintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/htmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/htmxlintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/ia32intrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/immintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/lzcntintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/mm3dnow.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/mm_malloc.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/mmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/module.modulemap
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/nmmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/pmmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/popcntintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/prfchwintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/rdseedintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/rtmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/s390intrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/shaintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/smmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/tbmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/tmmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/vadefs.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/vecintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/wmmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/x86intrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/xmmintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/xopintrin.h
>    /usr/src/lib/clang/include/../../../contrib/llvm/tools/clang/lib/Headers/xtestintrin.h arm_neon.h
>    /usr/obj/usr/src/tmp/usr/lib/clang/3.7.1/include/
>    install: target directory `/usr/obj/usr/src/tmp/usr/lib/clang/3.7.1/include/' does not exist
>    usage: install [-bCcpSsUv] [-f flags] [-g group] [-m mode] [-o owner]
>                   [-M log] [-D dest] [-h hash] [-T tags]
>                   [-B suffix] [-l linkflags] [-N dbdir]
>                   file1 file2
>           install [-bCcpSsUv] [-f flags] [-g group] [-m mode] [-o owner]
>                   [-M log] [-D dest] [-h hash] [-T tags]
>                   [-B suffix] [-l linkflags] [-N dbdir]
>                   file1 ... fileN directory
>           install -dU [-vU] [-g group] [-m mode] [-N dbdir] [-o owner]
>                   [-M log] [-D dest] [-h hash] [-T tags]
>                   directory ...
>    *** Error code 64
>    Stop.
>    make[4]: stopped in /usr/src/lib/clang/include
>    *** Error code 1
> 
> Roger
> _______________________________________________
......................................................................................................................................
Not to divert the question and answer, but I recently posted and would like to restate that
it would be useful for a wrapper for installworld after buildworld so that each command in
installworld can complete successfully since the buildworld did.... if that would
be easy to do,  BEFORE the actual installworld begins...   [not to mention its inclusion at
the bottom of UPDATING in one or more of the methodologies ... eventually... ]

  I've been tripped up many times lately, sometimes in a all-day-rollback fashion, by
the installworld not completing where the buildworld did.

  Seems it would be useful for production machines also... 

Thanks.

Jeff
Received on Tue Dec 29 2015 - 13:16:46 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:01 UTC