History log of /openbsd-current/lib/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.82 01-Dec-2021 patrick

Build libfido2 after all other libraries, as it links against one of
the other libraries, so we have to build those first.

Initial report and diff from uaa@
ok anton@ deraadt@ millert@


Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.81 02-Jan-2021 patrick

Move Makefiles for libc++ and libc++abi to gnu/lib in preparation for an
upcoming update to those, which will see both codebases heading into the
gnu/llvm dumpster.

Feedback from jsg@
ok deraadt@ kettenis@


Revision tags: OPENBSD_6_8_BASE
# 1.80 22-Sep-2020 martijn

Link up libagentx


# 1.79 10-Aug-2020 patrick

Un-hook and re-hook libcompiler_rt.

ok kettenis@


Revision tags: OPENBSD_6_7_BASE
# 1.78 28-Feb-2020 deraadt

oops some snapshot tests fell in


# 1.77 28-Feb-2020 deraadt

sync


# 1.76 14-Nov-2019 djm

add libcbor and libfido2


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.75 04-Feb-2019 jsg

enable libelf


# 1.74 13-Oct-2018 kettenis

Link libc++.so against libc++abi.so such that linking C binaries against
a C++ shared library will work correctly with modern linkers.

ok guenther@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.73 21-Jan-2017 patrick

Hook up libcompiler_rt, libcxx and libcxxabi to the build. Since their
Makefiles are now guarded to not compile on non-clang architectures, we
can safely add them.

ok deraadt@


# 1.72 23-Sep-2016 sthen

Unhook sqlite3.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.71 14-Nov-2015 deraadt

libocurses can go to the Attic. last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm


Revision tags: OPENBSD_5_8_BASE
# 1.70 23-Jul-2015 yasuoka

Build and install libradius as default.

ok deraadt


Revision tags: OPENBSD_5_7_BASE
# 1.69 31-Oct-2014 jsing

Rename libressl to libtls to avoid confusion and to make it easier to
distinguish between LibreSSL (the project) and libressl (the library).

Discussed with many.


Revision tags: OPENBSD_5_6_BASE
# 1.68 14-Jul-2014 jsing

Hook libressl into the build.

Requested by deraadt@


# 1.67 22-Apr-2014 reyk

Remove KERBEROS5 from the Makefiles (except ssh for now, where it is
already manually disabled).

ok deraadt@


# 1.66 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


# 1.65 24-Mar-2014 tedu

stop building libwrap. ok deraadt


# 1.64 23-Mar-2014 kili

Unhook librt stub. It's causing too much breakeage to the ports tree.

Prodded by espie@.


# 1.63 17-Mar-2014 kettenis

enable librt


Revision tags: OPENBSD_5_5_BASE
# 1.62 04-Dec-2013 deraadt

express final disapproval of the interfaces in libcompat, such as
them ftime(), gtty(), stty(), re_comp(), cuserid() and others.
Discussion and ongoing work to fix the ports tree from many, especially
naddy.
ok naddy
[There is a bit more cleanup possible after that, but this is considered
the current safe step]


# 1.61 01-Nov-2013 syl

enable fuse.

ok deraadt@


Revision tags: OPENBSD_5_4_BASE
# 1.60 17-Jun-2013 robert

these libraries are either obsolete or got moved to kerberosV/lib


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.59 22-Apr-2012 espie

enable sqlite3, as prompted by theo


# 1.58 15-Feb-2012 guenther

Nothing important, just switching from pthreads to rthreads


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.57 28-Oct-2010 jsg

unlink libdes src/ports users have been switched to libcrypto


# 1.56 17-Oct-2010 djm

unlink libsectok from the build; ok markus@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.55 27-Oct-2008 ratchov

rename libsa to libsndio
requested by many, "just go for it" deraadt@


# 1.54 26-Oct-2008 ratchov

add minimal server capability to aucat(1). When started in server
mode, it listens on an unix socket and mixes/demultiplexes any number
of full-duplex streams, doing necessary format conversions and
resampling on the fly.

programs can use the new libsa(3) library to play and record audio.
The library provides a very simple API to connect to the audio server;
if aucat(1) isn't running, it uses the audio(4) driver transparently
instead.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.53 18-Oct-2007 espie

synch expat major number with xenocara, and then some.
activate it in the build.


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.52 16-Dec-2005 deraadt

libresolv.a is no longer needed


Revision tags: OPENBSD_3_8_BASE
# 1.51 18-Apr-2005 millert

remove libcurses++


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.50 14-Jul-2003 mho

Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, David Krause, ...


# 1.49 14-May-2003 hin

Get rid of libtelnet, it is compiled into the tree programs
(telnetd, telnet and tn3270) that use them instead.
This gets rid of a really hairy dependency between telnet and libtelnet.

ok millert@


Revision tags: OPENBSD_3_3_BASE
# 1.48 14-Jan-2003 marc

Bye-bye libc_r. libc_r and libnpthread go away. libpthread
takes their place. The -pthread option to gcc uses libpthread.
ppc portion of patch from drahn@ (thanks). gcc portions of patch
OK espie@. Ports testing (no bad effects!) by naddy@

best build sequence is: build gcc, build system, build ports
remove /usr/lib/lib{c_r,npthread}.*. Note, once libc_r and
libnpthread is removed threaded ports will stop working until
they have been re-built using the libpthread and the updated gcc.
That's why the above build sequence is recommended.


# 1.47 16-Nov-2002 marc

Enable libpthread, kind of....
The library is installed as libnpthread, not libpthread. This gets
around broken autoconf ports that attempt to link using both
-lpthread and -pthread.

The next step will be to change the gcc -pthread flag to use this lib
instead of libc_r.


Revision tags: OPENBSD_3_2_BASE
# 1.46 11-Aug-2002 art

Sort: put libkvm where it belongs.


# 1.45 15-Jun-2002 provos

enable libevent


Revision tags: OPENBSD_3_1_BASE
# 1.44 30-Dec-2001 pvalchev

Rename libusb to libusbhid, a better name, per NetBSD


Revision tags: OPENBSD_3_0_BASE
# 1.43 03-Sep-2001 pvalchev

build libusb


# 1.42 11-Jul-2001 pvalchev

remove mips leftovers; ok brad


# 1.41 27-Jun-2001 art

kill libkvm.old


# 1.40 07-Jun-2001 deraadt

enable libsectok


Revision tags: OPENBSD_2_9_BASE
# 1.39 04-Feb-2001 deraadt

libc_r builds on alpha again


# 1.38 19-Nov-2000 millert

XXX - Alpha port doesn't currently support weak symbols


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.37 30-Jan-2000 mickey

i386 is a new libkvm now


Revision tags: OPENBSD_2_6_BASE
# 1.36 28-Aug-1999 niklas

For the moment libcurses++ breaks on mips


# 1.35 23-May-1999 angelos

Add libkeynote in the build list.


# 1.34 09-May-1999 millert

c++ clasess for ncurses


# 1.33 23-Apr-1999 downsj

mac68k uses libkvm now


Revision tags: OPENBSD_2_5_BASE
# 1.32 19-Jan-1999 d

enable libc_r


Revision tags: OPENBSD_2_4_BASE
# 1.31 07-Oct-1998 deraadt

build libssl


# 1.30 25-Sep-1998 ryker

mac68k still uses libkvm.old; I don't know how to fix this.


# 1.29 17-Sep-1998 millert

pmax needs libkvm.old too


# 1.28 11-Sep-1998 millert

i386 is now the only port using libkvm.old


# 1.27 23-Jul-1998 millert

no more libterm or libtermlib


# 1.26 07-Jul-1998 art

kill libss as it has only been used by mk_cmds


# 1.25 04-May-1998 provos

build libossaudio


# 1.24 25-Apr-1998 downsj

hp300 uses libkvm now.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.23 20-Oct-1997 deraadt

for obj; make both libkvm thingies


# 1.22 29-Jun-1997 provos

add libdes


# 1.21 11-Jun-1997 grr

import some cleanup for libkvm/kvm.c from netbsd, udpate libkvm so that sparc can use libkvm vs. libkvm.old and update sparc pmap.c and machdep.c to make dumps compatible with the new libkvm's notions.


Revision tags: OPENBSD_2_1_BASE
# 1.20 25-Mar-1997 rahnds

Ok here is the mvme88k userland, minus a few important pieces.
as, ld change need to be merged. It is known that shared libraries and C++
do not work.
If anyone wants to step forward and take over the mvme88k port please do.
It was dumped on me when the original developer, Nivas, left his previous
job and started a new one.

I am trying to get the port in a shape that someone could take over.


# 1.19 26-Feb-1997 niklas

Switch alpha from libkvm.old to libkvm with code from NetBSD.
%x -> %lx format fixes from me.


# 1.18 26-Feb-1997 downsj

Initial integration of a much cleaned up libwrap.


# 1.17 20-Jan-1997 graichen

back out my last change to avoid the __warn_references on the mips - it's
now done for the pmax like for the arc in machine/cdefs.h


# 1.16 19-Jan-1997 graichen

define NO_WARN_REFERENCES for mips - because the mips linker can't handle
them


# 1.15 02-Jan-1997 rahnds

Powerpc port also uses new libkvm.


# 1.14 24-Dec-1996 deraadt

bye bye


# 1.13 15-Nov-1996 downsj

Move libss to the main tree.


# 1.12 11-Nov-1996 downsj

Move libcom_err out of Kerberos, change include location.


# 1.11 25-Oct-1996 downsj

libm and libm_i387 are the same now.


Revision tags: OPENBSD_2_0_BASE
# 1.10 09-Aug-1996 downsj

Add libm_i387.


# 1.9 27-Jul-1996 tholo

Integrate zlib v1.0.3


# 1.8 18-Jun-1996 deraadt

update id


# 1.7 02-Jun-1996 tholo

Build libform, libmenu and libpanel


# 1.6 02-Jun-1996 tholo

Install ncurses as -lcurses and <curses.h>
Install BSD curses library as -locurses and <ocurses.h>


# 1.5 31-May-1996 tholo

Build new terminfo emulation library


# 1.4 27-May-1996 deraadt

amiga uses new libkvm


# 1.3 10-May-1996 deraadt

sun3 uses new libkvm


# 1.2 19-Mar-1996 niklas

From NetBSD: merge of 960317


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.81 02-Jan-2021 patrick

Move Makefiles for libc++ and libc++abi to gnu/lib in preparation for an
upcoming update to those, which will see both codebases heading into the
gnu/llvm dumpster.

Feedback from jsg@
ok deraadt@ kettenis@


Revision tags: OPENBSD_6_8_BASE
# 1.80 22-Sep-2020 martijn

Link up libagentx


# 1.79 10-Aug-2020 patrick

Un-hook and re-hook libcompiler_rt.

ok kettenis@


Revision tags: OPENBSD_6_7_BASE
# 1.78 28-Feb-2020 deraadt

oops some snapshot tests fell in


# 1.77 28-Feb-2020 deraadt

sync


# 1.76 14-Nov-2019 djm

add libcbor and libfido2


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.75 04-Feb-2019 jsg

enable libelf


# 1.74 13-Oct-2018 kettenis

Link libc++.so against libc++abi.so such that linking C binaries against
a C++ shared library will work correctly with modern linkers.

ok guenther@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.73 21-Jan-2017 patrick

Hook up libcompiler_rt, libcxx and libcxxabi to the build. Since their
Makefiles are now guarded to not compile on non-clang architectures, we
can safely add them.

ok deraadt@


# 1.72 23-Sep-2016 sthen

Unhook sqlite3.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.71 14-Nov-2015 deraadt

libocurses can go to the Attic. last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm


Revision tags: OPENBSD_5_8_BASE
# 1.70 23-Jul-2015 yasuoka

Build and install libradius as default.

ok deraadt


Revision tags: OPENBSD_5_7_BASE
# 1.69 31-Oct-2014 jsing

Rename libressl to libtls to avoid confusion and to make it easier to
distinguish between LibreSSL (the project) and libressl (the library).

Discussed with many.


Revision tags: OPENBSD_5_6_BASE
# 1.68 14-Jul-2014 jsing

Hook libressl into the build.

Requested by deraadt@


# 1.67 22-Apr-2014 reyk

Remove KERBEROS5 from the Makefiles (except ssh for now, where it is
already manually disabled).

ok deraadt@


# 1.66 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


# 1.65 24-Mar-2014 tedu

stop building libwrap. ok deraadt


# 1.64 23-Mar-2014 kili

Unhook librt stub. It's causing too much breakeage to the ports tree.

Prodded by espie@.


# 1.63 17-Mar-2014 kettenis

enable librt


Revision tags: OPENBSD_5_5_BASE
# 1.62 04-Dec-2013 deraadt

express final disapproval of the interfaces in libcompat, such as
them ftime(), gtty(), stty(), re_comp(), cuserid() and others.
Discussion and ongoing work to fix the ports tree from many, especially
naddy.
ok naddy
[There is a bit more cleanup possible after that, but this is considered
the current safe step]


# 1.61 01-Nov-2013 syl

enable fuse.

ok deraadt@


Revision tags: OPENBSD_5_4_BASE
# 1.60 17-Jun-2013 robert

these libraries are either obsolete or got moved to kerberosV/lib


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.59 22-Apr-2012 espie

enable sqlite3, as prompted by theo


# 1.58 15-Feb-2012 guenther

Nothing important, just switching from pthreads to rthreads


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.57 28-Oct-2010 jsg

unlink libdes src/ports users have been switched to libcrypto


# 1.56 17-Oct-2010 djm

unlink libsectok from the build; ok markus@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.55 27-Oct-2008 ratchov

rename libsa to libsndio
requested by many, "just go for it" deraadt@


# 1.54 26-Oct-2008 ratchov

add minimal server capability to aucat(1). When started in server
mode, it listens on an unix socket and mixes/demultiplexes any number
of full-duplex streams, doing necessary format conversions and
resampling on the fly.

programs can use the new libsa(3) library to play and record audio.
The library provides a very simple API to connect to the audio server;
if aucat(1) isn't running, it uses the audio(4) driver transparently
instead.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.53 18-Oct-2007 espie

synch expat major number with xenocara, and then some.
activate it in the build.


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.52 16-Dec-2005 deraadt

libresolv.a is no longer needed


Revision tags: OPENBSD_3_8_BASE
# 1.51 18-Apr-2005 millert

remove libcurses++


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.50 14-Jul-2003 mho

Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, David Krause, ...


# 1.49 14-May-2003 hin

Get rid of libtelnet, it is compiled into the tree programs
(telnetd, telnet and tn3270) that use them instead.
This gets rid of a really hairy dependency between telnet and libtelnet.

ok millert@


Revision tags: OPENBSD_3_3_BASE
# 1.48 14-Jan-2003 marc

Bye-bye libc_r. libc_r and libnpthread go away. libpthread
takes their place. The -pthread option to gcc uses libpthread.
ppc portion of patch from drahn@ (thanks). gcc portions of patch
OK espie@. Ports testing (no bad effects!) by naddy@

best build sequence is: build gcc, build system, build ports
remove /usr/lib/lib{c_r,npthread}.*. Note, once libc_r and
libnpthread is removed threaded ports will stop working until
they have been re-built using the libpthread and the updated gcc.
That's why the above build sequence is recommended.


# 1.47 16-Nov-2002 marc

Enable libpthread, kind of....
The library is installed as libnpthread, not libpthread. This gets
around broken autoconf ports that attempt to link using both
-lpthread and -pthread.

The next step will be to change the gcc -pthread flag to use this lib
instead of libc_r.


Revision tags: OPENBSD_3_2_BASE
# 1.46 11-Aug-2002 art

Sort: put libkvm where it belongs.


# 1.45 15-Jun-2002 provos

enable libevent


Revision tags: OPENBSD_3_1_BASE
# 1.44 30-Dec-2001 pvalchev

Rename libusb to libusbhid, a better name, per NetBSD


Revision tags: OPENBSD_3_0_BASE
# 1.43 03-Sep-2001 pvalchev

build libusb


# 1.42 11-Jul-2001 pvalchev

remove mips leftovers; ok brad


# 1.41 27-Jun-2001 art

kill libkvm.old


# 1.40 07-Jun-2001 deraadt

enable libsectok


Revision tags: OPENBSD_2_9_BASE
# 1.39 04-Feb-2001 deraadt

libc_r builds on alpha again


# 1.38 19-Nov-2000 millert

XXX - Alpha port doesn't currently support weak symbols


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.37 30-Jan-2000 mickey

i386 is a new libkvm now


Revision tags: OPENBSD_2_6_BASE
# 1.36 28-Aug-1999 niklas

For the moment libcurses++ breaks on mips


# 1.35 23-May-1999 angelos

Add libkeynote in the build list.


# 1.34 09-May-1999 millert

c++ clasess for ncurses


# 1.33 23-Apr-1999 downsj

mac68k uses libkvm now


Revision tags: OPENBSD_2_5_BASE
# 1.32 19-Jan-1999 d

enable libc_r


Revision tags: OPENBSD_2_4_BASE
# 1.31 07-Oct-1998 deraadt

build libssl


# 1.30 25-Sep-1998 ryker

mac68k still uses libkvm.old; I don't know how to fix this.


# 1.29 17-Sep-1998 millert

pmax needs libkvm.old too


# 1.28 11-Sep-1998 millert

i386 is now the only port using libkvm.old


# 1.27 23-Jul-1998 millert

no more libterm or libtermlib


# 1.26 07-Jul-1998 art

kill libss as it has only been used by mk_cmds


# 1.25 04-May-1998 provos

build libossaudio


# 1.24 25-Apr-1998 downsj

hp300 uses libkvm now.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.23 20-Oct-1997 deraadt

for obj; make both libkvm thingies


# 1.22 29-Jun-1997 provos

add libdes


# 1.21 11-Jun-1997 grr

import some cleanup for libkvm/kvm.c from netbsd, udpate libkvm so that sparc can use libkvm vs. libkvm.old and update sparc pmap.c and machdep.c to make dumps compatible with the new libkvm's notions.


Revision tags: OPENBSD_2_1_BASE
# 1.20 25-Mar-1997 rahnds

Ok here is the mvme88k userland, minus a few important pieces.
as, ld change need to be merged. It is known that shared libraries and C++
do not work.
If anyone wants to step forward and take over the mvme88k port please do.
It was dumped on me when the original developer, Nivas, left his previous
job and started a new one.

I am trying to get the port in a shape that someone could take over.


# 1.19 26-Feb-1997 niklas

Switch alpha from libkvm.old to libkvm with code from NetBSD.
%x -> %lx format fixes from me.


# 1.18 26-Feb-1997 downsj

Initial integration of a much cleaned up libwrap.


# 1.17 20-Jan-1997 graichen

back out my last change to avoid the __warn_references on the mips - it's
now done for the pmax like for the arc in machine/cdefs.h


# 1.16 19-Jan-1997 graichen

define NO_WARN_REFERENCES for mips - because the mips linker can't handle
them


# 1.15 02-Jan-1997 rahnds

Powerpc port also uses new libkvm.


# 1.14 24-Dec-1996 deraadt

bye bye


# 1.13 15-Nov-1996 downsj

Move libss to the main tree.


# 1.12 11-Nov-1996 downsj

Move libcom_err out of Kerberos, change include location.


# 1.11 25-Oct-1996 downsj

libm and libm_i387 are the same now.


Revision tags: OPENBSD_2_0_BASE
# 1.10 09-Aug-1996 downsj

Add libm_i387.


# 1.9 27-Jul-1996 tholo

Integrate zlib v1.0.3


# 1.8 18-Jun-1996 deraadt

update id


# 1.7 02-Jun-1996 tholo

Build libform, libmenu and libpanel


# 1.6 02-Jun-1996 tholo

Install ncurses as -lcurses and <curses.h>
Install BSD curses library as -locurses and <ocurses.h>


# 1.5 31-May-1996 tholo

Build new terminfo emulation library


# 1.4 27-May-1996 deraadt

amiga uses new libkvm


# 1.3 10-May-1996 deraadt

sun3 uses new libkvm


# 1.2 19-Mar-1996 niklas

From NetBSD: merge of 960317


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.80 22-Sep-2020 martijn

Link up libagentx


# 1.79 10-Aug-2020 patrick

Un-hook and re-hook libcompiler_rt.

ok kettenis@


Revision tags: OPENBSD_6_7_BASE
# 1.78 28-Feb-2020 deraadt

oops some snapshot tests fell in


# 1.77 28-Feb-2020 deraadt

sync


# 1.76 14-Nov-2019 djm

add libcbor and libfido2


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.75 04-Feb-2019 jsg

enable libelf


# 1.74 13-Oct-2018 kettenis

Link libc++.so against libc++abi.so such that linking C binaries against
a C++ shared library will work correctly with modern linkers.

ok guenther@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.73 21-Jan-2017 patrick

Hook up libcompiler_rt, libcxx and libcxxabi to the build. Since their
Makefiles are now guarded to not compile on non-clang architectures, we
can safely add them.

ok deraadt@


# 1.72 23-Sep-2016 sthen

Unhook sqlite3.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.71 14-Nov-2015 deraadt

libocurses can go to the Attic. last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm


Revision tags: OPENBSD_5_8_BASE
# 1.70 23-Jul-2015 yasuoka

Build and install libradius as default.

ok deraadt


Revision tags: OPENBSD_5_7_BASE
# 1.69 31-Oct-2014 jsing

Rename libressl to libtls to avoid confusion and to make it easier to
distinguish between LibreSSL (the project) and libressl (the library).

Discussed with many.


Revision tags: OPENBSD_5_6_BASE
# 1.68 14-Jul-2014 jsing

Hook libressl into the build.

Requested by deraadt@


# 1.67 22-Apr-2014 reyk

Remove KERBEROS5 from the Makefiles (except ssh for now, where it is
already manually disabled).

ok deraadt@


# 1.66 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


# 1.65 24-Mar-2014 tedu

stop building libwrap. ok deraadt


# 1.64 23-Mar-2014 kili

Unhook librt stub. It's causing too much breakeage to the ports tree.

Prodded by espie@.


# 1.63 17-Mar-2014 kettenis

enable librt


Revision tags: OPENBSD_5_5_BASE
# 1.62 04-Dec-2013 deraadt

express final disapproval of the interfaces in libcompat, such as
them ftime(), gtty(), stty(), re_comp(), cuserid() and others.
Discussion and ongoing work to fix the ports tree from many, especially
naddy.
ok naddy
[There is a bit more cleanup possible after that, but this is considered
the current safe step]


# 1.61 01-Nov-2013 syl

enable fuse.

ok deraadt@


Revision tags: OPENBSD_5_4_BASE
# 1.60 17-Jun-2013 robert

these libraries are either obsolete or got moved to kerberosV/lib


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.59 22-Apr-2012 espie

enable sqlite3, as prompted by theo


# 1.58 15-Feb-2012 guenther

Nothing important, just switching from pthreads to rthreads


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.57 28-Oct-2010 jsg

unlink libdes src/ports users have been switched to libcrypto


# 1.56 17-Oct-2010 djm

unlink libsectok from the build; ok markus@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.55 27-Oct-2008 ratchov

rename libsa to libsndio
requested by many, "just go for it" deraadt@


# 1.54 26-Oct-2008 ratchov

add minimal server capability to aucat(1). When started in server
mode, it listens on an unix socket and mixes/demultiplexes any number
of full-duplex streams, doing necessary format conversions and
resampling on the fly.

programs can use the new libsa(3) library to play and record audio.
The library provides a very simple API to connect to the audio server;
if aucat(1) isn't running, it uses the audio(4) driver transparently
instead.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.53 18-Oct-2007 espie

synch expat major number with xenocara, and then some.
activate it in the build.


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.52 16-Dec-2005 deraadt

libresolv.a is no longer needed


Revision tags: OPENBSD_3_8_BASE
# 1.51 18-Apr-2005 millert

remove libcurses++


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.50 14-Jul-2003 mho

Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, David Krause, ...


# 1.49 14-May-2003 hin

Get rid of libtelnet, it is compiled into the tree programs
(telnetd, telnet and tn3270) that use them instead.
This gets rid of a really hairy dependency between telnet and libtelnet.

ok millert@


Revision tags: OPENBSD_3_3_BASE
# 1.48 14-Jan-2003 marc

Bye-bye libc_r. libc_r and libnpthread go away. libpthread
takes their place. The -pthread option to gcc uses libpthread.
ppc portion of patch from drahn@ (thanks). gcc portions of patch
OK espie@. Ports testing (no bad effects!) by naddy@

best build sequence is: build gcc, build system, build ports
remove /usr/lib/lib{c_r,npthread}.*. Note, once libc_r and
libnpthread is removed threaded ports will stop working until
they have been re-built using the libpthread and the updated gcc.
That's why the above build sequence is recommended.


# 1.47 16-Nov-2002 marc

Enable libpthread, kind of....
The library is installed as libnpthread, not libpthread. This gets
around broken autoconf ports that attempt to link using both
-lpthread and -pthread.

The next step will be to change the gcc -pthread flag to use this lib
instead of libc_r.


Revision tags: OPENBSD_3_2_BASE
# 1.46 11-Aug-2002 art

Sort: put libkvm where it belongs.


# 1.45 15-Jun-2002 provos

enable libevent


Revision tags: OPENBSD_3_1_BASE
# 1.44 30-Dec-2001 pvalchev

Rename libusb to libusbhid, a better name, per NetBSD


Revision tags: OPENBSD_3_0_BASE
# 1.43 03-Sep-2001 pvalchev

build libusb


# 1.42 11-Jul-2001 pvalchev

remove mips leftovers; ok brad


# 1.41 27-Jun-2001 art

kill libkvm.old


# 1.40 07-Jun-2001 deraadt

enable libsectok


Revision tags: OPENBSD_2_9_BASE
# 1.39 04-Feb-2001 deraadt

libc_r builds on alpha again


# 1.38 19-Nov-2000 millert

XXX - Alpha port doesn't currently support weak symbols


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.37 30-Jan-2000 mickey

i386 is a new libkvm now


Revision tags: OPENBSD_2_6_BASE
# 1.36 28-Aug-1999 niklas

For the moment libcurses++ breaks on mips


# 1.35 23-May-1999 angelos

Add libkeynote in the build list.


# 1.34 09-May-1999 millert

c++ clasess for ncurses


# 1.33 23-Apr-1999 downsj

mac68k uses libkvm now


Revision tags: OPENBSD_2_5_BASE
# 1.32 19-Jan-1999 d

enable libc_r


Revision tags: OPENBSD_2_4_BASE
# 1.31 07-Oct-1998 deraadt

build libssl


# 1.30 25-Sep-1998 ryker

mac68k still uses libkvm.old; I don't know how to fix this.


# 1.29 17-Sep-1998 millert

pmax needs libkvm.old too


# 1.28 11-Sep-1998 millert

i386 is now the only port using libkvm.old


# 1.27 23-Jul-1998 millert

no more libterm or libtermlib


# 1.26 07-Jul-1998 art

kill libss as it has only been used by mk_cmds


# 1.25 04-May-1998 provos

build libossaudio


# 1.24 25-Apr-1998 downsj

hp300 uses libkvm now.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.23 20-Oct-1997 deraadt

for obj; make both libkvm thingies


# 1.22 29-Jun-1997 provos

add libdes


# 1.21 11-Jun-1997 grr

import some cleanup for libkvm/kvm.c from netbsd, udpate libkvm so that sparc can use libkvm vs. libkvm.old and update sparc pmap.c and machdep.c to make dumps compatible with the new libkvm's notions.


Revision tags: OPENBSD_2_1_BASE
# 1.20 25-Mar-1997 rahnds

Ok here is the mvme88k userland, minus a few important pieces.
as, ld change need to be merged. It is known that shared libraries and C++
do not work.
If anyone wants to step forward and take over the mvme88k port please do.
It was dumped on me when the original developer, Nivas, left his previous
job and started a new one.

I am trying to get the port in a shape that someone could take over.


# 1.19 26-Feb-1997 niklas

Switch alpha from libkvm.old to libkvm with code from NetBSD.
%x -> %lx format fixes from me.


# 1.18 26-Feb-1997 downsj

Initial integration of a much cleaned up libwrap.


# 1.17 20-Jan-1997 graichen

back out my last change to avoid the __warn_references on the mips - it's
now done for the pmax like for the arc in machine/cdefs.h


# 1.16 19-Jan-1997 graichen

define NO_WARN_REFERENCES for mips - because the mips linker can't handle
them


# 1.15 02-Jan-1997 rahnds

Powerpc port also uses new libkvm.


# 1.14 24-Dec-1996 deraadt

bye bye


# 1.13 15-Nov-1996 downsj

Move libss to the main tree.


# 1.12 11-Nov-1996 downsj

Move libcom_err out of Kerberos, change include location.


# 1.11 25-Oct-1996 downsj

libm and libm_i387 are the same now.


Revision tags: OPENBSD_2_0_BASE
# 1.10 09-Aug-1996 downsj

Add libm_i387.


# 1.9 27-Jul-1996 tholo

Integrate zlib v1.0.3


# 1.8 18-Jun-1996 deraadt

update id


# 1.7 02-Jun-1996 tholo

Build libform, libmenu and libpanel


# 1.6 02-Jun-1996 tholo

Install ncurses as -lcurses and <curses.h>
Install BSD curses library as -locurses and <ocurses.h>


# 1.5 31-May-1996 tholo

Build new terminfo emulation library


# 1.4 27-May-1996 deraadt

amiga uses new libkvm


# 1.3 10-May-1996 deraadt

sun3 uses new libkvm


# 1.2 19-Mar-1996 niklas

From NetBSD: merge of 960317


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.79 10-Aug-2020 patrick

Un-hook and re-hook libcompiler_rt.

ok kettenis@


Revision tags: OPENBSD_6_7_BASE
# 1.78 28-Feb-2020 deraadt

oops some snapshot tests fell in


# 1.77 28-Feb-2020 deraadt

sync


# 1.76 14-Nov-2019 djm

add libcbor and libfido2


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.75 04-Feb-2019 jsg

enable libelf


# 1.74 13-Oct-2018 kettenis

Link libc++.so against libc++abi.so such that linking C binaries against
a C++ shared library will work correctly with modern linkers.

ok guenther@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.73 21-Jan-2017 patrick

Hook up libcompiler_rt, libcxx and libcxxabi to the build. Since their
Makefiles are now guarded to not compile on non-clang architectures, we
can safely add them.

ok deraadt@


# 1.72 23-Sep-2016 sthen

Unhook sqlite3.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.71 14-Nov-2015 deraadt

libocurses can go to the Attic. last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm


Revision tags: OPENBSD_5_8_BASE
# 1.70 23-Jul-2015 yasuoka

Build and install libradius as default.

ok deraadt


Revision tags: OPENBSD_5_7_BASE
# 1.69 31-Oct-2014 jsing

Rename libressl to libtls to avoid confusion and to make it easier to
distinguish between LibreSSL (the project) and libressl (the library).

Discussed with many.


Revision tags: OPENBSD_5_6_BASE
# 1.68 14-Jul-2014 jsing

Hook libressl into the build.

Requested by deraadt@


# 1.67 22-Apr-2014 reyk

Remove KERBEROS5 from the Makefiles (except ssh for now, where it is
already manually disabled).

ok deraadt@


# 1.66 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


# 1.65 24-Mar-2014 tedu

stop building libwrap. ok deraadt


# 1.64 23-Mar-2014 kili

Unhook librt stub. It's causing too much breakeage to the ports tree.

Prodded by espie@.


# 1.63 17-Mar-2014 kettenis

enable librt


Revision tags: OPENBSD_5_5_BASE
# 1.62 04-Dec-2013 deraadt

express final disapproval of the interfaces in libcompat, such as
them ftime(), gtty(), stty(), re_comp(), cuserid() and others.
Discussion and ongoing work to fix the ports tree from many, especially
naddy.
ok naddy
[There is a bit more cleanup possible after that, but this is considered
the current safe step]


# 1.61 01-Nov-2013 syl

enable fuse.

ok deraadt@


Revision tags: OPENBSD_5_4_BASE
# 1.60 17-Jun-2013 robert

these libraries are either obsolete or got moved to kerberosV/lib


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.59 22-Apr-2012 espie

enable sqlite3, as prompted by theo


# 1.58 15-Feb-2012 guenther

Nothing important, just switching from pthreads to rthreads


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.57 28-Oct-2010 jsg

unlink libdes src/ports users have been switched to libcrypto


# 1.56 17-Oct-2010 djm

unlink libsectok from the build; ok markus@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.55 27-Oct-2008 ratchov

rename libsa to libsndio
requested by many, "just go for it" deraadt@


# 1.54 26-Oct-2008 ratchov

add minimal server capability to aucat(1). When started in server
mode, it listens on an unix socket and mixes/demultiplexes any number
of full-duplex streams, doing necessary format conversions and
resampling on the fly.

programs can use the new libsa(3) library to play and record audio.
The library provides a very simple API to connect to the audio server;
if aucat(1) isn't running, it uses the audio(4) driver transparently
instead.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.53 18-Oct-2007 espie

synch expat major number with xenocara, and then some.
activate it in the build.


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.52 16-Dec-2005 deraadt

libresolv.a is no longer needed


Revision tags: OPENBSD_3_8_BASE
# 1.51 18-Apr-2005 millert

remove libcurses++


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.50 14-Jul-2003 mho

Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, David Krause, ...


# 1.49 14-May-2003 hin

Get rid of libtelnet, it is compiled into the tree programs
(telnetd, telnet and tn3270) that use them instead.
This gets rid of a really hairy dependency between telnet and libtelnet.

ok millert@


Revision tags: OPENBSD_3_3_BASE
# 1.48 14-Jan-2003 marc

Bye-bye libc_r. libc_r and libnpthread go away. libpthread
takes their place. The -pthread option to gcc uses libpthread.
ppc portion of patch from drahn@ (thanks). gcc portions of patch
OK espie@. Ports testing (no bad effects!) by naddy@

best build sequence is: build gcc, build system, build ports
remove /usr/lib/lib{c_r,npthread}.*. Note, once libc_r and
libnpthread is removed threaded ports will stop working until
they have been re-built using the libpthread and the updated gcc.
That's why the above build sequence is recommended.


# 1.47 16-Nov-2002 marc

Enable libpthread, kind of....
The library is installed as libnpthread, not libpthread. This gets
around broken autoconf ports that attempt to link using both
-lpthread and -pthread.

The next step will be to change the gcc -pthread flag to use this lib
instead of libc_r.


Revision tags: OPENBSD_3_2_BASE
# 1.46 11-Aug-2002 art

Sort: put libkvm where it belongs.


# 1.45 15-Jun-2002 provos

enable libevent


Revision tags: OPENBSD_3_1_BASE
# 1.44 30-Dec-2001 pvalchev

Rename libusb to libusbhid, a better name, per NetBSD


Revision tags: OPENBSD_3_0_BASE
# 1.43 03-Sep-2001 pvalchev

build libusb


# 1.42 11-Jul-2001 pvalchev

remove mips leftovers; ok brad


# 1.41 27-Jun-2001 art

kill libkvm.old


# 1.40 07-Jun-2001 deraadt

enable libsectok


Revision tags: OPENBSD_2_9_BASE
# 1.39 04-Feb-2001 deraadt

libc_r builds on alpha again


# 1.38 19-Nov-2000 millert

XXX - Alpha port doesn't currently support weak symbols


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.37 30-Jan-2000 mickey

i386 is a new libkvm now


Revision tags: OPENBSD_2_6_BASE
# 1.36 28-Aug-1999 niklas

For the moment libcurses++ breaks on mips


# 1.35 23-May-1999 angelos

Add libkeynote in the build list.


# 1.34 09-May-1999 millert

c++ clasess for ncurses


# 1.33 23-Apr-1999 downsj

mac68k uses libkvm now


Revision tags: OPENBSD_2_5_BASE
# 1.32 19-Jan-1999 d

enable libc_r


Revision tags: OPENBSD_2_4_BASE
# 1.31 07-Oct-1998 deraadt

build libssl


# 1.30 25-Sep-1998 ryker

mac68k still uses libkvm.old; I don't know how to fix this.


# 1.29 17-Sep-1998 millert

pmax needs libkvm.old too


# 1.28 11-Sep-1998 millert

i386 is now the only port using libkvm.old


# 1.27 23-Jul-1998 millert

no more libterm or libtermlib


# 1.26 07-Jul-1998 art

kill libss as it has only been used by mk_cmds


# 1.25 04-May-1998 provos

build libossaudio


# 1.24 25-Apr-1998 downsj

hp300 uses libkvm now.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.23 20-Oct-1997 deraadt

for obj; make both libkvm thingies


# 1.22 29-Jun-1997 provos

add libdes


# 1.21 11-Jun-1997 grr

import some cleanup for libkvm/kvm.c from netbsd, udpate libkvm so that sparc can use libkvm vs. libkvm.old and update sparc pmap.c and machdep.c to make dumps compatible with the new libkvm's notions.


Revision tags: OPENBSD_2_1_BASE
# 1.20 25-Mar-1997 rahnds

Ok here is the mvme88k userland, minus a few important pieces.
as, ld change need to be merged. It is known that shared libraries and C++
do not work.
If anyone wants to step forward and take over the mvme88k port please do.
It was dumped on me when the original developer, Nivas, left his previous
job and started a new one.

I am trying to get the port in a shape that someone could take over.


# 1.19 26-Feb-1997 niklas

Switch alpha from libkvm.old to libkvm with code from NetBSD.
%x -> %lx format fixes from me.


# 1.18 26-Feb-1997 downsj

Initial integration of a much cleaned up libwrap.


# 1.17 20-Jan-1997 graichen

back out my last change to avoid the __warn_references on the mips - it's
now done for the pmax like for the arc in machine/cdefs.h


# 1.16 19-Jan-1997 graichen

define NO_WARN_REFERENCES for mips - because the mips linker can't handle
them


# 1.15 02-Jan-1997 rahnds

Powerpc port also uses new libkvm.


# 1.14 24-Dec-1996 deraadt

bye bye


# 1.13 15-Nov-1996 downsj

Move libss to the main tree.


# 1.12 11-Nov-1996 downsj

Move libcom_err out of Kerberos, change include location.


# 1.11 25-Oct-1996 downsj

libm and libm_i387 are the same now.


Revision tags: OPENBSD_2_0_BASE
# 1.10 09-Aug-1996 downsj

Add libm_i387.


# 1.9 27-Jul-1996 tholo

Integrate zlib v1.0.3


# 1.8 18-Jun-1996 deraadt

update id


# 1.7 02-Jun-1996 tholo

Build libform, libmenu and libpanel


# 1.6 02-Jun-1996 tholo

Install ncurses as -lcurses and <curses.h>
Install BSD curses library as -locurses and <ocurses.h>


# 1.5 31-May-1996 tholo

Build new terminfo emulation library


# 1.4 27-May-1996 deraadt

amiga uses new libkvm


# 1.3 10-May-1996 deraadt

sun3 uses new libkvm


# 1.2 19-Mar-1996 niklas

From NetBSD: merge of 960317


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.78 28-Feb-2020 deraadt

oops some snapshot tests fell in


# 1.77 28-Feb-2020 deraadt

sync


# 1.76 14-Nov-2019 djm

add libcbor and libfido2


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.75 04-Feb-2019 jsg

enable libelf


# 1.74 13-Oct-2018 kettenis

Link libc++.so against libc++abi.so such that linking C binaries against
a C++ shared library will work correctly with modern linkers.

ok guenther@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.73 21-Jan-2017 patrick

Hook up libcompiler_rt, libcxx and libcxxabi to the build. Since their
Makefiles are now guarded to not compile on non-clang architectures, we
can safely add them.

ok deraadt@


# 1.72 23-Sep-2016 sthen

Unhook sqlite3.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.71 14-Nov-2015 deraadt

libocurses can go to the Attic. last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm


Revision tags: OPENBSD_5_8_BASE
# 1.70 23-Jul-2015 yasuoka

Build and install libradius as default.

ok deraadt


Revision tags: OPENBSD_5_7_BASE
# 1.69 31-Oct-2014 jsing

Rename libressl to libtls to avoid confusion and to make it easier to
distinguish between LibreSSL (the project) and libressl (the library).

Discussed with many.


Revision tags: OPENBSD_5_6_BASE
# 1.68 14-Jul-2014 jsing

Hook libressl into the build.

Requested by deraadt@


# 1.67 22-Apr-2014 reyk

Remove KERBEROS5 from the Makefiles (except ssh for now, where it is
already manually disabled).

ok deraadt@


# 1.66 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


# 1.65 24-Mar-2014 tedu

stop building libwrap. ok deraadt


# 1.64 23-Mar-2014 kili

Unhook librt stub. It's causing too much breakeage to the ports tree.

Prodded by espie@.


# 1.63 17-Mar-2014 kettenis

enable librt


Revision tags: OPENBSD_5_5_BASE
# 1.62 04-Dec-2013 deraadt

express final disapproval of the interfaces in libcompat, such as
them ftime(), gtty(), stty(), re_comp(), cuserid() and others.
Discussion and ongoing work to fix the ports tree from many, especially
naddy.
ok naddy
[There is a bit more cleanup possible after that, but this is considered
the current safe step]


# 1.61 01-Nov-2013 syl

enable fuse.

ok deraadt@


Revision tags: OPENBSD_5_4_BASE
# 1.60 17-Jun-2013 robert

these libraries are either obsolete or got moved to kerberosV/lib


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.59 22-Apr-2012 espie

enable sqlite3, as prompted by theo


# 1.58 15-Feb-2012 guenther

Nothing important, just switching from pthreads to rthreads


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.57 28-Oct-2010 jsg

unlink libdes src/ports users have been switched to libcrypto


# 1.56 17-Oct-2010 djm

unlink libsectok from the build; ok markus@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.55 27-Oct-2008 ratchov

rename libsa to libsndio
requested by many, "just go for it" deraadt@


# 1.54 26-Oct-2008 ratchov

add minimal server capability to aucat(1). When started in server
mode, it listens on an unix socket and mixes/demultiplexes any number
of full-duplex streams, doing necessary format conversions and
resampling on the fly.

programs can use the new libsa(3) library to play and record audio.
The library provides a very simple API to connect to the audio server;
if aucat(1) isn't running, it uses the audio(4) driver transparently
instead.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.53 18-Oct-2007 espie

synch expat major number with xenocara, and then some.
activate it in the build.


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.52 16-Dec-2005 deraadt

libresolv.a is no longer needed


Revision tags: OPENBSD_3_8_BASE
# 1.51 18-Apr-2005 millert

remove libcurses++


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.50 14-Jul-2003 mho

Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, David Krause, ...


# 1.49 14-May-2003 hin

Get rid of libtelnet, it is compiled into the tree programs
(telnetd, telnet and tn3270) that use them instead.
This gets rid of a really hairy dependency between telnet and libtelnet.

ok millert@


Revision tags: OPENBSD_3_3_BASE
# 1.48 14-Jan-2003 marc

Bye-bye libc_r. libc_r and libnpthread go away. libpthread
takes their place. The -pthread option to gcc uses libpthread.
ppc portion of patch from drahn@ (thanks). gcc portions of patch
OK espie@. Ports testing (no bad effects!) by naddy@

best build sequence is: build gcc, build system, build ports
remove /usr/lib/lib{c_r,npthread}.*. Note, once libc_r and
libnpthread is removed threaded ports will stop working until
they have been re-built using the libpthread and the updated gcc.
That's why the above build sequence is recommended.


# 1.47 16-Nov-2002 marc

Enable libpthread, kind of....
The library is installed as libnpthread, not libpthread. This gets
around broken autoconf ports that attempt to link using both
-lpthread and -pthread.

The next step will be to change the gcc -pthread flag to use this lib
instead of libc_r.


Revision tags: OPENBSD_3_2_BASE
# 1.46 11-Aug-2002 art

Sort: put libkvm where it belongs.


# 1.45 15-Jun-2002 provos

enable libevent


Revision tags: OPENBSD_3_1_BASE
# 1.44 30-Dec-2001 pvalchev

Rename libusb to libusbhid, a better name, per NetBSD


Revision tags: OPENBSD_3_0_BASE
# 1.43 03-Sep-2001 pvalchev

build libusb


# 1.42 11-Jul-2001 pvalchev

remove mips leftovers; ok brad


# 1.41 27-Jun-2001 art

kill libkvm.old


# 1.40 07-Jun-2001 deraadt

enable libsectok


Revision tags: OPENBSD_2_9_BASE
# 1.39 04-Feb-2001 deraadt

libc_r builds on alpha again


# 1.38 19-Nov-2000 millert

XXX - Alpha port doesn't currently support weak symbols


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.37 30-Jan-2000 mickey

i386 is a new libkvm now


Revision tags: OPENBSD_2_6_BASE
# 1.36 28-Aug-1999 niklas

For the moment libcurses++ breaks on mips


# 1.35 23-May-1999 angelos

Add libkeynote in the build list.


# 1.34 09-May-1999 millert

c++ clasess for ncurses


# 1.33 23-Apr-1999 downsj

mac68k uses libkvm now


Revision tags: OPENBSD_2_5_BASE
# 1.32 19-Jan-1999 d

enable libc_r


Revision tags: OPENBSD_2_4_BASE
# 1.31 07-Oct-1998 deraadt

build libssl


# 1.30 25-Sep-1998 ryker

mac68k still uses libkvm.old; I don't know how to fix this.


# 1.29 17-Sep-1998 millert

pmax needs libkvm.old too


# 1.28 11-Sep-1998 millert

i386 is now the only port using libkvm.old


# 1.27 23-Jul-1998 millert

no more libterm or libtermlib


# 1.26 07-Jul-1998 art

kill libss as it has only been used by mk_cmds


# 1.25 04-May-1998 provos

build libossaudio


# 1.24 25-Apr-1998 downsj

hp300 uses libkvm now.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.23 20-Oct-1997 deraadt

for obj; make both libkvm thingies


# 1.22 29-Jun-1997 provos

add libdes


# 1.21 11-Jun-1997 grr

import some cleanup for libkvm/kvm.c from netbsd, udpate libkvm so that sparc can use libkvm vs. libkvm.old and update sparc pmap.c and machdep.c to make dumps compatible with the new libkvm's notions.


Revision tags: OPENBSD_2_1_BASE
# 1.20 25-Mar-1997 rahnds

Ok here is the mvme88k userland, minus a few important pieces.
as, ld change need to be merged. It is known that shared libraries and C++
do not work.
If anyone wants to step forward and take over the mvme88k port please do.
It was dumped on me when the original developer, Nivas, left his previous
job and started a new one.

I am trying to get the port in a shape that someone could take over.


# 1.19 26-Feb-1997 niklas

Switch alpha from libkvm.old to libkvm with code from NetBSD.
%x -> %lx format fixes from me.


# 1.18 26-Feb-1997 downsj

Initial integration of a much cleaned up libwrap.


# 1.17 20-Jan-1997 graichen

back out my last change to avoid the __warn_references on the mips - it's
now done for the pmax like for the arc in machine/cdefs.h


# 1.16 19-Jan-1997 graichen

define NO_WARN_REFERENCES for mips - because the mips linker can't handle
them


# 1.15 02-Jan-1997 rahnds

Powerpc port also uses new libkvm.


# 1.14 24-Dec-1996 deraadt

bye bye


# 1.13 15-Nov-1996 downsj

Move libss to the main tree.


# 1.12 11-Nov-1996 downsj

Move libcom_err out of Kerberos, change include location.


# 1.11 25-Oct-1996 downsj

libm and libm_i387 are the same now.


Revision tags: OPENBSD_2_0_BASE
# 1.10 09-Aug-1996 downsj

Add libm_i387.


# 1.9 27-Jul-1996 tholo

Integrate zlib v1.0.3


# 1.8 18-Jun-1996 deraadt

update id


# 1.7 02-Jun-1996 tholo

Build libform, libmenu and libpanel


# 1.6 02-Jun-1996 tholo

Install ncurses as -lcurses and <curses.h>
Install BSD curses library as -locurses and <ocurses.h>


# 1.5 31-May-1996 tholo

Build new terminfo emulation library


# 1.4 27-May-1996 deraadt

amiga uses new libkvm


# 1.3 10-May-1996 deraadt

sun3 uses new libkvm


# 1.2 19-Mar-1996 niklas

From NetBSD: merge of 960317


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.76 14-Nov-2019 djm

add libcbor and libfido2


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE
# 1.75 04-Feb-2019 jsg

enable libelf


# 1.74 13-Oct-2018 kettenis

Link libc++.so against libc++abi.so such that linking C binaries against
a C++ shared library will work correctly with modern linkers.

ok guenther@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.73 21-Jan-2017 patrick

Hook up libcompiler_rt, libcxx and libcxxabi to the build. Since their
Makefiles are now guarded to not compile on non-clang architectures, we
can safely add them.

ok deraadt@


# 1.72 23-Sep-2016 sthen

Unhook sqlite3.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.71 14-Nov-2015 deraadt

libocurses can go to the Attic. last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm


Revision tags: OPENBSD_5_8_BASE
# 1.70 23-Jul-2015 yasuoka

Build and install libradius as default.

ok deraadt


Revision tags: OPENBSD_5_7_BASE
# 1.69 31-Oct-2014 jsing

Rename libressl to libtls to avoid confusion and to make it easier to
distinguish between LibreSSL (the project) and libressl (the library).

Discussed with many.


Revision tags: OPENBSD_5_6_BASE
# 1.68 14-Jul-2014 jsing

Hook libressl into the build.

Requested by deraadt@


# 1.67 22-Apr-2014 reyk

Remove KERBEROS5 from the Makefiles (except ssh for now, where it is
already manually disabled).

ok deraadt@


# 1.66 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


# 1.65 24-Mar-2014 tedu

stop building libwrap. ok deraadt


# 1.64 23-Mar-2014 kili

Unhook librt stub. It's causing too much breakeage to the ports tree.

Prodded by espie@.


# 1.63 17-Mar-2014 kettenis

enable librt


Revision tags: OPENBSD_5_5_BASE
# 1.62 04-Dec-2013 deraadt

express final disapproval of the interfaces in libcompat, such as
them ftime(), gtty(), stty(), re_comp(), cuserid() and others.
Discussion and ongoing work to fix the ports tree from many, especially
naddy.
ok naddy
[There is a bit more cleanup possible after that, but this is considered
the current safe step]


# 1.61 01-Nov-2013 syl

enable fuse.

ok deraadt@


Revision tags: OPENBSD_5_4_BASE
# 1.60 17-Jun-2013 robert

these libraries are either obsolete or got moved to kerberosV/lib


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.59 22-Apr-2012 espie

enable sqlite3, as prompted by theo


# 1.58 15-Feb-2012 guenther

Nothing important, just switching from pthreads to rthreads


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.57 28-Oct-2010 jsg

unlink libdes src/ports users have been switched to libcrypto


# 1.56 17-Oct-2010 djm

unlink libsectok from the build; ok markus@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.55 27-Oct-2008 ratchov

rename libsa to libsndio
requested by many, "just go for it" deraadt@


# 1.54 26-Oct-2008 ratchov

add minimal server capability to aucat(1). When started in server
mode, it listens on an unix socket and mixes/demultiplexes any number
of full-duplex streams, doing necessary format conversions and
resampling on the fly.

programs can use the new libsa(3) library to play and record audio.
The library provides a very simple API to connect to the audio server;
if aucat(1) isn't running, it uses the audio(4) driver transparently
instead.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.53 18-Oct-2007 espie

synch expat major number with xenocara, and then some.
activate it in the build.


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.52 16-Dec-2005 deraadt

libresolv.a is no longer needed


Revision tags: OPENBSD_3_8_BASE
# 1.51 18-Apr-2005 millert

remove libcurses++


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.50 14-Jul-2003 mho

Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, David Krause, ...


# 1.49 14-May-2003 hin

Get rid of libtelnet, it is compiled into the tree programs
(telnetd, telnet and tn3270) that use them instead.
This gets rid of a really hairy dependency between telnet and libtelnet.

ok millert@


Revision tags: OPENBSD_3_3_BASE
# 1.48 14-Jan-2003 marc

Bye-bye libc_r. libc_r and libnpthread go away. libpthread
takes their place. The -pthread option to gcc uses libpthread.
ppc portion of patch from drahn@ (thanks). gcc portions of patch
OK espie@. Ports testing (no bad effects!) by naddy@

best build sequence is: build gcc, build system, build ports
remove /usr/lib/lib{c_r,npthread}.*. Note, once libc_r and
libnpthread is removed threaded ports will stop working until
they have been re-built using the libpthread and the updated gcc.
That's why the above build sequence is recommended.


# 1.47 16-Nov-2002 marc

Enable libpthread, kind of....
The library is installed as libnpthread, not libpthread. This gets
around broken autoconf ports that attempt to link using both
-lpthread and -pthread.

The next step will be to change the gcc -pthread flag to use this lib
instead of libc_r.


Revision tags: OPENBSD_3_2_BASE
# 1.46 11-Aug-2002 art

Sort: put libkvm where it belongs.


# 1.45 15-Jun-2002 provos

enable libevent


Revision tags: OPENBSD_3_1_BASE
# 1.44 30-Dec-2001 pvalchev

Rename libusb to libusbhid, a better name, per NetBSD


Revision tags: OPENBSD_3_0_BASE
# 1.43 03-Sep-2001 pvalchev

build libusb


# 1.42 11-Jul-2001 pvalchev

remove mips leftovers; ok brad


# 1.41 27-Jun-2001 art

kill libkvm.old


# 1.40 07-Jun-2001 deraadt

enable libsectok


Revision tags: OPENBSD_2_9_BASE
# 1.39 04-Feb-2001 deraadt

libc_r builds on alpha again


# 1.38 19-Nov-2000 millert

XXX - Alpha port doesn't currently support weak symbols


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.37 30-Jan-2000 mickey

i386 is a new libkvm now


Revision tags: OPENBSD_2_6_BASE
# 1.36 28-Aug-1999 niklas

For the moment libcurses++ breaks on mips


# 1.35 23-May-1999 angelos

Add libkeynote in the build list.


# 1.34 09-May-1999 millert

c++ clasess for ncurses


# 1.33 23-Apr-1999 downsj

mac68k uses libkvm now


Revision tags: OPENBSD_2_5_BASE
# 1.32 19-Jan-1999 d

enable libc_r


Revision tags: OPENBSD_2_4_BASE
# 1.31 07-Oct-1998 deraadt

build libssl


# 1.30 25-Sep-1998 ryker

mac68k still uses libkvm.old; I don't know how to fix this.


# 1.29 17-Sep-1998 millert

pmax needs libkvm.old too


# 1.28 11-Sep-1998 millert

i386 is now the only port using libkvm.old


# 1.27 23-Jul-1998 millert

no more libterm or libtermlib


# 1.26 07-Jul-1998 art

kill libss as it has only been used by mk_cmds


# 1.25 04-May-1998 provos

build libossaudio


# 1.24 25-Apr-1998 downsj

hp300 uses libkvm now.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.23 20-Oct-1997 deraadt

for obj; make both libkvm thingies


# 1.22 29-Jun-1997 provos

add libdes


# 1.21 11-Jun-1997 grr

import some cleanup for libkvm/kvm.c from netbsd, udpate libkvm so that sparc can use libkvm vs. libkvm.old and update sparc pmap.c and machdep.c to make dumps compatible with the new libkvm's notions.


Revision tags: OPENBSD_2_1_BASE
# 1.20 25-Mar-1997 rahnds

Ok here is the mvme88k userland, minus a few important pieces.
as, ld change need to be merged. It is known that shared libraries and C++
do not work.
If anyone wants to step forward and take over the mvme88k port please do.
It was dumped on me when the original developer, Nivas, left his previous
job and started a new one.

I am trying to get the port in a shape that someone could take over.


# 1.19 26-Feb-1997 niklas

Switch alpha from libkvm.old to libkvm with code from NetBSD.
%x -> %lx format fixes from me.


# 1.18 26-Feb-1997 downsj

Initial integration of a much cleaned up libwrap.


# 1.17 20-Jan-1997 graichen

back out my last change to avoid the __warn_references on the mips - it's
now done for the pmax like for the arc in machine/cdefs.h


# 1.16 19-Jan-1997 graichen

define NO_WARN_REFERENCES for mips - because the mips linker can't handle
them


# 1.15 02-Jan-1997 rahnds

Powerpc port also uses new libkvm.


# 1.14 24-Dec-1996 deraadt

bye bye


# 1.13 15-Nov-1996 downsj

Move libss to the main tree.


# 1.12 11-Nov-1996 downsj

Move libcom_err out of Kerberos, change include location.


# 1.11 25-Oct-1996 downsj

libm and libm_i387 are the same now.


Revision tags: OPENBSD_2_0_BASE
# 1.10 09-Aug-1996 downsj

Add libm_i387.


# 1.9 27-Jul-1996 tholo

Integrate zlib v1.0.3


# 1.8 18-Jun-1996 deraadt

update id


# 1.7 02-Jun-1996 tholo

Build libform, libmenu and libpanel


# 1.6 02-Jun-1996 tholo

Install ncurses as -lcurses and <curses.h>
Install BSD curses library as -locurses and <ocurses.h>


# 1.5 31-May-1996 tholo

Build new terminfo emulation library


# 1.4 27-May-1996 deraadt

amiga uses new libkvm


# 1.3 10-May-1996 deraadt

sun3 uses new libkvm


# 1.2 19-Mar-1996 niklas

From NetBSD: merge of 960317


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.75 04-Feb-2019 jsg

enable libelf


# 1.74 13-Oct-2018 kettenis

Link libc++.so against libc++abi.so such that linking C binaries against
a C++ shared library will work correctly with modern linkers.

ok guenther@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.73 21-Jan-2017 patrick

Hook up libcompiler_rt, libcxx and libcxxabi to the build. Since their
Makefiles are now guarded to not compile on non-clang architectures, we
can safely add them.

ok deraadt@


# 1.72 23-Sep-2016 sthen

Unhook sqlite3.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.71 14-Nov-2015 deraadt

libocurses can go to the Attic. last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm


Revision tags: OPENBSD_5_8_BASE
# 1.70 23-Jul-2015 yasuoka

Build and install libradius as default.

ok deraadt


Revision tags: OPENBSD_5_7_BASE
# 1.69 31-Oct-2014 jsing

Rename libressl to libtls to avoid confusion and to make it easier to
distinguish between LibreSSL (the project) and libressl (the library).

Discussed with many.


Revision tags: OPENBSD_5_6_BASE
# 1.68 14-Jul-2014 jsing

Hook libressl into the build.

Requested by deraadt@


# 1.67 22-Apr-2014 reyk

Remove KERBEROS5 from the Makefiles (except ssh for now, where it is
already manually disabled).

ok deraadt@


# 1.66 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


# 1.65 24-Mar-2014 tedu

stop building libwrap. ok deraadt


# 1.64 23-Mar-2014 kili

Unhook librt stub. It's causing too much breakeage to the ports tree.

Prodded by espie@.


# 1.63 17-Mar-2014 kettenis

enable librt


Revision tags: OPENBSD_5_5_BASE
# 1.62 04-Dec-2013 deraadt

express final disapproval of the interfaces in libcompat, such as
them ftime(), gtty(), stty(), re_comp(), cuserid() and others.
Discussion and ongoing work to fix the ports tree from many, especially
naddy.
ok naddy
[There is a bit more cleanup possible after that, but this is considered
the current safe step]


# 1.61 01-Nov-2013 syl

enable fuse.

ok deraadt@


Revision tags: OPENBSD_5_4_BASE
# 1.60 17-Jun-2013 robert

these libraries are either obsolete or got moved to kerberosV/lib


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.59 22-Apr-2012 espie

enable sqlite3, as prompted by theo


# 1.58 15-Feb-2012 guenther

Nothing important, just switching from pthreads to rthreads


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.57 28-Oct-2010 jsg

unlink libdes src/ports users have been switched to libcrypto


# 1.56 17-Oct-2010 djm

unlink libsectok from the build; ok markus@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.55 27-Oct-2008 ratchov

rename libsa to libsndio
requested by many, "just go for it" deraadt@


# 1.54 26-Oct-2008 ratchov

add minimal server capability to aucat(1). When started in server
mode, it listens on an unix socket and mixes/demultiplexes any number
of full-duplex streams, doing necessary format conversions and
resampling on the fly.

programs can use the new libsa(3) library to play and record audio.
The library provides a very simple API to connect to the audio server;
if aucat(1) isn't running, it uses the audio(4) driver transparently
instead.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.53 18-Oct-2007 espie

synch expat major number with xenocara, and then some.
activate it in the build.


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.52 16-Dec-2005 deraadt

libresolv.a is no longer needed


Revision tags: OPENBSD_3_8_BASE
# 1.51 18-Apr-2005 millert

remove libcurses++


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.50 14-Jul-2003 mho

Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, David Krause, ...


# 1.49 14-May-2003 hin

Get rid of libtelnet, it is compiled into the tree programs
(telnetd, telnet and tn3270) that use them instead.
This gets rid of a really hairy dependency between telnet and libtelnet.

ok millert@


Revision tags: OPENBSD_3_3_BASE
# 1.48 14-Jan-2003 marc

Bye-bye libc_r. libc_r and libnpthread go away. libpthread
takes their place. The -pthread option to gcc uses libpthread.
ppc portion of patch from drahn@ (thanks). gcc portions of patch
OK espie@. Ports testing (no bad effects!) by naddy@

best build sequence is: build gcc, build system, build ports
remove /usr/lib/lib{c_r,npthread}.*. Note, once libc_r and
libnpthread is removed threaded ports will stop working until
they have been re-built using the libpthread and the updated gcc.
That's why the above build sequence is recommended.


# 1.47 16-Nov-2002 marc

Enable libpthread, kind of....
The library is installed as libnpthread, not libpthread. This gets
around broken autoconf ports that attempt to link using both
-lpthread and -pthread.

The next step will be to change the gcc -pthread flag to use this lib
instead of libc_r.


Revision tags: OPENBSD_3_2_BASE
# 1.46 11-Aug-2002 art

Sort: put libkvm where it belongs.


# 1.45 15-Jun-2002 provos

enable libevent


Revision tags: OPENBSD_3_1_BASE
# 1.44 30-Dec-2001 pvalchev

Rename libusb to libusbhid, a better name, per NetBSD


Revision tags: OPENBSD_3_0_BASE
# 1.43 03-Sep-2001 pvalchev

build libusb


# 1.42 11-Jul-2001 pvalchev

remove mips leftovers; ok brad


# 1.41 27-Jun-2001 art

kill libkvm.old


# 1.40 07-Jun-2001 deraadt

enable libsectok


Revision tags: OPENBSD_2_9_BASE
# 1.39 04-Feb-2001 deraadt

libc_r builds on alpha again


# 1.38 19-Nov-2000 millert

XXX - Alpha port doesn't currently support weak symbols


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.37 30-Jan-2000 mickey

i386 is a new libkvm now


Revision tags: OPENBSD_2_6_BASE
# 1.36 28-Aug-1999 niklas

For the moment libcurses++ breaks on mips


# 1.35 23-May-1999 angelos

Add libkeynote in the build list.


# 1.34 09-May-1999 millert

c++ clasess for ncurses


# 1.33 23-Apr-1999 downsj

mac68k uses libkvm now


Revision tags: OPENBSD_2_5_BASE
# 1.32 19-Jan-1999 d

enable libc_r


Revision tags: OPENBSD_2_4_BASE
# 1.31 07-Oct-1998 deraadt

build libssl


# 1.30 25-Sep-1998 ryker

mac68k still uses libkvm.old; I don't know how to fix this.


# 1.29 17-Sep-1998 millert

pmax needs libkvm.old too


# 1.28 11-Sep-1998 millert

i386 is now the only port using libkvm.old


# 1.27 23-Jul-1998 millert

no more libterm or libtermlib


# 1.26 07-Jul-1998 art

kill libss as it has only been used by mk_cmds


# 1.25 04-May-1998 provos

build libossaudio


# 1.24 25-Apr-1998 downsj

hp300 uses libkvm now.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.23 20-Oct-1997 deraadt

for obj; make both libkvm thingies


# 1.22 29-Jun-1997 provos

add libdes


# 1.21 11-Jun-1997 grr

import some cleanup for libkvm/kvm.c from netbsd, udpate libkvm so that sparc can use libkvm vs. libkvm.old and update sparc pmap.c and machdep.c to make dumps compatible with the new libkvm's notions.


Revision tags: OPENBSD_2_1_BASE
# 1.20 25-Mar-1997 rahnds

Ok here is the mvme88k userland, minus a few important pieces.
as, ld change need to be merged. It is known that shared libraries and C++
do not work.
If anyone wants to step forward and take over the mvme88k port please do.
It was dumped on me when the original developer, Nivas, left his previous
job and started a new one.

I am trying to get the port in a shape that someone could take over.


# 1.19 26-Feb-1997 niklas

Switch alpha from libkvm.old to libkvm with code from NetBSD.
%x -> %lx format fixes from me.


# 1.18 26-Feb-1997 downsj

Initial integration of a much cleaned up libwrap.


# 1.17 20-Jan-1997 graichen

back out my last change to avoid the __warn_references on the mips - it's
now done for the pmax like for the arc in machine/cdefs.h


# 1.16 19-Jan-1997 graichen

define NO_WARN_REFERENCES for mips - because the mips linker can't handle
them


# 1.15 02-Jan-1997 rahnds

Powerpc port also uses new libkvm.


# 1.14 24-Dec-1996 deraadt

bye bye


# 1.13 15-Nov-1996 downsj

Move libss to the main tree.


# 1.12 11-Nov-1996 downsj

Move libcom_err out of Kerberos, change include location.


# 1.11 25-Oct-1996 downsj

libm and libm_i387 are the same now.


Revision tags: OPENBSD_2_0_BASE
# 1.10 09-Aug-1996 downsj

Add libm_i387.


# 1.9 27-Jul-1996 tholo

Integrate zlib v1.0.3


# 1.8 18-Jun-1996 deraadt

update id


# 1.7 02-Jun-1996 tholo

Build libform, libmenu and libpanel


# 1.6 02-Jun-1996 tholo

Install ncurses as -lcurses and <curses.h>
Install BSD curses library as -locurses and <ocurses.h>


# 1.5 31-May-1996 tholo

Build new terminfo emulation library


# 1.4 27-May-1996 deraadt

amiga uses new libkvm


# 1.3 10-May-1996 deraadt

sun3 uses new libkvm


# 1.2 19-Mar-1996 niklas

From NetBSD: merge of 960317


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.74 13-Oct-2018 kettenis

Link libc++.so against libc++abi.so such that linking C binaries against
a C++ shared library will work correctly with modern linkers.

ok guenther@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.73 21-Jan-2017 patrick

Hook up libcompiler_rt, libcxx and libcxxabi to the build. Since their
Makefiles are now guarded to not compile on non-clang architectures, we
can safely add them.

ok deraadt@


# 1.72 23-Sep-2016 sthen

Unhook sqlite3.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.71 14-Nov-2015 deraadt

libocurses can go to the Attic. last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm


Revision tags: OPENBSD_5_8_BASE
# 1.70 23-Jul-2015 yasuoka

Build and install libradius as default.

ok deraadt


Revision tags: OPENBSD_5_7_BASE
# 1.69 31-Oct-2014 jsing

Rename libressl to libtls to avoid confusion and to make it easier to
distinguish between LibreSSL (the project) and libressl (the library).

Discussed with many.


Revision tags: OPENBSD_5_6_BASE
# 1.68 14-Jul-2014 jsing

Hook libressl into the build.

Requested by deraadt@


# 1.67 22-Apr-2014 reyk

Remove KERBEROS5 from the Makefiles (except ssh for now, where it is
already manually disabled).

ok deraadt@


# 1.66 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


# 1.65 24-Mar-2014 tedu

stop building libwrap. ok deraadt


# 1.64 23-Mar-2014 kili

Unhook librt stub. It's causing too much breakeage to the ports tree.

Prodded by espie@.


# 1.63 17-Mar-2014 kettenis

enable librt


Revision tags: OPENBSD_5_5_BASE
# 1.62 04-Dec-2013 deraadt

express final disapproval of the interfaces in libcompat, such as
them ftime(), gtty(), stty(), re_comp(), cuserid() and others.
Discussion and ongoing work to fix the ports tree from many, especially
naddy.
ok naddy
[There is a bit more cleanup possible after that, but this is considered
the current safe step]


# 1.61 01-Nov-2013 syl

enable fuse.

ok deraadt@


Revision tags: OPENBSD_5_4_BASE
# 1.60 17-Jun-2013 robert

these libraries are either obsolete or got moved to kerberosV/lib


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.59 22-Apr-2012 espie

enable sqlite3, as prompted by theo


# 1.58 15-Feb-2012 guenther

Nothing important, just switching from pthreads to rthreads


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.57 28-Oct-2010 jsg

unlink libdes src/ports users have been switched to libcrypto


# 1.56 17-Oct-2010 djm

unlink libsectok from the build; ok markus@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.55 27-Oct-2008 ratchov

rename libsa to libsndio
requested by many, "just go for it" deraadt@


# 1.54 26-Oct-2008 ratchov

add minimal server capability to aucat(1). When started in server
mode, it listens on an unix socket and mixes/demultiplexes any number
of full-duplex streams, doing necessary format conversions and
resampling on the fly.

programs can use the new libsa(3) library to play and record audio.
The library provides a very simple API to connect to the audio server;
if aucat(1) isn't running, it uses the audio(4) driver transparently
instead.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.53 18-Oct-2007 espie

synch expat major number with xenocara, and then some.
activate it in the build.


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.52 16-Dec-2005 deraadt

libresolv.a is no longer needed


Revision tags: OPENBSD_3_8_BASE
# 1.51 18-Apr-2005 millert

remove libcurses++


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.50 14-Jul-2003 mho

Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, David Krause, ...


# 1.49 14-May-2003 hin

Get rid of libtelnet, it is compiled into the tree programs
(telnetd, telnet and tn3270) that use them instead.
This gets rid of a really hairy dependency between telnet and libtelnet.

ok millert@


Revision tags: OPENBSD_3_3_BASE
# 1.48 14-Jan-2003 marc

Bye-bye libc_r. libc_r and libnpthread go away. libpthread
takes their place. The -pthread option to gcc uses libpthread.
ppc portion of patch from drahn@ (thanks). gcc portions of patch
OK espie@. Ports testing (no bad effects!) by naddy@

best build sequence is: build gcc, build system, build ports
remove /usr/lib/lib{c_r,npthread}.*. Note, once libc_r and
libnpthread is removed threaded ports will stop working until
they have been re-built using the libpthread and the updated gcc.
That's why the above build sequence is recommended.


# 1.47 16-Nov-2002 marc

Enable libpthread, kind of....
The library is installed as libnpthread, not libpthread. This gets
around broken autoconf ports that attempt to link using both
-lpthread and -pthread.

The next step will be to change the gcc -pthread flag to use this lib
instead of libc_r.


Revision tags: OPENBSD_3_2_BASE
# 1.46 11-Aug-2002 art

Sort: put libkvm where it belongs.


# 1.45 15-Jun-2002 provos

enable libevent


Revision tags: OPENBSD_3_1_BASE
# 1.44 30-Dec-2001 pvalchev

Rename libusb to libusbhid, a better name, per NetBSD


Revision tags: OPENBSD_3_0_BASE
# 1.43 03-Sep-2001 pvalchev

build libusb


# 1.42 11-Jul-2001 pvalchev

remove mips leftovers; ok brad


# 1.41 27-Jun-2001 art

kill libkvm.old


# 1.40 07-Jun-2001 deraadt

enable libsectok


Revision tags: OPENBSD_2_9_BASE
# 1.39 04-Feb-2001 deraadt

libc_r builds on alpha again


# 1.38 19-Nov-2000 millert

XXX - Alpha port doesn't currently support weak symbols


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.37 30-Jan-2000 mickey

i386 is a new libkvm now


Revision tags: OPENBSD_2_6_BASE
# 1.36 28-Aug-1999 niklas

For the moment libcurses++ breaks on mips


# 1.35 23-May-1999 angelos

Add libkeynote in the build list.


# 1.34 09-May-1999 millert

c++ clasess for ncurses


# 1.33 23-Apr-1999 downsj

mac68k uses libkvm now


Revision tags: OPENBSD_2_5_BASE
# 1.32 19-Jan-1999 d

enable libc_r


Revision tags: OPENBSD_2_4_BASE
# 1.31 07-Oct-1998 deraadt

build libssl


# 1.30 25-Sep-1998 ryker

mac68k still uses libkvm.old; I don't know how to fix this.


# 1.29 17-Sep-1998 millert

pmax needs libkvm.old too


# 1.28 11-Sep-1998 millert

i386 is now the only port using libkvm.old


# 1.27 23-Jul-1998 millert

no more libterm or libtermlib


# 1.26 07-Jul-1998 art

kill libss as it has only been used by mk_cmds


# 1.25 04-May-1998 provos

build libossaudio


# 1.24 25-Apr-1998 downsj

hp300 uses libkvm now.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.23 20-Oct-1997 deraadt

for obj; make both libkvm thingies


# 1.22 29-Jun-1997 provos

add libdes


# 1.21 11-Jun-1997 grr

import some cleanup for libkvm/kvm.c from netbsd, udpate libkvm so that sparc can use libkvm vs. libkvm.old and update sparc pmap.c and machdep.c to make dumps compatible with the new libkvm's notions.


Revision tags: OPENBSD_2_1_BASE
# 1.20 25-Mar-1997 rahnds

Ok here is the mvme88k userland, minus a few important pieces.
as, ld change need to be merged. It is known that shared libraries and C++
do not work.
If anyone wants to step forward and take over the mvme88k port please do.
It was dumped on me when the original developer, Nivas, left his previous
job and started a new one.

I am trying to get the port in a shape that someone could take over.


# 1.19 26-Feb-1997 niklas

Switch alpha from libkvm.old to libkvm with code from NetBSD.
%x -> %lx format fixes from me.


# 1.18 26-Feb-1997 downsj

Initial integration of a much cleaned up libwrap.


# 1.17 20-Jan-1997 graichen

back out my last change to avoid the __warn_references on the mips - it's
now done for the pmax like for the arc in machine/cdefs.h


# 1.16 19-Jan-1997 graichen

define NO_WARN_REFERENCES for mips - because the mips linker can't handle
them


# 1.15 02-Jan-1997 rahnds

Powerpc port also uses new libkvm.


# 1.14 24-Dec-1996 deraadt

bye bye


# 1.13 15-Nov-1996 downsj

Move libss to the main tree.


# 1.12 11-Nov-1996 downsj

Move libcom_err out of Kerberos, change include location.


# 1.11 25-Oct-1996 downsj

libm and libm_i387 are the same now.


Revision tags: OPENBSD_2_0_BASE
# 1.10 09-Aug-1996 downsj

Add libm_i387.


# 1.9 27-Jul-1996 tholo

Integrate zlib v1.0.3


# 1.8 18-Jun-1996 deraadt

update id


# 1.7 02-Jun-1996 tholo

Build libform, libmenu and libpanel


# 1.6 02-Jun-1996 tholo

Install ncurses as -lcurses and <curses.h>
Install BSD curses library as -locurses and <ocurses.h>


# 1.5 31-May-1996 tholo

Build new terminfo emulation library


# 1.4 27-May-1996 deraadt

amiga uses new libkvm


# 1.3 10-May-1996 deraadt

sun3 uses new libkvm


# 1.2 19-Mar-1996 niklas

From NetBSD: merge of 960317


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.73 21-Jan-2017 patrick

Hook up libcompiler_rt, libcxx and libcxxabi to the build. Since their
Makefiles are now guarded to not compile on non-clang architectures, we
can safely add them.

ok deraadt@


# 1.72 23-Sep-2016 sthen

Unhook sqlite3.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.71 14-Nov-2015 deraadt

libocurses can go to the Attic. last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm


Revision tags: OPENBSD_5_8_BASE
# 1.70 23-Jul-2015 yasuoka

Build and install libradius as default.

ok deraadt


Revision tags: OPENBSD_5_7_BASE
# 1.69 31-Oct-2014 jsing

Rename libressl to libtls to avoid confusion and to make it easier to
distinguish between LibreSSL (the project) and libressl (the library).

Discussed with many.


Revision tags: OPENBSD_5_6_BASE
# 1.68 14-Jul-2014 jsing

Hook libressl into the build.

Requested by deraadt@


# 1.67 22-Apr-2014 reyk

Remove KERBEROS5 from the Makefiles (except ssh for now, where it is
already manually disabled).

ok deraadt@


# 1.66 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


# 1.65 24-Mar-2014 tedu

stop building libwrap. ok deraadt


# 1.64 23-Mar-2014 kili

Unhook librt stub. It's causing too much breakeage to the ports tree.

Prodded by espie@.


# 1.63 17-Mar-2014 kettenis

enable librt


Revision tags: OPENBSD_5_5_BASE
# 1.62 04-Dec-2013 deraadt

express final disapproval of the interfaces in libcompat, such as
them ftime(), gtty(), stty(), re_comp(), cuserid() and others.
Discussion and ongoing work to fix the ports tree from many, especially
naddy.
ok naddy
[There is a bit more cleanup possible after that, but this is considered
the current safe step]


# 1.61 01-Nov-2013 syl

enable fuse.

ok deraadt@


Revision tags: OPENBSD_5_4_BASE
# 1.60 17-Jun-2013 robert

these libraries are either obsolete or got moved to kerberosV/lib


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.59 22-Apr-2012 espie

enable sqlite3, as prompted by theo


# 1.58 15-Feb-2012 guenther

Nothing important, just switching from pthreads to rthreads


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.57 28-Oct-2010 jsg

unlink libdes src/ports users have been switched to libcrypto


# 1.56 17-Oct-2010 djm

unlink libsectok from the build; ok markus@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.55 27-Oct-2008 ratchov

rename libsa to libsndio
requested by many, "just go for it" deraadt@


# 1.54 26-Oct-2008 ratchov

add minimal server capability to aucat(1). When started in server
mode, it listens on an unix socket and mixes/demultiplexes any number
of full-duplex streams, doing necessary format conversions and
resampling on the fly.

programs can use the new libsa(3) library to play and record audio.
The library provides a very simple API to connect to the audio server;
if aucat(1) isn't running, it uses the audio(4) driver transparently
instead.


Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.53 18-Oct-2007 espie

synch expat major number with xenocara, and then some.
activate it in the build.


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
# 1.52 16-Dec-2005 deraadt

libresolv.a is no longer needed


Revision tags: OPENBSD_3_8_BASE
# 1.51 18-Apr-2005 millert

remove libcurses++


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.50 14-Jul-2003 mho

Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, David Krause, ...


# 1.49 14-May-2003 hin

Get rid of libtelnet, it is compiled into the tree programs
(telnetd, telnet and tn3270) that use them instead.
This gets rid of a really hairy dependency between telnet and libtelnet.

ok millert@


Revision tags: OPENBSD_3_3_BASE
# 1.48 14-Jan-2003 marc

Bye-bye libc_r. libc_r and libnpthread go away. libpthread
takes their place. The -pthread option to gcc uses libpthread.
ppc portion of patch from drahn@ (thanks). gcc portions of patch
OK espie@. Ports testing (no bad effects!) by naddy@

best build sequence is: build gcc, build system, build ports
remove /usr/lib/lib{c_r,npthread}.*. Note, once libc_r and
libnpthread is removed threaded ports will stop working until
they have been re-built using the libpthread and the updated gcc.
That's why the above build sequence is recommended.


# 1.47 16-Nov-2002 marc

Enable libpthread, kind of....
The library is installed as libnpthread, not libpthread. This gets
around broken autoconf ports that attempt to link using both
-lpthread and -pthread.

The next step will be to change the gcc -pthread flag to use this lib
instead of libc_r.


Revision tags: OPENBSD_3_2_BASE
# 1.46 11-Aug-2002 art

Sort: put libkvm where it belongs.


# 1.45 15-Jun-2002 provos

enable libevent


Revision tags: OPENBSD_3_1_BASE
# 1.44 30-Dec-2001 pvalchev

Rename libusb to libusbhid, a better name, per NetBSD


Revision tags: OPENBSD_3_0_BASE
# 1.43 03-Sep-2001 pvalchev

build libusb


# 1.42 11-Jul-2001 pvalchev

remove mips leftovers; ok brad


# 1.41 27-Jun-2001 art

kill libkvm.old


# 1.40 07-Jun-2001 deraadt

enable libsectok


Revision tags: OPENBSD_2_9_BASE
# 1.39 04-Feb-2001 deraadt

libc_r builds on alpha again


# 1.38 19-Nov-2000 millert

XXX - Alpha port doesn't currently support weak symbols


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.37 30-Jan-2000 mickey

i386 is a new libkvm now


Revision tags: OPENBSD_2_6_BASE
# 1.36 28-Aug-1999 niklas

For the moment libcurses++ breaks on mips


# 1.35 23-May-1999 angelos

Add libkeynote in the build list.


# 1.34 09-May-1999 millert

c++ clasess for ncurses


# 1.33 23-Apr-1999 downsj

mac68k uses libkvm now


Revision tags: OPENBSD_2_5_BASE
# 1.32 19-Jan-1999 d

enable libc_r


Revision tags: OPENBSD_2_4_BASE
# 1.31 07-Oct-1998 deraadt

build libssl


# 1.30 25-Sep-1998 ryker

mac68k still uses libkvm.old; I don't know how to fix this.


# 1.29 17-Sep-1998 millert

pmax needs libkvm.old too


# 1.28 11-Sep-1998 millert

i386 is now the only port using libkvm.old


# 1.27 23-Jul-1998 millert

no more libterm or libtermlib


# 1.26 07-Jul-1998 art

kill libss as it has only been used by mk_cmds


# 1.25 04-May-1998 provos

build libossaudio


# 1.24 25-Apr-1998 downsj

hp300 uses libkvm now.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.23 20-Oct-1997 deraadt

for obj; make both libkvm thingies


# 1.22 29-Jun-1997 provos

add libdes


# 1.21 11-Jun-1997 grr

import some cleanup for libkvm/kvm.c from netbsd, udpate libkvm so that sparc can use libkvm vs. libkvm.old and update sparc pmap.c and machdep.c to make dumps compatible with the new libkvm's notions.


Revision tags: OPENBSD_2_1_BASE
# 1.20 25-Mar-1997 rahnds

Ok here is the mvme88k userland, minus a few important pieces.
as, ld change need to be merged. It is known that shared libraries and C++
do not work.
If anyone wants to step forward and take over the mvme88k port please do.
It was dumped on me when the original developer, Nivas, left his previous
job and started a new one.

I am trying to get the port in a shape that someone could take over.


# 1.19 26-Feb-1997 niklas

Switch alpha from libkvm.old to libkvm with code from NetBSD.
%x -> %lx format fixes from me.


# 1.18 26-Feb-1997 downsj

Initial integration of a much cleaned up libwrap.


# 1.17 20-Jan-1997 graichen

back out my last change to avoid the __warn_references on the mips - it's
now done for the pmax like for the arc in machine/cdefs.h


# 1.16 19-Jan-1997 graichen

define NO_WARN_REFERENCES for mips - because the mips linker can't handle
them


# 1.15 02-Jan-1997 rahnds

Powerpc port also uses new libkvm.


# 1.14 24-Dec-1996 deraadt

bye bye


# 1.13 15-Nov-1996 downsj

Move libss to the main tree.


# 1.12 11-Nov-1996 downsj

Move libcom_err out of Kerberos, change include location.


# 1.11 25-Oct-1996 downsj

libm and libm_i387 are the same now.


Revision tags: OPENBSD_2_0_BASE
# 1.10 09-Aug-1996 downsj

Add libm_i387.


# 1.9 27-Jul-1996 tholo

Integrate zlib v1.0.3


# 1.8 18-Jun-1996 deraadt

update id


# 1.7 02-Jun-1996 tholo

Build libform, libmenu and libpanel


# 1.6 02-Jun-1996 tholo

Install ncurses as -lcurses and <curses.h>
Install BSD curses library as -locurses and <ocurses.h>


# 1.5 31-May-1996 tholo

Build new terminfo emulation library


# 1.4 27-May-1996 deraadt

amiga uses new libkvm


# 1.3 10-May-1996 deraadt

sun3 uses new libkvm


# 1.2 19-Mar-1996 niklas

From NetBSD: merge of 960317


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision