Commit Graph

10605 Commits

Author SHA1 Message Date
joerg
e7f29a3386 Split fsck during boot into two phases. Check the root file system
first, mount root and run the various disk providers. Add swap and
check the remaining file systems after that.
This breaks the dependency cycle for lvm, which needs writeable /dev.
Depend on rndctl in cgd.
2009-04-21 16:08:57 +00:00
tsutsui
10ef088358 Add /usr/mdec/bootxx_ffsv2. 2009-04-21 15:18:50 +00:00
mrg
25057a0393 mark xorg-only obsolete files with "obsolete,xorg" so that they are
not obsoleted for xfree86 builds, leading to checklist complaining
about those files being missing.
2009-04-20 21:33:49 +00:00
cegger
b16bcf876a add manpage for ale(4) driver 2009-04-20 20:14:21 +00:00
mrg
b17615a1f1 also obsolete Xp lint files for xorg. 2009-04-20 05:12:21 +00:00
mrg
a89c8d6ca6 delete lbxutil and lbxproxy. 2009-04-20 04:03:49 +00:00
mrg
5e9e14ff6e part two of excising Xprint support from native xorg:
- delete libXp, libXprintAppUtil and libXprinUtil
- delete printproto
- delete xphelloworld, xplsprinters, xprehashprinterlist,
  xpsimplehelloworld and xpxthelloworld


i'll be removing the sources shortly.
2009-04-20 03:07:13 +00:00
mrg
3d49c6ee6e in preparation for removing Xprint:
- retire libXaw8
- remote Xprint support from xmore
- bump libXaw7 to major 10 so that "libXaw.so" gets a new SONAME, and
  make it the "libXaw" used.


XXX: this probably should be pulled up to netbsd-5, which is why i have
XXX: separated it out from the general Xprint removal
2009-04-19 21:36:46 +00:00
dyoung
226aeb1e70 Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'.
/usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
2009-04-17 21:33:38 +00:00
dyoung
13c69639c5 Apply the same keywords to the 32-bit compat files as apply to the
non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no
options from failing because files in the DESTDIR are missing from the
METALOG.

amd64 builds, now, with several MKxxx=no options set. sparc64 probably
needs some more work.

FWIW, join(1) saved me some manual labor as I copied keywords from
non-compat to compat files:

1 Collect the files that are missing from the DESTDIR into
  compat-i386.files

2 Replicate the first column of compat-i386.files.  Remove i386/ from
  the first column.

3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*}
  distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh
  l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files >
  compat-i386.keywords

4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1
  1.2 1.3,2.2' -a1 - compat-i386.keywords
2009-04-17 20:38:04 +00:00
ver
cf205e4612 Add ver@ to the list of NetBSD developers. 2009-04-16 02:44:18 +00:00
dyoung
cc6e294334 Flag ldscripts with 'bfd'. Sort by first column. 2009-04-15 22:43:33 +00:00
dyoung
04d485e500 Sort on the first column. 2009-04-15 22:12:40 +00:00
tsutsui
ebcec758d8 Fix an indent. 2009-04-14 12:18:56 +00:00
tsutsui
60c60a896c Wrap a long line. 2009-04-14 12:18:36 +00:00
tsutsui
908d2667d5 Add dhclient to ramdisk root. 2009-04-14 12:09:48 +00:00
snj
26af950e7d Fix typo: s/fftadvanc/ftadvanc/ 2009-04-13 20:11:59 +00:00
snj
448f288967 Update for freetype-2.3.9. 2009-04-13 18:58:08 +00:00
christos
2e8a1cc67b more library brokenness 2009-04-12 20:54:41 +00:00
christos
be505839dc err too many places to fix... 2009-04-12 19:55:05 +00:00
joerg
ae707ac197 Install some default transliterations for man pages. If nroff is used
with ASCII as output, encode the German umlaut and szet characters with
the normal transliteration rules.

OK wiz@
2009-04-12 17:56:35 +00:00
christos
4ffcd5d863 fix sets for new bind. 2009-04-12 17:24:51 +00:00
christos
1919923f56 bump libc and bind libraries. 2009-04-12 17:12:44 +00:00
apb
c62615c020 In various places that manipulate mtree specs, use "mtree -CS" to sort.
Remove some now-redundant standalone sort commands.
2009-04-11 15:09:32 +00:00
christos
53439fb0dd bump libc for memrchr and glob_pattern_p 2009-04-10 23:19:26 +00:00
christos
6a466e7b71 add memrchr 2009-04-10 23:16:30 +00:00
bouyer
f331ab29d9 fix Xorg build on alpha:
- don't build/install drivers that are x86-specific
- add extra files to sets lists.
2009-04-10 17:00:44 +00:00
apb
91fe922f05 Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk
when installing hard links.  They have no effect except when using a
metalog, in which case the information is added to the metalog.  In
the future, these variables may be replaced by a method for explicitly
recording hard links in a metadata log.

Also change a few things that called ${INSTALL_LINK} without going
through bsd.links.mk.

Reviewed by perry and joerg.  This should fix PR 24457 and PR 41155.
2009-04-10 16:16:12 +00:00
stacktic
1ce31322a1 Added myself to the list of developers 2009-04-10 10:26:24 +00:00
reed
85ecea6539 Make sure named-compilezone manual page is available too.
(Upstream provides as a symlink to named-checkzone, but using MLINKS
here.)
2009-04-10 03:50:38 +00:00
wiz
45d34a304d Add glob_pattern_p(3). 2009-04-08 19:33:01 +00:00
apb
53871b2dfe Register new tests for mtree 2009-04-08 19:08:16 +00:00
pooka
6723384f86 add debug keyword to t_renamerace.debug. spotted by Nicolas Joly 2009-04-08 16:59:56 +00:00
pooka
7742191fb2 tmpfs renamerace test 2009-04-08 13:34:46 +00:00
pooka
408a46214d Add ffs tests in kind of a semiguessed fashion. 2009-04-08 13:32:26 +00:00
apb
f328a72950 Print debug messages only when MAKEVERBOSE >= 3, not when
it is >= 2.  MAKEVERBOSE=2 is teh default, and the messages
are too noisy.
2009-04-07 20:46:20 +00:00
tez
77737913e5 Add myself to the list of developers. 2009-04-07 19:52:04 +00:00
apb
854eeab1fc Add tests for "mtree -C" and "mtree -D". Add "link" keyword to
previous mtree tests.
2009-04-07 19:28:40 +00:00
apb
fc28b4ff36 Add tests for mtree. 2009-04-07 13:52:07 +00:00
joerg
4764c235e5 Change ramdisks from dhclient to dhcpcd and add corresponding glue to
sysinst. For amd64, the crunchgen binary shrinks by 150KB uncompresssed,
60KB compressed.
2009-04-07 11:49:16 +00:00
tsutsui
a4063088f7 Improve UFS2 root handling on sysinst:
- add HAVE_UFS2_BOOT define on ports which have UFS2 capable loader
- reject UFS2 for root file system on ports !HAVE_UFS2_BOOT
- add a MI function to get bootxx name from root file system type
  per MD defines and remove md_bootxx_name() from arch/i386/md.c,
  so that alpha can use bootxx_ffsv2 for UFS2 as well as x86

Tested on i386 and alpha with FFSv1 and FFSv2, and also
tested on vax (on simh) for !HAVE_UFS2_BOOT case.
de translation is provided by martin@.

No objection on tech-install, and "move forward with it" from perry@.

XXX1: not tested on all ports, more ports might/could have UFS2 root support
XXX2: no es, fr, and pl translations, even en message should be improved
XXX3: alpha has a fixed en message without MSG
2009-04-07 10:45:04 +00:00
tsutsui
d5a18ca183 Remove redundant call of check_partitions(). 2009-04-05 22:22:27 +00:00
tsutsui
6084f8a077 Remove unused check_partitions().
The similar check is done in check_one_root() in label.c.
2009-04-05 02:18:41 +00:00
tsutsui
df90698b99 - introduce machine dependent DEFAULT_UFS2 and HAVE_UFS2_BOOT flags in md.h
- use those flags to change default ffs type, rather than adding
  __HAVE_UFS2_BOOT in <machine/types.h>

Okay'ed by martin@, briefly tested on i386.
2009-04-05 00:50:51 +00:00
tsutsui
354a9e7cdc Also put bootxx_ffsv2 into installation ramdisk.
XXX: is it worth to put bootxx_lfs nowadays?
2009-04-04 23:24:07 +00:00
apb
1ce2d17dfd Mention html versions of recently-added bit* man pages 2009-04-04 15:27:48 +00:00
ad
23710c7d9a Back out the / change. This is an incorrigible. Any change to that would
make it more user friendly is likely to (a) trigger complaints from elitist
morons (b) overflow RAM disks everywhere.
2009-04-04 11:34:09 +00:00
ad
3e31e5dff7 - Improve on previous.
- If no /usr and the disk still has free space, give it to /
2009-04-04 11:24:24 +00:00
ad
13934cdea8 Calculate swap size dynamically if DEFSWAPSIZE == -1. Default to RAM size. 2009-04-04 11:04:28 +00:00
ad
7775c99317 Assume that extended int13 support is available if we have no diskinfo. 2009-04-04 11:03:24 +00:00