Home | History | Annotate | only in /src/distrib/sparc64/bootfs
History log of /src/distrib/sparc64/bootfs
RevisionDateAuthorComments
 1.9 02-Apr-2010  martin Move install CDs over to / on cd9660 (instead of a memory disk image)
 1.8 12-Mar-2010  martin Provide full terminfo.db on install media
 1.7 02-Mar-2010  mrg bump the size of the boot.fs, we bloated.
 1.6 08-Jun-2006  he branches: 1.6.20;
Bump boot file system size from 4 to 5MB.
 1.5 10-Jul-2003  lukem Rename a large chunk of the make(1) variables which refer to a
program/tool from "FOO" to "TOOL_FOO". The new variables are:
TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET
TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN
TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT
TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS
TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB
TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE
TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER
TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS
TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL
TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC

For each, provide default in <bsd.sys.mk> of the form:
TOOL_FOO?= foo
and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override:
TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo

Document all of these in bsd.README.

This cleans up a chunk of potential (and actual) namespace collision
within our build infrastructure, as well as improves consistency in
the share/mk documentation and provision of appropriate defaults for
each of these variables.
 1.4 07-Mar-2003  lukem fix a bogus comment...
 1.3 18-Nov-2002  lukem Consistently use "netbsd-XXXXX" instead of "netbsd.XXXXX".
 1.2 09-Jun-2002  lukem We can't rely upon ${OBJDIR}/../instfs getting to the ../instfs objdir;
add ${RAMDISKDIR} to PARSELISTENV and use that instead.
Noted by Todd Kover <kovert@omniscient.com> in [port-sparc64/17196]
 1.1 20-May-2002  eeh branches: 1.1.2;
Add bootfs for cdrom booting.
 1.1.2.1 10-Jun-2002  tv Pull up revision 1.2 (requested by lukem in ticket #220):
We can't rely upon ${OBJDIR}/../instfs getting to the ../instfs objdir;
add ${RAMDISKDIR} to PARSELISTENV and use that instead.
Noted by Todd Kover <kovert@omniscient.com> in [port-sparc64/17196]
 1.6.20.1 05-Oct-2008  mjf Sync with HEAD.
 1.2 28-Jun-2014  rtr patch posted to tech-kern@ 2014/06/25 for review with minor changes
resulting from feedback.

move multiple copies of code for parsing boot.cfg file from sparc, i386
and zaurus into libsa/bootcfg.{h,c}. largely retained i386 parsing logic
in addition to keeping sparc dispatch function while remaining consistent
with boot.cfg(5).

previous sparc64 file format has been obsoleted but only used by boot
CDs distrib/sparc64/bootfs/boot.cfg has been updated to compensate.

exported names have been prefixed with either BOOTCFG_ or bootcfg_ as per
feedback from christos@

tested on amd64 & sparc64 but not zaurus.
 1.1 02-Apr-2010  martin branches: 1.1.12; 1.1.24;
Move install CDs over to / on cd9660 (instead of a memory disk image)
 1.1.24.1 10-Aug-2014  tls Rebase.
 1.1.12.1 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4 02-Apr-2010  martin Move install CDs over to / on cd9660 (instead of a memory disk image)
 1.3 18-Nov-2002  lukem branches: 1.3.32;
Consistently use "netbsd-XXXXX" instead of "netbsd.XXXXX".
 1.2 09-Jun-2002  lukem We can't rely upon ${OBJDIR}/../instfs getting to the ../instfs objdir;
add ${RAMDISKDIR} to PARSELISTENV and use that instead.
Noted by Todd Kover <kovert@omniscient.com> in [port-sparc64/17196]
 1.1 20-May-2002  eeh branches: 1.1.2;
Add bootfs for cdrom booting.
 1.1.2.1 10-Jun-2002  tv Pull up revision 1.2 (requested by lukem in ticket #220):
We can't rely upon ${OBJDIR}/../instfs getting to the ../instfs objdir;
add ${RAMDISKDIR} to PARSELISTENV and use that instead.
Noted by Todd Kover <kovert@omniscient.com> in [port-sparc64/17196]
 1.3.32.1 05-Oct-2008  mjf Sync with HEAD.

RSS XML Feed