Commit Graph

25 Commits

Author SHA1 Message Date
mrg
560baaf0fe XXX: change .PATH: to .PATH.c: so that make does not find the
XXX: generated in non-compat dir tconfig.h.  as reported by
XXX: several folks.
2008-12-02 21:43:09 +00:00
dogcow
44b48a9ad4 We also need a 32-bit librumpvfs when building on 64-bit arches.
Fix by pooka.
2008-11-28 08:57:54 +00:00
pooka
cb104c6b41 Add rumpvfs to compat, hinted by wiz.
Didn't use build-makefiles, so hopefully this is right.
2008-11-19 21:29:02 +00:00
christos
3829e11930 Add a horrible kludge to make this build on sparc64, explained in the Makefile. 2008-11-04 15:25:58 +00:00
mlelstv
3ce2b4a9f2 Add Makefiles and file lists for various optional crypto libraries.
Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
2008-11-03 23:43:16 +00:00
christos
5ad9f5a304 fix build. 2008-11-01 00:02:14 +00:00
christos
7d3d8b672b fix build 2008-10-31 23:54:38 +00:00
christos
395cd57d80 fix build. 2008-10-31 23:54:14 +00:00
christos
b2df64760a fix build 2008-10-31 23:41:48 +00:00
mrg
9b0170606d make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
maybe all mips and all arm as well.
2008-10-31 20:24:51 +00:00
mrg
a80ac6ddd0 use just <bsd.prog.mk>. fixes build problem reported by paul goyotte. 2008-10-30 21:53:41 +00:00
mrg
1fa0d84f80 add !(MKPUFFS != "no") libraries, now required.
XXX: distrib still to come.
2008-10-30 05:40:43 +00:00
mrg
1a19af002d need to set MKDEPFLAGS to -m32 as well 2008-10-28 22:58:23 +00:00
mrg
7a71ee4b9a regenerate. 2008-10-27 08:00:01 +00:00
mrg
e2cfe5af93 support /usr/lib/<arch>/security/. 2008-10-27 07:58:42 +00:00
mrg
e7cefcd523 sync these. 2008-10-27 07:42:55 +00:00
mrg
0624cb55ce regenerate. 2008-10-27 07:22:51 +00:00
mrg
b3b68f3431 update this to match reality. 2008-10-27 07:22:22 +00:00
mrg
14e2f986bd add a lame hack to ensure that the 32 bit library dirs exist. 2008-10-27 07:18:44 +00:00
mrg
bf97c88ee5 - add lib/libpam/modules
- fix ipsec special case
2008-10-27 07:17:05 +00:00
mrg
2e90d9c30d parse LIBDPLIBS out of each subdir Makefile, and set it in the compat
Makefile if so.  force early eval of LIBDPLIBS.  now compat libs that
need to link against other libs will find them at build time.
2008-10-27 03:17:58 +00:00
mrg
f6f31614b1 regenerate 2008-10-26 13:00:35 +00:00
mrg
84800db5ca make this almost output almost identical to what is about to be checked in. 2008-10-26 12:58:38 +00:00
mrg
8e1af7403c remove a no longer necessary piece of makefile code that was
wrong for amd64 anyway.  spotted by ad.
2008-10-26 12:46:32 +00:00
mrg
28d618d682 build 32 bit compat libraries and ld.elf_so for amd64 and sparc64 builds.
two issues remain:
- LIBDPLIBS isn't working correctly, requiring hand-holding builds
- libc, libipsec, and libpcap have yacc issues, also requiring hand holding


ideally this will be replaced with a better method that can handle more
than one compat target, but i can't get that working yet.  see the README
file for mroe details.
2008-10-26 07:38:27 +00:00