Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Jul 2005 11:36:21 +0800
From:      Wang FreeBSD <freebsd.wang@gmail.com>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   buildworld failed in /usr/src/contrib/groff/src/preproc/eqn/eqn.y and lex.cpp, no such file box.h and eqn_tab.h
Message-ID:  <c854b8bb05072820366a47db17@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
I want to migration from FreeBSD 5.2 to FreeBSD RELENG_5.
After using cvsup update source code, I run buildworld.

First time it stop at libstdc++, no unwind.h, I fixed it by modify
Makefile.inc in it.
Second time it stop at libsupc++, fixed it with same way.
Third time, it failed in libgroff, fixed it with same way.

Last time, it reports a strange error message, I don't know how to fix it.

I search on Google, found some people meet the same problem with me in NetB=
SD.
The answer is got /usr/src/gnu/groff/, make cleandir twice. I don't
know it works or not.

Anyone can help me? Following is the error message:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D> gnu/usr.bin/groff/src/preproc
=3D=3D=3D> gnu/usr.bin/groff/src/preproc/eqn
yacc -d /usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contri=
b/groff/src/preproc/eqn/eqn.y
mv -f y.tab.c eqn.cpp
mv -f y.tab.h eqn_tab.h
rm -f .depend
mkdep -f .depend -a  =20
-I/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/grof=
f/src/include
-I/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include  =20
eqn.cpp /usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contri=
b/groff/src/preproc/eqn/main.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/lex.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/box.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/limit.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/list.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/over.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/text.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/script.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/mark.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/other.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/delim.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/sqrt.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/pile.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/special.cpp
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/eqn.y:25:17:
box.h: No such file or directory
/usr/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/=
src/preproc/eqn/lex.cpp:23:21:
eqn_tab.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop in /usr/src/gnu/usr.bin/groff/src/preproc/eqn.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/groff/src/preproc.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/groff/src.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/groff.
*** Error code 1

Stop in /usr/src/gnu/usr.bin.
*** Error code 1

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

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
uname -a
FreeBSD alan.jane.net 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Mon Feb
23 20:45:55 GMT 2004
root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC  i386
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
/etc/make.conf

CPUTYPE=3Di686
CFLAGS=3D -O -pipe
CXXFLAGS=3D -O -pipe
#CXFLAGS+=3D -fmemoize-lookups -fsave-memoized
COPTFLAGS=3D -O -pipe
#WANT_FORCE_OPTIMIZATION_DOWNGRADE=3D1

NO_FORTRAN=3D     true
NO_I4B  =3D       true
NO_IPFILTER=3D    true
NO_LPR  =3D       true
NO_OBJC =3D       true
NO_SENDMAIL=3D    true
NOGAMES =3D       true
NO_MAILWRAPPER=3D true



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