svn commit: r257447 - in stable/10/sys: dev/altera/atse mips/beri

2013-10-31 Thread Brooks Davis
Author: brooks Date: Thu Oct 31 13:54:55 2013 New Revision: 257447 URL: http://svnweb.freebsd.org/changeset/base/257447 Log: MFC r256752, r256946 MFP4: 221483, 221567, 221568, 221670, 221677, 221678, 221800, 221801, 221804, 221805, 222004, 222006, 222055, 222820, 1135077, 1135118, 11362

svn commit: r257449 - in stable/10: . share/mk

2013-10-31 Thread Brooks Davis
Author: brooks Date: Thu Oct 31 14:07:00 2013 New Revision: 257449 URL: http://svnweb.freebsd.org/changeset/base/257449 Log: MFC r256915 Stop conflating WITHOUT_CLANG with WITHOUT_CLANG_IS_CC. This allows bootstrapping a copy of clang without building clang for the base system which

svn commit: r257450 - stable/10/share/man/man5

2013-10-31 Thread Brooks Davis
Author: brooks Date: Thu Oct 31 14:11:14 2013 New Revision: 257450 URL: http://svnweb.freebsd.org/changeset/base/257450 Log: Notional MFC of r257057: Regen documentation post r257449: Stop conflating WITHOUT_CLANG with WITHOUT_CLANG_IS_CC. This allows bootstrapping a copy of clang w

svn commit: r257456 - in stable/10: share/man/man4 sys/conf sys/dev/isf sys/mips/conf usr.sbin usr.sbin/isfctl

2013-10-31 Thread Brooks Davis
Author: brooks Date: Thu Oct 31 16:16:52 2013 New Revision: 257456 URL: http://svnweb.freebsd.org/changeset/base/257456 Log: MFC r256865 Remove the isf(4) driver. It was created by accident and is subset of the cfi(4) driver. It remained in the tree longer than would be ideal due to t

svn commit: r257457 - in stable/10/sys: conf dev/fdt

2013-10-31 Thread Brooks Davis
Author: brooks Date: Thu Oct 31 16:18:36 2013 New Revision: 257457 URL: http://svnweb.freebsd.org/changeset/base/257457 Log: MFC r256861: MFP4: 223121 (FDT infrastructure portion) Implement support for interrupt-parent nodes in simplebus. The current implementation requires that dev

svn commit: r257459 - stable/10/gnu/usr.bin/binutils/ld

2013-10-31 Thread Brooks Davis
Author: brooks Date: Thu Oct 31 17:56:27 2013 New Revision: 257459 URL: http://svnweb.freebsd.org/changeset/base/257459 Log: MFC r257268: Enable the --sysroot=/foo option in ld by always building with a sysroot defined. When not building as a cross linker, the sysroot is set to "/".

svn commit: r257460 - in stable/10: . share/mk tools/build/options

2013-10-31 Thread Brooks Davis
Author: brooks Date: Thu Oct 31 18:06:32 2013 New Revision: 257460 URL: http://svnweb.freebsd.org/changeset/base/257460 Log: MFC r257138: Switch the default mtree to nmtree our new NetBSD derived mtree. Exp-runs by: bdrewery (ports/182438) Sponsored by: DARPA/AFRL Approved by: re

svn commit: r257461 - stable/10/share/man/man5

2013-10-31 Thread Brooks Davis
Author: brooks Date: Thu Oct 31 18:11:50 2013 New Revision: 257461 URL: http://svnweb.freebsd.org/changeset/base/257461 Log: Notional MFC of r257139: Regerate after r257460 swapped the default to WITH_NMTREE. Approved by: re (gjb) Modified: stable/10/share/man/man5/src.conf.5 Direc

Re: this breaks builds of head on stable/9 (Re: svn commit: r257268 - head/gnu/usr.bin/binutils/ld

2013-10-31 Thread Brooks Davis
as always it always has. -- Brooks > On Mon, Oct 28, 2013 at 12:56 PM, Brooks Davis wrote: > > > Author: brooks > > Date: Mon Oct 28 19:56:46 2013 > > New Revision: 257268 > > URL: http://svnweb.freebsd.org/changeset/base/257268 > > > > Log: > >

svn commit: r257522 - in stable/10/sys: dev/fdt mips/beri

2013-11-01 Thread Brooks Davis
Author: brooks Date: Fri Nov 1 20:28:13 2013 New Revision: 257522 URL: http://svnweb.freebsd.org/changeset/base/257522 Log: MFC r256911, r256936 MFP4: 223121 (PIC portion), 225861, 227822, 229692 (PIC only), 229693, 230523, 1123614 Implement a driver for Robert Norton's PIC as an FD

svn commit: r257523 - stable/10/sys/mips/include

2013-11-01 Thread Brooks Davis
Author: brooks Date: Fri Nov 1 20:30:19 2013 New Revision: 257523 URL: http://svnweb.freebsd.org/changeset/base/257523 Log: MFC r256934, r256963, r256972, r257017 MFP4: Change 221534 by rwatson@rwatson_zenith_cl_cam_ac_uk on 2013/01/27 16:05:30 FreeBSD/mips stores page-table

svn commit: r257524 - in stable/10/sys: conf dev/cfi

2013-11-01 Thread Brooks Davis
Author: brooks Date: Fri Nov 1 20:33:30 2013 New Revision: 257524 URL: http://svnweb.freebsd.org/changeset/base/257524 Log: MFC r256753 MFP4: 1136252 Add an option ATSE_CFI_HACK to allow memory mapped CFI devices to have their address range allocated sharable so that atse(4) can fin

Re: this breaks builds of head on stable/9 (Re: svn commit: r257268 - head/gnu/usr.bin/binutils/ld

2013-11-01 Thread Brooks Davis
On Fri, Nov 01, 2013 at 07:18:42AM +0100, Luigi Rizzo wrote: > On Thu, Oct 31, 2013 at 09:09:24PM -0500, Brooks Davis wrote: > > On Thu, Oct 31, 2013 at 06:02:25PM -0700, Luigi Rizzo wrote: > > > as per the subject, after this commit building head on stable/9 > > >

svn commit: r257527 - in stable/10/sys: boot/fdt/dts mips/conf

2013-11-01 Thread Brooks Davis
Author: brooks Date: Fri Nov 1 21:15:39 2013 New Revision: 257527 URL: http://svnweb.freebsd.org/changeset/base/257527 Log: MFC r256912, r256931, r256977 Sync BERI kernel configs with P4: Switch the majority of device configuration to FDT from hints. Add BERI_*_BASE configs to re

svn commit: r257528 - in stable/10/sys: conf mips/beri mips/include mips/mips

2013-11-01 Thread Brooks Davis
Author: brooks Date: Fri Nov 1 21:17:45 2013 New Revision: 257528 URL: http://svnweb.freebsd.org/changeset/base/257528 Log: MFC r256935 MFP4: Change 228019 by bz@bz_zenith on 2013/04/23 13:55:30 Add kernel side support for large TLB on BERI/CHERI. Modelled similar to N

svn commit: r257530 - head/gnu/usr.bin/binutils/ld

2013-11-01 Thread Brooks Davis
Author: brooks Date: Fri Nov 1 22:03:20 2013 New Revision: 257530 URL: http://svnweb.freebsd.org/changeset/base/257530 Log: Reimplement r257525 such that it work with the historic FreeBSD make implementation. This fixes the toolchain and kernel-toolchain targets when building from older Fr

Re: this breaks builds of head on stable/9 (Re: svn commit: r257268 - head/gnu/usr.bin/binutils/ld

2013-11-01 Thread Brooks Davis
On Fri, Nov 01, 2013 at 10:32:54PM +0100, Luigi Rizzo wrote: > On Fri, Nov 01, 2013 at 03:48:48PM -0500, Brooks Davis wrote: > > On Fri, Nov 01, 2013 at 07:18:42AM +0100, Luigi Rizzo wrote: > ... > > > ok so what happens is the following (trying to build HEAD on 9

svn commit: r257662 - stable/10/gnu/usr.bin/binutils/ld

2013-11-04 Thread Brooks Davis
Author: brooks Date: Mon Nov 4 23:36:49 2013 New Revision: 257662 URL: http://svnweb.freebsd.org/changeset/base/257662 Log: MFC r257530 Reimplement r257525 such that it work with the historic FreeBSD make implementation. This fixes the toolchain and kernel-toolchain targets when build

svn commit: r231566 - stable/9/lib/libc/net

2012-02-12 Thread Brooks Davis
Author: brooks Date: Sun Feb 12 23:07:45 2012 New Revision: 231566 URL: http://svn.freebsd.org/changeset/base/231566 Log: MFC 231196: eui64_aton and eui64_ntoa are actually the equivalent of ether_aton_r and ether_nota_r and do not use static variables so remove the note copied from

svn commit: r231567 - stable/8/lib/libc/net

2012-02-12 Thread Brooks Davis
Author: brooks Date: Sun Feb 12 23:12:47 2012 New Revision: 231567 URL: http://svn.freebsd.org/changeset/base/231567 Log: MFC 231196: eui64_aton and eui64_ntoa are actually the equivalent of ether_aton_r and ether_nota_r and do not use static variables so remove the note copied from

svn commit: r231568 - head/usr.sbin/periodic

2012-02-12 Thread Brooks Davis
Author: brooks Date: Sun Feb 12 23:18:05 2012 New Revision: 231568 URL: http://svn.freebsd.org/changeset/base/231568 Log: Prevent periodic scripts that run longer than the expected period from starting up before the previous script finishes. This prevents an infinite number of them from pil

Re: svn commit: r230007 - in head: etc etc/rc.d share/man/man8

2012-01-19 Thread Brooks Davis
On Fri, Jan 13, 2012 at 11:21:48AM +0400, Eygene Ryabinkin wrote: > The related topic: in the process of grepping for dhclient within > /etc, I had found that /etc/netstart still wants to invoke it. But it > will do a lone '/etc/rc.d/dhclient quietstart' and this will never > be useful in the curr

Re: svn commit: r230007 - in head: etc etc/rc.d share/man/man8

2012-01-20 Thread Brooks Davis
On Fri, Jan 20, 2012 at 03:06:02PM +0400, Eygene Ryabinkin wrote: > Thu, Jan 19, 2012 at 11:27:59AM -0600, Brooks Davis wrote: > > Arguably it should be moved to /libexec since it's not an rc.d > > script and simply uses the framework because it had similar needs > > W

svn commit: r230403 - head/etc/rc.d

2012-01-20 Thread Brooks Davis
Author: brooks Date: Fri Jan 20 22:55:19 2012 New Revision: 230403 URL: http://svn.freebsd.org/changeset/base/230403 Log: When creating the jails /dev/log symlink, do it by full path to avoid creating stray "log" symlinks if the mount fails. That apparently happens in some ezjail configs.

svn commit: r231196 - head/lib/libc/net

2012-02-08 Thread Brooks Davis
Author: brooks Date: Wed Feb 8 11:30:13 2012 New Revision: 231196 URL: http://svn.freebsd.org/changeset/base/231196 Log: eui64_aton and eui64_ntoa are actually the equivalent of ether_aton_r and ether_nota_r and do not use static variables so remove the note copied from ethers.3 saying they

svn commit: r231388 - stable/9/etc/rc.d

2012-02-10 Thread Brooks Davis
Author: brooks Date: Fri Feb 10 15:54:17 2012 New Revision: 231388 URL: http://svn.freebsd.org/changeset/base/231388 Log: MFC r230403. When creating the jails /dev/log symlink, do it by full path to avoid creating stray "log" symlinks if the mount fails. That apparently happens in some

svn commit: r231389 - stable/8/etc/rc.d

2012-02-10 Thread Brooks Davis
Author: brooks Date: Fri Feb 10 15:54:39 2012 New Revision: 231389 URL: http://svn.freebsd.org/changeset/base/231389 Log: MFC r230403. When creating the jails /dev/log symlink, do it by full path to avoid creating stray "log" symlinks if the mount fails. That apparently happens in some

svn commit: r244091 - head/lib/libc/locale

2012-12-10 Thread Brooks Davis
Author: brooks Date: Mon Dec 10 17:34:33 2012 New Revision: 244091 URL: http://svnweb.freebsd.org/changeset/base/244091 Log: Improve style(9) compliance of function declarations. Modified: head/lib/libc/locale/setrunelocale.c Modified: head/lib/libc/locale/setrunelocale.c ===

svn commit: r244230 - vendor/NetBSD/libc-vis/dist

2012-12-14 Thread Brooks Davis
Author: brooks Date: Fri Dec 14 22:45:03 2012 New Revision: 244230 URL: http://svnweb.freebsd.org/changeset/base/244230 Log: Vendor import of NetBSD's (un)vis(3) at 2012-12-14 Modified: vendor/NetBSD/libc-vis/dist/unvis.c vendor/NetBSD/libc-vis/dist/vis.3 vendor/NetBSD/libc-vis/dist/vis.c

svn commit: r244231 - vendor/NetBSD/libc-vis/20121412

2012-12-14 Thread Brooks Davis
Author: brooks Date: Fri Dec 14 22:47:09 2012 New Revision: 244231 URL: http://svnweb.freebsd.org/changeset/base/244231 Log: Tag 2012-12-14 import of NetBSD's (un)vis(3) Added: vendor/NetBSD/libc-vis/20121412/ - copied from r244230, vendor/NetBSD/libc-vis/dist/ __

svn commit: r244232 - vendor/NetBSD/libc-vis/dist

2012-12-14 Thread Brooks Davis
Author: brooks Date: Fri Dec 14 23:04:56 2012 New Revision: 244232 URL: http://svnweb.freebsd.org/changeset/base/244232 Log: Vendor import of NetBSD's (un)vis(3) at 2012-12-14 (2nd one) Modified: vendor/NetBSD/libc-vis/dist/vis.3 Modified: vendor/NetBSD/libc-vis/dist/vis.3 ==

svn commit: r244233 - vendor/NetBSD/libc-vis/20121412a

2012-12-14 Thread Brooks Davis
Author: brooks Date: Fri Dec 14 23:06:31 2012 New Revision: 244233 URL: http://svnweb.freebsd.org/changeset/base/244233 Log: Tag 2nd 2012-12-14 import of NetBSD's (un)vis(3) Added: vendor/NetBSD/libc-vis/20121412a/ - copied from r244232, vendor/NetBSD/libc-vis/dist/ _

svn commit: r244234 - vendor/NetBSD/libc-vis

2012-12-14 Thread Brooks Davis
Author: brooks Date: Fri Dec 14 23:07:25 2012 New Revision: 244234 URL: http://svnweb.freebsd.org/changeset/base/244234 Log: Add a guide to upgrading (un)vis(3) imports. Added: vendor/NetBSD/libc-vis/FreeBSD-Upgrade Added: vendor/NetBSD/libc-vis/FreeBSD-Upgrade ==

svn commit: r244401 - in head: contrib/libc-vis include lib/libc/gen

2012-12-18 Thread Brooks Davis
Author: brooks Date: Tue Dec 18 16:37:24 2012 New Revision: 244401 URL: http://svnweb.freebsd.org/changeset/base/244401 Log: Replace our implementation of the vis(3) and unvis(3) APIs with NetBSD's. This output size limited versions of vis and unvis functions as well as a set of vis variant

Re: svn commit: r244198 - in head: etc/rc.d sbin/sysctl

2012-12-19 Thread Brooks Davis
On Wed, Dec 19, 2012 at 05:58:54PM -0500, Mark Johnston wrote: > On Wed, Dec 19, 2012 at 02:02:09PM -0800, Xin Li wrote: > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA256 > > > > On 12/19/12 13:12, Garrett Cooper wrote: > > > On Wed, Dec 19, 2012 at 1:10 PM, Garrett Cooper > > > wrote: > >

Re: svn commit: r244198 - in head: etc/rc.d sbin/sysctl

2012-12-19 Thread Brooks Davis
On Wed, Dec 19, 2012 at 06:59:17PM -0500, Mark Johnston wrote: > On Wed, Dec 19, 2012 at 05:21:40PM -0600, Brooks Davis wrote: > > On Wed, Dec 19, 2012 at 05:58:54PM -0500, Mark Johnston wrote: > > > On Wed, Dec 19, 2012 at 02:02:09PM -0800, Xin Li wrote: > > > >

svn commit: r244541 - in vendor/NetBSD/mtree: . dist

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 16:54:00 2012 New Revision: 244541 URL: http://svnweb.freebsd.org/changeset/base/244541 Log: Vendor import of NetBSD's mtree at 2012-12-21 Added: vendor/NetBSD/mtree/ vendor/NetBSD/mtree/dist/ vendor/NetBSD/mtree/dist/Makefile (contents, props changed)

svn commit: r244542 - vendor/NetBSD/mtree/20122112

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 16:54:33 2012 New Revision: 244542 URL: http://svnweb.freebsd.org/changeset/base/244542 Log: Tag 2012-12-21 import of NetBSD's mtree Added: vendor/NetBSD/mtree/20122112/ - copied from r244541, vendor/NetBSD/mtree/dist/ _

svn commit: r244543 - in vendor/NetBSD/mknod: . dist

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 17:08:01 2012 New Revision: 244543 URL: http://svnweb.freebsd.org/changeset/base/244543 Log: Vendor import of pack_dev.* from NetBSD's mknod at 2012-12-21 Added: vendor/NetBSD/mknod/ vendor/NetBSD/mknod/dist/ vendor/NetBSD/mknod/dist/pack_dev.c (contents,

svn commit: r244544 - vendor/NetBSD/mknod/20122112

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 17:08:17 2012 New Revision: 244544 URL: http://svnweb.freebsd.org/changeset/base/244544 Log: Tag 2012-12-21 import of NetBSD's mknod Added: vendor/NetBSD/mknod/20122112/ - copied from r244543, vendor/NetBSD/mknod/dist/ _

svn commit: r244557 - in head/lib: . libnetbsd libnetbsd/sys

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 20:37:38 2012 New Revision: 244557 URL: http://svnweb.freebsd.org/changeset/base/244557 Log: Add libnetbsd, a thin compatibility layer intended to allow a limited set of NetBSD software to compile as part of the FreeBSD build with little or no modifiction. It

svn commit: r244562 - in head: contrib/mknod contrib/mtree usr.sbin usr.sbin/nmtree

2012-12-21 Thread Brooks Davis
Author: brooks Date: Fri Dec 21 21:00:00 2012 New Revision: 244562 URL: http://svnweb.freebsd.org/changeset/base/244562 Log: Add NetBSD's mtree to the tree and install it as nmtree as the first step towards replacing our mtree. Sponsored by: DARPA, AFRL Thanks to:cristos@NetBSD for

Re: svn commit: r244579 - head/usr.sbin/nmtree

2012-12-22 Thread Brooks Davis
On Sat, Dec 22, 2012 at 04:53:35AM +, Andrew Turner wrote: > Author: andrew > Date: Sat Dec 22 04:53:35 2012 > New Revision: 244579 > URL: http://svnweb.freebsd.org/changeset/base/244579 > > Log: > Add the missing '$' from the LIBNETBSD variable Thanks! -- Brooks pgpP5ZJqZs5Lu.pgp Descri

svn commit: r245241 - in head: share/man/man5 share/mk tools/build/options usr.sbin/mtree usr.sbin/nmtree

2013-01-09 Thread Brooks Davis
Author: brooks Date: Wed Jan 9 21:07:08 2013 New Revision: 245241 URL: http://svnweb.freebsd.org/changeset/base/245241 Log: Always install our mtree as /usr/sbin/fmtree and link it as /usr/sbin/mtree by default. Add a src.conf option WITH_NMTREE that causes NetBSD's mtree to be linked

svn commit: r245265 - head/share/zoneinfo

2013-01-10 Thread Brooks Davis
Author: brooks Date: Thu Jan 10 19:46:08 2013 New Revision: 245265 URL: http://svnweb.freebsd.org/changeset/base/245265 Log: Rather than using zic to both compile and install zoneinfo files, generate the files during the build and install them with install(1). This was the one place in insta

svn commit: r245267 - in stable/9: include lib/libc/gen

2013-01-10 Thread Brooks Davis
Author: brooks Date: Thu Jan 10 22:15:13 2013 New Revision: 245267 URL: http://svnweb.freebsd.org/changeset/base/245267 Log: MFC r241731: Replace our version of the pwcache(3) API with NetBSD's implementation. This adds two features: * uid_from_user() and gid_from_group() as the rev

svn commit: r245271 - head

2013-01-10 Thread Brooks Davis
Author: brooks Date: Thu Jan 10 23:29:36 2013 New Revision: 245271 URL: http://svnweb.freebsd.org/changeset/base/245271 Log: Add xargs to the set of install tools when zoneinfo is not disabled. This fixes installworld which I had broken in r245265. Reported by: Nikolai Lifanov Modified

Re: svn commit: r244401 - in head: contrib/libc-vis include lib/libc/gen

2013-01-10 Thread Brooks Davis
On Sun, Dec 23, 2012 at 01:54:08AM +0100, Dimitry Andric wrote: > On 2012-12-18 17:37, Brooks Davis wrote: > > Author: brooks > > Date: Tue Dec 18 16:37:24 2012 > > New Revision: 244401 > > URL: http://svnweb.freebsd.org/changeset/base/244401 > > > > Log: &

svn commit: r245305 - head/lib/libc/gen

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 15:50:01 2013 New Revision: 245305 URL: http://svnweb.freebsd.org/changeset/base/245305 Log: In r244401 I accidently moved strunvis and strunvisx from version 1.0 to 1.3 breaking the libc ABI. Revert that change (breaking the ABI again for users who updated af

svn commit: r245308 - head/lib/libc/gen

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 17:51:03 2013 New Revision: 245308 URL: http://svnweb.freebsd.org/changeset/base/245308 Log: Add contrib/libc-vis to the include path so we reliably pick up the right version of vis.h. Reported by: dim Modified: head/lib/libc/gen/Makefile.inc Modified:

svn commit: r245309 - in head: . share/zoneinfo

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 18:37:51 2013 New Revision: 245309 URL: http://svnweb.freebsd.org/changeset/base/245309 Log: Use find -exec to install zoneinfo instead of requiring xargs to be an install tool. Suggested by: delphij Modified: head/Makefile.inc1 head/share/zoneinfo/Mak

svn commit: r245311 - head/tools/build

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 20:51:02 2013 New Revision: 245311 URL: http://svnweb.freebsd.org/changeset/base/245311 Log: Add pwcache(3) and vis(3) to libegacy as install(1) is about to grow a dependency on them. Sponsored by: DARPA, AFRL Modified: head/tools/build/Makefile Modifie

svn commit: r245312 - head/usr.bin/xinstall

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 20:53:28 2013 New Revision: 245312 URL: http://svnweb.freebsd.org/changeset/base/245312 Log: Implement the -N option which allows an alternate passwd and group file to be used. This is useful for installing on systems where a user or group does not currently

svn commit: r245313 - head/sys/sys

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 21:11:01 2013 New Revision: 245313 URL: http://svnweb.freebsd.org/changeset/base/245313 Log: Bump __FreeBSD_version for install -N and (belatedly) nmtree. Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h ===

svn commit: r245316 - in head: . etc

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 23:08:19 2013 New Revision: 245316 URL: http://svnweb.freebsd.org/changeset/base/245316 Log: Use the -N option to install and nmtree to eliminate the need for the checks for missing users and groups. Sponsored by: DARPA, AFRL Modified: head/Makefile.inc1

svn commit: r245318 - in head: . etc

2013-01-11 Thread Brooks Davis
Author: brooks Date: Fri Jan 11 23:44:35 2013 New Revision: 245318 URL: http://svnweb.freebsd.org/changeset/base/245318 Log: Revert r245316. Systems with non-standard uids/gids are more prevalent that I'd feared. Discussion is ongoing about the scope of a safer solution. Modified: head/

Re: svn commit: r245316 - in head: . etc

2013-01-11 Thread Brooks Davis
On Fri, Jan 11, 2013 at 03:40:35PM -0800, Peter Wemm wrote: > On Fri, Jan 11, 2013 at 3:19 PM, Peter Wemm wrote: > > On Fri, Jan 11, 2013 at 3:08 PM, Brooks Davis wrote: > > > >> -IMAKE= ${IMAKEENV} ${MAKE} -f Makefile.inc1 > >> +IMAKE= ${I

svn commit: r245435 - in head: share/man/man5 tools/build/options

2013-01-14 Thread Brooks Davis
Author: brooks Date: Mon Jan 14 20:38:32 2013 New Revision: 245435 URL: http://svnweb.freebsd.org/changeset/base/245435 Log: Remember the . in .\" in the WITH_NMTREE file and regenerate the output. Reported by: joeld Modified: head/share/man/man5/src.conf.5 head/tools/build/options/WI

svn commit: r245439 - in stable/9: include lib/libc/gen

2013-01-14 Thread Brooks Davis
Author: brooks Date: Mon Jan 14 22:00:43 2013 New Revision: 245439 URL: http://svnweb.freebsd.org/changeset/base/245439 Log: MFC r244401,245305,245308: Replace our implementation of the vis(3) and unvis(3) APIs with NetBSD's. This output size limited versions of vis and unvis functions

svn commit: r245440 - in head: . etc

2013-01-14 Thread Brooks Davis
Author: brooks Date: Tue Jan 15 00:12:34 2013 New Revision: 245440 URL: http://svnweb.freebsd.org/changeset/base/245440 Log: Add an option DB_FROM_SRC to use src/etc's user/group databases when installing. This allows things like running installworld for 10-CURRENT on a 9.0-RELEASE system w

svn commit: r245461 - stable/9/lib

2013-01-15 Thread Brooks Davis
Author: brooks Date: Tue Jan 15 16:41:52 2013 New Revision: 245461 URL: http://svnweb.freebsd.org/changeset/base/245461 Log: MFC r244557: Add libnetbsd, a thin compatibility layer intended to allow a limited set of NetBSD software to compile as part of the FreeBSD build with little or n

svn commit: r245462 - in stable/9: share/man/man5 share/mk tools/build/options usr.sbin usr.sbin/mtree

2013-01-15 Thread Brooks Davis
Author: brooks Date: Tue Jan 15 16:46:51 2013 New Revision: 245462 URL: http://svnweb.freebsd.org/changeset/base/245462 Log: MFC r244562,245241,245435 Add NetBSD's mtree to the tree and install it as nmtree. Always install our mtree as /usr/sbin/fmtree and link it as /usr/sbin/mtree

svn commit: r245513 - in head: . etc/mtree

2013-01-16 Thread Brooks Davis
Author: brooks Date: Wed Jan 16 23:16:41 2013 New Revision: 245513 URL: http://svnweb.freebsd.org/changeset/base/245513 Log: According to the notes in ObsoleteFiles.inc we last installed section 1aout manpages in 2002. Stop making the directories and links to them. Modified: head/ObsoleteF

svn commit: r245514 - head/usr.bin/man

2013-01-16 Thread Brooks Davis
Author: brooks Date: Wed Jan 16 23:20:24 2013 New Revision: 245514 URL: http://svnweb.freebsd.org/changeset/base/245514 Log: Remove default support for 1aout section manpages. There haven't been any since at least July 2002. Modified: head/usr.bin/man/man.1 head/usr.bin/man/man.sh Modif

svn commit: r245515 - head/share/mk

2013-01-16 Thread Brooks Davis
Author: brooks Date: Wed Jan 16 23:21:04 2013 New Revision: 245515 URL: http://svnweb.freebsd.org/changeset/base/245515 Log: Remove support for installing 1aout section manpages. Modified: head/share/mk/bsd.man.mk head/share/mk/bsd.prog.mk Modified: head/share/mk/bsd.man.mk ===

Re: svn commit: r244401 - in head: contrib/libc-vis include lib/libc/gen

2013-01-16 Thread Brooks Davis
On Wed, Jan 16, 2013 at 11:44:22PM +0100, Dimitry Andric wrote: > On 2013-01-11 00:41, Brooks Davis wrote: > > On Sun, Dec 23, 2012 at 01:54:08AM +0100, Dimitry Andric wrote: > >> On 2012-12-18 17:37, Brooks Davis wrote: > >>> Author: brooks > >>> Date: T

svn commit: r245561 - in head: . cddl/lib/libdtrace share/mk

2013-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 17:27:10 2013 New Revision: 245561 URL: http://svnweb.freebsd.org/changeset/base/245561 Log: Add a new LIBRARIES_ONLY make variable to disable the build and install of files other than the actual libraries. Use LIBRARIES_ONLY to supress the inclusion of fil

svn commit: r245563 - head

2013-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 18:26:56 2013 New Revision: 245563 URL: http://svnweb.freebsd.org/changeset/base/245563 Log: Correct the distrib-dirs target in the -DDB_FROM_SRC case. Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 ==

svn commit: r245565 - in head: . etc

2013-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 18:32:30 2013 New Revision: 245565 URL: http://svnweb.freebsd.org/changeset/base/245565 Log: Rework the mtree portion of etc/Makefile's distrib-dirs target to run mtree in a shell loop so there is only one mtree commandline. Move the implementation of LOCAL_M

svn commit: r245571 - head/etc

2013-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 20:21:30 2013 New Revision: 245571 URL: http://svnweb.freebsd.org/changeset/base/245571 Log: In preparation for logging metadata about each filesystem object refactor the link section of distrib-dirs to alwasy install to a full path (the link contents remain r

svn commit: r245580 - head/etc

2013-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 23:05:03 2013 New Revision: 245580 URL: http://svnweb.freebsd.org/changeset/base/245580 Log: In r245571, "rm -rf ; ln -s " needed to be replaced with "ln -sfh " or the links would fail when a valid link to a directly was in place at . Reported by: pete

svn commit: r245617 - in head: . usr.bin/xinstall

2013-01-18 Thread Brooks Davis
Author: brooks Date: Fri Jan 18 20:57:50 2013 New Revision: 245617 URL: http://svnweb.freebsd.org/changeset/base/245617 Log: Introduce six new options from NetBSD: * -MLog metadata in mtree format. * -DLog paths relative to . * -h Log digest of type . * -T Specify

svn commit: r245622 - head

2013-01-18 Thread Brooks Davis
Author: brooks Date: Fri Jan 18 22:17:21 2013 New Revision: 245622 URL: http://svnweb.freebsd.org/changeset/base/245622 Log: Remove a harmless (somewhat to my surprise) bogon that crept into r245440. Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 ==

svn commit: r241233 - in vendor/NetBSD/libc-pwcache: . dist

2012-10-05 Thread Brooks Davis
Author: brooks Date: Fri Oct 5 20:14:02 2012 New Revision: 241233 URL: http://svn.freebsd.org/changeset/base/241233 Log: Vendor import of NetBSD's pwcache(3) as of 2012-10-05 Added: vendor/NetBSD/libc-pwcache/ vendor/NetBSD/libc-pwcache/dist/ vendor/NetBSD/libc-pwcache/dist/pwcache.3 (

svn commit: r241234 - vendor/NetBSD/libc-pwcache/20121005

2012-10-05 Thread Brooks Davis
Author: brooks Date: Fri Oct 5 20:15:30 2012 New Revision: 241234 URL: http://svn.freebsd.org/changeset/base/241234 Log: Tag import of NetBSD's pwcache(3) as of 2012-10-05 Added: vendor/NetBSD/libc-pwcache/20121005/ - copied from r241233, vendor/NetBSD/libc-pwcache/dist/ ___

svn commit: r241236 - in vendor/NetBSD/libc-vis: . dist

2012-10-05 Thread Brooks Davis
Author: brooks Date: Fri Oct 5 22:30:16 2012 New Revision: 241236 URL: http://svn.freebsd.org/changeset/base/241236 Log: Vendor import of NetBSD's (un)vis(3) as of 2012-10-05 Added: vendor/NetBSD/libc-vis/ vendor/NetBSD/libc-vis/dist/ vendor/NetBSD/libc-vis/dist/unvis.3 (contents, prop

svn commit: r241237 - vendor/NetBSD/libc-vis/20121005

2012-10-05 Thread Brooks Davis
Author: brooks Date: Fri Oct 5 22:31:28 2012 New Revision: 241237 URL: http://svn.freebsd.org/changeset/base/241237 Log: Tag import of of NetBSD's (un)vis(3) as of 2012-10-05 Added: vendor/NetBSD/libc-vis/20121005/ - copied from r241236, vendor/NetBSD/libc-vis/dist/

svn commit: r241684 - head

2012-10-18 Thread Brooks Davis
Author: brooks Date: Thu Oct 18 12:32:51 2012 New Revision: 241684 URL: http://svn.freebsd.org/changeset/base/241684 Log: Allow LOCAL_(DIRS,LIBS) to install files in directories not found in the system mtree files via a LOCAL_MTREE variable which contains a list of mtree files to be applyed

svn commit: r241731 - in head: contrib/libc-pwcache include lib/libc/gen

2012-10-19 Thread Brooks Davis
Author: brooks Date: Fri Oct 19 12:44:22 2012 New Revision: 241731 URL: http://svn.freebsd.org/changeset/base/241731 Log: Replace our version of the pwcache(3) API with NetBSD's implementation. This adds two features: * uid_from_user() and gid_from_group() as the reverse of user_from_uid

svn commit: r241799 - stable/9/share/mk

2012-10-21 Thread Brooks Davis
Author: brooks Date: Sun Oct 21 09:31:48 2012 New Revision: 241799 URL: http://svn.freebsd.org/changeset/base/241799 Log: MFC r228120: Allow NO_FOO to override WITH_FOO that could be specified in /etc/src.conf. This is required to override knobs (e.g. WITH_PROFILE) during buildworld

svn commit: r241969 - stable/8/share/mk

2012-10-23 Thread Brooks Davis
Author: brooks Date: Tue Oct 23 21:20:05 2012 New Revision: 241969 URL: http://svn.freebsd.org/changeset/base/241969 Log: MFC r228120: Allow NO_FOO to override WITH_FOO that could be specified in /etc/src.conf. This is required to override knobs (e.g. WITH_PROFILE) during buildworld

svn commit: r242624 - in head: . share/mk sys/sys

2012-11-05 Thread Brooks Davis
Author: brooks Date: Mon Nov 5 19:08:18 2012 New Revision: 242624 URL: http://svnweb.freebsd.org/changeset/base/242624 Log: After years of hard work by many FreeBSD and LLVM developers, make clang the default compiler on i386 and amd64 systems. Special thanks to:dim, ed, rdivacky Mo

svn commit: r242626 - head

2012-11-05 Thread Brooks Davis
Author: brooks Date: Mon Nov 5 19:20:18 2012 New Revision: 242626 URL: http://svnweb.freebsd.org/changeset/base/242626 Log: Fix a minor error in the clang update note. Reported by: emaste Modified: head/UPDATING Modified: head/UPDATING =

svn commit: r242629 - head/tools/build/options

2012-11-05 Thread Brooks Davis
Author: brooks Date: Mon Nov 5 21:53:23 2012 New Revision: 242629 URL: http://svnweb.freebsd.org/changeset/base/242629 Log: Add a description of WITHOUT_CLANG_IS_CC. Added: head/tools/build/options/WITHOUT_CLANG_IS_CC (contents, props changed) Added: head/tools/build/options/WITHOUT_CLANG

svn commit: r242630 - head/share/man/man5

2012-11-05 Thread Brooks Davis
Author: brooks Date: Mon Nov 5 21:55:22 2012 New Revision: 242630 URL: http://svnweb.freebsd.org/changeset/base/242630 Log: Now that WITH_CLANG_IS_CC is the default on x86 systems, document WITHOUT_CLANG_IS_CC. Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.con

svn commit: r242633 - head/share/mk

2012-11-05 Thread Brooks Davis
Author: brooks Date: Mon Nov 5 23:05:14 2012 New Revision: 242633 URL: http://svnweb.freebsd.org/changeset/base/242633 Log: Allow CC to be gcc46 or similar by matching gcc*. Don't test the value of the :M matches, either the string matches or does not. Modified: head/share/mk/bsd.comp

svn commit: r237820 - head/sys/geom

2012-06-29 Thread Brooks Davis
Author: brooks Date: Fri Jun 29 20:15:00 2012 New Revision: 237820 URL: http://svn.freebsd.org/changeset/base/237820 Log: MFP4 #212266 Fix compile on MIPS64. Sponsored by: DARPA, AFRL Modified: head/sys/geom/geom_map.c Modified: head/sys/geom/geom_map.c

Re: svn commit: r237875 - head/sys/geom

2012-07-02 Thread Brooks Davis
On Sun, Jul 01, 2012 at 05:22:13AM +, Warner Losh wrote: > Author: imp > Date: Sun Jul 1 05:22:13 2012 > New Revision: 237875 > URL: http://svn.freebsd.org/changeset/base/237875 > > Log: > Use %j to match intmax_t. Thanks for fixing this, sorry for the breakage. -- Brooks pgprYAJYtB5ex.

svn commit: r238141 - head/lib/libc/gen

2012-07-05 Thread Brooks Davis
Author: brooks Date: Thu Jul 5 17:02:20 2012 New Revision: 238141 URL: http://svn.freebsd.org/changeset/base/238141 Log: Document the behavior (from 4.4-lite) that tokens returned by telldir() are single use. Sponsored by: DARPA, AFRL MFC after:3 days Modified: head/lib/libc/gen

Re: svn commit: r238141 - head/lib/libc/gen

2012-07-05 Thread Brooks Davis
On Thu, Jul 05, 2012 at 05:02:20PM +, Brooks Davis wrote: > Author: brooks > Date: Thu Jul 5 17:02:20 2012 > New Revision: 238141 > URL: http://svn.freebsd.org/changeset/base/238141 > > Log: > Document the behavior (from 4.4-lite) that tokens returned by telldir() are

svn commit: r238427 - head/etc/rc.d

2012-07-13 Thread Brooks Davis
Author: brooks Date: Fri Jul 13 20:10:59 2012 New Revision: 238427 URL: http://svn.freebsd.org/changeset/base/238427 Log: MFP4 214344: Tighten the regular expression that checks for an md /tmp such that no /tmp mount and an md / isn't improperly matched. Sponsored by: DARPA/AFRL Modifi

svn commit: r239107 - head/sys/conf

2012-08-06 Thread Brooks Davis
Author: brooks Date: Mon Aug 6 21:24:43 2012 New Revision: 239107 URL: http://svn.freebsd.org/changeset/base/239107 Log: MFP4 change 214967: Make the process of embedding MDROOT images less perilous by makeing the target that links kernel and embedding the image depend o

Re: svn commit: r239107 - head/sys/conf

2012-08-06 Thread Brooks Davis
On Mon, Aug 06, 2012 at 09:24:43PM +, Brooks Davis wrote: > Author: brooks > Date: Mon Aug 6 21:24:43 2012 > New Revision: 239107 > URL: http://svn.freebsd.org/changeset/base/239107 > > Log: > MFP4 change 214967: > Make the process of embedding MDROOT

svn commit: r237141 - head

2012-06-15 Thread Brooks Davis
Author: brooks Date: Fri Jun 15 19:40:59 2012 New Revision: 237141 URL: http://svn.freebsd.org/changeset/base/237141 Log: MFP4: 212854, 212854 Add a LOCAL_LIB_DIRS variable to complement the existing LOCAL_DIRS and LOCAL_TOOL_DIRS variables. Directories in LOCAL_LIB_DIRS are built at t

svn commit: r237142 - head

2012-06-15 Thread Brooks Davis
Author: brooks Date: Fri Jun 15 19:42:49 2012 New Revision: 237142 URL: http://svn.freebsd.org/changeset/base/237142 Log: Minor wording change. The previous commit message should have included: Sponsored by: DARPA, AFRL Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r234504 - in head/sys: amd64/conf i386/conf

2012-04-20 Thread Brooks Davis
Author: brooks Date: Fri Apr 20 21:37:42 2012 New Revision: 234504 URL: http://svn.freebsd.org/changeset/base/234504 Log: Enable DTrace hooks in GENERIC. Reviewed by: gnn Approved by: core (jhb, imp) Requested by: a cast of thousands MFC after:3 days Modified: head/sys/amd64/

Re: svn commit: r234504 - in head/sys: amd64/conf i386/conf

2012-04-21 Thread Brooks Davis
On Sat, Apr 21, 2012 at 09:45:57AM -0400, Ryan Stone wrote: > On Fri, Apr 20, 2012 at 5:37 PM, Brooks Davis wrote: > > Author: brooks > > Date: Fri Apr 20 21:37:42 2012 > > New Revision: 234504 > > URL: http://svn.freebsd.org/changeset/base/234504 > > > > L

Re: svn commit: r234504 - in head/sys: amd64/conf i386/conf

2012-05-07 Thread Brooks Davis
On Mon, May 07, 2012 at 03:05:55PM +, Bjoern A. Zeeb wrote: > On 7. May 2012, at 13:53 , Ryan Stone wrote: > > > A libthr fix went in on the 5th in r235068. I think that it was > > root@noinet:/usr/src # ident lib/libthr/thread/thr_sleepq.c > lib/libthr/thread/thr_sleepq.c: > $FreeBSD:

svn commit: r235150 - in head/sys: amd64/conf i386/conf

2012-05-08 Thread Brooks Davis
Author: brooks Date: Wed May 9 01:37:48 2012 New Revision: 235150 URL: http://svn.freebsd.org/changeset/base/235150 Log: The DDB_CTF has little or nothing to do with the debugger so move it next KDTRACE_HOOKS. Modified: head/sys/amd64/conf/GENERIC head/sys/i386/conf/GENERIC Modified: he

svn commit: r245751 - head/tools

2013-01-21 Thread Brooks Davis
Author: brooks Date: Mon Jan 21 22:32:00 2013 New Revision: 245751 URL: http://svnweb.freebsd.org/changeset/base/245751 Log: Implement the -l option using ln(1) to facilitate boostrapping. Ignore the new options -D, -h, -T, and -U. Adjust -M support to ignore an argument. Sponsored

<    1   2   3   4   5   6   7   8   9   10   >