Libcompat has been removed from base.  I should point out that the
old files do not magically disappear on upgraded machines, you need
to delete them manually:

# rm /usr/lib/libcompat* /usr/include/{re_comp,regexp}.h
# rm /usr/share/man/man3/{re_comp,re_exec,regexp}.3

sgtty.h and sys/timeb.h have been temporarily left in place, but
these will go next.  Below is a list of ports that need fixing.
Some more are likely to show up once these are done.  I could use
some assistance there.

sgtty.h users that directly use the 4.3BSD ioctl() interface that
was underlying the stty()/gtty() calls will need conversion to
termios(4).  Most sys/timeb.h users should probably just not include
the file.  A lot of this is old cruft, but for ports that are still
alive upstream, we need to feed the changes back.  These are APIs
that were already obsolete in 4.4BSD and any required changes to
deal with their removal are safe on FreeBSD/NetBSD as well.

astro/sunclock                          sys/timeb.h
astro/wmglobe                           sys/timeb.h
audio/audacity                          sys/timeb.h
cad/ngspice                             sys/timeb.h
cad/xnecview                            sys/timeb.h
comms/fldigi                            sys/timeb.h
comms/kermit                            sys/timeb.h
devel/mico                              sys/timeb.h
devel/ptlib                             sys/timeb.h
editors/ee                              sgtty.h
editors/libreoffice                     sys/timeb.h
games/csmash                            sys/timeb.h
games/zangband                          sys/timeb.h
graphics/amide                          sys/timeb.h
japanese/Wnn                            sgtty.h
japanese/onew,canna                     sgtty.h
java/tanukiwrapper                      sys/timeb.h
lang/newlisp                            sys/timeb.h
lang/scm,no_x11                         sys/timeb.h
lang/ucblogo                            sgtty.h
mail/elm                                sys/timeb.h
math/lpsolve/core                       sys/timeb.h
misc/mshell                             sgtty.h
multimedia/hdhomerun                    sys/timeb.h
net/libnet/1.0                          sys/timeb.h
net/libnet/1.1                          sys/timeb.h
net/tintin++                            sgtty.h
news/nn                                 sgtty.h
print/hplip                             sys/timeb.h
productivity/grisbi                     sys/timeb.h
security/antisniff                      sys/timeb.h
security/fragrouter                     sys/timeb.h
security/parse                          sgtty.h
textproc/ispell                         sgtty.h
x11/ede/desktop                         sys/timeb.h

-- 
Christian "naddy" Weisgerber                          [email protected]

Reply via email to