Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

FreeBSD 11.0 i386 buildworld failure

22 views
Skip to first unread message

Robert Burmeister

unread,
Sep 30, 2016, 7:26:52 AM9/30/16
to FreeBSD...@freebsd.org
FreeBSD 11.0 i386 Stable

I successfully upgraded from FreeBSD 10.3 to 11.0 Stable on 23 September 2016.
Upon refreshing and rebuilding world to catch the 28 September 2016 Release update,
buildworld failed using the same build options that had worked for the 22 Sept code.
Tail:
> --- all_subdir_usr.bin ---
> --- all_subdir_usr.bin/kdump ---
> --- .depend ---
> echo kdump.full: /usr/obj/usr/src/tmp/usr/lib/libc.a
> /usr/obj/usr/src/tmp/usr/lib/libsysdecode.a
> /usr/obj/usr/src/tmp/usr/lib/libcasper.a
> /usr/obj/usr/src/tmp/usr/lib/libcap_grp.a
> /usr/obj/usr/src/tmp/usr/lib/libcap_pwd.a >> .depend
> --- kdump_subr.o ---
> clang -O2 -fno-strict-aliasing -pipe -march=core2
> -I/usr/src/usr.bin/kdump/../ktrace -I/usr/src/usr.bin/kdump
> -I/usr/src/usr.bin/kdump/../.. -I. -DHAVE_LIBCASPER -g -MD
> -MF.depend.kdump_subr.o -MTkdump_subr.o -std=gnu99 -fstack-protector-strong
> -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter
> -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type
> -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align
> -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls
> -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations
> -Wthread-safety -Wno-empty-body -Wno-string-plus-int
> -Wno-unused-const-variable -Qunused-arguments -c kdump_subr.c -o kdump_subr.o
> --- all_subdir_usr.bin/drill ---
> /usr/src/usr.bin/drill/../../contrib/ldns/drill/error.c:74:1: warning: no
> previous prototype for function 'verbose' [-Wmissing-prototypes]
> verbose(const char *fmt, ...)
> ^
> /usr/src/usr.bin/drill/../../contrib/ldns/drill/error.c:88:1: warning: no
> previous prototype for function 'vverbose' [-Wmissing-prototypes]
> vverbose(const char *fmt, ...)
> ^
> /usr/src/usr.bin/drill/../../contrib/ldns/drill/error.c:108:1: warning: no
> previous prototype for function 'debug' [-Wmissing-prototypes]
> debug(const char *fmt, ...)
> ^
> 3 warnings generated.
> --- all_subdir_usr.sbin ---
> --- ops_cdfs.o ---
> clang -O2 -fno-strict-aliasing -pipe -march=core2
> -I/usr/src/usr.sbin/amd/amd/../../../contrib/amd/amd
> -I/usr/obj/usr/src/tmp/usr/include/rpcsvc -I. -I/usr/src/usr.sbin/amd/amd
> -I/usr/src/usr.sbin/amd/amd/../include
> -I/usr/obj/usr/src/usr.sbin/amd/amd/../include
> -I/usr/src/usr.sbin/amd/amd/../../../contrib/amd/include
> -I/usr/src/usr.sbin/amd/amd/../../../contrib/amd -DHAVE_CONFIG_H
> -DHOST_CPU=\"i386\" -DHOST_ARCH=\"i386\" -g -MD -MF.depend.ops_cdfs.o
> -MTops_cdfs.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror
> -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int
> -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value
> -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion
> -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum
> -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c
> /usr/src/usr.sbin/amd/amd/../../../contrib/amd/amd/ops_cdfs.c -o ops_cdfs.o
> --- all_subdir_usr.bin ---
> --- all_subdir_usr.bin/kdump ---
> kdump_subr.c:1424:7: error: use of undeclared identifier 'TRAP_CAP'
> --- all_subdir_usr.bin/drill ---
> --- root.o ---
> --- all_subdir_usr.bin/kdump ---
> case TRAP_CAP:
> ^
> --- all_subdir_usr.bin/drill ---
> clang -O2 -fno-strict-aliasing -pipe
> -I/usr/src/usr.bin/drill/../../contrib/ldns -march=core2 -g -MD
> -MF.depend.root.o -MTroot.o -std=gnu99 -fstack-protector-strong
> -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter
> -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type
> -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align
> -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls
> -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations
> -Wthread-safety -Wno-empty-body -Wno-string-plus-int
> -Wno-unused-const-variable -Qunused-arguments -c
> /usr/src/usr.bin/drill/../../contrib/ldns/drill/root.c -o root.o
> --- all_subdir_usr.bin/kdump ---
> 1 error generated.
> *** [kdump_subr.o] Error code 1
>
> make[4]: stopped in /usr/src/usr.bin/kdump
> 1 error
>
> make[4]: stopped in /usr/src/usr.bin/kdump
> *** [all_subdir_usr.bin/kdump] Error code 2
>
> make[3]: stopped in /usr/src/usr.bin
> --- all_subdir_usr.sbin ---
> A failure has been detected in another branch of the parallel make
>
> make[5]: stopped in /usr/src/usr.sbin/amd/amd
> *** [all_subdir_usr.sbin/amd/amd] Error code 2
>
> make[4]: stopped in /usr/src/usr.sbin/amd
> 1 error
>
> make[4]: stopped in /usr/src/usr.sbin/amd
> *** [all_subdir_usr.sbin/amd] Error code 2
>
> make[3]: stopped in /usr/src/usr.sbin
> 1 error
>
> make[3]: stopped in /usr/src/usr.sbin
> *** [all_subdir_usr.sbin] Error code 2
>
> make[2]: stopped in /usr/src
> --- all_subdir_usr.bin ---
> --- all_subdir_usr.bin/drill ---
> A failure has been detected in another branch of the parallel make
>
> make[4]: stopped in /usr/src/usr.bin/drill
> *** [all_subdir_usr.bin/drill] Error code 2
>
> make[3]: stopped in /usr/src/usr.bin
> --- all_subdir_usr.bin/clang ---
> --- all_subdir_usr.bin/clang/clang-tblgen ---
> A failure has been detected in another branch of the parallel make
>
> make[5]: stopped in /usr/src/usr.bin/clang/clang-tblgen
> *** [all_subdir_usr.bin/clang/clang-tblgen] Error code 2
>
> make[4]: stopped in /usr/src/usr.bin/clang
> --- all_subdir_usr.bin/clang/llvm-tblgen ---
> A failure has been detected in another branch of the parallel make
>
> make[5]: stopped in /usr/src/usr.bin/clang/llvm-tblgen
> *** [all_subdir_usr.bin/clang/llvm-tblgen] Error code 2
>
> make[4]: stopped in /usr/src/usr.bin/clang
> 2 errors
>
> make[4]: stopped in /usr/src/usr.bin/clang
> *** [all_subdir_usr.bin/clang] Error code 2
>
> make[3]: stopped in /usr/src/usr.bin
> 3 errors
>
> make[3]: stopped in /usr/src/usr.bin
> *** [all_subdir_usr.bin] Error code 2
>
> make[2]: stopped in /usr/src
> 2 errors
>
> make[2]: stopped in /usr/src
> *** [everything] Error code 2
>
> make[1]: stopped in /usr/src
> 1 error
>
> make[1]: stopped in /usr/src
> *** [buildworld] Error code 2
>
> make: stopped in /usr/src
> 1 error
>
> make: stopped in /usr/src
> BEASTIE#


_______________________________________________
freebsd...@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-curre...@freebsd.org"

Robert_Burmeister

unread,
Oct 1, 2016, 11:04:19 PM10/1/16
to freebsd...@freebsd.org
Refreshed source 20160930 and make -j1 buildworld still fails:


===> lib/libdevctl (all)
clang -O2 -fno-strict-aliasing -pipe -march=core2 -MD -MF.depend.devctl.o
-MTdevctl.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror
-Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
-Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls
-Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations
-Wthread-safety -Wno-empty-body -Wno-string-plus-int
-Wno-unused-const-variable -Qunused-arguments -c
/usr/src/lib/libdevctl/devctl.c -o devctl.o
/usr/src/lib/libdevctl/devctl.c:131:6: error: use of undeclared identifier
'DEVF_CLEAR_DRIVER_DETACH'
DEVF_CLEAR_DRIVER_DETACH : 0));
^
/usr/src/lib/libdevctl/devctl.c:130:32: error: use of undeclared identifier
'DEV_CLEAR_DRIVER'
return (devctl_simple_request(DEV_CLEAR_DRIVER, device, force ?
^
2 errors generated.
*** Error code 1

Stop.
make[5]: stopped in /usr/src/lib/libdevctl
*** Error code 1

Stop.
make[4]: stopped in /usr/src/lib
*** Error code 1

Stop.
make[3]: stopped in /usr/src
*** Error code 1

Stop.
make[2]: stopped in /usr/src
*** Error code 1

Stop.
make[1]: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src
BEASTIE#



--
View this message in context: http://freebsd.1045724.x6.nabble.com/FreeBSD-11-0-i386-buildworld-failure-tp6133823p6134033.html
Sent from the freebsd-current mailing list archive at Nabble.com.

Robert_Burmeister

unread,
Oct 4, 2016, 7:22:21 AM10/4/16
to freebsd...@freebsd.org
Robert_Burmeister wrote
> FreeBSD 11.0 i386 Stable
>
> I successfully upgraded from FreeBSD 10.3 to 11.0 Stable on 23 September
> 2016.
> Upon refreshing and rebuilding world to catch the 28 September 2016
> Release update,
> buildworld failed using the same build options that had worked for the 22
> Sept code.

Refreshed source to FreeBSD 11 Stable revision 306664 as of Oct 3rd
and tried buildworld with a FreeBSD 10.3 backup kernel
with the same result.

Has anyone been able to bootstrap FreeBSD 11.0 i386?




--
View this message in context: http://freebsd.1045724.x6.nabble.com/FreeBSD-11-0-i386-buildworld-failure-tp6133823p6134583.html
Sent from the freebsd-current mailing list archive at Nabble.com.

John Baldwin

unread,
Oct 4, 2016, 1:43:20 PM10/4/16
to freebsd...@freebsd.org, Robert_Burmeister
On Monday, October 03, 2016 10:47:26 PM Robert_Burmeister wrote:
> Robert_Burmeister wrote
> > FreeBSD 11.0 i386 Stable
> >
> > I successfully upgraded from FreeBSD 10.3 to 11.0 Stable on 23 September
> > 2016.
> > Upon refreshing and rebuilding world to catch the 28 September 2016
> > Release update,
> > buildworld failed using the same build options that had worked for the 22
> > Sept code.
>
> Refreshed source to FreeBSD 11 Stable revision 306664 as of Oct 3rd
> and tried buildworld with a FreeBSD 10.3 backup kernel
> with the same result.
>
> Has anyone been able to bootstrap FreeBSD 11.0 i386?

It seems like your build is using the host headers during the build instead
of the staged headers (both errors were indicative of that). I would check
your clock via ntpdate or the like in case that is confusing make into
not installing the headers. Also, a build with an empty /usr/obj would be
the next thing to try.

--
John Baldwin
0 new messages