Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Jun 2005 12:28:13 -0300
From:      =?ISO-8859-1?Q?Jos=E9_de_Paula_Rodrigues?= <espinafre@gmail.com>
To:        FreeBSD-Questions <freebsd-questions@freebsd.org>
Subject:   CURRENT buildworld woes
Message-ID:  <5ef8c2f00506190828d6cb240@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Greetings all,

I have an annoying problem when trying to build world: make depend
complains about not finding a certain unwind.h, when compiling
libstdc++.

My CC in make.conf is set to gcc, my CXX is set to g++, CFLAGS and
CXXFLAGS are both empty (both in make.conf and in my environment). It
doesn't matter whether I do a make clean or not, if I rm -fr /usr/obj
or not, I'm always getting this error, no matter what.

uname -a:
FreeBSD luna.pinguim 6.0-CURRENT FreeBSD 6.0-CURRENT #3: Sat Jun  4
00:21:04 BRT 2005     root@luna.pinguim:/usr/obj/usr/src/sys/LUNA=20
i386

command issued:
make buildworld KERNCONF=3DLUNA

last few lines of output:

CC=3D'gcc' mkdep -f .depend -a      /usr/src/gnu/lib/libstdc++/../../../con=
trib/li
bstdc++/src/allocator.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstd=
c++/s
rc/codecvt.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/com=
plex_
io.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ctype.cc /u=
sr/sr
c/gnu/lib/libstdc++/../../../contrib/libstdc++/src/debug.cc /usr/src/gnu/li=
b/lib
stdc++/../../.

<snip; follows many many files like those>

In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++=
/libs
upc++/eh_alloc.cc:37:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.=
h:41:
20: unwind.h: No such file or directory
In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++=
/libs
upc++/eh_aux_runtime.cc:34:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.=
h:41:
20: unwind.h: No such file or directory
In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++=
/libs
upc++/eh_catch.cc:32:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.=
h:41:
20: unwind.h: No such file or directory
In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++=
/libs
upc++/eh_exception.cc:34:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.=
h:41:
20: unwind.h: No such file or directory
In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++=
/libs
upc++/eh_globals.cc:33:
/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.=
h:41:
20: unwind.h: No such file or directory
In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++=
/libs
upc++/eh_personality.cc:34:

<snip; many lines like those>


/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.=
h:41:
20: 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.

This is it; if you want, I have the complete log for the buildworld,
won't post it here because it is 1.8 MB.

Oh, by the way, unwind.h IS there, in /usr/src/contrib/gcc/unwind.h.

Anyone with this problem? Any known fix/workaround?



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