Subject: Re: libio/editbuf.cc still broken??
To: Paul M. Newhouse <newhouse@pimin.rockhead.com>
From: Gary D. Duzan <gary@wheel.tiac.net>
List: current-users
Date: 10/11/1998 18:17:57
In Message <199810112009.NAA24555@pimin.rockhead.com> ,
   "Paul M. Newhouse" <newhouse@pimin.rockhead.com> wrote:

=>Platform i386:
=>
=>Is this still broken or is my sup not pulling something down correctly???
=>
=>TIA,
=>Paul

   I haven't looked into the details, but I believe it is a
side-effect of the egcs->gcc reversion. Try:

  cd src/gnu/gcc ; make cleandir && make depend && make && make install

and build again.

                                      Gary D. Duzan
                         Humble Practitioner of the Computing Arts



=>all ===> gnu/lib/libg++/libstdc++
=>c++ -O  -Werror -Wno-error -nostdinc++  -I/usr/src/gnu/lib/libg++/libstdc++ -
I/usr/src/gnu/lib/libg++/libstdc++/../libio -I/usr/src/gnu/lib/libg++/libstdc++
/stl -c /usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc
=>In file included from /usr/src/gnu/lib/libg++/libstdc++/../libio/iostream.h:3
1,
=>                 from /usr/src/gnu/lib/libg++/libstdc++/../libio/fstream.h:30
,
=>                 from /usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.h:33
,
=>                 from /usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc:3
1:
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/streambuf.h:394: warning: invalid 
type `void *' for default argument to `ios *'
=>In file included from /usr/src/gnu/lib/libg++/libstdc++/../libio/fstream.h:30
,
=>                 from /usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.h:33
,
=>                 from /usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc:3
1:
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/iostream.h:50: warning: invalid ty
pe `void *' for default argument to `ostream *'
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/iostream.h:117: warning: invalid t
ype `void *' for default argument to `ostream *'
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/iostream.h:221: warning: invalid t
ype `void *' for default argument to `ostream *'
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc: In method `void edit_s
treambuf::disconnect_gap_from_file(struct edit_buffer *)':
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc:82: warning: ANSI C++ f
orbids implicit conversion from `void *' in assignment
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc: In method `int edit_st
reambuf::overflow(int = -1)':
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc:392: warning: ANSI C++ 
forbids implicit conversion from `void *' in assignment
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc: In method `void edit_s
treambuf::set_current(char *, int)':
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc:430: no matching functi
on for call to `edit_streambuf::setp (void *, void *)'
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/streambuf.h:312: candidates are: s
treambuf::setp(char *, char *)
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc:433: no matching functi
on for call to `edit_streambuf::setg (void *, void *, void *)'
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/streambuf.h:313: candidates are: s
treambuf::setg(char *, char *, char *)
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc: In method `edit_buffer
::edit_buffer()':
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc:600: warning: ANSI C++ 
forbids implicit conversion from `void *' in assignment
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc:603: warning: ANSI C++ 
forbids implicit conversion from `void *' in assignment
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc:611: warning: ANSI C++ 
forbids implicit conversion from `void *' in assignment
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc: In method `buf_char * 
edit_string::copy_bytes(int *) const':
=>/usr/src/gnu/lib/libg++/libstdc++/../libio/editbuf.cc:679: warning: ANSI C++ 
forbids implicit conversion from `void *' in assignment
=>*** Error code 1
=>
=>Stop.
=>*** Error code 1
=>
=>Stop.
=>*** Error code 1
=>
=>Stop.
=>*** Error code 1
=>