Commit Graph

35 Commits

Author SHA1 Message Date
abs
2ea92d2f7a Support booting from ffsv2 filesystems - thanks Simon Burge 2005-08-20 20:15:57 +00:00
wiz
429d29ed4f Add dummy_pci and wi_pcmcia lkms. 2005-07-24 13:08:29 +00:00
lukem
90feed6848 Move the lib<foo>.so entry (link) from comp to base, so that
applications on systems without the `comp' set installed can
dlopen() a library without supplying the major number.
2004-08-12 16:07:07 +00:00
lukem
ee7d99d474 reformat whitespace 2004-01-11 10:24:58 +00:00
lukem
b852db83fb Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of
  comma separated keywords that control if the line is printed.
  Currently supported keywords
	kerberos4	${MKKERBEROS4} != no
	kerberos	${MKKERBEROS} != no
	lint		${MKLINT} != no
	obsolete	${obsolete} != 0.
			In this case, non obsolete files are not printed.
  (This will allow future support for builds with variables such as
  MKHESIOD and MKYP set to "no".)

* Use sh(1)'s getopts where appropriate, and otherwise cleanup the
  various scripts.

* Move defaults for sets.subr from sets.defaults into sets.subr.
  Move replicated code for determining stuff such as shlibs type
  from various scripts into sets.subr.

* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate
  main lists with the relevant third field keyword(s).
2003-12-29 03:13:25 +00:00
thorpej
de7b2793e0 Back out change that made libpthread per-platform. It is *intentional*
that the build fails on platforms which do not yet have libpthread support.
2003-02-26 22:30:56 +00:00
jmc
e13c2b4818 Not all ports/archs have pthread support. So split this up by the proper arch's
for determining which ones get the libraries. Tested on dreamcast, macppc
and i386 builds to cover non builds, ad and md mods
2003-02-13 23:57:51 +00:00
lukem
577e5e06d2 obsolete /usr/mdec/installboot 2002-05-08 04:14:23 +00:00
lukem
190665e2fb obsolete alpha installboot.old and bootxx{,.old} 2002-05-03 15:43:40 +00:00
jdolecek
666315fdb3 Now that LKMs work all over, bring the VFS LKMs and if_ipl LKM to mi list from
arch ones. Also make all VFS LKMs 'base-vfs-lkm'.
2001-12-04 00:12:45 +00:00
jdolecek
8881c0b414 build and install filecorefs LKM same way as other VFS LKMs 2001-01-27 23:48:32 +00:00
jwise
4d062ebd28 Add package names to a bunch more architectures 2001-01-25 08:29:19 +00:00
jdolecek
a5d788694d add ./usr/lkm/lfs.o to sets which have other fs modules 2000-11-30 16:06:25 +00:00
mycroft
634ca7294e Sync. 2000-02-27 23:46:01 +00:00
mycroft
063624ef20 Sync. 2000-01-24 07:25:01 +00:00
cgd
dad8104b12 add ./usr/mdec/bootxx_lfs 1999-08-19 01:04:28 +00:00
tron
ebd50132e6 Add complete list of all LKMs. 1999-05-18 23:18:17 +00:00
tron
e80a91c4ae Add "ntfs" LKM. 1999-05-12 12:06:23 +00:00
simonb
6c1e99c770 Add a NetBSD RCS tag to each distrib list file. 1999-04-19 03:11:31 +00:00
cgd
d7f2b03827 update for changed alpha boot blocks and manual pages 1999-04-07 00:44:02 +00:00
ross
eb309c6446 Enable the std lkm's for alpha. 1999-03-18 04:56:30 +00:00
thorpej
6ecf444398 Add fdformat. 1999-02-18 20:33:10 +00:00
tv
d89a36bdab Set cleanup:
- make all ports egcs; move stuff to mi and shl.*
- fix m68k-based comp sets to use usr/include/$MACHINE (as
  usr/include/machine is now a symlink); add directory entries where missing
1998-12-16 15:15:16 +00:00
tv
8d78198425 Add libobjc and libg2c runtime shared objects from egcs. 1998-09-13 23:38:33 +00:00
tv
a128febf5b MD-split the libstdc++ binaries and includes to reflect the state of
egcs/non-egcs default compiler on each platform.
1998-09-13 22:31:00 +00:00
jonathan
f846ca5dca Do datbase normalization on sets/lists/*/* containing shared-library
related files. Partition into three categories:
  *  shl.mi -- MI sharedlib files present on all ports with shared libs
  *  shl.aout -- MI sharedlib files present on all ELF ports
  *  shl.elf -- MI sharedlib files present on all a.out ports

Add rudimentary shl* support to makeflist.
Remove files left empty after shlib normalization.
Add ad.mips where appropriate.
Make  libc, libedit numbers consistent (libc.so.12.29,  libedit.2.1).
1998-07-02 06:36:35 +00:00
ross
5a4035534b Make the include/machine -> include/alpha change in comp/md.alpha.
Sync the rest with reality.

More rogues' gallery nominations for modifying the distribution without
updating the sets:

	cgd             bsd.kinc.mk
	christos        fktrace.2 link
	christos        libc version
	fair            ch.4
	fair            scsi.4
	fair            ss.4
	lukem           libedit version
	mrg             packages.7
	tron            examples/amd/cd

You all owe me beer.
1998-06-30 20:40:10 +00:00
ross
c43544845e Split the libraries correctly into base and comp set elements, like Chris
did for 1.3.2.
1998-06-30 03:49:00 +00:00
thorpej
f5a2f43b81 Update for fixed libutil shlib version 1998-06-27 05:17:18 +00:00
lukem
d1e9a60e66 update to libc.so.12.27 and libutil.so.5.0 1998-06-15 07:45:53 +00:00
veego
dc24f07a8f Sync it with the reality. 1998-05-30 15:16:52 +00:00
tv
71f42e433f Bring these up to date with reality. 1998-05-24 04:29:25 +00:00
ross
29ec9d6d68 big sync 1998-04-20 06:36:15 +00:00
mikel
a285b11124 update libc version to 12.24, from Steve Allen in PR misc/4892 1998-02-02 07:12:25 +00:00
cjs
799614b03d Add alpha machine-dependent set lists. 1997-12-21 01:55:58 +00:00