make universe fails on ARM

Adrian Chadd adrian at freebsd.org
Tue Mar 26 20:07:35 UTC 2013


Hi,,

make universe on -HEAD is failing on ARM:


rm -f .newdep
/scratch/tmp/adrian/head/obj/scratch/tmp/adrian/head/src/make.amd64/make
-V CFILES_NOZFS -V SYSTEM_CFILES -V GEN_CFILES |  MKDEP_CPP="cc -E"
CC="cc" xargs mkdep -a -f .newdep -O -pipe  -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/scratch/tmp/adrian/head/src/sys
-I/scratch/tmp/adrian/head/src/sys/contrib/altq
-I/scratch/tmp/adrian/head/src/sys/contrib/ipfilter
-I/scratch/tmp/adrian/head/src/sys/dev/ath
-I/scratch/tmp/adrian/head/src/sys/dev/ath/ath_hal
-I/scratch/tmp/adrian/head/src/sys/contrib/ngatm
-I/scratch/tmp/adrian/head/src/sys/dev/twa
-I/scratch/tmp/adrian/head/src/sys/dev/cxgb
-I/scratch/tmp/adrian/head/src/sys/dev/cxgbe
-I/scratch/tmp/adrian/head/src/sys/contrib/libfdt -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  -mno-thumb-interwork -ffreestanding
cc: warning: argument unused during compilation: '-finline-limit=8000'
[-Wunused-command-line-argument]
cc: warning: argument unused during compilation: '--param
inline-unit-growth=100' [-Wunused-command-line-argument]
cc: warning: argument unused during compilation: '--param
large-function-growth=1000' [-Wunused-command-line-argument]
cc: warning: argument unused during compilation:
'-mno-thumb-interwork' [-Wunused-command-line-argument]
/scratch/tmp/adrian/head/src/sys/dev/random/probe.c:32:10: fatal
error: 'opt_cpu.h' file not found
#include "opt_cpu.h"
         ^
1 error generated.
mkdep: compile failed

.. when building _.arm.AC100

Now, this is with -j8. Maybe it's a parallelism issue? I bet if I run
it again it'll work.

THanks,



Adrian


More information about the freebsd-arm mailing list