Commit Graph

75 Commits

Author SHA1 Message Date
njoly 3bc05604d9 Regen for NOLINKLIB. 2009-11-09 15:49:35 +00:00
njoly da3e305b1e - Add external/gpl3/binutils/lib to the directory list.
- libbfd require NOLINKLIB.
2009-11-09 15:46:04 +00:00
plunky 212bd4a35c remove old libevent sources 2009-11-02 10:14:28 +00:00
plunky c75313ecdf switch build to use libevent-1.4.12-stable from external 2009-11-02 10:13:19 +00:00
plunky cfe3e08bfc add external framework for libevent 2009-11-02 10:03:56 +00:00
christos 5227fdf88f hook lex 2009-10-26 21:37:36 +00:00
christos cb146138e8 unhook flex for now 2009-10-26 04:10:12 +00:00
christos 7fe0717e8a Add flex. 2009-10-26 01:22:41 +00:00
christos d7a39d71df Add glue 2009-10-26 01:22:11 +00:00
mrg 572b798264 "regenerate" this based on the non-compat version updating. 2009-09-11 22:36:39 +00:00
mrg e553df3559 build binutils 2.19 compat libraries. this lets HAVE_BINUTILS=219
work for amd64, and probably for sparc64.
2009-09-11 16:01:58 +00:00
pooka de4fa6c51a Build & install rumpdev, a device component for rump. It currently
supports autoconf and is required for example by pseudo-device rump
components.
2009-09-03 15:35:58 +00:00
pooka fd46b5b66c install librumpcrypto component: kernel crypto routines 2009-09-03 12:33:54 +00:00
mrg 246985af64 do not need the postfix libraries here. 2009-07-21 01:06:02 +00:00
mrg b17f780b18 do not need the postfix libraries. 2009-07-21 01:05:35 +00:00
mrg f561334a77 rebuild all of these based upon build-makefiles version 1.7.
XXX: i have re-applied the by-hand patch to
XXX: compat/gnu/lib/crtstuff4/Makefile that ensures it finds the right
XXX: tconfig.h.
2009-07-21 01:00:36 +00:00
mrg 9ee8cf1e0a fix the generated from id.
don't generate some subdir makefiles.
2009-07-21 00:23:02 +00:00
mrg 5678e04508 bring this much closer to reality:
- add many subdirs of libs missing
- output a literal $NetBSD$ as well as the expanded version of this script
- special case a bunch of the external subdirs, since some of the library
  subdirs exist in toplevel directory, not the "lib" directory
2009-07-21 00:12:00 +00:00
christos d424491302 reference the regular Makefile directly instead of copying it. 2009-07-20 20:19:48 +00:00
christos 11255cfb27 OpenSSL has moved 2009-07-19 23:37:30 +00:00
christos 727afc0c47 Add build glue 2009-07-19 23:36:49 +00:00
mrg f16bc96306 catch up with libssh build dir move 2009-06-12 06:40:51 +00:00
christos 384a097b90 Revert my change again. Now I see what was wrong... My CVS files were corrupted. 2009-06-10 12:48:06 +00:00
christos 9f591f8731 reference the correct dirs. 2009-06-10 01:11:50 +00:00
mrg 61f69f3e37 remove a ../ from a few paths to make sure we get the right components. 2009-06-09 02:35:19 +00:00
mrg 8cb9c15e18 use the correct set of LIBDPLIBS. 2009-06-09 02:32:22 +00:00
mrg 5e0739e774 fix PR/41557: fix src/compat build for 64 bit platforms by building
the 32 bit netpgp lib.
2009-06-08 15:39:43 +00:00
christos e6cdc676f4 revert previous broken change 2009-06-08 01:22:53 +00:00
christos b9499fcb74 glue in openssh 2009-06-07 22:59:22 +00:00
christos 50af0946b9 we need SHLINKINSTALLDIR to be /libexec for /bin and /sbin binaries. 2009-05-19 20:27:50 +00:00
christos f511ba8667 don't define SHLINKINSTALLDIR in 10 places. It is done in Makefile.compat 2009-05-19 20:27:22 +00:00
christos 443bace5e2 add glue for libmagic 2009-05-08 17:54:22 +00:00
christos 8ee7d2207a add compat glue 2009-05-08 17:53:59 +00:00
christos 393e163e85 Add openldap from Kurt Schreiner. Really, this should just contain:
.include "../../../external/lib/Makefile"

but unfortunately we can't do this yet because we are missing:

SUBDIR+= ../../crypto/external/lib
SUBDIR+= ../bsd/fetch/lib
SUBDIR+= ../bsd/libarchive/lib
SUBDIR+= ../bsd/am-utils/lib

Yelp!
2009-04-14 21:20:49 +00:00
christos a920c3ef92 Descend into external/lib like the regular external Makefile does, should
make objects properly.
XXX: Now we will descend into lib twice (same as the regular external Makefile
from the top level.
2009-04-14 17:51:57 +00:00
christos c9b1bc05c2 revert previous. we want to link against the compat libs not the regular
ones.
2009-04-14 17:33:27 +00:00
martin 4d6d63eaa4 Replace (wrong) long ../../../ path to library source dir with
a ${NETBSDSRCDIR} based one.
2009-04-14 10:39:37 +00:00
christos 510f6be6ed add 32 bit build blue. 2009-04-12 23:04:47 +00:00
christos 2314898e60 build bind libs too 2009-04-12 22:42:36 +00:00
abs f681b265bc Prefer MACHINE_ARCH to MACHINE in some tests 2009-03-12 17:16:58 +00:00
uebayasi 23d15c748d Back ou previous because it broke build. Sorry for inconvenience. 2009-02-20 02:43:02 +00:00
uebayasi d18964358a I see no reason why dependall: definition is needed here, and as far as I
test, commenting it out causes no change.
2009-02-18 06:09:55 +00:00
abs 515e52158b Convert more MACHINE tests to MACHINE_ARCH 2009-02-14 13:50:50 +00:00
abs 3a3c2358c6 Use MACHINE_ARCH rather than MACHINE - no functional change 2009-02-14 13:24:32 +00:00
mrg 14be4b6c0e delete these unused directories now. 2009-01-26 06:25:38 +00:00
tron 31faff7381 Include "bsd.own.mk" to get the definition of "NETBSDSRCDIR" via
"/etc/mk.conf". This fixes manual use of "make cleandir".
2009-01-20 22:49:29 +00:00
jmmv b5e5aa9ff1 Add the top-level do-compat-external-lib target that mimics
do-external-lib so that we can build the compat libraries for
ATF.  Also add compat/external/lib/Makefile following the same
example of external/lib/Makefile, which descends into the
external libraries and builds them.
2009-01-19 07:19:09 +00:00
jmmv eca938b2b2 Add reachover Makefiles to build the compat libraries for ATF. 2009-01-19 07:17:19 +00:00
jmmv b283e87de2 Generate compatibility Makefiles for the libraries provided by ATF. 2009-01-19 07:16:38 +00:00
jmmv 020cc7cb12 Fix typo. 2009-01-13 17:52:32 +00:00