:Ruslan Ermilov wrote:
:> 
:> The attached patches (p4 and p5) try to solve this bootstrapping
:> problem with groff(1).
:
:Sorry, I missed this statement before. What exactly are the
:bootstrapping problems you're seeing?
:
:-- 
:Marcel Moolenaar
:  mail: [EMAIL PROTECTED] / [EMAIL PROTECTED]
:  tel:  (408) 447-4222
    
    I just ran into this problem trying to build the world:

                                        -Matt

/usr/src/gnu/usr.bin/groff# make

===> libgroff
===> libdriver
===> libbib
===> addftinfo
===> afmtodit
===> doc
===> eqn
c++  -O -pipe -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRING_H=1 -DHAVE_STRINGS_H=1 -DHAVE_MATH_H=1 -DRET_TYPE_SRAND_IS_VOID=1 
-DHAVE_SYS_NERR=1 -DHAVE_SYS_ERRLIST=1 -DHAVE_CC_LIMITS_H=1 -DRETSIGTYPE=void 
-DHAVE_STRUCT_EXCEPTION=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_FMOD=1 
-DHAVE_STRTOL=1 -DHAVE_GETCWD=1 -DHAVE_STRERROR=1 -DHAVE_PUTENV=1 -DHAVE_RENAME=1 
-DHAVE_MKSTEMP=1 -DHAVE_STRCASECMP=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRSEP=1 
-DHAVE_STRDUP=1 -DSYS_SIGLIST_DECLARED=1 
-I/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/include 
-I/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn -I. -fno-for-scope   
-fno-rtti -fno-exceptions -c 
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:22: eqn_tab.h: No 
such file or directory
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:57: `OVER' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:58: `SMALLOVER' 
was not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:59: `SQRT' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:60: `SUB' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:61: `SUP' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:62: `LPILE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:63: `RPILE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:64: `CPILE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:65: `PILE' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:66: `LEFT' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:67: `RIGHT' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:68: `TO' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:69: `FROM' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:70: `SIZE' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:71: `FONT' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:72: `ROMAN' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:73: `BOLD' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:74: `ITALIC' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:75: `FAT' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:76: `BAR' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:77: `UNDER' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:78: `ACCENT' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:79: `UACCENT' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:80: `ABOVE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:81: `FWD' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:82: `BACK' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:83: `DOWN' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:84: `UP' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:85: `MATRIX' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:86: `COL' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:87: `LCOL' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:88: `RCOL' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:89: `CCOL' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:90: `MARK' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:91: `LINEUP' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:92: `SPACE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:93: `GFONT' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:94: `GSIZE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:95: `DEFINE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:96: `SDEFINE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:97: `NDEFINE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:98: `TDEFINE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:99: `UNDEF' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:100: `IFDEF' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:101: `INCLUDE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:102: `INCLUDE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:103: `DELIM' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:104: `CHARTYPE' 
was not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:105: `TYPE' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:106: `VCENTER' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:107: `SET' was not 
declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:108: `PRIME' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:109: `GRFONT' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:110: `GBFONT' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:111: `SPLIT' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:112: `NOSPLIT' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:113: `SPECIAL' was 
not declared in this scope
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc: In function `int 
get_token(int = 0)':
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:768: `QUOTED_TEXT' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:768: (Each 
undeclared identifier is reported only once
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:768: for each 
function it appears in.)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:867: `TEXT' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc: In function `int 
yylex()':
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1080: `UNDEF' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1083: `SDEFINE' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1086: `DEFINE' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1089: `TDEFINE' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1095: `NDEFINE' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1101: `GSIZE' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1104: `GFONT' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1107: `GRFONT' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1110: `GBFONT' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1113: `SPACE' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1116: `INCLUDE' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1119: `IFDEF' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1122: `DELIM' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1125: `CHARTYPE' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1128: `SET' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1134: `yylval' 
undeclared (first use this function)
/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/lex.cc:1081: warning: 
unreachable code at beginning of switch statement
*** Error code 1

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

Stop in /usr/src/gnu/usr.bin/groff.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to