"make buildworld" fails for r360785?
    Robert Huff 
    roberthuff at rcn.com
       
    Sat May  9 11:51:33 UTC 2020
    
    
  
Dimitry Andric writes:
>  >>>> /usr/src/contrib/llvm-project/clang/lib/Basic/SourceManager.cpp:1228:10:
>  >>>> fatal error: 'emmintrin.h' file not found
>  >>>> #include <emmintrin.h>
>  >>>>          ^~~~~~~~~~~~~
>  ...
>  > In file included from /usr/src/contrib/llvm-project/clang/lib/Basic/SourceManager.cpp:1228:
>  > In file included from /usr/include/emmintrin.h:13:
>  > /usr/include/xmmintrin.h:27:10: fatal error: 'mm_malloc.h' file not found
>  > #include <mm_malloc.h>
>  >         ^~~~~~~~~~~~~
>  > 1 error generated.
>  > *** Error code 1
>  
>  During which stage of buildworld is this? If it is during the
>  cross-tools stage, your host environment is busted somehow.
	That is the latest stage listed by the complete build log.
(Which I can make available if it's useful.)
	The only complaint I see is two lines at the top of the log:
make[1]: "/usr/src/Makefile.inc1" line 325: SYSTEM_COMPILER: libclang will be built for bootstrapping a cross-compiler.
make[1]: "/usr/src/Makefile.inc1" line 330: SYSTEM_LINKER: libclang will be built for bootstrapping a cross-linker.
	Makefile.inc1 was downloaded with the fresh source tree, and I
have already posted make.conf and src.conf.
	I am not sure what else could be broken, nor how to diagnose it.
>  This appears to happen to some people on this list, for unknown reasons.
>  My guess is they either run "make delete-old" before running buildworld
>  (which is the wrong order!),
	I did recently run "delete-old" ... but only as directed by the
official documentation.
	But ... let's say that somehow happened.  How do I recover?  Is
there a bootstrap process?  
>						  or have done an earlier buildworld where
>  they explicitly disabled clang, so the intrinsics headers never get
>  installed.
	Other than a custom kernel config file, I don't touch the system
build process.  <insert image of puny human standing before raging
Hulk "Very dangerous - you go first!">
			Respectfully,
				Robert Huff
    
    
More information about the freebsd-current
mailing list