Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Apr 2004 12:32:24 -0500 (CDT)
From:      "Paul Seniura" <pdseniura@techie.com>
To:        <freebsd-current@freebsd.org>
Subject:   I *really* need help PLEASE - buildworld failing on mkdep libstdc++ can't find unwind.h but it *is* there
Message-ID:  <20040412173224.F23905C54@techpc04.okladot.state.ok.us>

next in thread | raw e-mail | index | archive | help

I've posted several msgs over the past two weeks
stumbling on buildworld when using lang/gcc33.

I've gone back to using system gcc by clearing out
env-vars and ldconfig and /lib and /libexec of
anything related to the lang/gcc33 (it did build
some ports so the ldconfig has a last entry to
find its libgcc etc.).

I've rm -Rf everything under /src (/usr/src) and
re-applied all CTM deltas thru early A.M. CDT today.

I've downloaded the April 8 bzip2ball from
current.freebsd.org and ran 'make installworld' on
it in hopes to get a clean copy of world (yes there
were a few tricks with symlinks to make it work).

I always do 'rm -Rf /usr/obj' before building
anything.

The buildworld is still failing here:

[...]
building shared library libm.so.2
install -C -C -o root -g wheel -m 444   libm.a /usr/obj/src/i386/usr/lib
install -C -s -o root -g wheel -m 444     libm.so.2 /usr/obj/src/i386/lib
ln -fs /usr/obj/src/i386/lib/libm.so.2  /usr/obj/src/i386/usr/lib/libm.so
install -C -C -o root -g wheel -m 444  /src/lib/msun/src/math.h /usr/obj/src/i386/usr/include
===> gnu/lib
===> gnu/lib/csu
===> gnu/lib/libgcc
===> gnu/lib/libdialog
rm -f .depend
mkdep -f .depend -a    -I/src/gnu/lib/libdialog -DLOCALE /src/gnu/lib/libdialog/kernel.c /src/gnu/lib/libdialog/rc.c /src/gnu/lib/libdialog/checklist.c /src/gnu/lib/libdialog/inputbox.c /src/gnu/lib/libdialog/menubox.c /src/gnu/lib/libdialog/msgbox.c /src/gnu/lib/libdialog/lineedit.c /src/gnu/lib/libdialog/radiolist.c /src/gnu/lib/libdialog/textbox.c /src/gnu/lib/libdialog/yesno.c /src/gnu/lib/libdialog/prgbox.c /src/gnu/lib/libdialog/raw_popen.c /src/gnu/lib/libdialog/fselect.c /src/gnu/lib/libdialog/ui_objects.c /src/gnu/lib/libdialog/dir.c /src/gnu/lib/libdialog/notify.c /src/gnu/lib/libdialog/help.c /src/gnu/lib/libdialog/gauge.c /src/gnu/lib/libdialog/tree.c
echo libdialog.so.4: /usr/obj/src/i386/usr/lib/libncurses.a >> .depend
===> gnu/lib/libregex
rm -f .depend
mkdep -f .depend -a    -D_REGEX_RE_COMP -DSTDC_HEADERS -I/usr/obj/src/i386/usr/include/gnu /src/gnu/lib/libregex/regex.c
===> gnu/lib/libregex/doc
===> gnu/lib/libreadline
===> gnu/lib/libreadline/history
rm -f .depend
mkdep -f .depend -a    -I/src/gnu/lib/libreadline/history/.. -I/src/gnu/lib/libreadline/history/../../../../contrib/libreadline -DHAVE_CONFIG_H -DRL_LIBRARY_VERSION='"4.3"' /src/gnu/lib/libreadline/history/../../../../contrib/libreadline/history.c /src/gnu/lib/libreadline/history/../../../../contrib/libreadline/histexpand.c /src/gnu/lib/libreadline/history/../../../../contrib/libreadline/histfile.c /src/gnu/lib/libreadline/history/../../../../contrib/libreadline/histsearch.c /src/gnu/lib/libreadline/history/../../../../contrib/libreadline/shell.c /src/gnu/lib/libreadline/history/../../../../contrib/libreadline/mbutil.c /src/gnu/lib/libreadline/history/../../../../contrib/libreadline/xmalloc.c
===> gnu/lib/libreadline/history/doc
===> gnu/lib/libreadline/readline
rm -f .depend
mkdep -f .depend -a    -I/src/gnu/lib/libreadline/readline/.. -I/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline -DHAVE_CONFIG_H -DRL_LIBRARY_VERSION='"4.3"' /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/readline.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/vi_mode.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/funmap.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/keymaps.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/parens.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/search.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/rltty.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/complete.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/bind.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/isearch.c /src/gnu/lib/libreadline/readline/../../../../contrib/libread
 line/display.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/signals.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/util.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/kill.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/undo.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/macro.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/input.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/callback.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/terminal.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/text.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/nls.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/misc.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/compat.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/xmalloc.c /src/gnu
 /lib/libreadline/readline/../../../../contrib/libreadline/history.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/histexpand.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/histfile.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/histsearch.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/shell.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/mbutil.c /src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/tilde.c
echo libreadline.so.4: /usr/obj/src/i386/usr/lib/libncurses.a >> .depend
===> gnu/lib/libreadline/readline/doc
===> gnu/lib/libstdc++
sed -e 's,^#include <strstream>,#include <backward/strstream>,g'  < /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/strstream.cc > strstream-fixed.cc
rm -f .depend
mkdep -f .depend -a    -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H -I/src/gnu/lib/libstdc++ -I/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++ -I/src/gnu/lib/libstdc++/../../../contrib/gcc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libmath/nan.c /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libmath/signbit.c /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libmath/signbitf.c /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libmath/signbitl.c /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libmath/stubs.c /src/gnu/lib/libstdc++/../../../contrib/gcc/cp-demangle.c /src/gnu/lib/libstdc++/../../../contrib/gcc/dyn-string.c
mkdep -f .depend -a      /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/bitset.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/codecvt.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/complex_io.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/concept-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ctype.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ext-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/fstream.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/fstream-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/functexcept.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/globals.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/io-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/istream-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/limits.cc /src/gnu/lib/libstdc++/../../../contrib/
 libstdc++/src/locale.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/locale-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/localename.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/misc-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ostream-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/sstream-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/stdexcept.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/stl-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/streambuf-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/string-inst.cc strstream-fixed.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/valarray-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/vterminate.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/wstring-inst.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/codecvt_members.cc /src/gnu/lib/libstdc++/../..
 /../contrib/libstdc++/config/locale/generic/collate_members.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/ctype_members.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/messages_members.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/monetary_members.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/numeric_members.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/time_members.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/io/basic_file_stdio.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/c_locale.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_op.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opnt.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opv.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opvnt.cc /src/gnu/lib/libstdc++/.
 ./../../contrib/libstdc++/libsupc++/eh_alloc.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_aux_runtime.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_catch.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_exception.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_globals.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_personality.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_terminate.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_throw.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_type.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/guard.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_handler.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_op.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opnt.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc+
 +/new_opv.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/new_opvnt.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/pure.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/tinfo.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/tinfo2.cc /src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vec.cc   
In file included from /src/contrib/libstdc++/libsupc++/eh_alloc.cc:37:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
In file included from /src/contrib/libstdc++/libsupc++/eh_aux_runtime.cc:34:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
In file included from /src/contrib/libstdc++/libsupc++/eh_catch.cc:32:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
In file included from /src/contrib/libstdc++/libsupc++/eh_exception.cc:34:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
In file included from /src/contrib/libstdc++/libsupc++/eh_globals.cc:33:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
In file included from /src/contrib/libstdc++/libsupc++/eh_personality.cc:34:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
/src/contrib/libstdc++/libsupc++/eh_personality.cc:38:23: unwind-pe.h: No such file or directory
In file included from /src/contrib/libstdc++/libsupc++/eh_terminate.cc:34:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
In file included from /src/contrib/libstdc++/libsupc++/eh_throw.cc:32:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
In file included from /src/contrib/libstdc++/libsupc++/eh_type.cc:32:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
In file included from /src/contrib/libstdc++/libsupc++/pure.cc:31:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
In file included from /src/contrib/libstdc++/libsupc++/vec.cc:37:
/src/contrib/libstdc++/libsupc++/unwind-cxx.h:41:20: unwind.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop in /src/gnu/lib/libstdc++.
*** Error code 1

Stop in /src/gnu/lib.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.


But it *is* there, and all other headers if I force
'make' to continue past that point:

# ls -al /src/contrib/gcc/unwind.h
-rw-r--r--  1 root  wheel  8797 Feb 16 00:33 /src/contrib/gcc/unwind.h


PLEASE Help - I do not want to blow everything away
and start completely over, as Da Bosses are looking
rather stern that this project is taking way too long.


Thank you,

  --  Paul Seniura
      System Specialist
      State of Okla. D.O.T.



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