> hi all,
>
> I run FreeBSD 9.0-STABLE #1: Sun Apr 15 21:08:51 UTC 2012 amd64
>
> yesterday I have cvsup-ed src and was trying to buildkernel
> bellow is error I receive:
> --- [ cut ]
> -----------------------------------------------------------------------------------------------------
> ...
> cc -c -O2 -frename-registers -pipe -fno-strict-aliasing  -std=c99 -g -Wall 
> -Wredundant-decls
> -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
> -Winline
> -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
> -Wmissing-include-dirs
> -fdiagnostics-show-option   -nostdinc  -I. -I/usr/src/sys 
> -I/usr/src/sys/contrib/altq
> -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
> -finline-limit=8000
> --param inline-unit-growth=100 --param large-function-growth=1000  
> -fno-omit-frame-pointer
> -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float
> -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
> /usr/src/sys/xdr/xdr_reference.c
> cc -c -O2 -frename-registers -pipe -fno-strict-aliasing  -std=c99 -g -Wall 
> -Wredundant-decls
> -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
> -Winline
> -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
> -Wmissing-include-dirs
> -fdiagnostics-show-option   -nostdinc  -I. -I/usr/src/sys 
> -I/usr/src/sys/contrib/altq
> -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
> -finline-limit=8000
> --param inline-unit-growth=100 --param large-function-growth=1000  
> -fno-omit-frame-pointer
> -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float
> -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
> /usr/src/sys/xdr/xdr_sizeof.c
> cc -c -O2 -frename-registers -pipe -fno-strict-aliasing  -std=c99 -g -Wall 
> -Wredundant-decls
> -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
> -Winline
> -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  
> -Wmissing-include-dirs
> -fdiagnostics-show-option   -nostdinc  -I. -I/usr/src/sys 
> -I/usr/src/sys/contrib/altq
> -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
> -finline-limit=8000
> --param inline-unit-growth=100 --param large-function-growth=1000  
> -fno-omit-frame-pointer
> -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float
> -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror
> /usr/src/sys/amd64/acpica/acpi_machdep.c
> cc -c -x assembler-with-cpp -DLOCORE -O2 -frename-registers -pipe 
> -fno-strict-aliasing
> -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes
> -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
> -Wno-pointer-sign
> -fformat-extensions  -Wmissing-include-dirs -fdiagnostics-show-option   
> -nostdinc  -I.
> -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL 
> -DHAVE_KERNEL_OPTION_HEADERS -include
> opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 
> --param
> large-function-growth=1000  -fno-omit-frame-pointer -mcmodel=kernel 
> -mno-red-zone -mno-mmx
> -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding 
> -fstack-protector
> -Werror /usr/src/sys/amd64/acpica/acpi_switch.S
> /usr/src/sys/amd64/acpica/acpi_switch.S: Assembler messages:
> /usr/src/sys/amd64/acpica/acpi_switch.S:146: Error: no such instruction: 
> `xsetbv'
> /usr/src/sys/amd64/acpica/acpi_switch.S:147: Error: no such instruction: 
> `xrstor (%rbx)'
> *** Error code 1
>
> Stop in /usr/obj/usr/src/sys/ZEUS_HOME.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
> --- [ cut ]
> -----------------------------------------------------------------------------------------------------
>
>
> nothing is changed in my kernel configuration file ...

Greetings,
 I too attempted a buildworld, and a kernel yesterday (also synced yesterday).
It failed with a similar message to yours. I have _never_ experianced world,
or kernel issues in the 25yrs I've been using BSD exclusively. Given that the
only thing that has changed is the addition of clang, I'd recommend performing 
a:
make clean
then try again with:
make  -DWITHOUT_CLANG buildworld KERNCONF=<your_kernel_name_here>
replacing <your_kernel_name_here> with the actual name of your KERNCONF file.

I'm in the middle of a buildworld as I write this, that I believe will
conclusively prove that clang was the reason my last attempt failed.

HTH, and best wishes.

--Chris

P.S. This was also 9.1


>
> --
> Zeus V. Panchenko                             jid:z...@im.ibs.dn.ua
> IT Dpt., I.B.S. LLC                                     GMT+2 (EET)
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"
>

_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to