Subject: Building from May 30 Sources
To: None <current-users@sun-lamp.cs.berkeley.edu>
From: Len Burns <lburns@cats.ucsc.edu>
List: current-users
Date: 05/31/1994 21:04:04
I have just completed a build from May 30 sources with for the most
part excellent results.  Thanks to whoever fixed pppd.  Defaultroute
now works, very nice.  The only problem I had was with gnu.  This is
how it died:


===> libgroff
g++ -O -I/usr/src/gnu/usr.bin/groff/libgroff/../include -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_CC_LIMITS_H=1 -DHAVE_CC_UNISTD_H=1 -DSTDLIB_H_DECLARES_GETOPT=1 -DUNISTD_H_DECLARES_GETOPT=1 -DSTDLIB_H_DECLARES_PUTENV=1 -DRETSIGTYPE=void -DHAVE_MMAP=1 -DHAVE_RENAME=1 -DHAVE_MKSTEMP=1 -DHAVE_SYS_SIGLIST=1 -c assert.cc 
In file included from assert.cc:20:
/usr/include/g++/stdio.h:119: conflicting types for `char * fgets (char *, int, struct __sFILE*)'
/usr/include/stdio.h:219: previous declaration of `char * fgets (char *, unsigned int, struct __sFILE*)'
*** Error code 1
a
My question more than anything is whether there is any good reason to
rebuild the gnu stuff at this point in time.  Thanks for suggestions.

-Len

------------------------------------------------------------------------------