History log of /netbsd-current/distrib/sets/lists/base/md.sparc
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.87 11-Jul-2024 riastradh

distrib/sets/lists: Add a blank comment line between RCS id and body.

This serves as a buffer between RCS id changes and other changes to
the set lists, in an attempt to reduce the pain of merge conflicts
around mass set list changes.

No functional change intended.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.86 08-Sep-2022 rillig

distrib/sets: remove trailing empty lines


# 1.85 09-Jan-2022 martin

First try (certainly wrong for many builds) to add sysinst catalog files.


Revision tags: netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-futex-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.84 05-Jan-2017 wiz

Tag cleanup: if the last column contains 'obsolete', the one before should too.


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.83 06-Aug-2014 martin

branches: 1.83.6;
Punt - backout sysinst message catlogs


# 1.82 06-Aug-2014 martin

Sigh - move sysinst catalog files (which differ per arch, ouch!)
to md lists.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.81 11-Aug-2013 joerg

branches: 1.81.2;
Sort entries in strcmp order.


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.80 10-Mar-2010 abs

branches: 1.80.6; 1.80.12;
Relegate edlabel to use in extremely memory constrained install
ramdisks and prefer disklabel elsewhere.
Based on discussion on affected port lists (port-sparc port-sparc64
port-sun3 port-sun2 port-atari port-mvme68k).
All listed ports plus amd64 test built after change


Revision tags: matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.79 16-Feb-2009 abs

Add edlabel


# 1.78 14-Feb-2009 abs

Build and install edlabel based on MACHINE_ARCH not MACHINE


# 1.77 29-Nov-2008 tsutsui

branches: 1.77.2;
Reorganize lists for MD modules:
- move MD module files from md.* into separate module.* lists
- make those module lists per MACHINE_CPU or MACHINE_ARCH,
rather than per MACHINE

Tested on several ports.

XXX maybe we should also move usr/tests/modules/k_helper/k_helper.kmod
XXX from lists/tests/mi to lists/tests/module.mi and disable it on evbppc.


# 1.76 23-Nov-2008 martin

Move the exec_elf32 module into MD files.


# 1.75 31-Oct-2008 mrg

make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
maybe all mips and all arm as well.


Revision tags: netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 mjf-devfs2-base
# 1.74 25-Aug-2008 lukem

branches: 1.74.2;
Add "dynamicroot" keyword to various entries in /lib and /libexec.
PR 33503


Revision tags: wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-prevmlocking cube-autoconf-base matt-armv6-base matt-mips64-base hpcarm-cleanup-base
# 1.73 25-May-2007 macallan

branches: 1.73.12; 1.73.16;
add ofctl


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base peter-altq-base
# 1.72 24-Nov-2005 macallan

build the apm utility on sparc since we already build apmd


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE rtr-xorg-branch-base netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.71 11-Jan-2004 lukem

reformat whitespace


# 1.70 29-Dec-2003 lukem

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).


# 1.69 15-Dec-2003 martin

bootjs.elf is gone, long live bootjs.net


# 1.68 12-Dec-2003 martin

Add bootjs.elf (JavaStation secondary bootstrap)


# 1.67 26-Feb-2003 thorpej

Back out change that made libpthread per-platform. It is *intentional*
that the build fails on platforms which do not yet have libpthread support.


# 1.66 13-Feb-2003 jmc

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


Revision tags: fvdl_fs64_base
# 1.65 27-Nov-2002 pk

Add libsparc_v8 shared library.


# 1.64 09-Oct-2002 thorpej

* Clean up the handling of rescue.* files makeflist.
* Move all md.* and ad.* /rescue/... files into their
own list files.


# 1.63 29-Aug-2002 lukem

tweak the ./rescue entries


Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.62 07-May-2002 lukem

decommission usr/mdec/installboot


# 1.61 04-Dec-2001 jdolecek

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'.


# 1.60 21-Oct-2001 jmc

Remove /dev entries. MAKEDEV doesn't get run before making the sets anymore
and there's no need to since everything under /dev has to get regen'd on
an install anyways.


# 1.59 12-Apr-2001 toddpw

Add boot.388000 which is now being generated by sys/arch/sparc/stand


# 1.58 05-Mar-2001 mrg

update for bootblk changes.


# 1.57 27-Jan-2001 jdolecek

build and install filecorefs LKM same way as other VFS LKMs


# 1.56 26-Jan-2001 jwise

Add pkg names for remaining files in `base'.


# 1.55 30-Nov-2000 jdolecek

add ./usr/lkm/lfs.o to sets which have other fs modules


# 1.54 20-Oct-2000 pk

Alternative boot program relocations are no longer installed.


# 1.53 29-Sep-2000 fvdl

ldconfig is no longer obsolete (in fact, the entries were wrong; it was
never in /bin). Put it back for i386 and sparc.


# 1.52 11-Sep-2000 fvdl

Add usr/libexec/ld.so to the base set again. This is not optimal, but
until there is a pkg-ized install, it'll have to do.


# 1.51 04-Sep-2000 abs

Add usr/mdec/boot.3E0000


Revision tags: netbsd-1-5-ALPHA2 netbsd-1-5-base
# 1.50 20-Jun-2000 minoura

branches: 1.50.2;
Sort.


Revision tags: minoura-xpg4dl-base
# 1.49 08-May-2000 mycroft

Sync.


# 1.48 24-Jan-2000 mycroft

Sync.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.47 17-Dec-1999 garbled

add tadpolectl(8)


# 1.46 15-Dec-1999 garbled

Add apmd


Revision tags: comdex-fall-1999-base
# 1.45 08-Nov-1999 pk

branches: 1.45.2;
We no longer have `ld.so'


# 1.44 18-Oct-1999 pk

We no longer build ldconfig(8).


# 1.43 18-May-1999 tron

branches: 1.43.2;
Add complete list of all LKMs.


# 1.42 19-Apr-1999 simonb

Add a NetBSD RCS tag to each distrib list file.


Revision tags: netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
# 1.41 23-Jan-1999 mycroft

branches: 1.41.2;
Catch up with the Joneses.


# 1.40 05-Jan-1999 cjs

Sync with various changes over the last week or two.


# 1.39 16-Dec-1998 tv

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


# 1.38 14-Sep-1998 tv

Transition sparc platform to egcs.


# 1.37 13-Sep-1998 tv

MD-split the libstdc++ binaries and includes to reflect the state of
egcs/non-egcs default compiler on each platform.


# 1.36 02-Jul-1998 jonathan

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).


# 1.35 27-Jun-1998 thorpej

Update for fixed libutil shlib version


# 1.34 15-Jun-1998 lukem

update to libc.so.12.27 and libutil.so.5.0


# 1.33 30-May-1998 veego

Sync it with the reality.


# 1.32 24-May-1998 tv

Bring these up to date with reality.


# 1.31 12-May-1998 thorpej

bump libutil version


# 1.30 12-May-1998 thorpej

Fix libamu shlib version


# 1.29 20-Apr-1998 ross

big sync


# 1.28 19-Apr-1998 ross

Move ./sbin/ldconfig from mi to md.most-of-them and kill sun3x dirs.


# 1.27 02-Feb-1998 mikel

update libc version to 12.24, from Steve Allen in PR misc/4892


# 1.26 13-Jan-1998 tv

Add edlabel (checkflist finds it, perhaps this should be removed later ?)


# 1.25 23-Nov-1997 pk

Update.


# 1.24 17-Nov-1997 veego

Sync with the reality of the trunk.


# 1.23 07-Nov-1997 mikel

back out last change


# 1.22 01-Nov-1997 mikel

remove libossaudio.so.0.0


# 1.21 26-Oct-1997 mikel

update; from Steve Allen in PR misc/4345, with some additions by myself.


# 1.20 23-Oct-1997 jonathan

Re-sync with 1.3 release tree, pass 0: nuke missing references
* step shared libc version to 12.20
* pick up move of com(4), lpt(4) headers from dev/isa to dev/ic
* remove imp.4 (Arpanet 1822) manpage.

For now, leave manpage references to syscalls that are still emulated
in libc dangling.


Revision tags: netbsd-1-3-base
# 1.19 31-Jul-1997 veego

branches: 1.19.2;
Sync.


# 1.18 08-Jul-1997 veego

Sync.


# 1.17 04-Jul-1997 pk

/usr/sbin/installboot => /usr/mdec


# 1.16 20-Jun-1997 veego

Sync.


# 1.15 05-Jun-1997 veego

sync to reality.


# 1.14 18-May-1997 kleink

Add libposix.


# 1.13 30-Apr-1997 pk

Synchronize.


# 1.12 02-Mar-1997 scottr

The LKMs aren't MI (what was I thinking?). Thanks to Jonathan
for noticing this.


# 1.11 18-Feb-1997 scottr

YARC (Yet Another Reality Check):

- Update libc, libg++, and libstdc++ shared library versions where
appropriate
- Move LKMs to base/mi (except union and compat_sunos, which are broken
and currently not part of the set lists)
- Add /usr/bin/fdformat to base/md.i386, from PR 3116
- Add /etc/fstab.sd to etc/md.i386, inspired by PR 3116


# 1.10 04-Dec-1996 mikel

add libwrap.so and libz.so.


# 1.9 03-Dec-1996 pk

update to -current


# 1.8 27-May-1996 pk

sync


Revision tags: netbsd-1-2-base
# 1.7 25-Mar-1996 mrg

branches: 1.7.4;
update all of these to reality (at least, for the sparc). changes
include:
libg++, bind, less, zoneinfo, lots of headers, and a pc532 man page.


# 1.6 28-Nov-1995 jtc

merge in changes from 1.1 release branch


Revision tags: netbsd-1-1-base
# 1.5 09-Oct-1995 pk

branches: 1.5.2;
Add fdeject.


# 1.4 08-Oct-1995 pk

Add screenblank and eeprom.


# 1.3 02-Oct-1995 pk

Update to -current.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.2 30-Aug-1994 cgd

branches: 1.2.2;
update for the current state of the world.


# 1.1 29-Aug-1994 cgd

branches: 1.1.1;
Initial revision


# 1.86 08-Sep-2022 rillig

distrib/sets: remove trailing empty lines


# 1.85 09-Jan-2022 martin

First try (certainly wrong for many builds) to add sysinst catalog files.


Revision tags: netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-futex-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.84 05-Jan-2017 wiz

Tag cleanup: if the last column contains 'obsolete', the one before should too.


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.83 06-Aug-2014 martin

branches: 1.83.6;
Punt - backout sysinst message catlogs


# 1.82 06-Aug-2014 martin

Sigh - move sysinst catalog files (which differ per arch, ouch!)
to md lists.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.81 11-Aug-2013 joerg

branches: 1.81.2;
Sort entries in strcmp order.


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.80 10-Mar-2010 abs

branches: 1.80.6; 1.80.12;
Relegate edlabel to use in extremely memory constrained install
ramdisks and prefer disklabel elsewhere.
Based on discussion on affected port lists (port-sparc port-sparc64
port-sun3 port-sun2 port-atari port-mvme68k).
All listed ports plus amd64 test built after change


Revision tags: matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.79 16-Feb-2009 abs

Add edlabel


# 1.78 14-Feb-2009 abs

Build and install edlabel based on MACHINE_ARCH not MACHINE


# 1.77 29-Nov-2008 tsutsui

branches: 1.77.2;
Reorganize lists for MD modules:
- move MD module files from md.* into separate module.* lists
- make those module lists per MACHINE_CPU or MACHINE_ARCH,
rather than per MACHINE

Tested on several ports.

XXX maybe we should also move usr/tests/modules/k_helper/k_helper.kmod
XXX from lists/tests/mi to lists/tests/module.mi and disable it on evbppc.


# 1.76 23-Nov-2008 martin

Move the exec_elf32 module into MD files.


# 1.75 31-Oct-2008 mrg

make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
maybe all mips and all arm as well.


Revision tags: netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 mjf-devfs2-base
# 1.74 25-Aug-2008 lukem

branches: 1.74.2;
Add "dynamicroot" keyword to various entries in /lib and /libexec.
PR 33503


Revision tags: wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-prevmlocking cube-autoconf-base matt-armv6-base matt-mips64-base hpcarm-cleanup-base
# 1.73 25-May-2007 macallan

branches: 1.73.12; 1.73.16;
add ofctl


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base peter-altq-base
# 1.72 24-Nov-2005 macallan

build the apm utility on sparc since we already build apmd


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE rtr-xorg-branch-base netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.71 11-Jan-2004 lukem

reformat whitespace


# 1.70 29-Dec-2003 lukem

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).


# 1.69 15-Dec-2003 martin

bootjs.elf is gone, long live bootjs.net


# 1.68 12-Dec-2003 martin

Add bootjs.elf (JavaStation secondary bootstrap)


# 1.67 26-Feb-2003 thorpej

Back out change that made libpthread per-platform. It is *intentional*
that the build fails on platforms which do not yet have libpthread support.


# 1.66 13-Feb-2003 jmc

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


Revision tags: fvdl_fs64_base
# 1.65 27-Nov-2002 pk

Add libsparc_v8 shared library.


# 1.64 09-Oct-2002 thorpej

* Clean up the handling of rescue.* files makeflist.
* Move all md.* and ad.* /rescue/... files into their
own list files.


# 1.63 29-Aug-2002 lukem

tweak the ./rescue entries


Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.62 07-May-2002 lukem

decommission usr/mdec/installboot


# 1.61 04-Dec-2001 jdolecek

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'.


# 1.60 21-Oct-2001 jmc

Remove /dev entries. MAKEDEV doesn't get run before making the sets anymore
and there's no need to since everything under /dev has to get regen'd on
an install anyways.


# 1.59 12-Apr-2001 toddpw

Add boot.388000 which is now being generated by sys/arch/sparc/stand


# 1.58 05-Mar-2001 mrg

update for bootblk changes.


# 1.57 27-Jan-2001 jdolecek

build and install filecorefs LKM same way as other VFS LKMs


# 1.56 26-Jan-2001 jwise

Add pkg names for remaining files in `base'.


# 1.55 30-Nov-2000 jdolecek

add ./usr/lkm/lfs.o to sets which have other fs modules


# 1.54 20-Oct-2000 pk

Alternative boot program relocations are no longer installed.


# 1.53 29-Sep-2000 fvdl

ldconfig is no longer obsolete (in fact, the entries were wrong; it was
never in /bin). Put it back for i386 and sparc.


# 1.52 11-Sep-2000 fvdl

Add usr/libexec/ld.so to the base set again. This is not optimal, but
until there is a pkg-ized install, it'll have to do.


# 1.51 04-Sep-2000 abs

Add usr/mdec/boot.3E0000


Revision tags: netbsd-1-5-ALPHA2 netbsd-1-5-base
# 1.50 20-Jun-2000 minoura

branches: 1.50.2;
Sort.


Revision tags: minoura-xpg4dl-base
# 1.49 08-May-2000 mycroft

Sync.


# 1.48 24-Jan-2000 mycroft

Sync.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.47 17-Dec-1999 garbled

add tadpolectl(8)


# 1.46 15-Dec-1999 garbled

Add apmd


Revision tags: comdex-fall-1999-base
# 1.45 08-Nov-1999 pk

branches: 1.45.2;
We no longer have `ld.so'


# 1.44 18-Oct-1999 pk

We no longer build ldconfig(8).


# 1.43 18-May-1999 tron

branches: 1.43.2;
Add complete list of all LKMs.


# 1.42 19-Apr-1999 simonb

Add a NetBSD RCS tag to each distrib list file.


Revision tags: netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
# 1.41 23-Jan-1999 mycroft

branches: 1.41.2;
Catch up with the Joneses.


# 1.40 05-Jan-1999 cjs

Sync with various changes over the last week or two.


# 1.39 16-Dec-1998 tv

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


# 1.38 14-Sep-1998 tv

Transition sparc platform to egcs.


# 1.37 13-Sep-1998 tv

MD-split the libstdc++ binaries and includes to reflect the state of
egcs/non-egcs default compiler on each platform.


# 1.36 02-Jul-1998 jonathan

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).


# 1.35 27-Jun-1998 thorpej

Update for fixed libutil shlib version


# 1.34 15-Jun-1998 lukem

update to libc.so.12.27 and libutil.so.5.0


# 1.33 30-May-1998 veego

Sync it with the reality.


# 1.32 24-May-1998 tv

Bring these up to date with reality.


# 1.31 12-May-1998 thorpej

bump libutil version


# 1.30 12-May-1998 thorpej

Fix libamu shlib version


# 1.29 20-Apr-1998 ross

big sync


# 1.28 19-Apr-1998 ross

Move ./sbin/ldconfig from mi to md.most-of-them and kill sun3x dirs.


# 1.27 02-Feb-1998 mikel

update libc version to 12.24, from Steve Allen in PR misc/4892


# 1.26 13-Jan-1998 tv

Add edlabel (checkflist finds it, perhaps this should be removed later ?)


# 1.25 23-Nov-1997 pk

Update.


# 1.24 17-Nov-1997 veego

Sync with the reality of the trunk.


# 1.23 07-Nov-1997 mikel

back out last change


# 1.22 01-Nov-1997 mikel

remove libossaudio.so.0.0


# 1.21 26-Oct-1997 mikel

update; from Steve Allen in PR misc/4345, with some additions by myself.


# 1.20 23-Oct-1997 jonathan

Re-sync with 1.3 release tree, pass 0: nuke missing references
* step shared libc version to 12.20
* pick up move of com(4), lpt(4) headers from dev/isa to dev/ic
* remove imp.4 (Arpanet 1822) manpage.

For now, leave manpage references to syscalls that are still emulated
in libc dangling.


Revision tags: netbsd-1-3-base
# 1.19 31-Jul-1997 veego

branches: 1.19.2;
Sync.


# 1.18 08-Jul-1997 veego

Sync.


# 1.17 04-Jul-1997 pk

/usr/sbin/installboot => /usr/mdec


# 1.16 20-Jun-1997 veego

Sync.


# 1.15 05-Jun-1997 veego

sync to reality.


# 1.14 18-May-1997 kleink

Add libposix.


# 1.13 30-Apr-1997 pk

Synchronize.


# 1.12 02-Mar-1997 scottr

The LKMs aren't MI (what was I thinking?). Thanks to Jonathan
for noticing this.


# 1.11 18-Feb-1997 scottr

YARC (Yet Another Reality Check):

- Update libc, libg++, and libstdc++ shared library versions where
appropriate
- Move LKMs to base/mi (except union and compat_sunos, which are broken
and currently not part of the set lists)
- Add /usr/bin/fdformat to base/md.i386, from PR 3116
- Add /etc/fstab.sd to etc/md.i386, inspired by PR 3116


# 1.10 04-Dec-1996 mikel

add libwrap.so and libz.so.


# 1.9 03-Dec-1996 pk

update to -current


# 1.8 27-May-1996 pk

sync


Revision tags: netbsd-1-2-base
# 1.7 25-Mar-1996 mrg

branches: 1.7.4;
update all of these to reality (at least, for the sparc). changes
include:
libg++, bind, less, zoneinfo, lots of headers, and a pc532 man page.


# 1.6 28-Nov-1995 jtc

merge in changes from 1.1 release branch


Revision tags: netbsd-1-1-base
# 1.5 09-Oct-1995 pk

branches: 1.5.2;
Add fdeject.


# 1.4 08-Oct-1995 pk

Add screenblank and eeprom.


# 1.3 02-Oct-1995 pk

Update to -current.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.2 30-Aug-1994 cgd

branches: 1.2.2;
update for the current state of the world.


# 1.1 29-Aug-1994 cgd

branches: 1.1.1;
Initial revision


# 1.85 09-Jan-2022 martin

First try (certainly wrong for many builds) to add sysinst catalog files.


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-futex-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.84 05-Jan-2017 wiz

Tag cleanup: if the last column contains 'obsolete', the one before should too.


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.83 06-Aug-2014 martin

branches: 1.83.6;
Punt - backout sysinst message catlogs


# 1.82 06-Aug-2014 martin

Sigh - move sysinst catalog files (which differ per arch, ouch!)
to md lists.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.81 11-Aug-2013 joerg

branches: 1.81.2;
Sort entries in strcmp order.


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.80 10-Mar-2010 abs

branches: 1.80.6; 1.80.12;
Relegate edlabel to use in extremely memory constrained install
ramdisks and prefer disklabel elsewhere.
Based on discussion on affected port lists (port-sparc port-sparc64
port-sun3 port-sun2 port-atari port-mvme68k).
All listed ports plus amd64 test built after change


Revision tags: matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.79 16-Feb-2009 abs

Add edlabel


# 1.78 14-Feb-2009 abs

Build and install edlabel based on MACHINE_ARCH not MACHINE


# 1.77 29-Nov-2008 tsutsui

branches: 1.77.2;
Reorganize lists for MD modules:
- move MD module files from md.* into separate module.* lists
- make those module lists per MACHINE_CPU or MACHINE_ARCH,
rather than per MACHINE

Tested on several ports.

XXX maybe we should also move usr/tests/modules/k_helper/k_helper.kmod
XXX from lists/tests/mi to lists/tests/module.mi and disable it on evbppc.


# 1.76 23-Nov-2008 martin

Move the exec_elf32 module into MD files.


# 1.75 31-Oct-2008 mrg

make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
maybe all mips and all arm as well.


Revision tags: netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 mjf-devfs2-base
# 1.74 25-Aug-2008 lukem

branches: 1.74.2;
Add "dynamicroot" keyword to various entries in /lib and /libexec.
PR 33503


Revision tags: wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-prevmlocking cube-autoconf-base matt-armv6-base matt-mips64-base hpcarm-cleanup-base
# 1.73 25-May-2007 macallan

branches: 1.73.12; 1.73.16;
add ofctl


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base peter-altq-base
# 1.72 24-Nov-2005 macallan

build the apm utility on sparc since we already build apmd


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE rtr-xorg-branch-base netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.71 11-Jan-2004 lukem

reformat whitespace


# 1.70 29-Dec-2003 lukem

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).


# 1.69 15-Dec-2003 martin

bootjs.elf is gone, long live bootjs.net


# 1.68 12-Dec-2003 martin

Add bootjs.elf (JavaStation secondary bootstrap)


# 1.67 26-Feb-2003 thorpej

Back out change that made libpthread per-platform. It is *intentional*
that the build fails on platforms which do not yet have libpthread support.


# 1.66 13-Feb-2003 jmc

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


Revision tags: fvdl_fs64_base
# 1.65 27-Nov-2002 pk

Add libsparc_v8 shared library.


# 1.64 09-Oct-2002 thorpej

* Clean up the handling of rescue.* files makeflist.
* Move all md.* and ad.* /rescue/... files into their
own list files.


# 1.63 29-Aug-2002 lukem

tweak the ./rescue entries


Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.62 07-May-2002 lukem

decommission usr/mdec/installboot


# 1.61 04-Dec-2001 jdolecek

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'.


# 1.60 21-Oct-2001 jmc

Remove /dev entries. MAKEDEV doesn't get run before making the sets anymore
and there's no need to since everything under /dev has to get regen'd on
an install anyways.


# 1.59 12-Apr-2001 toddpw

Add boot.388000 which is now being generated by sys/arch/sparc/stand


# 1.58 05-Mar-2001 mrg

update for bootblk changes.


# 1.57 27-Jan-2001 jdolecek

build and install filecorefs LKM same way as other VFS LKMs


# 1.56 26-Jan-2001 jwise

Add pkg names for remaining files in `base'.


# 1.55 30-Nov-2000 jdolecek

add ./usr/lkm/lfs.o to sets which have other fs modules


# 1.54 20-Oct-2000 pk

Alternative boot program relocations are no longer installed.


# 1.53 29-Sep-2000 fvdl

ldconfig is no longer obsolete (in fact, the entries were wrong; it was
never in /bin). Put it back for i386 and sparc.


# 1.52 11-Sep-2000 fvdl

Add usr/libexec/ld.so to the base set again. This is not optimal, but
until there is a pkg-ized install, it'll have to do.


# 1.51 04-Sep-2000 abs

Add usr/mdec/boot.3E0000


Revision tags: netbsd-1-5-ALPHA2 netbsd-1-5-base
# 1.50 20-Jun-2000 minoura

branches: 1.50.2;
Sort.


Revision tags: minoura-xpg4dl-base
# 1.49 08-May-2000 mycroft

Sync.


# 1.48 24-Jan-2000 mycroft

Sync.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.47 17-Dec-1999 garbled

add tadpolectl(8)


# 1.46 15-Dec-1999 garbled

Add apmd


Revision tags: comdex-fall-1999-base
# 1.45 08-Nov-1999 pk

branches: 1.45.2;
We no longer have `ld.so'


# 1.44 18-Oct-1999 pk

We no longer build ldconfig(8).


# 1.43 18-May-1999 tron

branches: 1.43.2;
Add complete list of all LKMs.


# 1.42 19-Apr-1999 simonb

Add a NetBSD RCS tag to each distrib list file.


Revision tags: netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
# 1.41 23-Jan-1999 mycroft

branches: 1.41.2;
Catch up with the Joneses.


# 1.40 05-Jan-1999 cjs

Sync with various changes over the last week or two.


# 1.39 16-Dec-1998 tv

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


# 1.38 14-Sep-1998 tv

Transition sparc platform to egcs.


# 1.37 13-Sep-1998 tv

MD-split the libstdc++ binaries and includes to reflect the state of
egcs/non-egcs default compiler on each platform.


# 1.36 02-Jul-1998 jonathan

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).


# 1.35 27-Jun-1998 thorpej

Update for fixed libutil shlib version


# 1.34 15-Jun-1998 lukem

update to libc.so.12.27 and libutil.so.5.0


# 1.33 30-May-1998 veego

Sync it with the reality.


# 1.32 24-May-1998 tv

Bring these up to date with reality.


# 1.31 12-May-1998 thorpej

bump libutil version


# 1.30 12-May-1998 thorpej

Fix libamu shlib version


# 1.29 20-Apr-1998 ross

big sync


# 1.28 19-Apr-1998 ross

Move ./sbin/ldconfig from mi to md.most-of-them and kill sun3x dirs.


# 1.27 02-Feb-1998 mikel

update libc version to 12.24, from Steve Allen in PR misc/4892


# 1.26 13-Jan-1998 tv

Add edlabel (checkflist finds it, perhaps this should be removed later ?)


# 1.25 23-Nov-1997 pk

Update.


# 1.24 17-Nov-1997 veego

Sync with the reality of the trunk.


# 1.23 07-Nov-1997 mikel

back out last change


# 1.22 01-Nov-1997 mikel

remove libossaudio.so.0.0


# 1.21 26-Oct-1997 mikel

update; from Steve Allen in PR misc/4345, with some additions by myself.


# 1.20 23-Oct-1997 jonathan

Re-sync with 1.3 release tree, pass 0: nuke missing references
* step shared libc version to 12.20
* pick up move of com(4), lpt(4) headers from dev/isa to dev/ic
* remove imp.4 (Arpanet 1822) manpage.

For now, leave manpage references to syscalls that are still emulated
in libc dangling.


Revision tags: netbsd-1-3-base
# 1.19 31-Jul-1997 veego

branches: 1.19.2;
Sync.


# 1.18 08-Jul-1997 veego

Sync.


# 1.17 04-Jul-1997 pk

/usr/sbin/installboot => /usr/mdec


# 1.16 20-Jun-1997 veego

Sync.


# 1.15 05-Jun-1997 veego

sync to reality.


# 1.14 18-May-1997 kleink

Add libposix.


# 1.13 30-Apr-1997 pk

Synchronize.


# 1.12 02-Mar-1997 scottr

The LKMs aren't MI (what was I thinking?). Thanks to Jonathan
for noticing this.


# 1.11 18-Feb-1997 scottr

YARC (Yet Another Reality Check):

- Update libc, libg++, and libstdc++ shared library versions where
appropriate
- Move LKMs to base/mi (except union and compat_sunos, which are broken
and currently not part of the set lists)
- Add /usr/bin/fdformat to base/md.i386, from PR 3116
- Add /etc/fstab.sd to etc/md.i386, inspired by PR 3116


# 1.10 04-Dec-1996 mikel

add libwrap.so and libz.so.


# 1.9 03-Dec-1996 pk

update to -current


# 1.8 27-May-1996 pk

sync


Revision tags: netbsd-1-2-base
# 1.7 25-Mar-1996 mrg

branches: 1.7.4;
update all of these to reality (at least, for the sparc). changes
include:
libg++, bind, less, zoneinfo, lots of headers, and a pc532 man page.


# 1.6 28-Nov-1995 jtc

merge in changes from 1.1 release branch


Revision tags: netbsd-1-1-base
# 1.5 09-Oct-1995 pk

branches: 1.5.2;
Add fdeject.


# 1.4 08-Oct-1995 pk

Add screenblank and eeprom.


# 1.3 02-Oct-1995 pk

Update to -current.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.2 30-Aug-1994 cgd

branches: 1.2.2;
update for the current state of the world.


# 1.1 29-Aug-1994 cgd

branches: 1.1.1;
Initial revision


Revision tags: pgoyette-localcount-20170107
# 1.84 05-Jan-2017 wiz

Tag cleanup: if the last column contains 'obsolete', the one before should too.


Revision tags: netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.83 06-Aug-2014 martin

branches: 1.83.6;
Punt - backout sysinst message catlogs


# 1.82 06-Aug-2014 martin

Sigh - move sysinst catalog files (which differ per arch, ouch!)
to md lists.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.81 11-Aug-2013 joerg

branches: 1.81.2;
Sort entries in strcmp order.


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.80 10-Mar-2010 abs

branches: 1.80.6; 1.80.12;
Relegate edlabel to use in extremely memory constrained install
ramdisks and prefer disklabel elsewhere.
Based on discussion on affected port lists (port-sparc port-sparc64
port-sun3 port-sun2 port-atari port-mvme68k).
All listed ports plus amd64 test built after change


Revision tags: matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.79 16-Feb-2009 abs

Add edlabel


# 1.78 14-Feb-2009 abs

Build and install edlabel based on MACHINE_ARCH not MACHINE


# 1.77 29-Nov-2008 tsutsui

branches: 1.77.2;
Reorganize lists for MD modules:
- move MD module files from md.* into separate module.* lists
- make those module lists per MACHINE_CPU or MACHINE_ARCH,
rather than per MACHINE

Tested on several ports.

XXX maybe we should also move usr/tests/modules/k_helper/k_helper.kmod
XXX from lists/tests/mi to lists/tests/module.mi and disable it on evbppc.


# 1.76 23-Nov-2008 martin

Move the exec_elf32 module into MD files.


# 1.75 31-Oct-2008 mrg

make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
maybe all mips and all arm as well.


Revision tags: netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 mjf-devfs2-base
# 1.74 25-Aug-2008 lukem

branches: 1.74.2;
Add "dynamicroot" keyword to various entries in /lib and /libexec.
PR 33503


Revision tags: wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-prevmlocking cube-autoconf-base matt-armv6-base matt-mips64-base hpcarm-cleanup-base
# 1.73 25-May-2007 macallan

branches: 1.73.12; 1.73.16;
add ofctl


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base peter-altq-base
# 1.72 24-Nov-2005 macallan

build the apm utility on sparc since we already build apmd


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE rtr-xorg-branch-base netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.71 11-Jan-2004 lukem

reformat whitespace


# 1.70 29-Dec-2003 lukem

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).


# 1.69 15-Dec-2003 martin

bootjs.elf is gone, long live bootjs.net


# 1.68 12-Dec-2003 martin

Add bootjs.elf (JavaStation secondary bootstrap)


# 1.67 26-Feb-2003 thorpej

Back out change that made libpthread per-platform. It is *intentional*
that the build fails on platforms which do not yet have libpthread support.


# 1.66 13-Feb-2003 jmc

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


Revision tags: fvdl_fs64_base
# 1.65 27-Nov-2002 pk

Add libsparc_v8 shared library.


# 1.64 09-Oct-2002 thorpej

* Clean up the handling of rescue.* files makeflist.
* Move all md.* and ad.* /rescue/... files into their
own list files.


# 1.63 29-Aug-2002 lukem

tweak the ./rescue entries


Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.62 07-May-2002 lukem

decommission usr/mdec/installboot


# 1.61 04-Dec-2001 jdolecek

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'.


# 1.60 21-Oct-2001 jmc

Remove /dev entries. MAKEDEV doesn't get run before making the sets anymore
and there's no need to since everything under /dev has to get regen'd on
an install anyways.


# 1.59 12-Apr-2001 toddpw

Add boot.388000 which is now being generated by sys/arch/sparc/stand


# 1.58 05-Mar-2001 mrg

update for bootblk changes.


# 1.57 27-Jan-2001 jdolecek

build and install filecorefs LKM same way as other VFS LKMs


# 1.56 26-Jan-2001 jwise

Add pkg names for remaining files in `base'.


# 1.55 30-Nov-2000 jdolecek

add ./usr/lkm/lfs.o to sets which have other fs modules


# 1.54 20-Oct-2000 pk

Alternative boot program relocations are no longer installed.


# 1.53 29-Sep-2000 fvdl

ldconfig is no longer obsolete (in fact, the entries were wrong; it was
never in /bin). Put it back for i386 and sparc.


# 1.52 11-Sep-2000 fvdl

Add usr/libexec/ld.so to the base set again. This is not optimal, but
until there is a pkg-ized install, it'll have to do.


# 1.51 04-Sep-2000 abs

Add usr/mdec/boot.3E0000


Revision tags: netbsd-1-5-ALPHA2 netbsd-1-5-base
# 1.50 20-Jun-2000 minoura

branches: 1.50.2;
Sort.


Revision tags: minoura-xpg4dl-base
# 1.49 08-May-2000 mycroft

Sync.


# 1.48 24-Jan-2000 mycroft

Sync.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.47 17-Dec-1999 garbled

add tadpolectl(8)


# 1.46 15-Dec-1999 garbled

Add apmd


Revision tags: comdex-fall-1999-base
# 1.45 08-Nov-1999 pk

branches: 1.45.2;
We no longer have `ld.so'


# 1.44 18-Oct-1999 pk

We no longer build ldconfig(8).


# 1.43 18-May-1999 tron

branches: 1.43.2;
Add complete list of all LKMs.


# 1.42 19-Apr-1999 simonb

Add a NetBSD RCS tag to each distrib list file.


Revision tags: netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
# 1.41 23-Jan-1999 mycroft

branches: 1.41.2;
Catch up with the Joneses.


# 1.40 05-Jan-1999 cjs

Sync with various changes over the last week or two.


# 1.39 16-Dec-1998 tv

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


# 1.38 14-Sep-1998 tv

Transition sparc platform to egcs.


# 1.37 13-Sep-1998 tv

MD-split the libstdc++ binaries and includes to reflect the state of
egcs/non-egcs default compiler on each platform.


# 1.36 02-Jul-1998 jonathan

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).


# 1.35 27-Jun-1998 thorpej

Update for fixed libutil shlib version


# 1.34 15-Jun-1998 lukem

update to libc.so.12.27 and libutil.so.5.0


# 1.33 30-May-1998 veego

Sync it with the reality.


# 1.32 24-May-1998 tv

Bring these up to date with reality.


# 1.31 12-May-1998 thorpej

bump libutil version


# 1.30 12-May-1998 thorpej

Fix libamu shlib version


# 1.29 20-Apr-1998 ross

big sync


# 1.28 19-Apr-1998 ross

Move ./sbin/ldconfig from mi to md.most-of-them and kill sun3x dirs.


# 1.27 02-Feb-1998 mikel

update libc version to 12.24, from Steve Allen in PR misc/4892


# 1.26 13-Jan-1998 tv

Add edlabel (checkflist finds it, perhaps this should be removed later ?)


# 1.25 23-Nov-1997 pk

Update.


# 1.24 17-Nov-1997 veego

Sync with the reality of the trunk.


# 1.23 07-Nov-1997 mikel

back out last change


# 1.22 01-Nov-1997 mikel

remove libossaudio.so.0.0


# 1.21 26-Oct-1997 mikel

update; from Steve Allen in PR misc/4345, with some additions by myself.


# 1.20 23-Oct-1997 jonathan

Re-sync with 1.3 release tree, pass 0: nuke missing references
* step shared libc version to 12.20
* pick up move of com(4), lpt(4) headers from dev/isa to dev/ic
* remove imp.4 (Arpanet 1822) manpage.

For now, leave manpage references to syscalls that are still emulated
in libc dangling.


Revision tags: netbsd-1-3-base
# 1.19 31-Jul-1997 veego

branches: 1.19.2;
Sync.


# 1.18 08-Jul-1997 veego

Sync.


# 1.17 04-Jul-1997 pk

/usr/sbin/installboot => /usr/mdec


# 1.16 20-Jun-1997 veego

Sync.


# 1.15 05-Jun-1997 veego

sync to reality.


# 1.14 18-May-1997 kleink

Add libposix.


# 1.13 30-Apr-1997 pk

Synchronize.


# 1.12 02-Mar-1997 scottr

The LKMs aren't MI (what was I thinking?). Thanks to Jonathan
for noticing this.


# 1.11 18-Feb-1997 scottr

YARC (Yet Another Reality Check):

- Update libc, libg++, and libstdc++ shared library versions where
appropriate
- Move LKMs to base/mi (except union and compat_sunos, which are broken
and currently not part of the set lists)
- Add /usr/bin/fdformat to base/md.i386, from PR 3116
- Add /etc/fstab.sd to etc/md.i386, inspired by PR 3116


# 1.10 04-Dec-1996 mikel

add libwrap.so and libz.so.


# 1.9 03-Dec-1996 pk

update to -current


# 1.8 27-May-1996 pk

sync


Revision tags: netbsd-1-2-base
# 1.7 25-Mar-1996 mrg

branches: 1.7.4;
update all of these to reality (at least, for the sparc). changes
include:
libg++, bind, less, zoneinfo, lots of headers, and a pc532 man page.


# 1.6 28-Nov-1995 jtc

merge in changes from 1.1 release branch


Revision tags: netbsd-1-1-base
# 1.5 09-Oct-1995 pk

branches: 1.5.2;
Add fdeject.


# 1.4 08-Oct-1995 pk

Add screenblank and eeprom.


# 1.3 02-Oct-1995 pk

Update to -current.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.2 30-Aug-1994 cgd

branches: 1.2.2;
update for the current state of the world.


# 1.1 29-Aug-1994 cgd

branches: 1.1.1;
Initial revision


# 1.83 06-Aug-2014 martin

Punt - backout sysinst message catlogs


# 1.82 06-Aug-2014 martin

Sigh - move sysinst catalog files (which differ per arch, ouch!)
to md lists.


# 1.81 11-Aug-2013 joerg

branches: 1.81.2;
Sort entries in strcmp order.


# 1.80 10-Mar-2010 abs

branches: 1.80.6; 1.80.12;
Relegate edlabel to use in extremely memory constrained install
ramdisks and prefer disklabel elsewhere.
Based on discussion on affected port lists (port-sparc port-sparc64
port-sun3 port-sun2 port-atari port-mvme68k).
All listed ports plus amd64 test built after change


# 1.79 16-Feb-2009 abs

Add edlabel


# 1.78 14-Feb-2009 abs

Build and install edlabel based on MACHINE_ARCH not MACHINE


# 1.77 28-Nov-2008 tsutsui

branches: 1.77.2;
Reorganize lists for MD modules:
- move MD module files from md.* into separate module.* lists
- make those module lists per MACHINE_CPU or MACHINE_ARCH,
rather than per MACHINE

Tested on several ports.

XXX maybe we should also move usr/tests/modules/k_helper/k_helper.kmod
XXX from lists/tests/mi to lists/tests/module.mi and disable it on evbppc.


# 1.76 23-Nov-2008 martin

Move the exec_elf32 module into MD files.


# 1.75 31-Oct-2008 mrg

make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
maybe all mips and all arm as well.


# 1.74 25-Aug-2008 lukem

branches: 1.74.2;
Add "dynamicroot" keyword to various entries in /lib and /libexec.
PR 33503


# 1.73 25-May-2007 macallan

branches: 1.73.12; 1.73.16;
add ofctl


# 1.72 24-Nov-2005 macallan

build the apm utility on sparc since we already build apmd


# 1.71 11-Jan-2004 lukem

reformat whitespace


# 1.70 28-Dec-2003 lukem

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).


# 1.69 14-Dec-2003 martin

bootjs.elf is gone, long live bootjs.net


# 1.68 12-Dec-2003 martin

Add bootjs.elf (JavaStation secondary bootstrap)


# 1.67 26-Feb-2003 thorpej

Back out change that made libpthread per-platform. It is *intentional*
that the build fails on platforms which do not yet have libpthread support.


# 1.66 13-Feb-2003 jmc

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


# 1.65 27-Nov-2002 pk

Add libsparc_v8 shared library.


# 1.64 08-Oct-2002 thorpej

* Clean up the handling of rescue.* files makeflist.
* Move all md.* and ad.* /rescue/... files into their
own list files.


# 1.63 28-Aug-2002 lukem

tweak the ./rescue entries


# 1.62 07-May-2002 lukem

decommission usr/mdec/installboot


# 1.61 03-Dec-2001 jdolecek

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'.


# 1.60 21-Oct-2001 jmc

Remove /dev entries. MAKEDEV doesn't get run before making the sets anymore
and there's no need to since everything under /dev has to get regen'd on
an install anyways.


# 1.59 11-Apr-2001 toddpw

Add boot.388000 which is now being generated by sys/arch/sparc/stand


# 1.58 04-Mar-2001 mrg

update for bootblk changes.


# 1.57 27-Jan-2001 jdolecek

build and install filecorefs LKM same way as other VFS LKMs


# 1.56 25-Jan-2001 jwise

Add pkg names for remaining files in `base'.


# 1.55 30-Nov-2000 jdolecek

add ./usr/lkm/lfs.o to sets which have other fs modules


# 1.54 20-Oct-2000 pk

Alternative boot program relocations are no longer installed.


# 1.53 29-Sep-2000 fvdl

ldconfig is no longer obsolete (in fact, the entries were wrong; it was
never in /bin). Put it back for i386 and sparc.


# 1.52 11-Sep-2000 fvdl

Add usr/libexec/ld.so to the base set again. This is not optimal, but
until there is a pkg-ized install, it'll have to do.


# 1.51 03-Sep-2000 abs

Add usr/mdec/boot.3E0000


# 1.50 19-Jun-2000 minoura

branches: 1.50.2;
Sort.


# 1.49 08-May-2000 mycroft

Sync.


# 1.48 24-Jan-2000 mycroft

Sync.


# 1.47 16-Dec-1999 garbled

add tadpolectl(8)


# 1.46 15-Dec-1999 garbled

Add apmd


# 1.45 08-Nov-1999 pk

branches: 1.45.2;
We no longer have `ld.so'


# 1.44 18-Oct-1999 pk

We no longer build ldconfig(8).


# 1.43 18-May-1999 tron

branches: 1.43.2;
Add complete list of all LKMs.


# 1.42 18-Apr-1999 simonb

Add a NetBSD RCS tag to each distrib list file.


# 1.41 23-Jan-1999 mycroft

branches: 1.41.2;
Catch up with the Joneses.


# 1.40 05-Jan-1999 cjs

Sync with various changes over the last week or two.


# 1.39 16-Dec-1998 tv

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


# 1.38 14-Sep-1998 tv

Transition sparc platform to egcs.


# 1.37 13-Sep-1998 tv

MD-split the libstdc++ binaries and includes to reflect the state of
egcs/non-egcs default compiler on each platform.


# 1.36 02-Jul-1998 jonathan

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).


# 1.35 26-Jun-1998 thorpej

Update for fixed libutil shlib version


# 1.34 15-Jun-1998 lukem

update to libc.so.12.27 and libutil.so.5.0


# 1.33 30-May-1998 veego

Sync it with the reality.


# 1.32 23-May-1998 tv

Bring these up to date with reality.


# 1.31 11-May-1998 thorpej

bump libutil version


# 1.30 11-May-1998 thorpej

Fix libamu shlib version


# 1.29 20-Apr-1998 ross

big sync


# 1.28 19-Apr-1998 ross

Move ./sbin/ldconfig from mi to md.most-of-them and kill sun3x dirs.


# 1.27 02-Feb-1998 mikel

update libc version to 12.24, from Steve Allen in PR misc/4892


# 1.26 13-Jan-1998 tv

Add edlabel (checkflist finds it, perhaps this should be removed later ?)


# 1.25 22-Nov-1997 pk

Update.


# 1.24 17-Nov-1997 veego

Sync with the reality of the trunk.


# 1.23 06-Nov-1997 mikel

back out last change


# 1.22 31-Oct-1997 mikel

remove libossaudio.so.0.0


# 1.21 25-Oct-1997 mikel

update; from Steve Allen in PR misc/4345, with some additions by myself.


# 1.20 23-Oct-1997 jonathan

Re-sync with 1.3 release tree, pass 0: nuke missing references
* step shared libc version to 12.20
* pick up move of com(4), lpt(4) headers from dev/isa to dev/ic
* remove imp.4 (Arpanet 1822) manpage.

For now, leave manpage references to syscalls that are still emulated
in libc dangling.


# 1.19 31-Jul-1997 veego

branches: 1.19.2;
Sync.


# 1.18 08-Jul-1997 veego

Sync.


# 1.17 04-Jul-1997 pk

/usr/sbin/installboot => /usr/mdec


# 1.16 20-Jun-1997 veego

Sync.


# 1.15 05-Jun-1997 veego

sync to reality.


# 1.14 18-May-1997 kleink

Add libposix.


# 1.13 30-Apr-1997 pk

Synchronize.


# 1.12 02-Mar-1997 scottr

The LKMs aren't MI (what was I thinking?). Thanks to Jonathan
for noticing this.


# 1.11 17-Feb-1997 scottr

YARC (Yet Another Reality Check):

- Update libc, libg++, and libstdc++ shared library versions where
appropriate
- Move LKMs to base/mi (except union and compat_sunos, which are broken
and currently not part of the set lists)
- Add /usr/bin/fdformat to base/md.i386, from PR 3116
- Add /etc/fstab.sd to etc/md.i386, inspired by PR 3116


# 1.10 03-Dec-1996 mikel

add libwrap.so and libz.so.


# 1.9 03-Dec-1996 pk

update to -current


# 1.8 26-May-1996 pk

sync


# 1.7 25-Mar-1996 mrg

branches: 1.7.4;
update all of these to reality (at least, for the sparc). changes
include:
libg++, bind, less, zoneinfo, lots of headers, and a pc532 man page.


# 1.6 28-Nov-1995 jtc

merge in changes from 1.1 release branch


# 1.5 09-Oct-1995 pk

branches: 1.5.2;
Add fdeject.


# 1.4 08-Oct-1995 pk

Add screenblank and eeprom.


# 1.3 02-Oct-1995 pk

Update to -current.


# 1.2 30-Aug-1994 cgd

branches: 1.2.2;
update for the current state of the world.


# 1.1 29-Aug-1994 cgd

branches: 1.1.1;
Initial revision


# 1.1.1.1 29-Aug-1994 cgd

branches: 1.1.1.1.2;
distribution sets contents lists


# 1.1.1.1.2.1 30-Aug-1994 cgd

from trunk.


# 1.2.2.2 30-Aug-1994 cgd

update for the current state of the world.


# 1.2.2.1 30-Aug-1994 cgd

file md.sparc was added on branch netbsd-1-0 on 1994-08-30 17:17:45 +0000


# 1.5.2.1 20-Oct-1995 pk

remove fdeject


# 1.7.4.1 10-Jun-1996 thorpej

Update this to more closely match reality. Generates correct
file lists for the hp300 port, but might still need some slight
tweaking for other ports.


# 1.19.2.4 09-Dec-1998 cgd

pull up rev 1.26 from trunk (cjs)


# 1.19.2.3 22-Nov-1997 pk

Merge trunk rev 1.25


# 1.19.2.2 27-Oct-1997 mellon

Pull rev 1.21 up from trunk (mikel)


# 1.19.2.1 23-Oct-1997 mellon

Pull rev 1.20 up from trunk


# 1.41.2.3 09-Jul-2000 he

Apply patch (requested by he):
Since the boot loader was moved, boot.300000 became boot.3E0000.


# 1.41.2.2 08-Jul-2000 he

Apply patch (requested by he):
Remove erroneous whitespace for the boot.* entries.


# 1.41.2.1 01-Mar-2000 he

Apply patch (requested by toddpw):
Distribute alternate sparc boot loaders which run at various
addresses.


# 1.43.2.1 27-Dec-1999 wrstuden

Pull up to last week's -current.


# 1.45.2.2 08-Nov-1999 pk

We no longer have `ld.so'


# 1.45.2.1 08-Nov-1999 pk

file md.sparc was added on branch comdex-fall-1999 on 1999-11-08 16:28:39 +0000


# 1.50.2.5 22-Apr-2001 he

Apply patch (requested by toddpw):
Add ./usr/mdec/boot.388000 to set list.


# 1.50.2.4 20-Oct-2000 tv

Pullup 1.54 [pk]:
Alternative boot program relocations are no longer installed.


# 1.50.2.3 17-Oct-2000 tv

Pullup [fvdl]:
Move /sbin/ldconfig from obsolete back to md.{sparc,i386}.


# 1.50.2.2 11-Sep-2000 fvdl

Pull up version 1.52: add ./usr/libexec/ld.so

Approved by thorpej


# 1.50.2.1 19-Jun-2000 fvdl

file md.sparc was added on branch netbsd-1-5 on 2000-09-12 00:52:05 +0000


# 1.73.16.1 17-Sep-2008 wrstuden

Sync with wrstuden-revivesa-base-2.


# 1.73.12.2 05-Oct-2008 mjf

Sync with HEAD.


# 1.73.12.1 28-Sep-2008 mjf

Sync with HEAD.


# 1.74.2.1 06-Nov-2008 snj

Pull up following revision(s) (requested by mrg in ticket #20):
compat/libexec/ld.elf_so/Makefile: revision 1.2
distrib/sets/lists/base/md.shark: revision 1.7
distrib/sets/lists/base/md.vax: revision 1.26
distrib/sets/lists/base/md.i386: revision 1.130
distrib/sets/lists/base/ad.arm: revision 1.10
distrib/sets/lists/comp/md.shark: revision 1.13
distrib/sets/lists/comp/md.sparc: revision 1.68
distrib/sets/lists/comp/ad.arm: revision 1.31
distrib/sets/lists/comp/md.vax: revision 1.35
distrib/sets/lists/comp/md.i386: revision 1.108
distrib/sets/lists/base/md.sparc: revision 1.75
distrib/sets/lists/comp/md.pmax: revision 1.59
libexec/ld.aout_so/Makefile: revision 1.46
sbin/ldconfig/Makefile: revision 1.22
make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
maybe all mips and all arm as well.


# 1.77.2.1 13-May-2009 jym

Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html


# 1.80.12.1 19-Aug-2014 tls

Rebase to HEAD as of a few days ago.


# 1.80.6.1 22-May-2014 yamt

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")


# 1.81.2.1 10-Aug-2014 tls

Rebase.