Go to file
apb b0ec85766d * Fix the problem with pax complaining "file would overwrite itself" for
already-existing device nodes.  This is done by invoking pax with its
  current working directory set to an empty temporary directory.

* Add "-t mtree" command line option, to force MAKEDEV to use "mtree
  -e -U" to create device nodes.  Here are some timings from "MAKEDEV
  ${method} all" on an i386 system; each method was executed three
  times, first in an empty directory, then twice in an already-populated
  directory:

    -m mknod
	    4.56 real         1.58 user         1.68 sys
	    2.96 real         1.37 user         1.48 sys
	    2.95 real         1.43 user         1.44 sys
    -p pax
	    1.80 real         0.18 user         0.62 sys
	    2.35 real         0.25 user         0.80 sys
	    2.38 real         0.24 user         0.82 sys
    -t mtree
	    1.62 real         0.22 user         0.44 sys
	    0.23 real         0.29 user         0.04 sys
	    0.24 real         0.28 user         0.05 sys

* If no command line options force a choice, then prefer mtree, pax, or
  mknod, in that order of preference.

No objections in tech-userlevel to an earlier version of this change.
2008-04-09 20:19:15 +00:00
bin If SHELL_BUILTIN is defined (as will be the case when building external 2008-03-29 09:58:00 +00:00
common Use %xcc for 64-bit comparisons. 2008-04-09 12:49:05 +00:00
crypto fix another build breaker 2008-04-07 07:37:07 +00:00
dist Merge libarchive-2.5.0b. 2008-03-30 05:19:00 +00:00
distrib bump libssh 2008-04-07 12:22:24 +00:00
doc mention openssh 2008-04-06 23:41:22 +00:00
etc * Fix the problem with pax complaining "file would overwrite itself" for 2008-04-09 20:19:15 +00:00
games Fix a tip: use pkg_info, not pkg_add to find out which executables 2008-03-25 10:50:34 +00:00
gnu Apply fix from binutils-current so that sparc gdb can be cross built 2008-04-09 10:26:20 +00:00
include RANDOM_MAX: don't rely on integer overflow. 2008-04-07 12:24:52 +00:00
lib Fix _SC_MQ_OPEN_MAX/_SC_MQ_PRIO_MAX sysctlgetmibinfo calls. 2008-04-09 18:37:04 +00:00
libexec Fix build from dieter roelants 2008-04-05 20:17:37 +00:00
regress test lockf deadlock detection. 2008-04-05 03:34:47 +00:00
rescue make all sun2 use -O0 and move most of the hacks out into just 3 files. 2008-02-09 02:37:21 +00:00
sbin un-bitrot #if 0 testing code. 2008-03-18 15:38:57 +00:00
share Revert previous in 30seconds. 2008-04-09 13:45:51 +00:00
sys Commit fix for the fdfile leak described in PR 38374. 2008-04-09 19:36:59 +00:00
tests Add tests for load-time parameter passing to modules, both at the syscall 2008-03-02 11:22:10 +00:00
tools Collect the libobjc config.h 2008-02-08 18:06:48 +00:00
usr.bin s/_POSIX_MESSAGE_PASSING/_SC_MESSAGE_PASSING/ in value. 2008-04-09 18:38:12 +00:00
usr.sbin Do adaptive spinning for rwlocks, but only if the lock is write held and 2008-04-04 17:25:09 +00:00
x11 enable PCI_VIA_TTYE0 for sparc(64), macppc and ofppc. Should probably be done 2008-03-29 23:26:15 +00:00
build.sh The phase of the build that -u prevents is "make cleandir", not merely 2008-03-28 04:24:18 +00:00
BUILDING Correct/clarify the default setting of USETOOLS in the previous version. 2008-03-29 05:22:42 +00:00
Makefile Consistently document RELEASEDIR/RELEASEMACHINEDIR. 2008-03-18 04:24:38 +00:00
Makefile.inc
UPDATING