Date: Fri, 17 Jun 2016 14:28:32 -0300 From: Renato Botelho <garga@FreeBSD.org> To: freebsd-current <freebsd-current@freebsd.org> Cc: Bryan Drewery <bdrewery@freebsd.org> Subject: Error building kernel WITH_META_MODE=yes Message-ID: <91E7FD10-82EF-439D-BD3B-F8CFBAD48C44@FreeBSD.org>
next in thread | raw e-mail | index | archive | help
Here is relevant data from my system, in case anyone has idea about what = could be wrong: /etc/src.conf: WITH_CCACHE_BUILD=3Dyes WITH_SYSTEM_COMPILER=3Dyes WITHOUT_EE=3Dyes WITHOUT_FLOPPY=3Dyes WITHOUT_HAST=3Dyes WITHOUT_IPFILTER=3Dyes WITHOUT_IPFW=3Dyes WITHOUT_ISCSI=3Dyes WITHOUT_KERBEROS=3Dyes WITHOUT_LPR=3Dyes WITHOUT_MAIL=3Dyes WITHOUT_PC_SYSINSTALL=3Dyes WITHOUT_PPP=3Dyes WITHOUT_QUOTAS=3Dyes WITHOUT_SVNLITE=3Dyes WITHOUT_TESTS=3Dyes WITHOUT_UNBOUND=3Dyes /etc/src-env.conf: WITH_META_MODE=3Dyes /etc/make.conf: KERNCONF=3DGENERIC-NODEBUG And here is the error I got trying to build kernel: =3D=3D=3D> vxge (all) Building = /usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG/modules/usr/src/sys/modules/v= xge/vxgehal-blockpool.o ERROR: vxgehal-blockpool.c: sou vxge_hal_mrpcim_reg_t has too many = members: 1911 > 1023 Building = /usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG/modules/usr/src/sys/modules/v= xge/vxgehal-ring.o ERROR: vxgehal-ring.c: sou vxge_hal_mrpcim_reg_t has too many members: = 1911 > 1023 Building = /usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG/modules/usr/src/sys/modules/v= xge/vxgehal-virtualpath.o = /usr/src/sys/modules/vxge/../../dev/vxge/vxgehal/vxgehal-virtualpath.c:731= 3:38: warning: equality comparison with extraneous parentheses = [-Wparentheses-equality] (hldev->header.config.intr_mode =3D=3D ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ = /usr/src/sys/modules/vxge/../../dev/vxge/vxgehal/vxgehal-virtualpath.c:731= 3:38: note: remove extraneous parentheses around the comparison to = silence this warning (hldev->header.config.intr_mode =3D=3D ~ ^ = /usr/src/sys/modules/vxge/../../dev/vxge/vxgehal/vxgehal-virtualpath.c:731= 3:38: note: use '=3D' to turn this equality comparison into an = assignment (hldev->header.config.intr_mode =3D=3D ^~ =3D = /usr/src/sys/modules/vxge/../../dev/vxge/vxgehal/vxgehal-virtualpath.c:738= 6:38: warning: equality comparison with extraneous parentheses = [-Wparentheses-equality] (hldev->header.config.intr_mode =3D=3D ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ = /usr/src/sys/modules/vxge/../../dev/vxge/vxgehal/vxgehal-virtualpath.c:738= 6:38: note: remove extraneous parentheses around the comparison to = silence this warning (hldev->header.config.intr_mode =3D=3D ~ ^ = /usr/src/sys/modules/vxge/../../dev/vxge/vxgehal/vxgehal-virtualpath.c:738= 6:38: note: use '=3D' to turn this equality comparison into an = assignment (hldev->header.config.intr_mode =3D=3D ^~ =3D 2 warnings generated. ERROR: vxgehal-virtualpath.c: sou vxge_hal_mrpcim_reg_t has too many = members: 1911 > 1023 Building = /usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG/modules/usr/src/sys/modules/v= xge/vxge.ko.full Building = /usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG/modules/usr/src/sys/modules/v= xge/vxge.ko.debug Building = /usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG/modules/usr/src/sys/modules/v= xge/vxge.ko =3D=3D=3D> wb (all) =3D=3D=3D> wbwd (all) =3D=3D=3D> wi (all) =3D=3D=3D> wlan (all) =3D=3D=3D> wlan_acl (all) =3D=3D=3D> wlan_amrr (all) =3D=3D=3D> wlan_ccmp (all) =3D=3D=3D> wlan_rssadapt (all) =3D=3D=3D> wlan_tkip (all) =3D=3D=3D> wlan_wep (all) =3D=3D=3D> wlan_xauth (all) =3D=3D=3D> wpi (all) =3D=3D=3D> wpifw (all) =3D=3D=3D> x86bios (all) =3D=3D=3D> xe (all) =3D=3D=3D> xl (all) =3D=3D=3D> zfs (all) =3D=3D=3D> zlib (all) Building /usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG/ia32_genassym.o In file included from <built-in>:312: <command line>:4:10: fatal error: 'opt_global.h' file not found #include "opt_global.h" ^ 1 error generated. *** [ia32_genassym.o] Error code 1 bmake[2]: stopped in /usr/obj/usr/src/sys/GENERIC-NODEBUG .ERROR_TARGET=3D'ia32_genassym.o' = .ERROR_META_FILE=3D'/usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG/ia32_gena= ssym.o.meta' .MAKE.LEVEL=3D'2' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes = verbose curdirOk=3Dyes' .CURDIR=3D'/usr/obj/usr/src/sys/GENERIC-NODEBUG' .MAKE=3D'/usr/obj/usr/src/make.amd64/bmake' .OBJDIR=3D'/usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG' .TARGETS=3D'all' DESTDIR=3D'' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'/usr/obj' MAKESYSPATH=3D'/usr/src/share/mk' MAKE_VERSION=3D'20160606' = PATH=3D'/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/u= sr/bin:/usr/obj/usr/src/tmp/legacy/bin:/usr/obj/usr/src/tmp/usr/sbin:/usr/= obj/usr/src/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/src' OBJTOP=3D'/usr/obj/usr/src' .MAKE.MAKEFILES=3D'/usr/src/share/mk/sys.mk = /usr/src/share/mk/local.sys.env.mk /usr/src/share/mk/src.sys.env.mk = /etc/src-env.conf /usr/src/share/mk/bsd.mkopt.mk /etc/make.conf = /usr/src/share/mk/local.sys.mk /usr/src/share/mk/src.sys.mk = /etc/src.conf /usr/obj/usr/src/sys/GENERIC-NODEBUG/Makefile = /usr/src/sys/conf/kern.pre.mk /usr/src/share/mk/bsd.own.mk = /usr/src/share/mk/bsd.opts.mk /usr/src/share/mk/bsd.cpu.mk = /usr/src/share/mk/bsd.compiler.mk /usr/src/share/mk/bsd.compiler.mk = /usr/src/sys/conf/kern.opts.mk /usr/src/sys/conf/kern.post.mk = /usr/src/sys/conf/kern.mk' .PATH=3D'. /usr/obj/usr/src/sys/GENERIC-NODEBUG' 1 error bmake[2]: stopped in /usr/obj/usr/src/sys/GENERIC-NODEBUG .ERROR_TARGET=3D'ia32_genassym.o' = .ERROR_META_FILE=3D'/usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG/ia32_gena= ssym.o.meta' .MAKE.LEVEL=3D'2' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes = verbose curdirOk=3Dyes' .CURDIR=3D'/usr/obj/usr/src/sys/GENERIC-NODEBUG' .MAKE=3D'/usr/obj/usr/src/make.amd64/bmake' .OBJDIR=3D'/usr/obj/usr/obj/usr/src/sys/GENERIC-NODEBUG' .TARGETS=3D'all' DESTDIR=3D'' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'/usr/obj' MAKESYSPATH=3D'/usr/src/share/mk' MAKE_VERSION=3D'20160606' = PATH=3D'/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/u= sr/bin:/usr/obj/usr/src/tmp/legacy/bin:/usr/obj/usr/src/tmp/usr/sbin:/usr/= obj/usr/src/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/src' OBJTOP=3D'/usr/obj/usr/src' .MAKE.MAKEFILES=3D'/usr/src/share/mk/sys.mk = /usr/src/share/mk/local.sys.env.mk /usr/src/share/mk/src.sys.env.mk = /etc/src-env.conf /usr/src/share/mk/bsd.mkopt.mk /etc/make.conf = /usr/src/share/mk/local.sys.mk /usr/src/share/mk/src.sys.mk = /etc/src.conf /usr/obj/usr/src/sys/GENERIC-NODEBUG/Makefile = /usr/src/sys/conf/kern.pre.mk /usr/src/share/mk/bsd.own.mk = /usr/src/share/mk/bsd.opts.mk /usr/src/share/mk/bsd.cpu.mk = /usr/src/share/mk/bsd.compiler.mk /usr/src/share/mk/bsd.compiler.mk = /usr/src/sys/conf/kern.opts.mk /usr/src/sys/conf/kern.post.mk = /usr/src/sys/conf/kern.mk' .PATH=3D'. /usr/obj/usr/src/sys/GENERIC-NODEBUG' *** [buildkernel] Error code 2 bmake[1]: stopped in /usr/src .ERROR_TARGET=3D'buildkernel' .ERROR_META_FILE=3D'' .MAKE.LEVEL=3D'1' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes = verbose' .CURDIR=3D'/usr/src' .MAKE=3D'/usr/obj/usr/src/make.amd64/bmake' .OBJDIR=3D'/usr/src/obj' .TARGETS=3D'buildkernel' DESTDIR=3D'' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'/usr/obj' MAKESYSPATH=3D'/usr/src/share/mk' MAKE_VERSION=3D'20160606' PATH=3D'/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/src' OBJTOP=3D'/obj/usr/src' .MAKE.MAKEFILES=3D'/usr/src/share/mk/sys.mk = /usr/src/share/mk/local.sys.env.mk /usr/src/share/mk/src.sys.env.mk = /etc/src-env.conf /usr/src/share/mk/bsd.mkopt.mk /etc/make.conf = /usr/src/share/mk/local.sys.mk /usr/src/share/mk/src.sys.mk = /etc/src.conf /usr/src/Makefile.inc1 /usr/src/share/mk/bsd.compiler.mk = /usr/src/share/mk/bsd.opts.mk /usr/src/share/mk/bsd.cpu.mk = /usr/src/share/mk/src.opts.mk /usr/src/share/mk/bsd.own.mk = /usr/src/Makefile.libcompat /usr/src/share/mk/bsd.subdir.mk = /usr/src/share/mk/bsd.init.mk /usr/src/share/mk/local.init.mk = /usr/src/share/mk/src.init.mk' .PATH=3D'. /usr/src' 1 error bmake[1]: stopped in /usr/src .ERROR_TARGET=3D'buildkernel' .ERROR_META_FILE=3D'' .MAKE.LEVEL=3D'1' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes = verbose' .CURDIR=3D'/usr/src' .MAKE=3D'/usr/obj/usr/src/make.amd64/bmake' .OBJDIR=3D'/usr/src/obj' .TARGETS=3D'buildkernel' DESTDIR=3D'' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'/usr/obj' MAKESYSPATH=3D'/usr/src/share/mk' MAKE_VERSION=3D'20160606' PATH=3D'/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/src' OBJTOP=3D'/obj/usr/src' .MAKE.MAKEFILES=3D'/usr/src/share/mk/sys.mk = /usr/src/share/mk/local.sys.env.mk /usr/src/share/mk/src.sys.env.mk = /etc/src-env.conf /usr/src/share/mk/bsd.mkopt.mk /etc/make.conf = /usr/src/share/mk/local.sys.mk /usr/src/share/mk/src.sys.mk = /etc/src.conf /usr/src/Makefile.inc1 /usr/src/share/mk/bsd.compiler.mk = /usr/src/share/mk/bsd.opts.mk /usr/src/share/mk/bsd.cpu.mk = /usr/src/share/mk/src.opts.mk /usr/src/share/mk/bsd.own.mk = /usr/src/Makefile.libcompat /usr/src/share/mk/bsd.subdir.mk = /usr/src/share/mk/bsd.init.mk /usr/src/share/mk/local.init.mk = /usr/src/share/mk/src.init.mk' .PATH=3D'. /usr/src' *** [buildkernel] Error code 2 make: stopped in /usr/src .ERROR_TARGET=3D'buildkernel' .ERROR_META_FILE=3D'' .MAKE.LEVEL=3D'0' MAKEFILE=3D'' .MAKE.MODE=3D'normal' .CURDIR=3D'/usr/src' .MAKE=3D'make' .OBJDIR=3D'/usr/src/obj' .TARGETS=3D'buildkernel' DESTDIR=3D'' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'/usr/obj' MAKESYSPATH=3D'/usr/src/share/mk' MAKE_VERSION=3D'20160512' PATH=3D'/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/src' OBJTOP=3D'/obj/usr/src' 1 error make: stopped in /usr/src .ERROR_TARGET=3D'buildkernel' .ERROR_META_FILE=3D'' .MAKE.LEVEL=3D'0' MAKEFILE=3D'' .MAKE.MODE=3D'normal' .CURDIR=3D'/usr/src' .MAKE=3D'make' .OBJDIR=3D'/usr/src/obj' .TARGETS=3D'buildkernel' DESTDIR=3D'' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'/usr/obj' MAKESYSPATH=3D'/usr/src/share/mk' MAKE_VERSION=3D'20160512' PATH=3D'/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/src' OBJTOP=3D'/obj/usr/sr -- Renato Botelho
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?91E7FD10-82EF-439D-BD3B-F8CFBAD48C44>