Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Feb 2010 15:15:37 -0800
From:      Jeremy Chadwick <freebsd@jdc.parodius.com>
To:        freebsd-stable@freebsd.org
Subject:   Re: [7-STABLE] failure during buildworld
Message-ID:  <20100219231537.GA7704@icarus.home.lan>
In-Reply-To: <7d6fde3d1002191338u7f73ddjb2afbdf35bd16b7b@mail.gmail.com>
References:  <1234698255.13304.37.camel@horst-tla> <7d6fde3d1002191338u7f73ddjb2afbdf35bd16b7b@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 19, 2010 at 01:38:13PM -0800, Garrett Cooper wrote:
> On Sun, Feb 15, 2009 at 3:44 AM, Horst G=FCnther Burkhardt III
> <horst@sxemacs.org> wrote:
> > Hey everybody :)
> >
> > I'm having yet another issue compiling 7-STABLE, just as the last was s=
olved, and I _really_ would appreciate some assistance. During `make buildw=
orld`, this error
> > occurs:
> >
> >
> > =3D=3D=3D> gnu/lib/libstdc++ (depend)
> > ln -sf /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/cpu=
/generic/atomicity_mutex/atomicity.h atomicity.cc
> > ln -sf /usr/src/gnu/lib/libstdc++/../../../contrib/gcc/unwind-generic.h=
 unwind.h
> > rm -f .depend
> > mkdep -f .depend -a =A0 =A0-DIN_GLIBCPP_V3 -DHAVE_CONFIG_H -I/usr/src/g=
nu/lib/libstdc++ -I/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/li=
bsupc++ -I/usr/src/gnu/lib/libstdc++/../../../contrib/gcc -I/usr/src/gnu/li=
b/libstdc++/../../../contrib/libstdc++/include -I/usr/src/gnu/lib/libstdc++=
/../../../contrib/gcclibs/include -I/usr/src/gnu/lib/libstdc++/../../../con=
trib/libstdc++/include -I. /usr/src/gnu/lib/libstdc++/../../../contrib/libs=
tdc++/libmath/stubs.c /usr/src/gnu/lib/libstdc++/../../../contrib/gcclibs/l=
ibiberty/cp-demangle.c
> > mkdep -f .depend -a =A0 =A0 =A0/usr/src/gnu/lib/libstdc++/../../../cont=
rib/libstdc++/src/bitmap_allocator.cc /usr/src/gnu/lib/libstdc++/../../../c=
ontrib/libstdc++/src/pool_allocator.cc /usr/src/gnu/lib/libstdc++/../../../=
contrib/libstdc++/src/mt_allocator.cc /usr/src/gnu/lib/libstdc++/../../../c=
ontrib/libstdc++/src/codecvt.cc /usr/src/gnu/lib/libstdc++/../../../contrib=
/libstdc++/src/compatibility.cc /usr/src/gnu/lib/libstdc++/../../../contrib=
/libstdc++/src/complex_io.cc /usr/src/gnu/lib/libstdc++/../../../contrib/li=
bstdc++/src/ctype.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/=
src/debug.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/debu=
g_list.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/functex=
cept.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/globals_i=
o.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios.cc /usr/=
src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios_failure.cc /usr/sr=
c/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios_i
> nit.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios_loca=
le.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/limits.cc /=
usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/list.cc /usr/src/g=
nu/lib/libstdc++/../../../contrib/libstdc++/src/locale.cc /usr/src/gnu/lib/=
libstdc++/../../../contrib/libstdc++/src/locale_init.cc /usr/src/gnu/lib/li=
bstdc++/../../../contrib/libstdc++/src/locale_facets.cc /usr/src/gnu/lib/li=
bstdc++/../../../contrib/libstdc++/src/localename.cc /usr/src/gnu/lib/libst=
dc++/../../../contrib/libstdc++/src/stdexcept.cc /usr/src/gnu/lib/libstdc++=
/../../../contrib/libstdc++/src/strstream.cc /usr/src/gnu/lib/libstdc++/../=
=2E./../contrib/libstdc++/src/tree.cc /usr/src/gnu/lib/libstdc++/../../../c=
ontrib/libstdc++/src/allocator-inst.cc /usr/src/gnu/lib/libstdc++/../../../=
contrib/libstdc++/src/concept-inst.cc /usr/src/gnu/lib/libstdc++/../../../c=
ontrib/libstdc++/src/fstream-inst.cc /usr/src/gnu/lib/libstdc++/../../../co=
ntrib/libstdc++/src/ext-inst.cc /usr/src/gnu/lib/lib
> stdc++/../../../contrib/libstdc++/src/ios-inst.cc /usr/src/gnu/lib/libstd=
c++/../../../contrib/libstdc++/src/iostream-inst.cc /usr/src/gnu/lib/libstd=
c++/../../../contrib/libstdc++/src/istream-inst.cc /usr/src/gnu/lib/libstdc=
++/../../../contrib/libstdc++/src/istream.cc /usr/src/gnu/lib/libstdc++/../=
=2E./../contrib/libstdc++/src/locale-inst.cc /usr/src/gnu/lib/libstdc++/../=
=2E./../contrib/libstdc++/src/misc-inst.cc /usr/src/gnu/lib/libstdc++/../..=
/../contrib/libstdc++/src/ostream-inst.cc /usr/src/gnu/lib/libstdc++/../../=
=2E./contrib/libstdc++/src/sstream-inst.cc /usr/src/gnu/lib/libstdc++/../..=
/../contrib/libstdc++/src/streambuf-inst.cc /usr/src/gnu/lib/libstdc++/../.=
=2E/../contrib/libstdc++/src/streambuf.cc /usr/src/gnu/lib/libstdc++/../../=
=2E./contrib/libstdc++/src/string-inst.cc /usr/src/gnu/lib/libstdc++/../../=
=2E./contrib/libstdc++/src/valarray-inst.cc /usr/src/gnu/lib/libstdc++/../.=
=2E/../contrib/libstdc++/src/wlocale-inst.cc /usr/src/gnu/lib/libstdc++/../=
=2E./../contrib/libstdc++/src/wstring-inst.cc atomicity.cc /usr/sr
> c/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/code=
cvt_members.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config=
/locale/generic/collate_members.cc /usr/src/gnu/lib/libstdc++/../../../cont=
rib/libstdc++/config/locale/darwin/ctype_members.cc /usr/src/gnu/lib/libstd=
c++/../../../contrib/libstdc++/config/locale/generic/messages_members.cc /u=
sr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/m=
onetary_members.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/co=
nfig/locale/generic/numeric_members.cc /usr/src/gnu/lib/libstdc++/../../../=
contrib/libstdc++/config/locale/generic/time_members.cc /usr/src/gnu/lib/li=
bstdc++/../../../contrib/libstdc++/config/io/basic_file_stdio.cc /usr/src/g=
nu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/c_locale.=
cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_op.c=
c /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opnt.=
cc /usr/src/gnu/lib/libstdc++/../../../contrib/lib
> stdc++/libsupc++/del_opv.cc /usr/src/gnu/lib/libstdc++/../../../contrib/l=
ibstdc++/libsupc++/del_opvnt.cc /usr/src/gnu/lib/libstdc++/../../../contrib=
/libstdc++/libsupc++/eh_alloc.cc /usr/src/gnu/lib/libstdc++/../../../contri=
b/libstdc++/libsupc++/eh_arm.cc /usr/src/gnu/lib/libstdc++/../../../contrib=
/libstdc++/libsupc++/eh_aux_runtime.cc /usr/src/gnu/lib/libstdc++/../../../=
contrib/libstdc++/libsupc++/eh_call.cc /usr/src/gnu/lib/libstdc++/../../../=
contrib/libstdc++/libsupc++/eh_catch.cc /usr/src/gnu/lib/libstdc++/../../..=
/contrib/libstdc++/libsupc++/eh_exception.cc /usr/src/gnu/lib/libstdc++/../=
=2E./../contrib/libstdc++/libsupc++/eh_globals.cc /usr/src/gnu/lib/libstdc+=
+/../../../contrib/libstdc++/libsupc++/eh_personality.cc /usr/src/gnu/lib/l=
ibstdc++/../../../contrib/libstdc++/libsupc++/eh_term_handler.cc /usr/src/g=
nu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_terminate.cc /usr/=
src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_throw.cc /usr=
/src/gnu/lib/libstdc++/../../../contrib/libstdc++/li
> bsupc++/eh_type.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/=
libsupc++/eh_unex_handler.cc /usr/src/gnu/lib/libstdc++/../../../contrib/li=
bstdc++/libsupc++/guard.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libs=
tdc++/libsupc++/new_handler.cc /usr/src/gnu/lib/libstdc++/../../../contrib/=
libstdc++/libsupc++/new_op.cc /usr/src/gnu/lib/libstdc++/../../../contrib/l=
ibstdc++/libsupc++/new_opnt.cc /usr/src/gnu/lib/libstdc++/../../../contrib/=
libstdc++/libsupc++/new_opv.cc /usr/src/gnu/lib/libstdc++/../../../contrib/=
libstdc++/libsupc++/new_opvnt.cc /usr/src/gnu/lib/libstdc++/../../../contri=
b/libstdc++/libsupc++/pure.cc /usr/src/gnu/lib/libstdc++/../../../contrib/l=
ibstdc++/libsupc++/tinfo.cc /usr/src/gnu/lib/libstdc++/../../../contrib/lib=
stdc++/libsupc++/tinfo2.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libs=
tdc++/libsupc++/vec.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc+=
+/libsupc++/vterminate.cc
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_alloc.cc:41:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_arm.cc:31:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_aux_runtime.cc:34:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_call.cc:33:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_call=
=2Ecc:37:23: error: unwind-pe.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_catch.cc:31:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_exception.cc:34:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_globals.cc:35:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_personality.cc:33:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_pers=
onality.cc:41:23: error: unwind-pe.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_term_handler.cc:31:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_terminate.cc:34:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_throw.cc:31:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_type.cc:33:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/eh_unex_handler.cc:30:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/pure.cc:32:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst=
dc++/libsupc++/vec.cc:37:
> > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-=
cxx.h:41:20: error: unwind.h: No such file or directory
> > mkdep: compile failed
> > *** Error code 1
> >
> > Stop in /usr/src/gnu/lib/libstdc++.
> > *** Error code 1
> >
> > Stop in /usr/src/gnu/lib.
> > *** Error code 1
> >
> > Stop in /usr/src.
> > *** Error code 1
> >
> > Stop in /usr/src.
> > *** Error code 1
> >
> > Stop in /usr/src.
> > *** Error code 1
> >
> > Stop in /usr/src.
> > [ bsdbox ] [ root ] [ /usr/src ] =3D=3D>
>=20
>     Ran into the same issue with RELENG_8 -> 9-CURRENT. What does your
> make.conf // src.conf look like?

I just rebuilt world and kernel on 5 separate servers last night.  Three
are RELENG_7, two are RELENG_8.  I encountered no such errors.

Missing files or other oddities like the above can stem from local clock
problems too -- make or gcc ends up not being able to find something as
a result.

crontabs that execute ntpdate (bad bad bad!), for example, could cause
this.  Clocks that drift too much could also cause it (if the system
runs ntpd, make sure that ntpq -c peers doesn't constantly list "STEP"
as a refid).

--=20
| Jeremy Chadwick                                   jdc@parodius.com |
| Parodius Networking                       http://www.parodius.com/ |
| UNIX Systems Administrator                  Mountain View, CA, USA |
| Making life hard for others since 1977.              PGP: 4BD6C0CB |




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100219231537.GA7704>