Re: Make buildworld blowing up

1999-11-24 Thread Christopher Shumway

On Tue, 23 Nov 1999, David O'Brien wrote:

  Anyone have any ideas whats going on here?
 
 Yep.  ;-)
  
  yacc: e - line 30 of "c-parse.y", syntax error
  %expect 51
  ^
  *** Error code 1
 
 The problem is rev 1.92 of src/Makefile.inc1.  With that change, the
 tools needed to build GCC aren't made first.  I added a few Bison-like
 features to Byacc that GCC depended on.  The non-tradional "%expect" is
 one of them.
 
 If you manually build and install src/usr.bin/yacc/, a `make world'
 should then work.  Acutally, you should also do the same for
 src/gnu/usr.bin/bison/ as I think you'll hit another problem later in the
 build.

Excelent, that got me past the first hurdle :)

But now its blowing up when compiling
/usr/src/gnu/usr.bin/binutils/gdb/

/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:39: readline
/readline.h: No such file or directory
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:40: readline
/history.h: No such file or directory
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c: In function
 `line_completion_function':
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:1690: `rl_co
mpleter_word_break_characters' undeclared (first use in this function)
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:1690: (Each
undeclared identifier is reported only once
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:1690: for ea
ch function it appears in.)
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c: In function
 `readline_line_completion_function':
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:1885: `rl_li
ne_buffer' undeclared (first use in this function)
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:1885: `rl_po
int' undeclared (first use in this function)
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c: In function
 `command_line_input':
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:2087: warnin
g: assignment makes pointer from integer without a cast
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c: In function
 `show_commands':
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:3254: syntax
 error before `*'
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:3261: `histo
ry_base' undeclared (first use in this function)
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:3298: invali
d type argument of `-'
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c: In function
 `init_main':
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:3467: `rl_co
mpletion_entry_function' undeclared (first use in this function)
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/top.c:3470: `rl_re
adline_name' undeclared (first use in this function)
*** Error code 1
Stop.




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



Make buildworld blowing up

1999-11-23 Thread Christopher Shumway

I'm trying to build a CURRENT system from the 4.0 CURRENT snapshot cdroms
on 7-5-1999.  I did a cvsup to cvsup4.freebsd.org, and attempted to build
world.  It keeps on blowing up as illustrated below.  I nuked the /usr/src
directory and then checked the source tree from our local mirror of the
master CVS repository, but it too dies.  Even after a ``make clean''.
Anyone have any ideas whats going on here?

=== cc_tools
gperf -p -j1 -i 1 -g -o -t -G -N is_reserved_word -k1,3,$  /usr/src/gnu/usr.bin/
cc/cc_tools/../../../../contrib/gcc/c-parse.gperf  c-gperf.h
/* starting time is 13:42:44 */
/* ending time is 13:42:44 */
gperf -p -j1 -g -o -t -N is_reserved_word '-k1,4,7,$'  /usr/src/gnu/usr.bin/cc/c
c_tools/../../../../contrib/gcc/cp/gxx.gperf gxx-hash.h
/* starting time is 13:42:44 */
/* ending time is 13:42:44 */
ln -sf gxx-hash.h hash.h
echo '#include "cp/cp-tree.def"' gencheck.h
echo '#include "objc/objc-tree.def"' gencheck.h
sed -e "/^ifobjc$/,/^end ifobjc$/d"  -e "/^ifc$/d" -e "/^end ifc$/d"  /usr/src/g
nu/usr.bin/cc/cc_tools/../../../../contrib/gcc/c-parse.in  c-parse.y
yacc -d -o c-parse.c c-parse.y
yacc: e - line 30 of "c-parse.y", syntax error
%expect 51
^
*** Error code 1
Stop.





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



Re: Make buildworld blowing up

1999-11-23 Thread David O'Brien

 Anyone have any ideas whats going on here?

Yep.  ;-)
 
 yacc: e - line 30 of "c-parse.y", syntax error
 %expect 51
 ^
 *** Error code 1

The problem is rev 1.92 of src/Makefile.inc1.  With that change, the
tools needed to build GCC aren't made first.  I added a few Bison-like
features to Byacc that GCC depended on.  The non-tradional "%expect" is
one of them.

If you manually build and install src/usr.bin/yacc/, a `make world'
should then work.  Acutally, you should also do the same for
src/gnu/usr.bin/bison/ as I think you'll hit another problem later in the
build.

-- 
-- David([EMAIL PROTECTED])


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