Commit Graph

67 Commits

Author SHA1 Message Date
itojun 455900d894 always build libintl (don't check MKNLS).
MKSHARE=no turns off MKNLS (sets it into "no") and /usr/src/Makefile builds
src/lib with MKSHARE=no.
From: Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de>
2000-11-04 15:35:43 +00:00
itojun a8735e2859 do not build libintl if MKNLS=no 2000-11-01 01:21:21 +00:00
itojun dd5efd6d45 enable lib/libintl. 2000-10-31 10:46:34 +00:00
itojun 8d26d03189 repair openssl (libcrypto) for non-32bit architecture.
don't use unsigned long where 32bit unsigned variable is asked for.
use u_int32_t.  (not sure if uint32_t is better or not, but anyway,
u_int32_t <-> uint32_t should not raise binary compatibility issue)
PR10921.

TODO: have arch-dependent Makefiles where we supply -DFOO for optimization.
(do not change size of variable though)

XXX: we should actually nuke all other #ifdef in /usr/include/openssl/*.h,
however, that needs a lot of work and will make future openssl upgrade harder.

remove RC5 and IDEA by default.  build them separately as
libcrypto_{rc5,idea}.a.  put dummy function, which is "warning to stderr
and exit(1)".  NOCRYPTO_{RC5,IDEA} are obsoleted.
PR10883.
2000-09-30 00:23:28 +00:00
assar 187f6e559a update build infrastructure for heimdal 0.3a, including new shlib versions 2000-08-03 03:53:35 +00:00
thorpej df83a2a3cd Add MK... variables to enable/disable various aspects of building
crypto support into the system.  See share/mk/bsd.README for more
a full description.
2000-06-23 06:01:10 +00:00
thorpej e7d6b96938 Merge a bunch of things from crypto-us and crypto-intl into basesrc,
adding support for Heimdal/KTH Kerberos where easy to do so.  Eliminate
bsd.crypto.mk.

There is still a bunch more work to do, but crypto is now more-or-less
fully merged into the base NetBSD distribution.
2000-06-20 06:00:24 +00:00
thorpej 9d167c96cc Build libcrypto and libssl. 2000-06-16 16:18:46 +00:00
simonb dc5fae5847 Don't build libntp anymore. 2000-05-02 12:22:23 +00:00
veego 70b32a2849 Remove unused libahdi.
It will be replaced in the future with a more generic libdisklabel.
2000-03-07 20:54:57 +00:00
jdc b646eea64f Add libahdi entry. 2000-02-05 20:57:13 +00:00
blymn 363014dffa Added the libmenu library. 1999-11-23 11:20:29 +00:00
mrg ba255f8a34 optionally include CRYPTOPATH Makefile.frag files. 1999-07-20 09:47:07 +00:00
thorpej a3281f7249 Use bsd.crypto.mk. 1999-07-12 22:04:09 +00:00
itojun 85685e0177 ipsec support library.
mainly for debugging, and policy text->binary conversion.  NO crypto code
is included so it is export safe.
1999-07-01 20:15:26 +00:00
thorpej 1cfcfaddc7 Treat crypto-us like domestic. 1999-06-07 00:53:09 +00:00
augustss ed41c2c3e5 Don't forget to build libusb. 1999-05-11 22:39:05 +00:00
cjs adfa683d2a Always descend on `make obj', too, to allow developers to switch between
defined and undefined EXPORTABLE_SYSTEM without rerunning `make obj'.
1999-01-03 21:52:26 +00:00
ross 68c92cf43b Descend into libbz2. 1998-09-14 06:39:53 +00:00
lukem 06b0ffe181 distclean is a synonym for cleandir 1998-09-05 14:46:13 +00:00
thorpej af00191efd libkvm.old is dead. 1998-02-19 23:38:04 +00:00
thorpej 2b1ad5791f Simplify libkvm.old test ... MACHINE_ARCH == "mips" 1998-02-19 07:05:53 +00:00
thorpej 4d03bddedb The i386 port uses libkvm, not libkvm.old now. 1998-02-18 01:13:52 +00:00
oki f7536c0926 NetBSD/x68k now use libkvm instead of libkvm.old 1997-10-19 19:07:24 +00:00
augustss 24a2703246 Add libossaudio. 1997-10-16 20:28:49 +00:00
mark 9b68e622d1 Switch from libkvm.old to libkvm for the arm32 port. 1997-10-05 23:50:33 +00:00
veego 23caa115f1 Please update your repository before you do a commit. 1997-06-23 09:25:59 +00:00
veego 3a04316b4c s/else/endif/ and remove the endif line for make(clean) || make(cleandir). 1997-06-23 09:17:56 +00:00
mrg 0553741950 move man pages into share/man. 1997-06-23 04:51:16 +00:00
veego 77d1feb1fd Fix a spelling error in a comment. 1997-06-12 07:07:32 +00:00
veego b0d79042a3 Exchange the test for libkvm and libkvm.old. This makes it easier to see
which port still use the old libkvm.
1997-06-08 10:30:08 +00:00
ragge 5c3223d49a Vax now uses new libkvm. 1997-06-07 12:18:54 +00:00
kleink 4c60ea6dc2 Add libposix. 1997-05-18 20:21:53 +00:00
thorpej eeaf366b67 mvme68k uses new crash dump format now. 1997-04-25 18:15:48 +00:00
scottr 6e4e9dc804 mac68k uses new libkvm, now. 1997-04-23 19:33:15 +00:00
christos 12aae13463 Add libntp 1997-04-18 13:57:54 +00:00
thorpej 71a5dfb171 hp300 uses new libkvm now 1997-04-09 21:27:15 +00:00
mikel f78e29b2a9 descend unconditionally for clean and cleandir targets 1997-04-09 06:23:40 +00:00
thorpej caa7081f36 Build libkvm on the PowerPC. 1997-03-29 21:12:23 +00:00
gwr 8164ffb739 Add sun3x to the list of those using the (new) libkvm. 1997-03-21 23:07:32 +00:00
matthias d67f3db782 The pc532 port now uses the new libkvm. 1997-02-08 09:38:06 +00:00
mrg 3889477545 add libwrap. 1996-11-26 17:46:50 +00:00
pk 7bc7a5533c sparc: libkvm.old => libkvm 1996-11-09 23:22:19 +00:00
cgd ec641b91a7 Fix spelling error, add alpha to list of ports that use new libkvm 1996-10-01 14:38:28 +00:00
cgd a2157537ee add libz 1996-09-12 22:21:21 +00:00
thorpej 961775ef83 Build librmt. 1996-08-13 20:11:18 +00:00
cgd 418b1071e0 include bsd.own.mk at the top, so checks of EXPORTABLE_SYSTEM work as
intended.
1996-06-14 17:22:05 +00:00
mhitch ae4dbfceb0 The amiga now does kernel crash dumps using the new libkvm and savecore. 1996-05-12 04:30:18 +00:00
gwr fe3234daab The sun3 now does kernel crash dumps using the new libkvm and savecore. 1996-05-05 04:37:22 +00:00
leo 9c2128ecdd New libkvm/savecore implementation. With the following differences:
1) savecore will not access the dump or live-kernel directly. It
        will always use the kvm-functions. Allowing it to work on kernels
        that don't have a 1-1 PA-VA mapping.
     2) the kvm-lib has some additional functions to accomplish 1
          - kvm_dump_mkheader()
          - kvm_dump_wrtheader()
          - kvm_dump_inval()
     3) the file formats of the dump generated by the kernel and the dump
        generated by savecore have been changed. The file format now looks
        like the format produced for 'normal' core dumps.
Ports not yet supporting the new kvm-format will be using libkvm.old/
savecore.old for the time being.
1996-03-16 10:23:29 +00:00