From owner-svn-src-projects@freebsd.org Mon Feb 1 18:50:54 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 825A1A97178 for ; Mon, 1 Feb 2016 18:50:54 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3CF751FB3; Mon, 1 Feb 2016 18:50:54 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u11IorFA085417; Mon, 1 Feb 2016 18:50:53 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u11IoqwE085411; Mon, 1 Feb 2016 18:50:52 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602011850.u11IoqwE085411@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Mon, 1 Feb 2016 18:50:52 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295127 - in projects/release-pkg/release: packages scripts X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Feb 2016 18:50:54 -0000 Author: gjb Date: Mon Feb 1 18:50:52 2016 New Revision: 295127 URL: https://svnweb.freebsd.org/changeset/base/295127 Log: Fix naming inconsistency with lib32 debug packages. Sponsored by: The FreeBSD Foundation Added: projects/release-pkg/release/packages/bsnmp-lib32-debug.ucl - copied unchanged from r295126, projects/release-pkg/release/packages/bsnmp-debug-lib32.ucl projects/release-pkg/release/packages/jail-lib32-debug.ucl - copied unchanged from r295126, projects/release-pkg/release/packages/jail-debug-lib32.ucl projects/release-pkg/release/packages/lib32-debug.ucl - copied unchanged from r295126, projects/release-pkg/release/packages/debug-lib32.ucl projects/release-pkg/release/packages/ssh-lib32-debug.ucl - copied unchanged from r295126, projects/release-pkg/release/packages/ssh-debug-lib32.ucl projects/release-pkg/release/packages/unbound-lib32-debug.ucl - copied unchanged from r295126, projects/release-pkg/release/packages/unbound-debug-lib32.ucl Deleted: projects/release-pkg/release/packages/bsnmp-debug-lib32.ucl projects/release-pkg/release/packages/debug-lib32.ucl projects/release-pkg/release/packages/jail-debug-lib32.ucl projects/release-pkg/release/packages/ssh-debug-lib32.ucl projects/release-pkg/release/packages/unbound-debug-lib32.ucl Modified: projects/release-pkg/release/scripts/mtree-to-plist.awk Copied: projects/release-pkg/release/packages/bsnmp-lib32-debug.ucl (from r295126, projects/release-pkg/release/packages/bsnmp-debug-lib32.ucl) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/release/packages/bsnmp-lib32-debug.ucl Mon Feb 1 18:50:52 2016 (r295127, copy of r295126, projects/release-pkg/release/packages/bsnmp-debug-lib32.ucl) @@ -0,0 +1,13 @@ +name = "FreeBSD-%PKGNAME%" +origin = "base" +version = "%VERSION%" +comment = "SNMP 32-bit libraries (debugging symbols)" +categories = [ base ] +maintainer = "re@FreeBSD.org" +www = "https://www.FreeBSD.org" +prefix = "/" +licenselogic = "single" +licenses = [ BSD2CLAUSE ] +desc = < Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E9E5A991E4 for ; Tue, 2 Feb 2016 16:47:52 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B601DE3A; Tue, 2 Feb 2016 16:47:51 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u12GloLM075834; Tue, 2 Feb 2016 16:47:50 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u12GloAF075831; Tue, 2 Feb 2016 16:47:50 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602021647.u12GloAF075831@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 2 Feb 2016 16:47:50 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295155 - in projects/release-pkg: release/packages usr.bin/vi usr.bin/vi/catalog X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Feb 2016 16:47:52 -0000 Author: gjb Date: Tue Feb 2 16:47:50 2016 New Revision: 295155 URL: https://svnweb.freebsd.org/changeset/base/295155 Log: Create a package for vi(1) and related files. Sponsored by: The FreeBSD Foundation Added: projects/release-pkg/release/packages/vi-debug.ucl projects/release-pkg/release/packages/vi.ucl Modified: projects/release-pkg/usr.bin/vi/Makefile projects/release-pkg/usr.bin/vi/catalog/Makefile Added: projects/release-pkg/release/packages/vi-debug.ucl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/release/packages/vi-debug.ucl Tue Feb 2 16:47:50 2016 (r295155) @@ -0,0 +1,13 @@ +name = "FreeBSD-%PKGNAME%" +origin = "base" +version = "%VERSION%" +comment = "Vi Editor (debugging symbols)" +categories = [ base ] +maintainer = "re@FreeBSD.org" +www = "https://www.FreeBSD.org" +prefix = "/" +licenselogic = "single" +licenses = [ BSD2CLAUSE ] +desc = < +PACKAGE= vi SRCDIR= ${.CURDIR}/../../contrib/nvi SUBDIR+= catalog Modified: projects/release-pkg/usr.bin/vi/catalog/Makefile ============================================================================== --- projects/release-pkg/usr.bin/vi/catalog/Makefile Tue Feb 2 16:35:37 2016 (r295154) +++ projects/release-pkg/usr.bin/vi/catalog/Makefile Tue Feb 2 16:47:50 2016 (r295155) @@ -3,10 +3,14 @@ .include +PACKAGE=vi V= ${.CURDIR}/../../../contrib/nvi -CAT= dutch english french german polish ru_RU.KOI8-R spanish swedish \ +FILESGROUPS+=VICAT +VICAT= dutch english french german polish ru_RU.KOI8-R spanish swedish \ uk_UA.KOI8-U zh_CN.GB2312 +VICATDIR= ${FILESDIR} +VICATPACKAGE= ${PACKAGE} SCAN= ${V}/cl/*.c ${V}/common/*.c ${V}/ex/*.c ${V}/vi/*.c From owner-svn-src-projects@freebsd.org Tue Feb 2 17:33:39 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2A3D9A98460 for ; Tue, 2 Feb 2016 17:33:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D61CFC37; Tue, 2 Feb 2016 17:33:38 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u12HXbol090166; Tue, 2 Feb 2016 17:33:37 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u12HXbXU090162; Tue, 2 Feb 2016 17:33:37 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602021733.u12HXbXU090162@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 2 Feb 2016 17:33:37 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295156 - in projects/release-pkg: etc release/packages usr.sbin/autofs X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Feb 2016 17:33:39 -0000 Author: gjb Date: Tue Feb 2 17:33:37 2016 New Revision: 295156 URL: https://svnweb.freebsd.org/changeset/base/295156 Log: Create a package for autofs(5) Sponsored by: The FreeBSD Foundation Added: projects/release-pkg/release/packages/autofs-debug.ucl projects/release-pkg/release/packages/autofs.ucl Modified: projects/release-pkg/etc/Makefile projects/release-pkg/usr.sbin/autofs/Makefile Modified: projects/release-pkg/etc/Makefile ============================================================================== --- projects/release-pkg/etc/Makefile Tue Feb 2 16:47:50 2016 (r295155) +++ projects/release-pkg/etc/Makefile Tue Feb 2 17:33:37 2016 (r295156) @@ -3,6 +3,8 @@ .include +FILESGROUPS= FILES + SUBDIR= \ newsyslog.conf.d @@ -79,8 +81,13 @@ BIN1+= apmd.conf .endif .if ${MK_AUTOFS} != "no" -BIN1+= auto_master +FILESGROUPS+= AUTOFS +AUTOFS+= auto_master .endif +AUTOFSDIR= /etc +AUTOFSMODE= ${BINMODE} +AUTOFSPACKAGE= autofs +AUTOFSTAGS= config .if ${MK_FREEBSD_UPDATE} != "no" BIN1+= freebsd-update.conf Added: projects/release-pkg/release/packages/autofs-debug.ucl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/release/packages/autofs-debug.ucl Tue Feb 2 17:33:37 2016 (r295156) @@ -0,0 +1,13 @@ +name = "FreeBSD-%PKGNAME%" +origin = "base" +version = "%VERSION%" +comment = "Autofs(5) Utilities (debugging symbols)" +categories = [ base ] +maintainer = "re@FreeBSD.org" +www = "https://www.FreeBSD.org" +prefix = "/" +licenselogic = "single" +licenses = [ BSD2CLAUSE ] +desc = < Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 028DCA99396 for ; Tue, 2 Feb 2016 19:37:38 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8B0F61C4C; Tue, 2 Feb 2016 19:37:37 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x22c.google.com with SMTP id r129so133785688wmr.0; Tue, 02 Feb 2016 11:37:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=mbE+WBAv4Y8XLkc4XZqLtBuk1bWPsAIU3A1Sm93lqgQ=; b=MEXqk68VIYg/hMFl9RHHv4PUJtn7pZ/EQqoFidDKr3NlqPpEoehlE9mMsU7q7qlPJ8 gVvAzuLQmAVXTuJh9Rr4oKc1Gn6S+sdJl+qY4APTHn9S7dR7+rRSAQkC8PqVNF4fM2Nd lF5iBJrO9J4vSOshJoZYJiS4XX3IoG0iTdeD30CS4bWY0BznDwzueIkNmsvJ/221x3zI WOE6mbTSySbVuCuZRZ+vPQrWLuUSOUf3kR+rtdwVva4lq3nbB3OITC4As8FEvTt71M83 zAzOnBypXdUdk71zX3973RwmTlY+A7Mp0SR+foHYrP6sV9zxunaX6YSufm0Ba3FYub+Z jDBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=mbE+WBAv4Y8XLkc4XZqLtBuk1bWPsAIU3A1Sm93lqgQ=; b=dntjgpyPRb/2jpOrfDpG1bBN6zH8gWj4eDJedNbFIfGT9YslkbK730qV0bMUQDHMkS GwPQMdRJLeTd9HYV3PThAwle6UTp29ssSS2eJiRSktckGRXZn9TFzTg/kUNO8b/Bsanm +EmXw6Ggsb4bMao0ha1SlZMHloB/cbObTuKaJGAqeGGPPDRy8fnNM62NvJKzVZzLEGj+ 5VkvINLNvmxXFzrUU4z7dyaY/Ra1j23F855gfJ9LKkQWOHHvrLUoNI6gh43qr6kKfshj Pqb0a0UhK+C4EZR5/+oqqIkz3zABx+IYXW2QZZogtTnjRxWkhvMQJRezLgu8uOny/g3N BECQ== X-Gm-Message-State: AG10YOQpmrEZTxsfPgatv9/1SvDlL43dS2mKX9Bstsg53XSV1crMnFWNFG90xIrCiSl6cA== X-Received: by 10.195.12.75 with SMTP id eo11mr30012999wjd.50.1454441856094; Tue, 02 Feb 2016 11:37:36 -0800 (PST) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id u4sm2969959wjz.4.2016.02.02.11.37.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Feb 2016 11:37:35 -0800 (PST) Sender: Baptiste Daroussin Date: Tue, 2 Feb 2016 20:37:33 +0100 From: Baptiste Daroussin To: Glen Barber Cc: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: Re: svn commit: r295155 - in projects/release-pkg: release/packages usr.bin/vi usr.bin/vi/catalog Message-ID: <20160202193733.GE12205@ivaldir.etoilebsd.net> References: <201602021647.u12GloAF075831@repo.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="GxcwvYAGnODwn7V8" Content-Disposition: inline In-Reply-To: <201602021647.u12GloAF075831@repo.freebsd.org> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Feb 2016 19:37:38 -0000 --GxcwvYAGnODwn7V8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 02, 2016 at 04:47:50PM +0000, Glen Barber wrote: > Author: gjb > Date: Tue Feb 2 16:47:50 2016 > New Revision: 295155 > URL: https://svnweb.freebsd.org/changeset/base/295155 >=20 > Log: > Create a package for vi(1) and related files. > =20 > Sponsored by: The FreeBSD Foundation >=20 There are also documentation files in: /usr/share/doc/usd/12.vi /usr/share/doc/usd/12.viref Those files does not belong anymore really to upstream nvi2 (as they have b= een removed in latest release) but by popular demand I have readded those, not = sure if they should belong to the vi package or the documentation package up to = you :) Best regards, Bapt --GxcwvYAGnODwn7V8 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWsQV9AAoJEGOJi9zxtz5a40sP/0GF+K6KdeCkOtPu4dPBjeUp yRWoEEfSgx+q7GFrGI5Qprz6nt8rx52EA3NS2YeveZ4mL6DqtaGN6TR6UD078uYs vKsaC3HJgbP9I9YtErqM+6amyPpGpzIhdH082ma/bFOzYQrSLji2RWevh4gb7Aza xsuEAAKZ0N4989v/wOmCY7hk/BdQP5OmdUmfeXkbitJMCXA/ORB+xgNfBZz38zXG XDczT5AaXpZGD1ehwfYTqslw0YqHvquCYMx0ikzhHjZYQE3Dahztw/VLJ9CecbNr EZhbUHJszQ8tvlOmTkKjaoZo5psFs8VzNPzu+DP13n//lJVz45295ogjvFgickvf oC3iMDrg+Za24WLEfB7Ubvf/HvZ8kbtdhJtX+T49UvOMlxPBg8YxepeN187PFr49 FixbWO6oFiDwSE3zOaaUgrCVXp2fUL8bbble1TWsItHwgNaVkori+vyKeDI66Aj5 Ov4WrXccjOCpttii5GGUHl/SMuZd3QZrNg523KetRpnK9sNk7obEmsXAVUwbztou pnmDtH3ypbjclobXH2BfnJGJOCsbV+P7PZaIXtDwnTGDI3kpY48Iz/Ywu6lPujjf Y+Qrgs8ZQX73hp3yy/L/1nvEZwk/kT1ue4gHwZhu+LHRY1aXhZvh6VFxUUi+i48o W5ayE0wBWnrUL5jJTkeG =b/Ij -----END PGP SIGNATURE----- --GxcwvYAGnODwn7V8-- From owner-svn-src-projects@freebsd.org Tue Feb 2 21:04:35 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7E993A99524 for ; Tue, 2 Feb 2016 21:04:35 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 29FA91A20; Tue, 2 Feb 2016 21:04:35 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u12L4Y4p053098; Tue, 2 Feb 2016 21:04:34 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u12L4XTj053095; Tue, 2 Feb 2016 21:04:33 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602022104.u12L4XTj053095@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 2 Feb 2016 21:04:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295163 - in projects/release-pkg: release/packages usr.bin/ee X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Feb 2016 21:04:35 -0000 Author: gjb Date: Tue Feb 2 21:04:33 2016 New Revision: 295163 URL: https://svnweb.freebsd.org/changeset/base/295163 Log: Create ee(1) package. Sponsored by: The FreeBSD Foundation Added: projects/release-pkg/release/packages/ee-debug.ucl projects/release-pkg/release/packages/ee.ucl Modified: projects/release-pkg/usr.bin/ee/Makefile Added: projects/release-pkg/release/packages/ee-debug.ucl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/release/packages/ee-debug.ucl Tue Feb 2 21:04:33 2016 (r295163) @@ -0,0 +1,13 @@ +name = "FreeBSD-%PKGNAME%" +origin = "base" +version = "%VERSION%" +comment = "ee(1) Utility (debugging symbols)" +categories = [ base ] +maintainer = "re@FreeBSD.org" +www = "https://www.FreeBSD.org" +prefix = "/" +licenselogic = "single" +licenses = [ BSD2CLAUSE ] +desc = < Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5063AA995B0 for ; Tue, 2 Feb 2016 21:06:11 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 220CE1BA0; Tue, 2 Feb 2016 21:06:11 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u12L6AgP053195; Tue, 2 Feb 2016 21:06:10 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u12L6AQZ053193; Tue, 2 Feb 2016 21:06:10 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602022106.u12L6AQZ053193@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 2 Feb 2016 21:06:10 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295164 - projects/release-pkg/etc/rc.d X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Feb 2016 21:06:11 -0000 Author: gjb Date: Tue Feb 2 21:06:09 2016 New Revision: 295164 URL: https://svnweb.freebsd.org/changeset/base/295164 Log: Include virecover in vi package. Submitted by: lidl Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/etc/rc.d/Makefile Modified: projects/release-pkg/etc/rc.d/Makefile ============================================================================== --- projects/release-pkg/etc/rc.d/Makefile Tue Feb 2 21:04:33 2016 (r295163) +++ projects/release-pkg/etc/rc.d/Makefile Tue Feb 2 21:06:09 2016 (r295164) @@ -313,8 +313,12 @@ _utx= utx .endif .if ${MK_VI} != "no" -FILES+= virecover +FILESGROUPS+= VI +VI+= virecover .endif +VIDIR= /etc/rc.d +VIMODE= ${BINMODE} +VIPACKAGE= vi .if ${MK_WIRELESS} != "no" FILES+= hostapd From owner-svn-src-projects@freebsd.org Tue Feb 2 22:26:59 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22E2EA982CD for ; Tue, 2 Feb 2016 22:26:59 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BFB71185B; Tue, 2 Feb 2016 22:26:58 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u12MQv2X076988; Tue, 2 Feb 2016 22:26:57 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u12MQn53076907; Tue, 2 Feb 2016 22:26:49 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602022226.u12MQn53076907@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 2 Feb 2016 22:26:49 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295171 - in projects/release-pkg: bin/cat/tests bin/date/tests bin/dd/tests bin/expr/tests bin/ls/tests bin/mv/tests bin/pax/tests bin/pkill/tests bin/sh/tests bin/sh/tests/builtins bi... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Feb 2016 22:26:59 -0000 Author: gjb Date: Tue Feb 2 22:26:49 2016 New Revision: 295171 URL: https://svnweb.freebsd.org/changeset/base/295171 Log: First pass to fix the 'tests' packages. Sponsored by: The FreeBSD Foundation Added: projects/release-pkg/release/packages/tests-development.ucl projects/release-pkg/release/packages/tests-profile.ucl Modified: projects/release-pkg/bin/cat/tests/Makefile projects/release-pkg/bin/date/tests/Makefile projects/release-pkg/bin/dd/tests/Makefile projects/release-pkg/bin/expr/tests/Makefile projects/release-pkg/bin/ls/tests/Makefile projects/release-pkg/bin/mv/tests/Makefile projects/release-pkg/bin/pax/tests/Makefile projects/release-pkg/bin/pkill/tests/Makefile projects/release-pkg/bin/sh/tests/Makefile projects/release-pkg/bin/sh/tests/builtins/Makefile projects/release-pkg/bin/sh/tests/errors/Makefile projects/release-pkg/bin/sh/tests/execution/Makefile projects/release-pkg/bin/sh/tests/expansion/Makefile projects/release-pkg/bin/sh/tests/parameters/Makefile projects/release-pkg/bin/sh/tests/parser/Makefile projects/release-pkg/bin/sh/tests/set-e/Makefile projects/release-pkg/bin/sleep/tests/Makefile projects/release-pkg/bin/test/tests/Makefile projects/release-pkg/cddl/lib/tests/Makefile projects/release-pkg/cddl/sbin/tests/Makefile projects/release-pkg/cddl/usr.bin/tests/Makefile projects/release-pkg/cddl/usr.sbin/tests/Makefile projects/release-pkg/gnu/lib/tests/Makefile projects/release-pkg/gnu/usr.bin/tests/Makefile projects/release-pkg/lib/atf/libatf-c++/tests/Makefile projects/release-pkg/lib/atf/libatf-c++/tests/detail/Makefile projects/release-pkg/lib/atf/libatf-c/tests/Makefile projects/release-pkg/lib/atf/tests/Makefile projects/release-pkg/lib/atf/tests/test-programs/Makefile projects/release-pkg/lib/libarchive/tests/Makefile projects/release-pkg/lib/libc/tests/Makefile projects/release-pkg/lib/libc/tests/c063/Makefile projects/release-pkg/lib/libc/tests/db/Makefile projects/release-pkg/lib/libc/tests/gen/Makefile projects/release-pkg/lib/libc/tests/hash/Makefile projects/release-pkg/lib/libc/tests/inet/Makefile projects/release-pkg/lib/libc/tests/locale/Makefile projects/release-pkg/lib/libc/tests/net/Makefile projects/release-pkg/lib/libc/tests/nss/Makefile projects/release-pkg/lib/libc/tests/regex/Makefile projects/release-pkg/lib/libc/tests/resolv/Makefile projects/release-pkg/lib/libc/tests/rpc/Makefile projects/release-pkg/lib/libc/tests/setjmp/Makefile projects/release-pkg/lib/libc/tests/ssp/Makefile projects/release-pkg/lib/libc/tests/stdio/Makefile projects/release-pkg/lib/libc/tests/stdlib/Makefile projects/release-pkg/lib/libc/tests/string/Makefile projects/release-pkg/lib/libc/tests/sys/Makefile projects/release-pkg/lib/libc/tests/termios/Makefile projects/release-pkg/lib/libc/tests/time/Makefile projects/release-pkg/lib/libc/tests/tls/Makefile projects/release-pkg/lib/libc/tests/tls_dso/Makefile projects/release-pkg/lib/libc/tests/ttyio/Makefile projects/release-pkg/lib/libcrypt/tests/Makefile projects/release-pkg/lib/libmp/tests/Makefile projects/release-pkg/lib/libnv/tests/Makefile projects/release-pkg/lib/libpam/libpam/tests/Makefile projects/release-pkg/lib/libproc/tests/Makefile projects/release-pkg/lib/librt/tests/Makefile projects/release-pkg/lib/libthr/tests/Makefile projects/release-pkg/lib/libthr/tests/dlopen/Makefile projects/release-pkg/lib/libutil/tests/Makefile projects/release-pkg/lib/libxo/tests/Makefile projects/release-pkg/lib/libxo/tests/encoder/Makefile projects/release-pkg/lib/msun/tests/Makefile projects/release-pkg/lib/tests/Makefile projects/release-pkg/libexec/atf/tests/Makefile projects/release-pkg/libexec/rtld-elf/tests/Makefile projects/release-pkg/libexec/rtld-elf/tests/libpythagoras/Makefile projects/release-pkg/libexec/rtld-elf/tests/target/Makefile projects/release-pkg/sbin/devd/tests/Makefile projects/release-pkg/sbin/dhclient/tests/Makefile projects/release-pkg/sbin/growfs/tests/Makefile projects/release-pkg/sbin/ifconfig/tests/Makefile projects/release-pkg/sbin/mdconfig/tests/Makefile projects/release-pkg/secure/lib/tests/Makefile projects/release-pkg/secure/libexec/tests/Makefile projects/release-pkg/secure/usr.bin/tests/Makefile projects/release-pkg/secure/usr.sbin/tests/Makefile projects/release-pkg/share/examples/tests/Makefile projects/release-pkg/share/examples/tests/tests/Makefile projects/release-pkg/share/examples/tests/tests/plain/Makefile projects/release-pkg/sys/modules/tests/callout_test/Makefile projects/release-pkg/sys/modules/tests/framework/Makefile projects/release-pkg/tests/Makefile projects/release-pkg/usr.bin/apply/tests/Makefile projects/release-pkg/usr.bin/basename/tests/Makefile projects/release-pkg/usr.bin/bmake/tests/Makefile projects/release-pkg/usr.bin/bmake/tests/archives/Makefile projects/release-pkg/usr.bin/bmake/tests/basic/Makefile projects/release-pkg/usr.bin/bmake/tests/execution/Makefile projects/release-pkg/usr.bin/bmake/tests/shell/Makefile projects/release-pkg/usr.bin/bmake/tests/suffixes/Makefile projects/release-pkg/usr.bin/bmake/tests/syntax/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/Makefile projects/release-pkg/usr.bin/bmake/tests/variables/Makefile projects/release-pkg/usr.bin/calendar/tests/Makefile projects/release-pkg/usr.bin/cmp/tests/Makefile projects/release-pkg/usr.bin/col/tests/Makefile projects/release-pkg/usr.bin/comm/tests/Makefile projects/release-pkg/usr.bin/cpio/tests/Makefile projects/release-pkg/usr.bin/cut/tests/Makefile projects/release-pkg/usr.bin/dirname/tests/Makefile projects/release-pkg/usr.bin/file2c/tests/Makefile projects/release-pkg/usr.bin/grep/tests/Makefile projects/release-pkg/usr.bin/gzip/tests/Makefile projects/release-pkg/usr.bin/ident/tests/Makefile projects/release-pkg/usr.bin/join/tests/Makefile projects/release-pkg/usr.bin/jot/tests/Makefile projects/release-pkg/usr.bin/lastcomm/tests/Makefile projects/release-pkg/usr.bin/limits/tests/Makefile projects/release-pkg/usr.bin/m4/tests/Makefile projects/release-pkg/usr.bin/mkimg/tests/Makefile projects/release-pkg/usr.bin/ncal/tests/Makefile projects/release-pkg/usr.bin/printf/tests/Makefile projects/release-pkg/usr.bin/sed/tests/Makefile projects/release-pkg/usr.bin/sed/tests/regress.multitest.out/Makefile projects/release-pkg/usr.bin/soelim/tests/Makefile projects/release-pkg/usr.bin/tar/tests/Makefile projects/release-pkg/usr.bin/timeout/tests/Makefile projects/release-pkg/usr.bin/tr/tests/Makefile projects/release-pkg/usr.bin/truncate/tests/Makefile projects/release-pkg/usr.bin/units/tests/Makefile projects/release-pkg/usr.bin/uudecode/tests/Makefile projects/release-pkg/usr.bin/uuencode/tests/Makefile projects/release-pkg/usr.bin/xargs/tests/Makefile projects/release-pkg/usr.bin/xo/tests/Makefile projects/release-pkg/usr.bin/yacc/tests/Makefile projects/release-pkg/usr.sbin/chown/tests/Makefile projects/release-pkg/usr.sbin/etcupdate/tests/Makefile projects/release-pkg/usr.sbin/fstyp/tests/Makefile projects/release-pkg/usr.sbin/makefs/tests/Makefile projects/release-pkg/usr.sbin/newsyslog/tests/Makefile projects/release-pkg/usr.sbin/nmtree/tests/Makefile projects/release-pkg/usr.sbin/pw/tests/Makefile projects/release-pkg/usr.sbin/rpcbind/tests/Makefile projects/release-pkg/usr.sbin/sa/tests/Makefile Modified: projects/release-pkg/bin/cat/tests/Makefile ============================================================================== --- projects/release-pkg/bin/cat/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/cat/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_SH= cat_test FILESDIR= ${TESTSDIR} Modified: projects/release-pkg/bin/date/tests/Makefile ============================================================================== --- projects/release-pkg/bin/date/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/date/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_SH= format_string_test .include Modified: projects/release-pkg/bin/dd/tests/Makefile ============================================================================== --- projects/release-pkg/bin/dd/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/dd/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_SH= dd_test .include Modified: projects/release-pkg/bin/expr/tests/Makefile ============================================================================== --- projects/release-pkg/bin/expr/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/expr/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_SH= expr_test ATF_TESTS_SH_SED_expr_test+= -e 's/eval expr/eval expr --/g' Modified: projects/release-pkg/bin/ls/tests/Makefile ============================================================================== --- projects/release-pkg/bin/ls/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/ls/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_SH+= ls_tests # This seems like overkill, but the idea in mind is that all of the testcases # should be runnable as !root Modified: projects/release-pkg/bin/mv/tests/Makefile ============================================================================== --- projects/release-pkg/bin/mv/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/mv/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= legacy_test .include Modified: projects/release-pkg/bin/pax/tests/Makefile ============================================================================== --- projects/release-pkg/bin/pax/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/pax/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_PERL= legacy_test .include Modified: projects/release-pkg/bin/pkill/tests/Makefile ============================================================================== --- projects/release-pkg/bin/pkill/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/pkill/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= pgrep-F_test TAP_TESTS_SH+= pgrep-LF_test TAP_TESTS_SH+= pgrep-P_test Modified: projects/release-pkg/bin/sh/tests/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/sh/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TESTS_SUBDIRS+= builtins TESTS_SUBDIRS+= errors TESTS_SUBDIRS+= execution Modified: projects/release-pkg/bin/sh/tests/builtins/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/builtins/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/sh/tests/builtins/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTS= ${FILESDIR}/${FILES} +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} .PATH: ${.CURDIR:H} Modified: projects/release-pkg/bin/sh/tests/errors/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/errors/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/sh/tests/errors/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTS= ${FILESDIR}/${FILES} +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} .PATH: ${.CURDIR:H} Modified: projects/release-pkg/bin/sh/tests/execution/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/execution/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/sh/tests/execution/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTS= ${FILESDIR}/${FILES} +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} .PATH: ${.CURDIR:H} Modified: projects/release-pkg/bin/sh/tests/expansion/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/expansion/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/sh/tests/expansion/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTS= ${FILESDIR}/${FILES} +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} .PATH: ${.CURDIR:H} Modified: projects/release-pkg/bin/sh/tests/parameters/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/parameters/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/sh/tests/parameters/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTS= ${FILESDIR}/${FILES} +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} .PATH: ${.CURDIR:H} Modified: projects/release-pkg/bin/sh/tests/parser/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/parser/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/sh/tests/parser/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTS= ${FILESDIR}/${FILES} +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} .PATH: ${.CURDIR:H} Modified: projects/release-pkg/bin/sh/tests/set-e/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/set-e/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/sh/tests/set-e/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTS= ${FILESDIR}/${FILES} +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} .PATH: ${.CURDIR:H} Modified: projects/release-pkg/bin/sleep/tests/Makefile ============================================================================== --- projects/release-pkg/bin/sleep/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/sleep/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_SH= sleep_test .include Modified: projects/release-pkg/bin/test/tests/Makefile ============================================================================== --- projects/release-pkg/bin/test/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/bin/test/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= legacy_test # Some tests in here are silently not run when the tests are executed as # root. Explicitly tell Kyua to drop privileges. Modified: projects/release-pkg/cddl/lib/tests/Makefile ============================================================================== --- projects/release-pkg/cddl/lib/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/cddl/lib/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/cddl/sbin/tests/Makefile ============================================================================== --- projects/release-pkg/cddl/sbin/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/cddl/sbin/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/cddl/usr.bin/tests/Makefile ============================================================================== --- projects/release-pkg/cddl/usr.bin/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/cddl/usr.bin/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/cddl/usr.sbin/tests/Makefile ============================================================================== --- projects/release-pkg/cddl/usr.sbin/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/cddl/usr.sbin/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/gnu/lib/tests/Makefile ============================================================================== --- projects/release-pkg/gnu/lib/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/gnu/lib/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/gnu/usr.bin/tests/Makefile ============================================================================== --- projects/release-pkg/gnu/usr.bin/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/gnu/usr.bin/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/lib/atf/libatf-c++/tests/Makefile ============================================================================== --- projects/release-pkg/lib/atf/libatf-c++/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/atf/libatf-c++/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE=tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TESTS_SUBDIRS= detail ATF= ${SRCTOP}/contrib/atf Modified: projects/release-pkg/lib/atf/libatf-c++/tests/detail/Makefile ============================================================================== --- projects/release-pkg/lib/atf/libatf-c++/tests/detail/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/atf/libatf-c++/tests/detail/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,7 @@ .include +PACKAGE= tests TESTSDIR= ${TESTSBASE}/lib/atf/libatf-c++/detail ATF= ${SRCTOP}/contrib/atf Modified: projects/release-pkg/lib/atf/libatf-c/tests/Makefile ============================================================================== --- projects/release-pkg/lib/atf/libatf-c/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/atf/libatf-c/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TESTS_SUBDIRS= detail ATF= ${SRCTOP}/contrib/atf Modified: projects/release-pkg/lib/atf/tests/Makefile ============================================================================== --- projects/release-pkg/lib/atf/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/atf/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,7 +2,12 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/lib/atf +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/lib/atf/tests/test-programs/Makefile ============================================================================== --- projects/release-pkg/lib/atf/tests/test-programs/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/atf/tests/test-programs/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,7 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/lib/atf/test-programs +TESTS+= Kyuafile KYUAFILE= yes ATF= ${SRCTOP}/contrib/atf Modified: projects/release-pkg/lib/libarchive/tests/Makefile ============================================================================== --- projects/release-pkg/lib/libarchive/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libarchive/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + _LIBARCHIVEDIR= ${SRCTOP}/contrib/libarchive ATF_TESTS_SH+= functional_test Modified: projects/release-pkg/lib/libc/tests/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + SUBDIR= tls_dso TESTS_SUBDIRS= c063 Modified: projects/release-pkg/lib/libc/tests/c063/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/c063/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/c063/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ #TODO: t_o_search +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_C= faccessat_test NETBSD_ATF_TESTS_C+= fchmodat_test NETBSD_ATF_TESTS_C+= fchownat_test Modified: projects/release-pkg/lib/libc/tests/db/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/db/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/db/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + BINDIR= ${TESTSDIR} PROGS= h_db Modified: projects/release-pkg/lib/libc/tests/gen/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/gen/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/gen/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_C+= arc4random_test ATF_TESTS_C+= fmtcheck2_test ATF_TESTS_C+= fmtmsg_test Modified: projects/release-pkg/lib/libc/tests/hash/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/hash/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/hash/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_C= .if ${MK_OPENSSL} != "no" Modified: projects/release-pkg/lib/libc/tests/inet/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/inet/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/inet/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_C= inet_network_test .include "../Makefile.netbsd-tests" Modified: projects/release-pkg/lib/libc/tests/locale/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/locale/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/locale/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_C+= btowc_test ATF_TESTS_C+= c16rtomb_test ATF_TESTS_C+= iswctype_test Modified: projects/release-pkg/lib/libc/tests/net/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/net/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/net/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_C+= ether_test ATF_TESTS_C+= eui64_aton_test ATF_TESTS_C+= eui64_ntoa_test Modified: projects/release-pkg/lib/libc/tests/nss/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/nss/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/nss/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,6 +1,10 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/lib/libc/nss + BINDIR= ${TESTSDIR} .PATH: ${.CURDIR:H}/resolv Modified: projects/release-pkg/lib/libc/tests/regex/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/regex/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/regex/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + BINDIR= ${TESTSDIR} IMPLEMENTATION?= -DREGEX_SPENCER Modified: projects/release-pkg/lib/libc/tests/resolv/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/resolv/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/resolv/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,6 +1,10 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/lib/libc/resolv + BINDIR= ${TESTSDIR} FILES+= mach Modified: projects/release-pkg/lib/libc/tests/rpc/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/rpc/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/rpc/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + SRCS.xdr_test= ${RPCSRC:.x=_xdr.c} t_xdr.c ${RPCSRC:.x=.h} \ h_testbits.h Modified: projects/release-pkg/lib/libc/tests/setjmp/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/setjmp/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/setjmp/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_C= setjmp_test NETBSD_ATF_TESTS_C+= threadjmp_test Modified: projects/release-pkg/lib/libc/tests/ssp/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/ssp/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/ssp/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NO_WERROR= WARNS?= 2 Modified: projects/release-pkg/lib/libc/tests/stdio/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/stdio/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/stdio/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_C+= fdopen_test ATF_TESTS_C+= fmemopen2_test ATF_TESTS_C+= fopen2_test Modified: projects/release-pkg/lib/libc/tests/stdlib/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/stdlib/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/stdlib/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_C+= heapsort_test ATF_TESTS_C+= mergesort_test ATF_TESTS_C+= qsort_test Modified: projects/release-pkg/lib/libc/tests/string/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/string/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/string/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_C+= stpncpy_test ATF_TESTS_C+= strerror2_test ATF_TESTS_C+= wcscasecmp_test Modified: projects/release-pkg/lib/libc/tests/sys/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/sys/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/sys/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_C+= queue_test # TODO: clone, lwp_create, lwp_ctl, posix_fadvise, recvmmsg, Modified: projects/release-pkg/lib/libc/tests/termios/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/termios/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/termios/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_C= tcsetpgrp_test .include "../Makefile.netbsd-tests" Modified: projects/release-pkg/lib/libc/tests/time/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/time/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/time/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_C= mktime_test NETBSD_ATF_TESTS_C+= strptime_test Modified: projects/release-pkg/lib/libc/tests/tls/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/tls/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/tls/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + .if !defined(NO_PIC) SUBDIR+= dso .endif Modified: projects/release-pkg/lib/libc/tests/tls_dso/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/tls_dso/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/tls_dso/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + LIB= h_tls_dynamic SRCS= h_tls_dynamic.c Modified: projects/release-pkg/lib/libc/tests/ttyio/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/ttyio/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libc/tests/ttyio/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + # TODO: ptm_test NETBSD_ATF_TESTS_C= ttyio_test Modified: projects/release-pkg/lib/libcrypt/tests/Makefile ============================================================================== --- projects/release-pkg/lib/libcrypt/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libcrypt/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE=tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_C+= crypt_tests NETBSD_ATF_TESTS_C+= crypt_test Modified: projects/release-pkg/lib/libmp/tests/Makefile ============================================================================== --- projects/release-pkg/lib/libmp/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libmp/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE=tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_C+= legacy_test LIBADD+= mp Modified: projects/release-pkg/lib/libnv/tests/Makefile ============================================================================== --- projects/release-pkg/lib/libnv/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libnv/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE=tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_CXX= \ dnv_tests \ nv_array_tests \ Modified: projects/release-pkg/lib/libpam/libpam/tests/Makefile ============================================================================== --- projects/release-pkg/lib/libpam/libpam/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libpam/libpam/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + OPENPAM= ${SRCTOP}/contrib/openpam .PATH: ${OPENPAM}/t Modified: projects/release-pkg/lib/libproc/tests/Makefile ============================================================================== --- projects/release-pkg/lib/libproc/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libproc/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE=tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_C+= proc_test PROGS= target_prog Modified: projects/release-pkg/lib/librt/tests/Makefile ============================================================================== --- projects/release-pkg/lib/librt/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/librt/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE=tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + LIBADD= rt NETBSD_ATF_TESTS_C= sched_test Modified: projects/release-pkg/lib/libthr/tests/Makefile ============================================================================== --- projects/release-pkg/lib/libthr/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libthr/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSRC= ${SRCTOP}/contrib/netbsd-tests/lib/libpthread # TODO: t_name (missing pthread_getname_np support in FreeBSD) Modified: projects/release-pkg/lib/libthr/tests/dlopen/Makefile ============================================================================== --- projects/release-pkg/lib/libthr/tests/dlopen/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libthr/tests/dlopen/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -4,6 +4,9 @@ TESTSRC= ${SRCTOP}/contrib/netbsd-tests/ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/lib/libthr/dlopen CFLAGS+= -DTESTDIR=\"${TESTSDIR:Q}/\" Modified: projects/release-pkg/lib/libutil/tests/Makefile ============================================================================== --- projects/release-pkg/lib/libutil/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libutil/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE=tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_C+= flopen_test TAP_TESTS_C+= grp_test TAP_TESTS_C+= humanize_number_test Modified: projects/release-pkg/lib/libxo/tests/Makefile ============================================================================== --- projects/release-pkg/lib/libxo/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libxo/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + LIBXOSRC= ${SRCTOP}/contrib/libxo # Override the default suffix transformation rules for .c/.o -> .out Modified: projects/release-pkg/lib/libxo/tests/encoder/Makefile ============================================================================== --- projects/release-pkg/lib/libxo/tests/encoder/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/libxo/tests/encoder/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + LIBXOSRC= ${SRCTOP}/contrib/libxo .PATH: ${LIBXOSRC}/encoder/test Modified: projects/release-pkg/lib/msun/tests/Makefile ============================================================================== --- projects/release-pkg/lib/msun/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/msun/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE=tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSRC= ${SRCTOP}/contrib/netbsd-tests/lib/libm # All architectures on FreeBSD have fenv.h Modified: projects/release-pkg/lib/tests/Makefile ============================================================================== --- projects/release-pkg/lib/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/lib/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,7 @@ .include +PACKAGE= tests .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/libexec/atf/tests/Makefile ============================================================================== --- projects/release-pkg/libexec/atf/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/libexec/atf/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/libexec/rtld-elf/tests/Makefile ============================================================================== --- projects/release-pkg/libexec/rtld-elf/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/libexec/rtld-elf/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,9 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} SUBDIR+= libpythagoras target ATF_TESTS_C= ld_library_pathfds Modified: projects/release-pkg/libexec/rtld-elf/tests/libpythagoras/Makefile ============================================================================== --- projects/release-pkg/libexec/rtld-elf/tests/libpythagoras/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/libexec/rtld-elf/tests/libpythagoras/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + LIB= pythagoras SHLIB_MAJOR= 0 Modified: projects/release-pkg/libexec/rtld-elf/tests/target/Makefile ============================================================================== --- projects/release-pkg/libexec/rtld-elf/tests/target/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/libexec/rtld-elf/tests/target/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + PROG= target BINDIR= ${TESTSBASE}/libexec/rtld-elf Added: projects/release-pkg/release/packages/tests-development.ucl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/release/packages/tests-development.ucl Tue Feb 2 22:26:49 2016 (r295171) @@ -0,0 +1,13 @@ +name = "FreeBSD-%PKGNAME%" +origin = "base" +version = "%VERSION%" +comment = "%COMMENT% (development)" +categories = [ base ] +maintainer = "re@FreeBSD.org" +www = "https://www.FreeBSD.org" +prefix = "/" +licenselogic = "single" +licenses = [ BSD2CLAUSE ] +desc = < Modified: projects/release-pkg/sbin/ifconfig/tests/Makefile ============================================================================== --- projects/release-pkg/sbin/ifconfig/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/sbin/ifconfig/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_SH= nonexistent_test .include Modified: projects/release-pkg/sbin/mdconfig/tests/Makefile ============================================================================== --- projects/release-pkg/sbin/mdconfig/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/sbin/mdconfig/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF_TESTS_SH= mdconfig_test TEST_METADATA.mdconfig_test+= required_user="root" Modified: projects/release-pkg/secure/lib/tests/Makefile ============================================================================== --- projects/release-pkg/secure/lib/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/secure/lib/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/secure/libexec/tests/Makefile ============================================================================== --- projects/release-pkg/secure/libexec/tests/Makefile Tue Feb 2 22:18:43 2016 (r295170) +++ projects/release-pkg/secure/libexec/tests/Makefile Tue Feb 2 22:26:49 2016 (r295171) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Tue Feb 2 22:27:53 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7B4B6A98305 for ; Tue, 2 Feb 2016 22:27:53 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 282C619A0; Tue, 2 Feb 2016 22:27:53 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u12MRq8D077117; Tue, 2 Feb 2016 22:27:52 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u12MRmuV077084; Tue, 2 Feb 2016 22:27:48 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602022227.u12MRmuV077084@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 2 Feb 2016 22:27:48 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295172 - in projects/release-pkg: . bin/csh bin/sh bin/test cddl/contrib/opensolaris/lib/libzfs/common contrib/libucl/tests contrib/libxo contrib/ofed/librdmacm/examples/build/cmatose ... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Feb 2016 22:27:53 -0000 Author: gjb Date: Tue Feb 2 22:27:48 2016 New Revision: 295172 URL: https://svnweb.freebsd.org/changeset/base/295172 Log: MFH Sponsored by: The FreeBSD Foundation Added: projects/release-pkg/lib/libc/tests/gen/dlopen_empty_test.c - copied unchanged from r295171, head/lib/libc/tests/gen/dlopen_empty_test.c projects/release-pkg/sbin/nvmecontrol/power.c - copied unchanged from r295171, head/sbin/nvmecontrol/power.c projects/release-pkg/sys/arm/arm/swtch-v4.S - copied unchanged from r295171, head/sys/arm/arm/swtch-v4.S projects/release-pkg/sys/arm/arm/swtch-v6.S - copied unchanged from r295171, head/sys/arm/arm/swtch-v6.S projects/release-pkg/sys/boot/fdt/dts/riscv/ - copied from r295171, head/sys/boot/fdt/dts/riscv/ projects/release-pkg/sys/boot/ficl/riscv/ - copied from r295171, head/sys/boot/ficl/riscv/ projects/release-pkg/sys/conf/Makefile.riscv - copied unchanged from r295171, head/sys/conf/Makefile.riscv projects/release-pkg/sys/conf/files.riscv - copied unchanged from r295171, head/sys/conf/files.riscv projects/release-pkg/sys/conf/ldscript.riscv - copied unchanged from r295171, head/sys/conf/ldscript.riscv projects/release-pkg/sys/conf/options.riscv - copied unchanged from r295171, head/sys/conf/options.riscv projects/release-pkg/sys/dev/hwpmc/hwpmc_riscv.h - copied unchanged from r295171, head/sys/dev/hwpmc/hwpmc_riscv.h projects/release-pkg/sys/riscv/conf/ - copied from r295171, head/sys/riscv/conf/ projects/release-pkg/sys/riscv/htif/ - copied from r295171, head/sys/riscv/htif/ projects/release-pkg/sys/riscv/riscv/ - copied from r295171, head/sys/riscv/riscv/ projects/release-pkg/tools/tools/nanobsd/embedded/qemu-amd64-uefi-bios.cfg - copied unchanged from r295171, head/tools/tools/nanobsd/embedded/qemu-amd64-uefi-bios.cfg projects/release-pkg/tools/tools/nanobsd/embedded/qemu-amd64-uefi.cfg - copied unchanged from r295171, head/tools/tools/nanobsd/embedded/qemu-amd64-uefi.cfg Deleted: projects/release-pkg/contrib/libucl/tests/.gitignore projects/release-pkg/contrib/libxo/.gitignore projects/release-pkg/contrib/unbound/.gitignore projects/release-pkg/sys/arm/arm/cpufunc_asm_arm10.S Modified: projects/release-pkg/Makefile projects/release-pkg/Makefile.inc1 projects/release-pkg/UPDATING projects/release-pkg/bin/csh/iconv_stub.c projects/release-pkg/bin/sh/redir.c projects/release-pkg/bin/sh/sh.1 projects/release-pkg/bin/test/test.c projects/release-pkg/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c projects/release-pkg/contrib/ofed/librdmacm/examples/build/cmatose/Makefile projects/release-pkg/contrib/ofed/librdmacm/examples/build/mckey/Makefile projects/release-pkg/contrib/ofed/librdmacm/examples/build/udaddy/Makefile projects/release-pkg/contrib/openresolv/Makefile projects/release-pkg/contrib/openresolv/resolvconf.8.in projects/release-pkg/contrib/openresolv/resolvconf.conf.5.in projects/release-pkg/contrib/openresolv/resolvconf.in projects/release-pkg/contrib/openresolv/unbound.in projects/release-pkg/contrib/smbfs/smbutil/print.c projects/release-pkg/crypto/openssh/sshd_config projects/release-pkg/crypto/openssh/sshd_config.5 projects/release-pkg/lib/libc/tests/gen/Makefile projects/release-pkg/lib/libsysdecode/syscallnames.c projects/release-pkg/lib/libsysdecode/sysdecode.3 projects/release-pkg/lib/libsysdecode/sysdecode.h projects/release-pkg/libexec/atrun/atrun.c projects/release-pkg/libexec/rtld-elf/map_object.c projects/release-pkg/sbin/nvmecontrol/Makefile projects/release-pkg/sbin/nvmecontrol/nvmecontrol.8 projects/release-pkg/sbin/nvmecontrol/nvmecontrol.c projects/release-pkg/sbin/nvmecontrol/nvmecontrol.h projects/release-pkg/sbin/pfctl/pf_print_state.c projects/release-pkg/sbin/rcorder/rcorder.c projects/release-pkg/sbin/swapon/swapon.c projects/release-pkg/sys/arm/annapurna/alpine/alpine_machdep.c projects/release-pkg/sys/arm/arm/cpufunc.c projects/release-pkg/sys/arm/arm/cpufunc_asm.S projects/release-pkg/sys/arm/arm/cpufunc_asm_arm11.S projects/release-pkg/sys/arm/arm/cpufunc_asm_arm11x6.S projects/release-pkg/sys/arm/arm/cpufunc_asm_armv4.S projects/release-pkg/sys/arm/arm/cpufunc_asm_fa526.S projects/release-pkg/sys/arm/arm/db_interface.c projects/release-pkg/sys/arm/arm/devmap.c projects/release-pkg/sys/arm/arm/elf_trampoline.c projects/release-pkg/sys/arm/arm/genassym.c projects/release-pkg/sys/arm/arm/machdep.c projects/release-pkg/sys/arm/arm/mp_machdep.c projects/release-pkg/sys/arm/arm/pmap-v6.c projects/release-pkg/sys/arm/arm/pmap.c projects/release-pkg/sys/arm/arm/swtch.S projects/release-pkg/sys/arm/include/cpufunc.h projects/release-pkg/sys/arm/include/param.h projects/release-pkg/sys/arm/include/pmap-v6.h projects/release-pkg/sys/arm/include/pmap.h projects/release-pkg/sys/arm/include/smp.h projects/release-pkg/sys/arm/include/vm.h projects/release-pkg/sys/arm/mv/armadaxp/armadaxp.c projects/release-pkg/sys/arm/mv/armadaxp/armadaxp_mp.c projects/release-pkg/sys/arm/mv/mv_common.c projects/release-pkg/sys/arm/mv/mv_machdep.c projects/release-pkg/sys/arm/mv/orion/db88f5xxx.c projects/release-pkg/sys/arm/ti/omap4/pandaboard/pandaboard.c projects/release-pkg/sys/arm/ti/ti_cpuid.c projects/release-pkg/sys/arm/versatile/versatile_machdep.c projects/release-pkg/sys/arm64/arm64/copystr.c projects/release-pkg/sys/arm64/arm64/genassym.c projects/release-pkg/sys/arm64/arm64/gic_fdt.c projects/release-pkg/sys/arm64/arm64/intr_machdep.c projects/release-pkg/sys/arm64/arm64/locore.S projects/release-pkg/sys/arm64/arm64/machdep.c projects/release-pkg/sys/arm64/arm64/mp_machdep.c projects/release-pkg/sys/arm64/arm64/pmap.c projects/release-pkg/sys/arm64/arm64/swtch.S projects/release-pkg/sys/arm64/arm64/trap.c projects/release-pkg/sys/arm64/include/armreg.h projects/release-pkg/sys/arm64/include/pcb.h projects/release-pkg/sys/arm64/include/pmap.h projects/release-pkg/sys/boot/efi/libefi/efinet.c projects/release-pkg/sys/cam/scsi/scsi_pass.c projects/release-pkg/sys/cam/scsi/scsi_sa.c projects/release-pkg/sys/cddl/compat/opensolaris/sys/atomic.h projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h projects/release-pkg/sys/conf/Makefile.arm projects/release-pkg/sys/conf/NOTES projects/release-pkg/sys/conf/files.arm projects/release-pkg/sys/conf/kern.mk projects/release-pkg/sys/conf/kern.post.mk projects/release-pkg/sys/conf/kern.pre.mk projects/release-pkg/sys/conf/options.mips projects/release-pkg/sys/contrib/ipfilter/netinet/ip_compat.h projects/release-pkg/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c (contents, props changed) projects/release-pkg/sys/dev/bwn/if_bwn.c projects/release-pkg/sys/dev/e1000/if_em.c projects/release-pkg/sys/dev/ed/if_ed.c projects/release-pkg/sys/dev/ep/if_ep.c projects/release-pkg/sys/dev/fe/if_fe.c projects/release-pkg/sys/dev/fxp/if_fxp.c projects/release-pkg/sys/dev/iicbus/iic.c projects/release-pkg/sys/dev/iscsi_initiator/isc_cam.c projects/release-pkg/sys/dev/iscsi_initiator/isc_sm.c projects/release-pkg/sys/dev/iscsi_initiator/isc_soc.c projects/release-pkg/sys/dev/iscsi_initiator/isc_subr.c projects/release-pkg/sys/dev/iscsi_initiator/iscsi_subr.c projects/release-pkg/sys/dev/ixgbe/if_ix.c projects/release-pkg/sys/dev/ixgbe/ixgbe_common.c projects/release-pkg/sys/dev/ixgbe/ixgbe_phy.c projects/release-pkg/sys/dev/ixgbe/ixgbe_type.h projects/release-pkg/sys/dev/ixgbe/ixgbe_x540.c projects/release-pkg/sys/dev/ixgbe/ixgbe_x550.c projects/release-pkg/sys/dev/ixl/if_ixl.c projects/release-pkg/sys/dev/le/lance.c projects/release-pkg/sys/dev/malo/if_malo.c projects/release-pkg/sys/dev/md/md.c projects/release-pkg/sys/dev/mps/mps_mapping.c projects/release-pkg/sys/dev/mps/mps_sas.c projects/release-pkg/sys/dev/netmap/netmap_offloadings.c projects/release-pkg/sys/dev/nvme/nvme.h projects/release-pkg/sys/dev/oce/oce_if.h projects/release-pkg/sys/dev/otus/if_otus.c projects/release-pkg/sys/dev/sfxge/sfxge_rx.c projects/release-pkg/sys/dev/sfxge/sfxge_tx.c projects/release-pkg/sys/dev/sn/if_sn.c projects/release-pkg/sys/dev/tx/if_tx.c projects/release-pkg/sys/dev/usb/controller/ehcireg.h projects/release-pkg/sys/dev/usb/wlan/if_rsu.c projects/release-pkg/sys/dev/wi/if_wi.c projects/release-pkg/sys/dev/wi/if_wi_pci.c projects/release-pkg/sys/dev/xe/if_xe.c projects/release-pkg/sys/dev/xl/if_xl.c projects/release-pkg/sys/kern/kern_ktr.c projects/release-pkg/sys/kern/subr_mchain.c projects/release-pkg/sys/kern/uipc_debug.c projects/release-pkg/sys/kern/uipc_sockbuf.c projects/release-pkg/sys/kern/uipc_socket.c projects/release-pkg/sys/kgssapi/krb5/kcrypto_aes.c projects/release-pkg/sys/mips/conf/AR933X_BASE projects/release-pkg/sys/mips/conf/AR934X_BASE projects/release-pkg/sys/mips/conf/QCA955X_BASE projects/release-pkg/sys/mips/include/asm.h projects/release-pkg/sys/mips/include/cpufunc.h projects/release-pkg/sys/mips/include/cpuregs.h projects/release-pkg/sys/mips/rt305x/std.rt305x projects/release-pkg/sys/net/bridgestp.c projects/release-pkg/sys/net/if_epair.c projects/release-pkg/sys/net/if_mib.c projects/release-pkg/sys/net/netisr.c projects/release-pkg/sys/net/pfvar.h projects/release-pkg/sys/net80211/ieee80211.c projects/release-pkg/sys/net80211/ieee80211_acl.c projects/release-pkg/sys/net80211/ieee80211_action.c projects/release-pkg/sys/net80211/ieee80211_ageq.c projects/release-pkg/sys/net80211/ieee80211_amrr.c projects/release-pkg/sys/net80211/ieee80211_crypto_none.c projects/release-pkg/sys/net80211/ieee80211_ddb.c projects/release-pkg/sys/net80211/ieee80211_freebsd.c projects/release-pkg/sys/net80211/ieee80211_ht.c projects/release-pkg/sys/net80211/ieee80211_ioctl.c projects/release-pkg/sys/net80211/ieee80211_output.c projects/release-pkg/sys/net80211/ieee80211_power.c projects/release-pkg/sys/net80211/ieee80211_proto.c projects/release-pkg/sys/net80211/ieee80211_scan.c projects/release-pkg/sys/net80211/ieee80211_scan_sta.c projects/release-pkg/sys/net80211/ieee80211_scan_sw.c projects/release-pkg/sys/net80211/ieee80211_xauth.c projects/release-pkg/sys/netgraph/netflow/netflow.c projects/release-pkg/sys/netgraph/netflow/netflow_v9.c projects/release-pkg/sys/netgraph/netflow/ng_netflow.c projects/release-pkg/sys/netgraph/ng_base.c projects/release-pkg/sys/netinet/in_proto.c projects/release-pkg/sys/netinet/sctp_input.c projects/release-pkg/sys/netinet/sctp_output.c projects/release-pkg/sys/netinet/sctp_output.h projects/release-pkg/sys/netinet/sctp_sysctl.c projects/release-pkg/sys/netinet/sctp_uio.h projects/release-pkg/sys/netinet/sctp_var.h projects/release-pkg/sys/netinet/tcp_lro.c projects/release-pkg/sys/netinet/toecore.c projects/release-pkg/sys/netinet6/in6_proto.c projects/release-pkg/sys/netinet6/send.c projects/release-pkg/sys/netipsec/ipsec_mbuf.c projects/release-pkg/sys/netipsec/key_debug.c projects/release-pkg/sys/netpfil/ipfw/ip_fw_log.c projects/release-pkg/sys/powerpc/fpu/fpu_emu.c projects/release-pkg/sys/powerpc/fpu/fpu_emu.h projects/release-pkg/sys/powerpc/fpu/fpu_extern.h projects/release-pkg/sys/powerpc/include/reg.h projects/release-pkg/sys/powerpc/powerpc/exec_machdep.c projects/release-pkg/sys/powerpc/powerpc/nexus.c projects/release-pkg/sys/rpc/replay.c projects/release-pkg/sys/sys/cdefs.h projects/release-pkg/sys/sys/kerneldump.h projects/release-pkg/sys/sys/socketvar.h projects/release-pkg/sys/tools/embed_mfs.sh projects/release-pkg/tests/sys/geom/class/gate/1_test.sh projects/release-pkg/tools/tools/nanobsd/defaults.sh projects/release-pkg/tools/tools/nanobsd/embedded/README projects/release-pkg/tools/tools/nanobsd/embedded/common projects/release-pkg/usr.bin/kdump/kdump.c projects/release-pkg/usr.bin/netstat/inet.c projects/release-pkg/usr.bin/netstat/sctp.c projects/release-pkg/usr.bin/netstat/unix.c projects/release-pkg/usr.bin/truss/aarch64-cloudabi64.c projects/release-pkg/usr.bin/truss/aarch64-freebsd.c projects/release-pkg/usr.bin/truss/amd64-cloudabi64.c projects/release-pkg/usr.bin/truss/amd64-freebsd.c projects/release-pkg/usr.bin/truss/amd64-freebsd32.c projects/release-pkg/usr.bin/truss/amd64-linux32.c projects/release-pkg/usr.bin/truss/arm-freebsd.c projects/release-pkg/usr.bin/truss/i386-freebsd.c projects/release-pkg/usr.bin/truss/i386-linux.c projects/release-pkg/usr.bin/truss/mips-freebsd.c projects/release-pkg/usr.bin/truss/powerpc-freebsd.c projects/release-pkg/usr.bin/truss/powerpc64-freebsd.c projects/release-pkg/usr.bin/truss/powerpc64-freebsd32.c projects/release-pkg/usr.bin/truss/sparc64-freebsd.c projects/release-pkg/usr.sbin/bsdconfig/bsdconfig projects/release-pkg/usr.sbin/bsdconfig/networking/share/media.subr projects/release-pkg/usr.sbin/bsdconfig/networking/share/resolv.subr projects/release-pkg/usr.sbin/bsdconfig/share/device.subr projects/release-pkg/usr.sbin/bsdconfig/share/strings.subr projects/release-pkg/usr.sbin/bsdinstall/scripts/zfsboot projects/release-pkg/usr.sbin/sysrc/sysrc projects/release-pkg/usr.sbin/sysrc/sysrc.8 Directory Properties: projects/release-pkg/ (props changed) projects/release-pkg/cddl/ (props changed) projects/release-pkg/cddl/contrib/opensolaris/ (props changed) projects/release-pkg/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/release-pkg/contrib/libucl/ (props changed) projects/release-pkg/contrib/openresolv/ (props changed) projects/release-pkg/contrib/unbound/ (props changed) projects/release-pkg/crypto/openssh/ (props changed) projects/release-pkg/lib/libc/ (props changed) projects/release-pkg/sbin/ (props changed) projects/release-pkg/sys/ (props changed) projects/release-pkg/sys/boot/ (props changed) projects/release-pkg/sys/cddl/contrib/opensolaris/ (props changed) projects/release-pkg/sys/conf/ (props changed) projects/release-pkg/sys/contrib/ipfilter/ (props changed) Modified: projects/release-pkg/Makefile ============================================================================== --- projects/release-pkg/Makefile Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/Makefile Tue Feb 2 22:27:48 2016 (r295172) @@ -137,6 +137,7 @@ TGTS+= ${BITGTS} .ORDER: buildworld installworld .ORDER: buildworld distributeworld .ORDER: buildworld buildkernel +.ORDER: installworld distribution .ORDER: buildkernel installkernel .ORDER: buildkernel installkernel.debug .ORDER: buildkernel reinstallkernel @@ -329,7 +330,7 @@ bmake: .PHONY ${MMAKE} all; \ ${MMAKE} install DESTDIR=${MYMAKE:H} BINDIR= -tinderbox toolchains kernel-toolchains: upgrade_checks +tinderbox toolchains kernel-toolchains kernels worlds: upgrade_checks tinderbox: @cd ${.CURDIR}; ${SUB_MAKE} DOING_TINDERBOX=YES universe @@ -340,6 +341,12 @@ toolchains: kernel-toolchains: @cd ${.CURDIR}; ${SUB_MAKE} UNIVERSE_TARGET=kernel-toolchain universe +kernels: + @cd ${.CURDIR}; ${SUB_MAKE} UNIVERSE_TARGET=buildkernel universe + +worlds: + @cd ${.CURDIR}; ${SUB_MAKE} UNIVERSE_TARGET=buildworld universe + # # universe # Modified: projects/release-pkg/Makefile.inc1 ============================================================================== --- projects/release-pkg/Makefile.inc1 Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/Makefile.inc1 Tue Feb 2 22:27:48 2016 (r295172) @@ -72,7 +72,7 @@ SRCDIR?= ${.CURDIR} SUBDIR= ${SUBDIR_OVERRIDE} .else SUBDIR= lib libexec -.if make(install*) +.if !defined(NO_ROOT) && (make(installworld) || make(install)) # Ensure libraries are installed before progressing. SUBDIR+=.WAIT .endif @@ -127,7 +127,7 @@ SUBDIR+= ${_DIR} # by calling 'makedb' in share/man. This is only relevant for # install/distribute so they build the whatis file after every manpage is # installed. -.if make(install*) +.if make(installworld) || make(install) SUBDIR+=.WAIT .endif SUBDIR+=etc @@ -1125,9 +1125,7 @@ distrib-dirs: .MAKE .PHONY ${_+_}cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ ${IMAKE_INSTALL} ${IMAKE_MTREE} METALOG=${METALOG} ${.TARGET} -distribution: .MAKE .PHONY - ${_+_}cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ - ${IMAKE_INSTALL} ${IMAKE_MTREE} METALOG=${METALOG} ${.TARGET} +distribution: distrib-dirs .MAKE .PHONY ${_+_}cd ${.CURDIR}; ${CROSSENV} PATH=${TMPPATH} \ ${MAKE} -f Makefile.inc1 ${IMAKE_INSTALL} \ METALOG=${METALOG} installconfig Modified: projects/release-pkg/UPDATING ============================================================================== --- projects/release-pkg/UPDATING Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/UPDATING Tue Feb 2 22:27:48 2016 (r295172) @@ -31,6 +31,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20160129: + Building ZFS pools on top of zvols is prohibited by default. That + feature has never worked safely; it's always been prone to deadlocks. + Using a zvol as the backing store for a VM guest's virtual disk will + still work, even if the guest is using ZFS. Legacy behavior can be + restored by setting vfs.zfs.vol.recursive=1. + 20160119: The NONE and HPN patches has been removed from OpenSSH. They are still available in the security/openssh-portable port. Modified: projects/release-pkg/bin/csh/iconv_stub.c ============================================================================== --- projects/release-pkg/bin/csh/iconv_stub.c Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/bin/csh/iconv_stub.c Tue Feb 2 22:27:48 2016 (r295172) @@ -36,9 +36,9 @@ #undef iconv_close #define ICONVLIB "libiconv.so" -#define ICONV_ENGINE "iconv" -#define ICONV_OPEN "iconv_open" -#define ICONV_CLOSE "iconv_close" +#define ICONV_ENGINE "libiconv" +#define ICONV_OPEN "libiconv_open" +#define ICONV_CLOSE "libiconv_close" typedef iconv_t iconv_open_t(const char *, const char *); Modified: projects/release-pkg/bin/sh/redir.c ============================================================================== --- projects/release-pkg/bin/sh/redir.c Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/bin/sh/redir.c Tue Feb 2 22:27:48 2016 (r295172) @@ -70,6 +70,7 @@ struct redirtab { struct redirtab *next; int renamed[10]; int fd0_redirected; + unsigned int empty_redirs; }; @@ -82,6 +83,9 @@ static struct redirtab *redirlist; */ static int fd0_redirected = 0; +/* Number of redirtabs that have not been allocated. */ +static unsigned int empty_redirs = 0; + static void openredirect(union node *, char[10 ]); static int openhere(union node *); @@ -115,12 +119,17 @@ redirect(union node *redir, int flags) memory[i] = 0; memory[1] = flags & REDIR_BACKQ; if (flags & REDIR_PUSH) { - sv = ckmalloc(sizeof (struct redirtab)); - for (i = 0 ; i < 10 ; i++) - sv->renamed[i] = EMPTY; - sv->fd0_redirected = fd0_redirected; - sv->next = redirlist; - redirlist = sv; + empty_redirs++; + if (redir != NULL) { + sv = ckmalloc(sizeof (struct redirtab)); + for (i = 0 ; i < 10 ; i++) + sv->renamed[i] = EMPTY; + sv->fd0_redirected = fd0_redirected; + sv->empty_redirs = empty_redirs - 1; + sv->next = redirlist; + redirlist = sv; + empty_redirs = 0; + } } for (n = redir ; n ; n = n->nfile.next) { fd = n->nfile.fd; @@ -303,6 +312,12 @@ popredir(void) struct redirtab *rp = redirlist; int i; + INTOFF; + if (empty_redirs > 0) { + empty_redirs--; + INTON; + return; + } for (i = 0 ; i < 10 ; i++) { if (rp->renamed[i] != EMPTY) { if (rp->renamed[i] >= 0) { @@ -313,8 +328,8 @@ popredir(void) } } } - INTOFF; fd0_redirected = rp->fd0_redirected; + empty_redirs = rp->empty_redirs; redirlist = rp->next; ckfree(rp); INTON; Modified: projects/release-pkg/bin/sh/sh.1 ============================================================================== --- projects/release-pkg/bin/sh/sh.1 Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/bin/sh/sh.1 Tue Feb 2 22:27:48 2016 (r295172) @@ -32,7 +32,7 @@ .\" from: @(#)sh.1 8.6 (Berkeley) 5/4/95 .\" $FreeBSD$ .\" -.Dd August 29, 2015 +.Dd January 30, 2016 .Dt SH 1 .Os .Sh NAME @@ -1952,13 +1952,20 @@ Execute the specified built-in command, This is useful when the user wishes to override a shell function with the same name as a built-in command. .It Ic cd Oo Fl L | P Oc Oo Fl e Oc Op Ar directory +.It Ic cd Fl Switch to the specified .Ar directory , -or to the directory specified in the +to the directory specified in the .Va HOME environment variable if no .Ar directory -is specified. +is specified or +to the directory specified in the +.Va OLDPWD +environment variable if +.Ar directory +is +.Fl . If .Ar directory does not begin with @@ -1982,10 +1989,12 @@ the .Ic cd command will print out the name of the directory that it actually switched to -if this is different from the name that the user gave. -These may be different either because the +if the .Va CDPATH -mechanism was used or because a symbolic link was crossed. +mechanism was used or if +.Ar directory +was +.Fl . .Pp If the .Fl P @@ -2774,6 +2783,10 @@ Initialization file for interactive shel Locale settings. These are inherited by children of the shell, and is used in a limited manner by the shell itself. +.It Ev OLDPWD +The previous current directory. +This is used and updated by +.Ic cd . .It Ev PWD An absolute pathname for the current directory, possibly containing symbolic links. Modified: projects/release-pkg/bin/test/test.c ============================================================================== --- projects/release-pkg/bin/test/test.c Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/bin/test/test.c Tue Feb 2 22:27:48 2016 (r295172) @@ -120,51 +120,53 @@ enum token { #define TOKEN_TYPE(token) ((token) & 0xff00) -static struct t_op { - char op_text[4]; +static const struct t_op { + char op_text[2]; short op_num; -} const ops [] = { - {"-r", FILRD}, - {"-w", FILWR}, - {"-x", FILEX}, - {"-e", FILEXIST}, - {"-f", FILREG}, - {"-d", FILDIR}, - {"-c", FILCDEV}, - {"-b", FILBDEV}, - {"-p", FILFIFO}, - {"-u", FILSUID}, - {"-g", FILSGID}, - {"-k", FILSTCK}, - {"-s", FILGZ}, - {"-t", FILTT}, - {"-z", STREZ}, - {"-n", STRNZ}, - {"-h", FILSYM}, /* for backwards compat */ - {"-O", FILUID}, - {"-G", FILGID}, - {"-L", FILSYM}, - {"-S", FILSOCK}, +} ops1[] = { {"=", STREQ}, - {"==", STREQ}, - {"!=", STRNE}, {"<", STRLT}, {">", STRGT}, - {"-eq", INTEQ}, - {"-ne", INTNE}, - {"-ge", INTGE}, - {"-gt", INTGT}, - {"-le", INTLE}, - {"-lt", INTLT}, - {"-nt", FILNT}, - {"-ot", FILOT}, - {"-ef", FILEQ}, {"!", UNOT}, - {"-a", BAND}, - {"-o", BOR}, {"(", LPAREN}, {")", RPAREN}, - {"", 0} +}, opsm1[] = { + {"r", FILRD}, + {"w", FILWR}, + {"x", FILEX}, + {"e", FILEXIST}, + {"f", FILREG}, + {"d", FILDIR}, + {"c", FILCDEV}, + {"b", FILBDEV}, + {"p", FILFIFO}, + {"u", FILSUID}, + {"g", FILSGID}, + {"k", FILSTCK}, + {"s", FILGZ}, + {"t", FILTT}, + {"z", STREZ}, + {"n", STRNZ}, + {"h", FILSYM}, /* for backwards compat */ + {"O", FILUID}, + {"G", FILGID}, + {"L", FILSYM}, + {"S", FILSOCK}, + {"a", BAND}, + {"o", BOR}, +}, ops2[] = { + {"==", STREQ}, + {"!=", STRNE}, +}, opsm2[] = { + {"eq", INTEQ}, + {"ne", INTNE}, + {"ge", INTGE}, + {"gt", INTGT}, + {"le", INTLE}, + {"lt", INTLT}, + {"nt", FILNT}, + {"ot", FILOT}, + {"ef", FILEQ}, }; static int nargc; @@ -416,35 +418,71 @@ filstat(char *nm, enum token mode) } } -static enum token -t_lex(char *s) +static int +find_op_1char(const struct t_op *op, const struct t_op *end, const char *s) { - struct t_op const *op = ops; + char c; - if (s == 0) { - return EOI; + c = s[0]; + while (op != end) { + if (c == *op->op_text) + return op->op_num; + op++; } - while (*op->op_text) { - if (strcmp(s, op->op_text) == 0) { - if (((TOKEN_TYPE(op->op_num) == UNOP || - TOKEN_TYPE(op->op_num) == BUNOP) - && isunopoperand()) || - (op->op_num == LPAREN && islparenoperand()) || - (op->op_num == RPAREN && isrparenoperand())) - break; + return OPERAND; +} + +static int +find_op_2char(const struct t_op *op, const struct t_op *end, const char *s) +{ + while (op != end) { + if (s[0] == op->op_text[0] && s[1] == op->op_text[1]) return op->op_num; - } op++; } return OPERAND; } static int +find_op(const char *s) +{ + if (s[0] == '\0') + return OPERAND; + else if (s[1] == '\0') + return find_op_1char(ops1, (&ops1)[1], s); + else if (s[2] == '\0') + return s[0] == '-' ? find_op_1char(opsm1, (&opsm1)[1], s + 1) : + find_op_2char(ops2, (&ops2)[1], s); + else if (s[3] == '\0') + return s[0] == '-' ? find_op_2char(opsm2, (&opsm2)[1], s + 1) : + OPERAND; + else + return OPERAND; +} + +static enum token +t_lex(char *s) +{ + int num; + + if (s == 0) { + return EOI; + } + num = find_op(s); + if (((TOKEN_TYPE(num) == UNOP || TOKEN_TYPE(num) == BUNOP) + && isunopoperand()) || + (num == LPAREN && islparenoperand()) || + (num == RPAREN && isrparenoperand())) + return OPERAND; + return num; +} + +static int isunopoperand(void) { - struct t_op const *op = ops; char *s; char *t; + int num; if (nargc == 1) return 1; @@ -452,20 +490,16 @@ isunopoperand(void) if (nargc == 2) return parenlevel == 1 && strcmp(s, ")") == 0; t = *(t_wp + 2); - while (*op->op_text) { - if (strcmp(s, op->op_text) == 0) - return TOKEN_TYPE(op->op_num) == BINOP && - (parenlevel == 0 || t[0] != ')' || t[1] != '\0'); - op++; - } - return 0; + num = find_op(s); + return TOKEN_TYPE(num) == BINOP && + (parenlevel == 0 || t[0] != ')' || t[1] != '\0'); } static int islparenoperand(void) { - struct t_op const *op = ops; char *s; + int num; if (nargc == 1) return 1; @@ -474,12 +508,8 @@ islparenoperand(void) return parenlevel == 1 && strcmp(s, ")") == 0; if (nargc != 3) return 0; - while (*op->op_text) { - if (strcmp(s, op->op_text) == 0) - return TOKEN_TYPE(op->op_num) == BINOP; - op++; - } - return 0; + num = find_op(s); + return TOKEN_TYPE(num) == BINOP; } static int Modified: projects/release-pkg/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c Tue Feb 2 22:27:48 2016 (r295172) @@ -26,6 +26,7 @@ /* * Copyright (c) 2012 by Delphix. All rights reserved. + * Copyright (c) 2015 by Syneto S.R.L. All rights reserved. */ /* @@ -246,8 +247,9 @@ zpool_get_features(zpool_handle_t *zhp) config = zpool_get_config(zhp, NULL); } - verify(nvlist_lookup_nvlist(config, ZPOOL_CONFIG_FEATURE_STATS, - &features) == 0); + if (nvlist_lookup_nvlist(config, ZPOOL_CONFIG_FEATURE_STATS, + &features) != 0) + return (NULL); return (features); } Modified: projects/release-pkg/contrib/ofed/librdmacm/examples/build/cmatose/Makefile ============================================================================== --- projects/release-pkg/contrib/ofed/librdmacm/examples/build/cmatose/Makefile Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/contrib/ofed/librdmacm/examples/build/cmatose/Makefile Tue Feb 2 22:27:48 2016 (r295172) @@ -5,7 +5,6 @@ PROG= cmatose MAN= SRCS= cmatose.c -LDADD+= -libverbs -lrdmacm -lpthread -LDADD+= -lmlx4 +LIBADD= ibverbs rdmacm pthread mlx4 .include Modified: projects/release-pkg/contrib/ofed/librdmacm/examples/build/mckey/Makefile ============================================================================== --- projects/release-pkg/contrib/ofed/librdmacm/examples/build/mckey/Makefile Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/contrib/ofed/librdmacm/examples/build/mckey/Makefile Tue Feb 2 22:27:48 2016 (r295172) @@ -5,7 +5,6 @@ PROG= mckey MAN= SRCS= mckey.c -LDADD+= -libverbs -lrdmacm -lpthread -LDADD+= -lmlx4 +LIBADD= ibverbs rdmacm pthread mlx4 .include Modified: projects/release-pkg/contrib/ofed/librdmacm/examples/build/udaddy/Makefile ============================================================================== --- projects/release-pkg/contrib/ofed/librdmacm/examples/build/udaddy/Makefile Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/contrib/ofed/librdmacm/examples/build/udaddy/Makefile Tue Feb 2 22:27:48 2016 (r295172) @@ -5,7 +5,6 @@ PROG= udaddy MAN= SRCS= udaddy.c -LDADD+= -libverbs -lrdmacm -lpthread -LDADD+= -lmlx4 +LIBADD= ibverbs rdmacm pthread mlx4 .include Modified: projects/release-pkg/contrib/openresolv/Makefile ============================================================================== --- projects/release-pkg/contrib/openresolv/Makefile Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/contrib/openresolv/Makefile Tue Feb 2 22:27:48 2016 (r295172) @@ -1,5 +1,5 @@ PKG= openresolv -VERSION= 3.7.0 +VERSION= 3.7.1 # Nasty hack so that make clean works without configure being run _CONFIG_MK!= test -e config.mk && echo config.mk || echo config-null.mk @@ -37,7 +37,7 @@ SED_RESTARTCMD= -e 's:@RESTARTCMD \(.*\ DISTPREFIX?= ${PKG}-${VERSION} DISTFILEGZ?= ${DISTPREFIX}.tar.gz -DISTFILE?= ${DISTPREFIX}.tar.bz2 +DISTFILE?= ${DISTPREFIX}.tar.xz FOSSILID?= current .SUFFIXES: .in @@ -77,9 +77,9 @@ install: proginstall maninstall import: rm -rf /tmp/${DISTPREFIX} ${INSTALL} -d /tmp/${DISTPREFIX} - cp README ${SRCS} /tmp/${DISPREFIX} + cp README ${SRCS} /tmp/${DISTPREFIX} dist: fossil tarball --name ${DISTPREFIX} ${FOSSILID} ${DISTFILEGZ} - gunzip -c ${DISTFILEGZ} | bzip2 >${DISTFILE} + gunzip -c ${DISTFILEGZ} | xz >${DISTFILE} rm ${DISTFILEGZ} Modified: projects/release-pkg/contrib/openresolv/resolvconf.8.in ============================================================================== --- projects/release-pkg/contrib/openresolv/resolvconf.8.in Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/contrib/openresolv/resolvconf.8.in Tue Feb 2 22:27:48 2016 (r295172) @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd April 27, 2014 +.Dd April 27, 2015 .Dt RESOLVCONF 8 .Os .Sh NAME Modified: projects/release-pkg/contrib/openresolv/resolvconf.conf.5.in ============================================================================== --- projects/release-pkg/contrib/openresolv/resolvconf.conf.5.in Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/contrib/openresolv/resolvconf.conf.5.in Tue Feb 2 22:27:48 2016 (r295172) @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd March 20, 2015 +.Dd May 14, 2015 .Dt RESOLVCONF.CONF 5 .Os .Sh NAME @@ -91,6 +91,11 @@ To remove a block, you can use 192.168.* These interfaces name servers will only be queried for the domains listed in their resolv.conf. Useful for VPN domains. +Setting +.Sy private_interfaces Ns ="*" +will stop the forwarding of the root zone and allows the local resolver to +recursively query the root servers directly. +Requires a local nameserver other than libc. This is equivalent to the .Nm resolvconf -p option. @@ -149,7 +154,7 @@ When set to /dev/null or NULL, .Sy resolv_conf_local_only is defaulted to NO, .Sy local_nameservers -is unset unless overriden and only the information set in +is unset unless overridden and only the information set in .Nm is written to .Sy resolv_conf . @@ -271,7 +276,7 @@ Each subscriber attempts to automaticall distribution has been catered for. Also, users could equally want to use a different version from the one installed by default, such as bind8 and bind9. -To accomodate this, the subscribers have these files in configurable +To accommodate this, the subscribers have these files in configurable variables, documented below. .Pp .Bl -tag -width indent Modified: projects/release-pkg/contrib/openresolv/resolvconf.in ============================================================================== --- projects/release-pkg/contrib/openresolv/resolvconf.in Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/contrib/openresolv/resolvconf.in Tue Feb 2 22:27:48 2016 (r295172) @@ -50,7 +50,6 @@ elif [ -d "$SYSCONFDIR/resolvconf" ]; th interface_order="$(cat "$SYSCONFDIR"/interface-order)" fi fi -TMPDIR="$VARDIR/tmp" IFACEDIR="$VARDIR/interfaces" METRICDIR="$VARDIR/metrics" PRIVATEDIR="$VARDIR/private" Modified: projects/release-pkg/contrib/openresolv/unbound.in ============================================================================== --- projects/release-pkg/contrib/openresolv/unbound.in Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/contrib/openresolv/unbound.in Tue Feb 2 22:27:48 2016 (r295172) @@ -45,7 +45,8 @@ for d in $DOMAINS; do ns="${d#*:}" case "$unbound_insecure" in [Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|[Oo][Nn]|1) - newconf="$newconf${NL}domain-insecure: \"$dn\"" + newconf="$newconf${NL}server:$NL" + newconf="$newconf domain-insecure: \"$dn\"$NL" ;; esac newconf="$newconf${NL}forward-zone:$NL name: \"$dn\"$NL" Modified: projects/release-pkg/contrib/smbfs/smbutil/print.c ============================================================================== --- projects/release-pkg/contrib/smbfs/smbutil/print.c Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/contrib/smbfs/smbutil/print.c Tue Feb 2 22:27:48 2016 (r295172) @@ -42,6 +42,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include Modified: projects/release-pkg/crypto/openssh/sshd_config ============================================================================== --- projects/release-pkg/crypto/openssh/sshd_config Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/crypto/openssh/sshd_config Tue Feb 2 22:27:48 2016 (r295172) @@ -45,7 +45,7 @@ # Authentication: #LoginGraceTime 2m -#PermitRootLogin prohibit-password +#PermitRootLogin no #StrictModes yes #MaxAuthTries 6 #MaxSessions 10 Modified: projects/release-pkg/crypto/openssh/sshd_config.5 ============================================================================== --- projects/release-pkg/crypto/openssh/sshd_config.5 Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/crypto/openssh/sshd_config.5 Tue Feb 2 22:27:48 2016 (r295172) @@ -1217,7 +1217,7 @@ The argument must be or .Dq no . The default is -.Dq prohibit-password . +.Dq no . Note that if .Cm ChallengeResponseAuthentication is Modified: projects/release-pkg/lib/libc/tests/gen/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/gen/Makefile Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/lib/libc/tests/gen/Makefile Tue Feb 2 22:27:48 2016 (r295172) @@ -15,6 +15,7 @@ ATF_TESTS_C+= ftw_test ATF_TESTS_C+= popen_test ATF_TESTS_C+= posix_spawn_test ATF_TESTS_C+= wordexp_test +ATF_TESTS_C+= dlopen_empty_test # TODO: t_closefrom, t_cpuset, t_fmtcheck, t_randomid, t_sleep # TODO: t_siginfo (fixes require further inspection) Copied: projects/release-pkg/lib/libc/tests/gen/dlopen_empty_test.c (from r295171, head/lib/libc/tests/gen/dlopen_empty_test.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/lib/libc/tests/gen/dlopen_empty_test.c Tue Feb 2 22:27:48 2016 (r295172, copy of r295171, head/lib/libc/tests/gen/dlopen_empty_test.c) @@ -0,0 +1,97 @@ +/*- + * Copyright (c) 2016 Maksym Sobolyev + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +static const char *funname; +static char *soname; + +static void +sigsegv_handler(int sig __unused) +{ + unlink(soname); + free(soname); + atf_tc_fail("got SIGSEGV in the %s(3)", funname); +} + +ATF_TC(dlopen_empty_test); +ATF_TC_HEAD(dlopen_empty_test, tc) +{ + atf_tc_set_md_var(tc, "descr", "Tests the dlopen() of an empty file " + "returns an error"); +} +ATF_TC_BODY(dlopen_empty_test, tc) +{ + char tempname[] = "/tmp/temp.XXXXXX"; + char *fname; + int fd; + void *dlh; + struct sigaction act, oact; + + fname = mktemp(tempname); + ATF_REQUIRE_MSG(fname != NULL, "mktemp failed; errno=%d", errno); + asprintf(&soname, "%s.so", fname); + ATF_REQUIRE_MSG(soname != NULL, "asprintf failed; errno=%d", ENOMEM); + fd = open(soname, O_WRONLY | O_CREAT | O_TRUNC, DEFFILEMODE); + ATF_REQUIRE_MSG(fd != -1, "open(\"%s\") failed; errno=%d", soname, errno); + close(fd); + + act.sa_handler = sigsegv_handler; + act.sa_flags = 0; + sigemptyset(&act.sa_mask); + ATF_CHECK_MSG(sigaction(SIGSEGV, &act, &oact) != -1, + "sigaction() failed"); + + funname = "dlopen"; + dlh = dlopen(soname, RTLD_LAZY); + if (dlh != NULL) { + funname = "dlclose"; + dlclose(dlh); + } + ATF_REQUIRE_MSG(dlh == NULL, "dlopen(\"%s\") did not fail", soname); + unlink(soname); + free(soname); +} + +ATF_TP_ADD_TCS(tp) +{ + + ATF_TP_ADD_TC(tp, dlopen_empty_test); + + return (atf_no_error()); +} Modified: projects/release-pkg/lib/libsysdecode/syscallnames.c ============================================================================== --- projects/release-pkg/lib/libsysdecode/syscallnames.c Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/lib/libsysdecode/syscallnames.c Tue Feb 2 22:27:48 2016 (r295172) @@ -70,30 +70,30 @@ sysdecode_syscallname(enum sysdecode_abi { switch (abi) { - case FREEBSD: + case SYSDECODE_ABI_FREEBSD: if (code < nitems(syscallnames)) return (syscallnames[code]); break; #if defined(__amd64__) || defined(__powerpc64__) - case FREEBSD32: + case SYSDECODE_ABI_FREEBSD32: if (code < nitems(freebsd32_syscallnames)) return (freebsd32_syscallnames[code]); break; #endif #if defined(__amd64__) || defined(__i386__) - case LINUX: + case SYSDECODE_ABI_LINUX: if (code < nitems(linux_syscallnames)) return (linux_syscallnames[code]); break; #endif #ifdef __amd64__ - case LINUX32: + case SYSDECODE_ABI_LINUX32: if (code < nitems(linux32_syscallnames)) return (linux32_syscallnames[code]); break; #endif #if defined(__amd64__) || defined(__aarch64__) - case CLOUDABI64: + case SYSDECODE_ABI_CLOUDABI64: if (code < nitems(cloudabi64_syscallnames)) return (cloudabi64_syscallnames[code]); break; Modified: projects/release-pkg/lib/libsysdecode/sysdecode.3 ============================================================================== --- projects/release-pkg/lib/libsysdecode/sysdecode.3 Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/lib/libsysdecode/sysdecode.3 Tue Feb 2 22:27:48 2016 (r295172) @@ -25,7 +25,7 @@ .\" .\" $FreeBSD$ .\" -.Dd January 24, 2016 +.Dd January 29, 2016 .Dt SYSDECODE 3 .Os .Sh NAME @@ -44,23 +44,23 @@ The supported ABIs are named by the .Vt enum sysdecode_abi enumeration. .Pp -.Bl -tag -width "Li UNKNOWN_ABI" -compact -.It Li FREEBSD +.Bl -tag -width "Li SYSDECODE_ABI_CLOUDABI64" -compact +.It Li SYSDECODE_ABI_FREEBSD Native FreeBSD binaries. Supported on all platforms. -.It Li FREEBSD32 +.It Li SYSDECODE_ABI_FREEBSD32 32-bit FreeBSD binaries. Supported on amd64 and powerpc64. -.It Li LINUX +.It Li SYSDECODE_ABI_LINUX Linux binaries of the same platform. Supported on amd64 and i386. -.It Li LINUX32 +.It Li SYSDECODE_ABI_LINUX32 32-bit Linux binaries. Supported on amd64. -.It Li CLOUDABI64 +.It Li SYSDECODE_ABI_CLOUDABI64 64-bit CloudABI binaries. Supported on aarch64 and amd64. -.It Li UNKNOWN_ABI +.It Li SYSDECODE_ABI_UNKNOWN A placeholder for use when the ABI is not known. .El .Sh SEE ALSO Modified: projects/release-pkg/lib/libsysdecode/sysdecode.h ============================================================================== --- projects/release-pkg/lib/libsysdecode/sysdecode.h Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/lib/libsysdecode/sysdecode.h Tue Feb 2 22:27:48 2016 (r295172) @@ -30,12 +30,12 @@ #define __SYSDECODE_H__ enum sysdecode_abi { - UNKNOWN_ABI = 0, - FREEBSD, - FREEBSD32, - LINUX, - LINUX32, - CLOUDABI64 + SYSDECODE_ABI_UNKNOWN = 0, + SYSDECODE_ABI_FREEBSD, + SYSDECODE_ABI_FREEBSD32, + SYSDECODE_ABI_LINUX, + SYSDECODE_ABI_LINUX32, + SYSDECODE_ABI_CLOUDABI64 }; const char *sysdecode_ioctlname(unsigned long _val); Modified: projects/release-pkg/libexec/atrun/atrun.c ============================================================================== --- projects/release-pkg/libexec/atrun/atrun.c Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/libexec/atrun/atrun.c Tue Feb 2 22:27:48 2016 (r295172) @@ -459,8 +459,9 @@ main(int argc, char *argv[]) int c; int run_batch; #ifdef __FreeBSD__ - size_t ncpu, ncpusz; + size_t ncpusz; double load_avg = -1; + int ncpu; #else double load_avg = LOADAVG_MX; #endif Modified: projects/release-pkg/libexec/rtld-elf/map_object.c ============================================================================== --- projects/release-pkg/libexec/rtld-elf/map_object.c Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/libexec/rtld-elf/map_object.c Tue Feb 2 22:27:48 2016 (r295172) @@ -38,7 +38,7 @@ #include "debug.h" #include "rtld.h" -static Elf_Ehdr *get_elf_header(int, const char *); +static Elf_Ehdr *get_elf_header(int, const char *, const struct stat *); static int convert_prot(int); /* Elf flags -> mmap protection */ static int convert_flags(int); /* Elf flags -> mmap flags */ @@ -91,7 +91,7 @@ map_object(int fd, const char *path, con char *note_map; size_t note_map_len; - hdr = get_elf_header(fd, path); + hdr = get_elf_header(fd, path, sb); if (hdr == NULL) return (NULL); @@ -324,10 +324,16 @@ error: } static Elf_Ehdr * -get_elf_header(int fd, const char *path) +get_elf_header(int fd, const char *path, const struct stat *sbp) { Elf_Ehdr *hdr; + /* Make sure file has enough data for the ELF header */ + if (sbp != NULL && sbp->st_size < sizeof(Elf_Ehdr)) { + _rtld_error("%s: invalid file format", path); + return (NULL); + } + hdr = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_PRIVATE | MAP_PREFAULT_READ, fd, 0); if (hdr == (Elf_Ehdr *)MAP_FAILED) { Modified: projects/release-pkg/sbin/nvmecontrol/Makefile ============================================================================== --- projects/release-pkg/sbin/nvmecontrol/Makefile Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/sbin/nvmecontrol/Makefile Tue Feb 2 22:27:48 2016 (r295172) @@ -2,7 +2,7 @@ PROG= nvmecontrol SRCS= nvmecontrol.c devlist.c firmware.c identify.c logpage.c \ - perftest.c reset.c nvme_util.c + perftest.c reset.c nvme_util.c power.c MAN= nvmecontrol.8 .PATH: ${.CURDIR}/../../sys/dev/nvme Modified: projects/release-pkg/sbin/nvmecontrol/nvmecontrol.8 ============================================================================== --- projects/release-pkg/sbin/nvmecontrol/nvmecontrol.8 Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/sbin/nvmecontrol/nvmecontrol.8 Tue Feb 2 22:27:48 2016 (r295172) @@ -70,6 +70,11 @@ .Op Fl f Ar path_to_firmware .Op Fl a .Aq device id +.Nm +.Ic power +.Op Fl l +.Op Fl p power_state +.Op fl w workload_hint .Sh DESCRIPTION NVM Express (NVMe) is a storage protocol standard, for SSDs and other high-speed storage devices over PCI Express. @@ -120,6 +125,18 @@ Activate the firmware in slot 4 of the n .Pp Download the firmware image contained in "/tmp/nvme_firmware" to slot 7 of the nvme0 controller and activate it on the next reset. +.Pp +.Dl nvmecontrol power -l nvme0 +.Pp +List all the current power modes. +.Pp +.Dl nvmecontrol power -p 3 nvme0 +.Pp +Set the current power mode. +.Pp +.Dl nvmecontrol power nvme0 +.Pp +Get the current power mode. .Sh AUTHORS .An -nosplit .Nm Modified: projects/release-pkg/sbin/nvmecontrol/nvmecontrol.c ============================================================================== --- projects/release-pkg/sbin/nvmecontrol/nvmecontrol.c Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/sbin/nvmecontrol/nvmecontrol.c Tue Feb 2 22:27:48 2016 (r295172) @@ -58,6 +58,7 @@ static struct nvme_function { {"reset", reset, RESET_USAGE}, {"logpage", logpage, LOGPAGE_USAGE}, {"firmware", firmware, FIRMWARE_USAGE}, + {"power", power, POWER_USAGE}, {NULL, NULL, NULL}, }; Modified: projects/release-pkg/sbin/nvmecontrol/nvmecontrol.h ============================================================================== --- projects/release-pkg/sbin/nvmecontrol/nvmecontrol.h Tue Feb 2 22:26:49 2016 (r295171) +++ projects/release-pkg/sbin/nvmecontrol/nvmecontrol.h Tue Feb 2 22:27:48 2016 (r295172) @@ -55,12 +55,16 @@ #define FIRMWARE_USAGE \ " nvmecontrol firmware [-s slot] [-f path_to_firmware] [-a] \n" +#define POWER_USAGE \ +" nvmecontrol power [-l] [-p new-state [-w workload-hint]] \n" + void devlist(int argc, char *argv[]); void identify(int argc, char *argv[]); void perftest(int argc, char *argv[]); void reset(int argc, char *argv[]); void logpage(int argc, char *argv[]); void firmware(int argc, char *argv[]); +void power(int argc, char *argv[]); int open_dev(const char *str, int *fd, int show_error, int exit_on_error); void parse_ns_str(const char *ns_str, char *ctrlr_str, int *nsid); Copied: projects/release-pkg/sbin/nvmecontrol/power.c (from r295171, head/sbin/nvmecontrol/power.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/sbin/nvmecontrol/power.c Tue Feb 2 22:27:48 2016 (r295172, copy of r295171, head/sbin/nvmecontrol/power.c) @@ -0,0 +1,185 @@ +/*- + * Copyright (c) 2016 Netflix, Inc + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Tue Feb 2 23:23:39 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 513B9A994D3 for ; Tue, 2 Feb 2016 23:23:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 20823156A; Tue, 2 Feb 2016 23:23:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u12NNcF6005154; Tue, 2 Feb 2016 23:23:38 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u12NNcOe005153; Tue, 2 Feb 2016 23:23:38 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602022323.u12NNcOe005153@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 2 Feb 2016 23:23:38 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295175 - projects/release-pkg/usr.bin/vi/catalog X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Feb 2016 23:23:39 -0000 Author: gjb Date: Tue Feb 2 23:23:37 2016 New Revision: 295175 URL: https://svnweb.freebsd.org/changeset/base/295175 Log: Fix build. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/usr.bin/vi/catalog/Makefile Modified: projects/release-pkg/usr.bin/vi/catalog/Makefile ============================================================================== --- projects/release-pkg/usr.bin/vi/catalog/Makefile Tue Feb 2 22:55:03 2016 (r295174) +++ projects/release-pkg/usr.bin/vi/catalog/Makefile Tue Feb 2 23:23:37 2016 (r295175) @@ -7,8 +7,9 @@ PACKAGE=vi V= ${.CURDIR}/../../../contrib/nvi FILESGROUPS+=VICAT -VICAT= dutch english french german polish ru_RU.KOI8-R spanish swedish \ +CAT= dutch english french german polish ru_RU.KOI8-R spanish swedish \ uk_UA.KOI8-U zh_CN.GB2312 +VICAT= ${CAT} VICATDIR= ${FILESDIR} VICATPACKAGE= ${PACKAGE} From owner-svn-src-projects@freebsd.org Wed Feb 3 00:34:31 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7F418A9A03F for ; Wed, 3 Feb 2016 00:34:31 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4B8B0D7D; Wed, 3 Feb 2016 00:34:31 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u130YURM027783; Wed, 3 Feb 2016 00:34:30 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u130YNLV027713; Wed, 3 Feb 2016 00:34:23 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602030034.u130YNLV027713@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 3 Feb 2016 00:34:23 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295179 - in projects/release-pkg: lib/libc/tests/gen/execve tests/etc tests/etc/rc.d tests/sys tests/sys/acl tests/sys/aio tests/sys/fifo tests/sys/file tests/sys/geom tests/sys/geom/c... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 00:34:31 -0000 Author: gjb Date: Wed Feb 3 00:34:23 2016 New Revision: 295179 URL: https://svnweb.freebsd.org/changeset/base/295179 Log: More 'tests' package fixes. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/lib/libc/tests/gen/execve/Makefile projects/release-pkg/tests/etc/Makefile projects/release-pkg/tests/etc/rc.d/Makefile projects/release-pkg/tests/sys/Makefile projects/release-pkg/tests/sys/acl/Makefile projects/release-pkg/tests/sys/aio/Makefile projects/release-pkg/tests/sys/fifo/Makefile projects/release-pkg/tests/sys/file/Makefile projects/release-pkg/tests/sys/geom/Makefile projects/release-pkg/tests/sys/geom/class/Makefile projects/release-pkg/tests/sys/kern/Makefile projects/release-pkg/tests/sys/kern/acct/Makefile projects/release-pkg/tests/sys/kern/execve/Makefile projects/release-pkg/tests/sys/kern/pipe/Makefile projects/release-pkg/tests/sys/kqueue/Makefile projects/release-pkg/tests/sys/mac/Makefile projects/release-pkg/tests/sys/mac/bsdextended/Makefile projects/release-pkg/tests/sys/mac/portacl/Makefile projects/release-pkg/tests/sys/mqueue/Makefile projects/release-pkg/tests/sys/netinet/Makefile projects/release-pkg/tests/sys/opencrypto/Makefile projects/release-pkg/tests/sys/pjdfstest/Makefile projects/release-pkg/tests/sys/pjdfstest/pjdfstest/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/Makefile projects/release-pkg/tests/sys/posixshm/Makefile projects/release-pkg/tests/sys/vfs/Makefile projects/release-pkg/tests/sys/vm/Makefile projects/release-pkg/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile projects/release-pkg/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile projects/release-pkg/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile projects/release-pkg/usr.bin/bmake/tests/basic/t0/Makefile projects/release-pkg/usr.bin/bmake/tests/basic/t1/Makefile projects/release-pkg/usr.bin/bmake/tests/basic/t2/Makefile projects/release-pkg/usr.bin/bmake/tests/basic/t3/Makefile projects/release-pkg/usr.bin/bmake/tests/execution/ellipsis/Makefile projects/release-pkg/usr.bin/bmake/tests/execution/empty/Makefile projects/release-pkg/usr.bin/bmake/tests/execution/joberr/Makefile projects/release-pkg/usr.bin/bmake/tests/execution/plus/Makefile projects/release-pkg/usr.bin/bmake/tests/shell/builtin/Makefile projects/release-pkg/usr.bin/bmake/tests/shell/meta/Makefile projects/release-pkg/usr.bin/bmake/tests/shell/path/Makefile projects/release-pkg/usr.bin/bmake/tests/shell/path_select/Makefile projects/release-pkg/usr.bin/bmake/tests/shell/replace/Makefile projects/release-pkg/usr.bin/bmake/tests/shell/select/Makefile projects/release-pkg/usr.bin/bmake/tests/suffixes/basic/Makefile projects/release-pkg/usr.bin/bmake/tests/suffixes/src_wild1/Makefile projects/release-pkg/usr.bin/bmake/tests/suffixes/src_wild2/Makefile projects/release-pkg/usr.bin/bmake/tests/syntax/directive-t0/Makefile projects/release-pkg/usr.bin/bmake/tests/syntax/enl/Makefile projects/release-pkg/usr.bin/bmake/tests/syntax/funny-targets/Makefile projects/release-pkg/usr.bin/bmake/tests/syntax/semi/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/2/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/mk/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/2/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/mk/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/2/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/Makefile projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/mk/Makefile projects/release-pkg/usr.bin/bmake/tests/variables/modifier_M/Makefile projects/release-pkg/usr.bin/bmake/tests/variables/modifier_t/Makefile projects/release-pkg/usr.bin/bmake/tests/variables/opt_V/Makefile projects/release-pkg/usr.bin/bmake/tests/variables/t0/Makefile Modified: projects/release-pkg/lib/libc/tests/gen/execve/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/gen/execve/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/lib/libc/tests/gen/execve/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + NETBSD_ATF_TESTS_C= execve_test .include "../../Makefile.netbsd-tests" Modified: projects/release-pkg/tests/etc/Makefile ============================================================================== --- projects/release-pkg/tests/etc/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/etc/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + TESTSDIR= ${TESTSBASE}/etc .PATH: ${SRCTOP}/tests Modified: projects/release-pkg/tests/etc/rc.d/Makefile ============================================================================== --- projects/release-pkg/tests/etc/rc.d/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/etc/rc.d/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/etc/rc.d ATF_TESTS_SH+= routing_test Modified: projects/release-pkg/tests/sys/Makefile ============================================================================== --- projects/release-pkg/tests/sys/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -2,6 +2,9 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys TESTS_SUBDIRS+= acl Modified: projects/release-pkg/tests/sys/acl/Makefile ============================================================================== --- projects/release-pkg/tests/sys/acl/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/acl/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/acl BINDIR= ${TESTSDIR} Modified: projects/release-pkg/tests/sys/aio/Makefile ============================================================================== --- projects/release-pkg/tests/sys/aio/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/aio/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/aio PLAIN_TESTS_C+= aio_kqueue_test Modified: projects/release-pkg/tests/sys/fifo/Makefile ============================================================================== --- projects/release-pkg/tests/sys/fifo/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/fifo/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/fifo PLAIN_TESTS_C+= fifo_create Modified: projects/release-pkg/tests/sys/file/Makefile ============================================================================== --- projects/release-pkg/tests/sys/file/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/file/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/file BINDIR= ${TESTSDIR} Modified: projects/release-pkg/tests/sys/geom/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/geom/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom TESTS_SUBDIRS+= class Modified: projects/release-pkg/tests/sys/geom/class/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/geom/class/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class TESTS_SUBDIRS+= concat Modified: projects/release-pkg/tests/sys/kern/Makefile ============================================================================== --- projects/release-pkg/tests/sys/kern/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/kern/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSRC= ${SRCTOP}/contrib/netbsd-tests/kernel TESTSDIR= ${TESTSBASE}/sys/kern Modified: projects/release-pkg/tests/sys/kern/acct/Makefile ============================================================================== --- projects/release-pkg/tests/sys/kern/acct/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/kern/acct/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/kern/acct ATF_TESTS_C= acct_test Modified: projects/release-pkg/tests/sys/kern/execve/Makefile ============================================================================== --- projects/release-pkg/tests/sys/kern/execve/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/kern/execve/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/kern/execve BINDIR= ${TESTSDIR} Modified: projects/release-pkg/tests/sys/kern/pipe/Makefile ============================================================================== --- projects/release-pkg/tests/sys/kern/pipe/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/kern/pipe/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/kern/pipe PLAIN_TESTS_C+= big_pipe_test Modified: projects/release-pkg/tests/sys/kqueue/Makefile ============================================================================== --- projects/release-pkg/tests/sys/kqueue/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/kqueue/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -6,6 +6,9 @@ # libkqueue and test suite by Mark Heily # +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TAP_TESTS_SH= kqueue_test TESTSDIR= ${TESTSBASE}/sys/kqueue Modified: projects/release-pkg/tests/sys/mac/Makefile ============================================================================== --- projects/release-pkg/tests/sys/mac/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/mac/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/mac TESTS_SUBDIRS+= bsdextended Modified: projects/release-pkg/tests/sys/mac/bsdextended/Makefile ============================================================================== --- projects/release-pkg/tests/sys/mac/bsdextended/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/mac/bsdextended/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/mac/bsdextended TAP_TESTS_C+= ugidfw_test Modified: projects/release-pkg/tests/sys/mac/portacl/Makefile ============================================================================== --- projects/release-pkg/tests/sys/mac/portacl/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/mac/portacl/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/mac/portacl BINDIR= ${TESTSDIR} Modified: projects/release-pkg/tests/sys/mqueue/Makefile ============================================================================== --- projects/release-pkg/tests/sys/mqueue/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/mqueue/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/mqueue ATF_TESTS_SH= mqueue_test Modified: projects/release-pkg/tests/sys/netinet/Makefile ============================================================================== --- projects/release-pkg/tests/sys/netinet/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/netinet/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/netinet BINDIR= ${TESTSDIR} Modified: projects/release-pkg/tests/sys/opencrypto/Makefile ============================================================================== --- projects/release-pkg/tests/sys/opencrypto/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/opencrypto/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/opencrypto BINDIR= ${TESTSDIR} Modified: projects/release-pkg/tests/sys/pjdfstest/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/pjdfstest/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} SUBDIR+= pjdfstest SUBDIR+= tests SUBDIR_PARALLEL= Modified: projects/release-pkg/tests/sys/pjdfstest/pjdfstest/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/pjdfstest/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/pjdfstest/pjdfstest/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TOP= ${.CURDIR:H:H:H:H} .PATH: ${TOP}/contrib/pjdfstest Modified: projects/release-pkg/tests/sys/pjdfstest/tests/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/pjdfstest/tests/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} PJDFSTEST_SRCDIR= ${SRCTOP}/contrib/pjdfstest TESTSDIR= ${TESTSBASE}/sys/pjdfstest Modified: projects/release-pkg/tests/sys/posixshm/Makefile ============================================================================== --- projects/release-pkg/tests/sys/posixshm/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/posixshm/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/posixshm ATF_TESTS_C+= posixshm_test Modified: projects/release-pkg/tests/sys/vfs/Makefile ============================================================================== --- projects/release-pkg/tests/sys/vfs/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/vfs/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/vfs PLAIN_TESTS_SH+= trailing_slash Modified: projects/release-pkg/tests/sys/vm/Makefile ============================================================================== --- projects/release-pkg/tests/sys/vm/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/tests/sys/vm/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/vm ATF_TESTS_C+= mmap_test Modified: projects/release-pkg/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/archives/fmt_44bsd TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/archives/fmt_44bsd_mod TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/archives/fmt_oldbsd TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/basic/t0/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/basic/t0/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/basic/t0/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/basic/t0 TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/basic/t1/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/basic/t1/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/basic/t1/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/basic/t1 TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/basic/t2/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/basic/t2/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/basic/t2/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/basic/t2 TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/basic/t3/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/basic/t3/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/basic/t3/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/basic/t3 TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/execution/ellipsis/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/execution/ellipsis/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/execution/ellipsis/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/execution/ellipsis TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/execution/empty/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/execution/empty/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/execution/empty/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/execution/empty TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/execution/joberr/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/execution/joberr/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/execution/joberr/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/execution/joberr TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/execution/plus/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/execution/plus/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/execution/plus/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/execution/plus TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/shell/builtin/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/shell/builtin/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/shell/builtin/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/shell/builtin TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/shell/meta/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/shell/meta/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/shell/meta/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/shell/meta TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/shell/path/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/shell/path/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/shell/path/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/shell/path TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/shell/path_select/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/shell/path_select/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/shell/path_select/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/shell/path_select TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/shell/replace/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/shell/replace/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/shell/replace/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/shell/replace TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/shell/select/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/shell/select/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/shell/select/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/shell/select TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/suffixes/basic/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/suffixes/basic/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/suffixes/basic/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/suffixes/basic TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/suffixes/src_wild1/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/suffixes/src_wild1/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/suffixes/src_wild1/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/suffixes/src_wild1 TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/suffixes/src_wild2/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/suffixes/src_wild2/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/suffixes/src_wild2/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/suffixes/src_wild2 TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/syntax/directive-t0/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/syntax/directive-t0/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/syntax/directive-t0/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/syntax/directive-t0 TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/syntax/enl/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/syntax/enl/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/syntax/enl/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/syntax/enl TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/syntax/funny-targets/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/syntax/funny-targets/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/syntax/funny-targets/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/syntax/funny-targets TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/syntax/semi/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/syntax/semi/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/syntax/semi/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/syntax/semi TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t0/2/1 TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/2/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/2/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/2/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t0/2 TESTS_SUBDIRS= 1 Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t0 TESTS_SUBDIRS= 2 Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/mk/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/mk/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t0/mk/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t0/mk FILESDIR= ${TESTSDIR} Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t1/2/1 TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/2/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/2/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/2/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t1/2 TESTS_SUBDIRS= 1 Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t1 TESTS_SUBDIRS= 2 Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/mk/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/mk/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t1/mk/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t1/mk FILESDIR= ${TESTSDIR} Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t2/2/1 TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/2/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/2/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/2/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t2/2 TESTS_SUBDIRS= 1 Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t2 TESTS_SUBDIRS= 2 Modified: projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/mk/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/mk/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/sysmk/t2/mk/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/sysmk/t2/mk FILESDIR= ${TESTSDIR} Modified: projects/release-pkg/usr.bin/bmake/tests/variables/modifier_M/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/variables/modifier_M/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/variables/modifier_M/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/variables/modifier_M TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/variables/modifier_t/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/variables/modifier_t/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/variables/modifier_t/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/variables/modifier_t TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/variables/opt_V/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/variables/opt_V/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/variables/opt_V/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/variables/opt_V TAP_TESTS_SH= legacy_test Modified: projects/release-pkg/usr.bin/bmake/tests/variables/t0/Makefile ============================================================================== --- projects/release-pkg/usr.bin/bmake/tests/variables/t0/Makefile Tue Feb 2 23:54:07 2016 (r295178) +++ projects/release-pkg/usr.bin/bmake/tests/variables/t0/Makefile Wed Feb 3 00:34:23 2016 (r295179) @@ -1,5 +1,8 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/usr.bin/bmake/variables/t0 TAP_TESTS_SH= legacy_test From owner-svn-src-projects@freebsd.org Wed Feb 3 01:08:53 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 057B1A9AD30 for ; Wed, 3 Feb 2016 01:08:53 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9111E2; Wed, 3 Feb 2016 01:08:52 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u1318pSI036842; Wed, 3 Feb 2016 01:08:51 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u1318pP7036841; Wed, 3 Feb 2016 01:08:51 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602030108.u1318pP7036841@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 3 Feb 2016 01:08:51 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295181 - projects/release-pkg/lib/libc/tests/gen/posix_spawn X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 01:08:53 -0000 Author: gjb Date: Wed Feb 3 01:08:51 2016 New Revision: 295181 URL: https://svnweb.freebsd.org/changeset/base/295181 Log: Fix another 'tests' packaging error. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/lib/libc/tests/gen/posix_spawn/Makefile Modified: projects/release-pkg/lib/libc/tests/gen/posix_spawn/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/gen/posix_spawn/Makefile Wed Feb 3 00:51:38 2016 (r295180) +++ projects/release-pkg/lib/libc/tests/gen/posix_spawn/Makefile Wed Feb 3 01:08:51 2016 (r295181) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + BINDIR= ${TESTSDIR} NETBSD_ATF_TESTS_C= fileactions_test From owner-svn-src-projects@freebsd.org Wed Feb 3 01:22:04 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6AFEDA992D5 for ; Wed, 3 Feb 2016 01:22:04 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3DF54DB2; Wed, 3 Feb 2016 01:22:04 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u131M3K2042596; Wed, 3 Feb 2016 01:22:03 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u131M37C042594; Wed, 3 Feb 2016 01:22:03 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602030122.u131M37C042594@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 3 Feb 2016 01:22:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295182 - in projects/release-pkg/lib: libthr/tests/dlopen/dso tests X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 01:22:04 -0000 Author: gjb Date: Wed Feb 3 01:22:02 2016 New Revision: 295182 URL: https://svnweb.freebsd.org/changeset/base/295182 Log: More 'tests' bug fixes. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/lib/libthr/tests/dlopen/dso/Makefile projects/release-pkg/lib/tests/Makefile Modified: projects/release-pkg/lib/libthr/tests/dlopen/dso/Makefile ============================================================================== --- projects/release-pkg/lib/libthr/tests/dlopen/dso/Makefile Wed Feb 3 01:08:51 2016 (r295181) +++ projects/release-pkg/lib/libthr/tests/dlopen/dso/Makefile Wed Feb 3 01:22:02 2016 (r295182) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + OBJTOP= ${.OBJDIR:H:H:H:H:H} TESTSRC= ${SRCTOP}/contrib/netbsd-tests/lib/libpthread/dlopen/dso Modified: projects/release-pkg/lib/tests/Makefile ============================================================================== --- projects/release-pkg/lib/tests/Makefile Wed Feb 3 01:08:51 2016 (r295181) +++ projects/release-pkg/lib/tests/Makefile Wed Feb 3 01:22:02 2016 (r295182) @@ -3,6 +3,10 @@ .include PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes From owner-svn-src-projects@freebsd.org Wed Feb 3 02:02:04 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCF44A9A13C for ; Wed, 3 Feb 2016 02:02:03 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B4B79DD5; Wed, 3 Feb 2016 02:02:03 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u13222gb054612; Wed, 3 Feb 2016 02:02:02 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u132215W054601; Wed, 3 Feb 2016 02:02:01 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602030202.u132215W054601@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 3 Feb 2016 02:02:01 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295189 - in projects/release-pkg: . lib/libc/nls lib/libdevctl sys/powerpc/mpc85xx sys/powerpc/powerpc usr.sbin/bsdconfig/share usr.sbin/devctl usr.sbin/sysrc X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 02:02:04 -0000 Author: gjb Date: Wed Feb 3 02:02:01 2016 New Revision: 295189 URL: https://svnweb.freebsd.org/changeset/base/295189 Log: MFH Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/Makefile.inc1 projects/release-pkg/lib/libc/nls/msgcat.c projects/release-pkg/lib/libdevctl/devctl.3 projects/release-pkg/sys/powerpc/mpc85xx/lbc.c projects/release-pkg/sys/powerpc/powerpc/exec_machdep.c projects/release-pkg/sys/powerpc/powerpc/sigcode32.S projects/release-pkg/usr.sbin/bsdconfig/share/strings.subr projects/release-pkg/usr.sbin/devctl/devctl.8 projects/release-pkg/usr.sbin/sysrc/sysrc projects/release-pkg/usr.sbin/sysrc/sysrc.8 Directory Properties: projects/release-pkg/ (props changed) projects/release-pkg/lib/libc/ (props changed) projects/release-pkg/sys/ (props changed) Modified: projects/release-pkg/Makefile.inc1 ============================================================================== --- projects/release-pkg/Makefile.inc1 Wed Feb 3 02:00:20 2016 (r295188) +++ projects/release-pkg/Makefile.inc1 Wed Feb 3 02:02:01 2016 (r295189) @@ -1125,7 +1125,9 @@ distrib-dirs: .MAKE .PHONY ${_+_}cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ ${IMAKE_INSTALL} ${IMAKE_MTREE} METALOG=${METALOG} ${.TARGET} -distribution: distrib-dirs .MAKE .PHONY +distribution: .MAKE .PHONY + ${_+_}cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ + ${IMAKE_INSTALL} ${IMAKE_MTREE} METALOG=${METALOG} ${.TARGET} ${_+_}cd ${.CURDIR}; ${CROSSENV} PATH=${TMPPATH} \ ${MAKE} -f Makefile.inc1 ${IMAKE_INSTALL} \ METALOG=${METALOG} installconfig Modified: projects/release-pkg/lib/libc/nls/msgcat.c ============================================================================== --- projects/release-pkg/lib/libc/nls/msgcat.c Wed Feb 3 02:00:20 2016 (r295188) +++ projects/release-pkg/lib/libc/nls/msgcat.c Wed Feb 3 02:02:01 2016 (r295189) @@ -325,6 +325,21 @@ notfound: return ((char *)s); } +static void +catfree(struct catentry *np) +{ + + if (np->catd != NULL && np->catd != NLERR) { + munmap(np->catd->__data, (size_t)np->catd->__size); + free(np->catd); + } + SLIST_REMOVE(&cache, np, catentry, list); + free(np->name); + free(np->path); + free(np->lang); + free(np); +} + int catclose(nl_catd catd) { @@ -341,15 +356,8 @@ catclose(nl_catd catd) SLIST_FOREACH(np, &cache, list) { if (catd == np->catd) { np->refcount--; - if (np->refcount == 0) { - munmap(catd->__data, (size_t)catd->__size); - free(catd); - SLIST_REMOVE(&cache, np, catentry, list); - free(np->name); - free(np->path); - free(np->lang); - free(np); - } + if (np->refcount == 0) + catfree(np); break; } } Modified: projects/release-pkg/lib/libdevctl/devctl.3 ============================================================================== --- projects/release-pkg/lib/libdevctl/devctl.3 Wed Feb 3 02:00:20 2016 (r295188) +++ projects/release-pkg/lib/libdevctl/devctl.3 Wed Feb 3 02:02:01 2016 (r295189) @@ -25,7 +25,7 @@ .\" .\" $FreeBSD$ .\" -.Dd December 26, 2014 +.Dd February 2, 2016 .Dt DEVCTL 3 .Os .Sh NAME @@ -35,6 +35,7 @@ .Nm devctl_disable , .Nm devctl_enable , .Nm devctl_resume , +.Nm devctl_set_driver , .Nm devctl_suspend .Nd device control library .Sh LIBRARY @@ -52,9 +53,9 @@ .Ft int .Fn devctl_resume "const char *device" .Ft int -.Fn devctl_suspend "const char *device" -.Ft int .Fn devctl_set_driver "const char *device" "const char *driver" "bool force" +.Ft int +.Fn devctl_suspend "const char *device" .Sh DESCRIPTION The .Nm @@ -287,7 +288,7 @@ The new device driver failed to attach. The .Nm library first appeared in -.Fx 11.0 . +.Fx 10.3 . .Sh BUGS If a device is suspended individually via .Fn devctl_suspend Modified: projects/release-pkg/sys/powerpc/mpc85xx/lbc.c ============================================================================== --- projects/release-pkg/sys/powerpc/mpc85xx/lbc.c Wed Feb 3 02:00:20 2016 (r295188) +++ projects/release-pkg/sys/powerpc/mpc85xx/lbc.c Wed Feb 3 02:02:01 2016 (r295189) @@ -113,7 +113,8 @@ static driver_t lbc_driver = { devclass_t lbc_devclass; -DRIVER_MODULE(lbc, ofwbus, lbc_driver, lbc_devclass, 0, 0); +EARLY_DRIVER_MODULE(lbc, ofwbus, lbc_driver, lbc_devclass, + 0, 0, BUS_PASS_BUS); /* * Calculate address mask used by OR(n) registers. Use memory region size to Modified: projects/release-pkg/sys/powerpc/powerpc/exec_machdep.c ============================================================================== --- projects/release-pkg/sys/powerpc/powerpc/exec_machdep.c Wed Feb 3 02:00:20 2016 (r295188) +++ projects/release-pkg/sys/powerpc/powerpc/exec_machdep.c Wed Feb 3 02:02:01 2016 (r295189) @@ -219,10 +219,10 @@ sendsig(sig_t catcher, ksiginfo_t *ksi, */ if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && SIGISMEMBER(psp->ps_sigonstack, sig)) { - usfp = (void *)((uintptr_t)td->td_sigstk.ss_sp + - td->td_sigstk.ss_size - rndfsize); + usfp = (void *)(((uintptr_t)td->td_sigstk.ss_sp + + td->td_sigstk.ss_size - rndfsize) & ~0xFul); } else { - usfp = (void *)(tf->fixreg[1] - rndfsize); + usfp = (void *)((tf->fixreg[1] - rndfsize) & ~0xFul); } /* Modified: projects/release-pkg/sys/powerpc/powerpc/sigcode32.S ============================================================================== --- projects/release-pkg/sys/powerpc/powerpc/sigcode32.S Wed Feb 3 02:00:20 2016 (r295188) +++ projects/release-pkg/sys/powerpc/powerpc/sigcode32.S Wed Feb 3 02:02:01 2016 (r295189) @@ -45,9 +45,9 @@ */ .globl CNAME(sigcode32),CNAME(szsigcode32) CNAME(sigcode32): - addi 1,1,-20 /* reserved space for callee */ + addi 1,1,-32 /* reserved space for callee */ blrl - addi 3,1,20+SF_UC /* restore sp, and get &frame->sf_uc */ + addi 3,1,32+SF_UC /* restore sp, and get &frame->sf_uc */ li 0,SYS_sigreturn sc /* sigreturn(scp) */ li 0,SYS_exit Modified: projects/release-pkg/usr.sbin/bsdconfig/share/strings.subr ============================================================================== --- projects/release-pkg/usr.sbin/bsdconfig/share/strings.subr Wed Feb 3 02:00:20 2016 (r295188) +++ projects/release-pkg/usr.sbin/bsdconfig/share/strings.subr Wed Feb 3 02:02:01 2016 (r295189) @@ -154,20 +154,25 @@ f_substr() # Similar to sprintf(3), write a string into $var_to_set using printf(1) syntax # (`$format [$arguments ...]'). # -f_sprintf() -{ - local __var_to_set="$1" - shift 1 # var_to_set - - case "$BASH_VERSION" in - 3.1*|4.*) - local __tmp +case "$BASH_VERSION" in +3.1*|4.*) + f_sprintf() + { + local __var_to_set="$1" __tmp + shift 1 # var_to_set printf -v __tmp "$@" eval "$__var_to_set"=\"\${__tmp%\$NL}\" - ;; - *) eval "$__var_to_set"=\$\( printf -- \"\$@\" \) - esac -} + } + ;; +*) + # NB: On FreeBSD, sh(1) runs this faster than bash(1) runs the above + f_sprintf() + { + local __var_to_set="$1" + shift 1 # var_to_set + eval "$__var_to_set"=\$\( printf -- \"\$@\" \) + } +esac # f_vsprintf $var_to_set $format $format_args # Modified: projects/release-pkg/usr.sbin/devctl/devctl.8 ============================================================================== --- projects/release-pkg/usr.sbin/devctl/devctl.8 Wed Feb 3 02:00:20 2016 (r295188) +++ projects/release-pkg/usr.sbin/devctl/devctl.8 Wed Feb 3 02:02:01 2016 (r295189) @@ -25,7 +25,7 @@ .\" .\" $FreeBSD$ .\" -.Dd February 5, 2015 +.Dd February 2, 2016 .Dt DEVCTL 8 .Os .Sh NAME @@ -134,4 +134,4 @@ the device will not be changed. The .Nm utility first appeared in -.Fx 11.0 . +.Fx 10.3 . Modified: projects/release-pkg/usr.sbin/sysrc/sysrc ============================================================================== --- projects/release-pkg/usr.sbin/sysrc/sysrc Wed Feb 3 02:00:20 2016 (r295188) +++ projects/release-pkg/usr.sbin/sysrc/sysrc Wed Feb 3 02:02:01 2016 (r295189) @@ -1,6 +1,6 @@ #!/bin/sh #- -# Copyright (c) 2010-2015 Devin Teske +# Copyright (c) 2010-2016 Devin Teske # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -40,7 +40,7 @@ BSDCFG_SHARE="/usr/share/bsdconfig" # # Version information # -SYSRC_VERSION="7.0 Sep-13,2015" +SYSRC_VERSION="7.1 Feb-2,2016" # # Options @@ -595,7 +595,7 @@ fi if [ "$SHOW_ALL" ]; then # # Get a list of variables that are currently set in the rc.conf(5) - # files (included `/etc/defaults/rc.conf') by performing a call to + # files (including `/etc/defaults/rc.conf') by performing a call to # source_rc_confs() in a clean environment. # ( # Operate in a sub-shell to protect the parent environment Modified: projects/release-pkg/usr.sbin/sysrc/sysrc.8 ============================================================================== --- projects/release-pkg/usr.sbin/sysrc/sysrc.8 Wed Feb 3 02:00:20 2016 (r295188) +++ projects/release-pkg/usr.sbin/sysrc/sysrc.8 Wed Feb 3 02:02:01 2016 (r295189) @@ -255,7 +255,7 @@ When using the .Ql key+=value syntax to add items to existing values, the first character of the value is taken as the delimiter separating items -.Pq usually Qo (space) Qc or Qo , Qc . +.Pq usually Qo " " Qc or Qo , Qc . For example, in the following statement: .Bl -item -offset indent .It @@ -316,7 +316,7 @@ When using the .Ql key-=value syntax to remove items from existing values, the first character of the value is taken as the delimiter separating items -.Pq usually Qo \ Qc or Qo , Qc . +.Pq usually Qo " " Qc or Qo , Qc . For example, in the following statement: .Pp .Dl Nm cloned_interfaces-=" gif0" From owner-svn-src-projects@freebsd.org Wed Feb 3 11:49:56 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5FACCA9A922 for ; Wed, 3 Feb 2016 11:49:56 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ABED21F67; Wed, 3 Feb 2016 11:49:55 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u13Bnsds025315; Wed, 3 Feb 2016 11:49:54 GMT (envelope-from bz@FreeBSD.org) Received: (from bz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u13BnqhW025292; Wed, 3 Feb 2016 11:49:52 GMT (envelope-from bz@FreeBSD.org) Message-Id: <201602031149.u13BnqhW025292@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bz set sender to bz@FreeBSD.org using -f From: "Bjoern A. Zeeb" Date: Wed, 3 Feb 2016 11:49:52 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295205 - in projects/vnet: . bin/csh bin/setfacl bin/sh bin/sh/tests/builtins bin/test cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/lib/libzfs/common cddl/lib contrib/bsnm... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 11:49:56 -0000 Author: bz Date: Wed Feb 3 11:49:51 2016 New Revision: 295205 URL: https://svnweb.freebsd.org/changeset/base/295205 Log: MfH @r295202 Expect to see panics in routing code at least now. Added: projects/vnet/bin/sh/tests/builtins/local6.0 - copied unchanged from r295202, head/bin/sh/tests/builtins/local6.0 projects/vnet/bin/sh/tests/builtins/local7.0 - copied unchanged from r295202, head/bin/sh/tests/builtins/local7.0 projects/vnet/contrib/gcc/config/riscv64/ - copied from r295202, head/contrib/gcc/config/riscv64/ projects/vnet/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod - copied unchanged from r295202, head/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod projects/vnet/crypto/openssl/util/pod2mantest - copied unchanged from r295202, head/crypto/openssl/util/pod2mantest projects/vnet/etc/periodic/daily/480.leapfile-ntpd - copied unchanged from r295202, head/etc/periodic/daily/480.leapfile-ntpd projects/vnet/lib/libc/gen/recvmmsg.c - copied unchanged from r295202, head/lib/libc/gen/recvmmsg.c projects/vnet/lib/libc/gen/sendmmsg.c - copied unchanged from r295202, head/lib/libc/gen/sendmmsg.c projects/vnet/lib/libc/tests/gen/dlopen_empty_test.c - copied unchanged from r295202, head/lib/libc/tests/gen/dlopen_empty_test.c projects/vnet/lib/libsysdecode/syscallnames.c - copied unchanged from r295202, head/lib/libsysdecode/syscallnames.c projects/vnet/lib/libsysdecode/sysdecode_syscallnames.3 - copied unchanged from r295202, head/lib/libsysdecode/sysdecode_syscallnames.3 projects/vnet/lib/libthr/arch/riscv/include/ - copied from r295202, head/lib/libthr/arch/riscv/include/ projects/vnet/lib/libthread_db/arch/riscv/ - copied from r295202, head/lib/libthread_db/arch/riscv/ projects/vnet/lib/msun/riscv/fenv.c - copied unchanged from r295202, head/lib/msun/riscv/fenv.c projects/vnet/sbin/nvmecontrol/power.c - copied unchanged from r295202, head/sbin/nvmecontrol/power.c projects/vnet/secure/lib/libcrypto/opensslconf-riscv.h - copied unchanged from r295202, head/secure/lib/libcrypto/opensslconf-riscv.h projects/vnet/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 - copied unchanged from r295202, head/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 projects/vnet/share/vt/fonts/gallant.hex - copied unchanged from r295202, head/share/vt/fonts/gallant.hex projects/vnet/sys/arm/allwinner/allwinner_machdep.c - copied unchanged from r295202, head/sys/arm/allwinner/allwinner_machdep.c projects/vnet/sys/arm/allwinner/allwinner_machdep.h - copied unchanged from r295202, head/sys/arm/allwinner/allwinner_machdep.h projects/vnet/sys/arm/arm/debug_monitor.c - copied unchanged from r295202, head/sys/arm/arm/debug_monitor.c projects/vnet/sys/arm/arm/swtch-v4.S - copied unchanged from r295202, head/sys/arm/arm/swtch-v4.S projects/vnet/sys/arm/arm/swtch-v6.S - copied unchanged from r295202, head/sys/arm/arm/swtch-v6.S projects/vnet/sys/arm/include/debug_monitor.h - copied unchanged from r295202, head/sys/arm/include/debug_monitor.h projects/vnet/sys/arm/xscale/i8134x/i80321_timer.c - copied unchanged from r295202, head/sys/arm/xscale/i8134x/i80321_timer.c projects/vnet/sys/arm/xscale/i8134x/i80321_wdog.c - copied unchanged from r295202, head/sys/arm/xscale/i8134x/i80321_wdog.c projects/vnet/sys/arm/xscale/i8134x/i80321reg.h - copied unchanged from r295202, head/sys/arm/xscale/i8134x/i80321reg.h projects/vnet/sys/arm/xscale/i8134x/i80321var.h - copied unchanged from r295202, head/sys/arm/xscale/i8134x/i80321var.h projects/vnet/sys/arm64/arm64/disassem.c - copied unchanged from r295202, head/sys/arm64/arm64/disassem.c projects/vnet/sys/arm64/cavium/thunder_pcie_fdt.c - copied unchanged from r295202, head/sys/arm64/cavium/thunder_pcie_fdt.c projects/vnet/sys/arm64/include/disassem.h - copied unchanged from r295202, head/sys/arm64/include/disassem.h projects/vnet/sys/boot/common/paths.h - copied unchanged from r295202, head/sys/boot/common/paths.h projects/vnet/sys/boot/common/rbx.h - copied unchanged from r295202, head/sys/boot/common/rbx.h projects/vnet/sys/boot/fdt/dts/riscv/ - copied from r295202, head/sys/boot/fdt/dts/riscv/ projects/vnet/sys/boot/ficl/riscv/ - copied from r295202, head/sys/boot/ficl/riscv/ projects/vnet/sys/conf/Makefile.riscv - copied unchanged from r295202, head/sys/conf/Makefile.riscv projects/vnet/sys/conf/files.riscv - copied unchanged from r295202, head/sys/conf/files.riscv projects/vnet/sys/conf/ldscript.riscv - copied unchanged from r295202, head/sys/conf/ldscript.riscv projects/vnet/sys/conf/options.riscv - copied unchanged from r295202, head/sys/conf/options.riscv projects/vnet/sys/contrib/alpine-hal/al_hal_iofic.c - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_iofic.c projects/vnet/sys/contrib/alpine-hal/al_hal_serdes.c - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_serdes.c projects/vnet/sys/contrib/alpine-hal/al_hal_serdes.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_serdes.h projects/vnet/sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h projects/vnet/sys/contrib/alpine-hal/al_hal_serdes_regs.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_serdes_regs.h projects/vnet/sys/contrib/alpine-hal/al_hal_udma.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma.h projects/vnet/sys/contrib/alpine-hal/al_hal_udma_config.c - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_config.c projects/vnet/sys/contrib/alpine-hal/al_hal_udma_config.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_config.h projects/vnet/sys/contrib/alpine-hal/al_hal_udma_debug.c - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_debug.c projects/vnet/sys/contrib/alpine-hal/al_hal_udma_debug.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_debug.h projects/vnet/sys/contrib/alpine-hal/al_hal_udma_iofic.c - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_iofic.c projects/vnet/sys/contrib/alpine-hal/al_hal_udma_iofic.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_iofic.h projects/vnet/sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h projects/vnet/sys/contrib/alpine-hal/al_hal_udma_main.c - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_main.c projects/vnet/sys/contrib/alpine-hal/al_hal_udma_regs.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_regs.h projects/vnet/sys/contrib/alpine-hal/al_hal_udma_regs_gen.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_regs_gen.h projects/vnet/sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h projects/vnet/sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h - copied unchanged from r295202, head/sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h projects/vnet/sys/contrib/alpine-hal/eth/ - copied from r295202, head/sys/contrib/alpine-hal/eth/ projects/vnet/sys/dev/extres/ - copied from r295202, head/sys/dev/extres/ projects/vnet/sys/dev/hwpmc/hwpmc_riscv.h - copied unchanged from r295202, head/sys/dev/hwpmc/hwpmc_riscv.h projects/vnet/sys/dev/vnic/mrml_bridge.c - copied unchanged from r295202, head/sys/dev/vnic/mrml_bridge.c projects/vnet/sys/net/route_var.h - copied unchanged from r295202, head/sys/net/route_var.h projects/vnet/sys/netinet/cc/cc.h - copied unchanged from r295202, head/sys/netinet/cc/cc.h projects/vnet/sys/riscv/conf/ - copied from r295202, head/sys/riscv/conf/ projects/vnet/sys/riscv/htif/ - copied from r295202, head/sys/riscv/htif/ projects/vnet/sys/riscv/riscv/ - copied from r295202, head/sys/riscv/riscv/ projects/vnet/tools/tools/nanobsd/embedded/qemu-amd64-uefi-bios.cfg - copied unchanged from r295202, head/tools/tools/nanobsd/embedded/qemu-amd64-uefi-bios.cfg projects/vnet/tools/tools/nanobsd/embedded/qemu-amd64-uefi.cfg - copied unchanged from r295202, head/tools/tools/nanobsd/embedded/qemu-amd64-uefi.cfg projects/vnet/usr.bin/xlint/arch/riscv/ - copied from r295202, head/usr.bin/xlint/arch/riscv/ Replaced: projects/vnet/sys/arm/arm/pmap-v6.c - copied unchanged from r295202, head/sys/arm/arm/pmap-v6.c Deleted: projects/vnet/contrib/libucl/tests/.gitignore projects/vnet/contrib/libxo/.gitignore projects/vnet/contrib/unbound/.gitignore projects/vnet/share/vt/fonts/gallant.fnt.uu projects/vnet/sys/arm/allwinner/a10_machdep.c projects/vnet/sys/arm/arm/cpufunc_asm_arm10.S projects/vnet/sys/arm/arm/pmap-v6-new.c projects/vnet/sys/arm/xscale/i80321/ projects/vnet/sys/boot/i386/common/rbx.h projects/vnet/sys/netinet/tcp_cc.h Modified: projects/vnet/Makefile projects/vnet/Makefile.inc1 projects/vnet/UPDATING projects/vnet/bin/csh/iconv_stub.c projects/vnet/bin/setfacl/setfacl.1 projects/vnet/bin/sh/cd.c projects/vnet/bin/sh/expand.c projects/vnet/bin/sh/redir.c projects/vnet/bin/sh/sh.1 projects/vnet/bin/sh/tests/builtins/Makefile projects/vnet/bin/sh/var.c projects/vnet/bin/test/test.c projects/vnet/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/vnet/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c projects/vnet/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c projects/vnet/cddl/lib/Makefile projects/vnet/contrib/bsnmp/snmp_mibII/mibII.c projects/vnet/contrib/bsnmp/snmp_mibII/mibII_tcp.c projects/vnet/contrib/compiler-rt/lib/builtins/int_lib.h projects/vnet/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h projects/vnet/contrib/elftoolchain/libelf/_libelf_config.h projects/vnet/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h projects/vnet/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h projects/vnet/contrib/llvm/projects/libunwind/include/libunwind.h projects/vnet/contrib/llvm/projects/libunwind/src/Registers.hpp projects/vnet/contrib/llvm/projects/libunwind/src/UnwindCursor.hpp projects/vnet/contrib/llvm/projects/libunwind/src/UnwindRegistersRestore.S projects/vnet/contrib/llvm/projects/libunwind/src/UnwindRegistersSave.S projects/vnet/contrib/llvm/projects/libunwind/src/config.h projects/vnet/contrib/llvm/projects/libunwind/src/libunwind.cpp projects/vnet/contrib/netbsd-tests/lib/libc/sys/t_mincore.c projects/vnet/contrib/netbsd-tests/lib/libc/sys/t_mlock.c projects/vnet/contrib/netbsd-tests/usr.bin/grep/t_grep.sh projects/vnet/contrib/ofed/librdmacm/examples/build/cmatose/Makefile projects/vnet/contrib/ofed/librdmacm/examples/build/mckey/Makefile projects/vnet/contrib/ofed/librdmacm/examples/build/rping/Makefile projects/vnet/contrib/ofed/librdmacm/examples/build/udaddy/Makefile projects/vnet/contrib/openresolv/Makefile projects/vnet/contrib/openresolv/resolvconf.8.in projects/vnet/contrib/openresolv/resolvconf.conf.5.in projects/vnet/contrib/openresolv/resolvconf.in projects/vnet/contrib/openresolv/unbound.in projects/vnet/contrib/smbfs/smbutil/print.c projects/vnet/crypto/openssh/FREEBSD-upgrade projects/vnet/crypto/openssh/servconf.c projects/vnet/crypto/openssh/sshd_config projects/vnet/crypto/openssh/sshd_config.5 projects/vnet/crypto/openssl/ACKNOWLEDGMENTS projects/vnet/crypto/openssl/CHANGES projects/vnet/crypto/openssl/Configure projects/vnet/crypto/openssl/INSTALL projects/vnet/crypto/openssl/LICENSE projects/vnet/crypto/openssl/Makefile projects/vnet/crypto/openssl/Makefile.org projects/vnet/crypto/openssl/NEWS projects/vnet/crypto/openssl/README projects/vnet/crypto/openssl/apps/engine.c projects/vnet/crypto/openssl/apps/ocsp.c projects/vnet/crypto/openssl/apps/pkcs12.c projects/vnet/crypto/openssl/apps/pkeyutl.c projects/vnet/crypto/openssl/apps/s_client.c projects/vnet/crypto/openssl/apps/s_server.c projects/vnet/crypto/openssl/apps/speed.c projects/vnet/crypto/openssl/apps/x509.c projects/vnet/crypto/openssl/crypto/aes/aes.h projects/vnet/crypto/openssl/crypto/aes/aes_cbc.c projects/vnet/crypto/openssl/crypto/aes/aes_cfb.c projects/vnet/crypto/openssl/crypto/aes/aes_core.c projects/vnet/crypto/openssl/crypto/aes/aes_ctr.c projects/vnet/crypto/openssl/crypto/aes/aes_ecb.c projects/vnet/crypto/openssl/crypto/aes/aes_ige.c projects/vnet/crypto/openssl/crypto/aes/aes_locl.h projects/vnet/crypto/openssl/crypto/aes/aes_misc.c projects/vnet/crypto/openssl/crypto/aes/aes_ofb.c projects/vnet/crypto/openssl/crypto/aes/aes_x86core.c projects/vnet/crypto/openssl/crypto/aes/asm/aesni-mb-x86_64.pl projects/vnet/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl projects/vnet/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl projects/vnet/crypto/openssl/crypto/bio/bio.h projects/vnet/crypto/openssl/crypto/bio/bss_bio.c projects/vnet/crypto/openssl/crypto/bio/bss_conn.c projects/vnet/crypto/openssl/crypto/bio/bss_dgram.c projects/vnet/crypto/openssl/crypto/bn/asm/rsaz-x86_64.pl projects/vnet/crypto/openssl/crypto/bn/asm/x86_64-mont.pl projects/vnet/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl projects/vnet/crypto/openssl/crypto/bn/bn_exp.c projects/vnet/crypto/openssl/crypto/bn/exptest.c projects/vnet/crypto/openssl/crypto/camellia/camellia.c projects/vnet/crypto/openssl/crypto/camellia/camellia.h projects/vnet/crypto/openssl/crypto/camellia/cmll_cbc.c projects/vnet/crypto/openssl/crypto/camellia/cmll_cfb.c projects/vnet/crypto/openssl/crypto/camellia/cmll_ctr.c projects/vnet/crypto/openssl/crypto/camellia/cmll_ecb.c projects/vnet/crypto/openssl/crypto/camellia/cmll_locl.h projects/vnet/crypto/openssl/crypto/camellia/cmll_misc.c projects/vnet/crypto/openssl/crypto/camellia/cmll_ofb.c projects/vnet/crypto/openssl/crypto/camellia/cmll_utl.c projects/vnet/crypto/openssl/crypto/des/des_old.c projects/vnet/crypto/openssl/crypto/des/des_old.h projects/vnet/crypto/openssl/crypto/des/des_old2.c projects/vnet/crypto/openssl/crypto/dh/dh.h projects/vnet/crypto/openssl/crypto/dh/dh_check.c projects/vnet/crypto/openssl/crypto/dh/dhtest.c projects/vnet/crypto/openssl/crypto/dsa/dsa_ossl.c projects/vnet/crypto/openssl/crypto/dso/dso.h projects/vnet/crypto/openssl/crypto/dso/dso_dl.c projects/vnet/crypto/openssl/crypto/dso/dso_dlfcn.c projects/vnet/crypto/openssl/crypto/dso/dso_lib.c projects/vnet/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl projects/vnet/crypto/openssl/crypto/ec/ec2_smpl.c projects/vnet/crypto/openssl/crypto/ec/ec_key.c projects/vnet/crypto/openssl/crypto/ec/ecp_nistz256_table.c projects/vnet/crypto/openssl/crypto/ec/ectest.c projects/vnet/crypto/openssl/crypto/engine/eng_all.c projects/vnet/crypto/openssl/crypto/evp/e_camellia.c projects/vnet/crypto/openssl/crypto/evp/e_old.c projects/vnet/crypto/openssl/crypto/evp/e_seed.c projects/vnet/crypto/openssl/crypto/mem_clr.c projects/vnet/crypto/openssl/crypto/modes/asm/aesni-gcm-x86_64.pl projects/vnet/crypto/openssl/crypto/modes/asm/ghash-x86_64.pl projects/vnet/crypto/openssl/crypto/o_dir.c projects/vnet/crypto/openssl/crypto/o_dir.h projects/vnet/crypto/openssl/crypto/o_dir_test.c projects/vnet/crypto/openssl/crypto/o_str.c projects/vnet/crypto/openssl/crypto/o_str.h projects/vnet/crypto/openssl/crypto/o_time.c projects/vnet/crypto/openssl/crypto/o_time.h projects/vnet/crypto/openssl/crypto/opensslv.h projects/vnet/crypto/openssl/crypto/rc4/rc4_utl.c projects/vnet/crypto/openssl/crypto/rsa/rsa_chk.c projects/vnet/crypto/openssl/crypto/rsa/rsa_sign.c projects/vnet/crypto/openssl/crypto/seed/seed_cbc.c projects/vnet/crypto/openssl/crypto/seed/seed_cfb.c projects/vnet/crypto/openssl/crypto/seed/seed_ecb.c projects/vnet/crypto/openssl/crypto/seed/seed_ofb.c projects/vnet/crypto/openssl/crypto/sha/asm/sha1-mb-x86_64.pl projects/vnet/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl projects/vnet/crypto/openssl/crypto/sha/asm/sha256-mb-x86_64.pl projects/vnet/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl projects/vnet/crypto/openssl/crypto/sha/sha1test.c projects/vnet/crypto/openssl/crypto/store/store.h projects/vnet/crypto/openssl/crypto/store/str_lib.c projects/vnet/crypto/openssl/crypto/store/str_locl.h projects/vnet/crypto/openssl/crypto/store/str_mem.c projects/vnet/crypto/openssl/crypto/store/str_meth.c projects/vnet/crypto/openssl/crypto/ts/ts_rsp_verify.c projects/vnet/crypto/openssl/crypto/ui/ui.h projects/vnet/crypto/openssl/crypto/ui/ui_compat.c projects/vnet/crypto/openssl/crypto/ui/ui_compat.h projects/vnet/crypto/openssl/crypto/ui/ui_lib.c projects/vnet/crypto/openssl/crypto/ui/ui_locl.h projects/vnet/crypto/openssl/crypto/ui/ui_openssl.c projects/vnet/crypto/openssl/crypto/ui/ui_util.c projects/vnet/crypto/openssl/crypto/x509/x509_vfy.c projects/vnet/crypto/openssl/crypto/x509/x509_vfy.h projects/vnet/crypto/openssl/crypto/x509/x509_vpm.c projects/vnet/crypto/openssl/crypto/x509v3/v3_pci.c projects/vnet/crypto/openssl/crypto/x509v3/v3_pcia.c projects/vnet/crypto/openssl/crypto/x509v3/v3_utl.c projects/vnet/crypto/openssl/crypto/x509v3/v3nametest.c projects/vnet/crypto/openssl/doc/apps/s_time.pod projects/vnet/crypto/openssl/doc/crypto/BIO_s_connect.pod projects/vnet/crypto/openssl/doc/ssl/SSL_CTX_set1_verify_cert_store.pod projects/vnet/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod projects/vnet/crypto/openssl/engines/e_chil.c projects/vnet/crypto/openssl/ssl/d1_both.c projects/vnet/crypto/openssl/ssl/kssl.c projects/vnet/crypto/openssl/ssl/kssl.h projects/vnet/crypto/openssl/ssl/kssl_lcl.h projects/vnet/crypto/openssl/ssl/s2_srvr.c projects/vnet/crypto/openssl/ssl/s3_clnt.c projects/vnet/crypto/openssl/ssl/s3_lib.c projects/vnet/crypto/openssl/ssl/s3_srvr.c projects/vnet/crypto/openssl/ssl/ssl.h projects/vnet/crypto/openssl/ssl/ssl_err.c projects/vnet/crypto/openssl/ssl/ssl_lib.c projects/vnet/crypto/openssl/ssl/ssl_sess.c projects/vnet/crypto/openssl/ssl/t1_enc.c projects/vnet/crypto/openssl/ssl/t1_lib.c projects/vnet/crypto/openssl/util/domd projects/vnet/crypto/openssl/util/pl/VC-32.pl projects/vnet/etc/defaults/periodic.conf projects/vnet/etc/defaults/rc.conf projects/vnet/etc/group projects/vnet/etc/master.passwd projects/vnet/etc/ntp.conf projects/vnet/etc/periodic/daily/Makefile projects/vnet/etc/periodic/security/security.functions projects/vnet/etc/rc.d/jail projects/vnet/etc/rc.d/ntpd projects/vnet/gnu/lib/libgcc/Makefile projects/vnet/gnu/lib/libreadline/readline/Makefile projects/vnet/lib/Makefile projects/vnet/lib/libbluetooth/bluetooth.h projects/vnet/lib/libc/Makefile projects/vnet/lib/libc/db/hash/hash.h projects/vnet/lib/libc/db/hash/hash_buf.c projects/vnet/lib/libc/gen/Makefile.inc projects/vnet/lib/libc/gen/readpassphrase.c projects/vnet/lib/libc/include/namespace.h projects/vnet/lib/libc/include/un-namespace.h projects/vnet/lib/libc/net/Makefile.inc projects/vnet/lib/libc/net/sctp_sys_calls.c projects/vnet/lib/libc/nls/msgcat.c projects/vnet/lib/libc/string/strtok.3 projects/vnet/lib/libc/sys/Symbol.map projects/vnet/lib/libc/sys/recv.2 projects/vnet/lib/libc/sys/revoke.2 projects/vnet/lib/libc/sys/send.2 projects/vnet/lib/libc/tests/gen/Makefile projects/vnet/lib/libdevctl/devctl.3 projects/vnet/lib/libdevinfo/devinfo.3 projects/vnet/lib/libdevinfo/devinfo.h projects/vnet/lib/libdpv/dialog_util.c projects/vnet/lib/libdpv/dialog_util.h projects/vnet/lib/libdpv/dpv.3 projects/vnet/lib/libdpv/dpv.c projects/vnet/lib/libdpv/dpv.h projects/vnet/lib/libdpv/dpv_private.h projects/vnet/lib/libelftc/Makefile projects/vnet/lib/libproc/proc_bkpt.c projects/vnet/lib/libproc/proc_regs.c projects/vnet/lib/libsysdecode/Makefile projects/vnet/lib/libsysdecode/sysdecode.3 projects/vnet/lib/libsysdecode/sysdecode.h projects/vnet/libexec/atrun/atrun.c projects/vnet/libexec/rtld-elf/map_object.c projects/vnet/libexec/rtld-elf/riscv/rtld_machdep.h projects/vnet/libexec/rtld-elf/rtld.c projects/vnet/sbin/ggate/ggated/Makefile projects/vnet/sbin/ggate/ggated/ggated.8 projects/vnet/sbin/ggate/ggated/ggated.c projects/vnet/sbin/ifconfig/iflagg.c projects/vnet/sbin/kldstat/Makefile projects/vnet/sbin/kldstat/kldstat.8 projects/vnet/sbin/kldstat/kldstat.c projects/vnet/sbin/nvmecontrol/Makefile projects/vnet/sbin/nvmecontrol/nvmecontrol.8 projects/vnet/sbin/nvmecontrol/nvmecontrol.c projects/vnet/sbin/nvmecontrol/nvmecontrol.h projects/vnet/sbin/pfctl/pf_print_state.c projects/vnet/sbin/rcorder/rcorder.c projects/vnet/sbin/swapon/swapon.c projects/vnet/secure/lib/libcrypto/Makefile.inc projects/vnet/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 projects/vnet/secure/lib/libcrypto/man/ASN1_STRING_length.3 projects/vnet/secure/lib/libcrypto/man/ASN1_STRING_new.3 projects/vnet/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 projects/vnet/secure/lib/libcrypto/man/ASN1_TIME_set.3 projects/vnet/secure/lib/libcrypto/man/ASN1_generate_nconf.3 projects/vnet/secure/lib/libcrypto/man/BIO_ctrl.3 projects/vnet/secure/lib/libcrypto/man/BIO_f_base64.3 projects/vnet/secure/lib/libcrypto/man/BIO_f_buffer.3 projects/vnet/secure/lib/libcrypto/man/BIO_f_cipher.3 projects/vnet/secure/lib/libcrypto/man/BIO_f_md.3 projects/vnet/secure/lib/libcrypto/man/BIO_f_null.3 projects/vnet/secure/lib/libcrypto/man/BIO_f_ssl.3 projects/vnet/secure/lib/libcrypto/man/BIO_find_type.3 projects/vnet/secure/lib/libcrypto/man/BIO_new.3 projects/vnet/secure/lib/libcrypto/man/BIO_new_CMS.3 projects/vnet/secure/lib/libcrypto/man/BIO_push.3 projects/vnet/secure/lib/libcrypto/man/BIO_read.3 projects/vnet/secure/lib/libcrypto/man/BIO_s_accept.3 projects/vnet/secure/lib/libcrypto/man/BIO_s_bio.3 projects/vnet/secure/lib/libcrypto/man/BIO_s_connect.3 projects/vnet/secure/lib/libcrypto/man/BIO_s_fd.3 projects/vnet/secure/lib/libcrypto/man/BIO_s_file.3 projects/vnet/secure/lib/libcrypto/man/BIO_s_mem.3 projects/vnet/secure/lib/libcrypto/man/BIO_s_null.3 projects/vnet/secure/lib/libcrypto/man/BIO_s_socket.3 projects/vnet/secure/lib/libcrypto/man/BIO_set_callback.3 projects/vnet/secure/lib/libcrypto/man/BIO_should_retry.3 projects/vnet/secure/lib/libcrypto/man/BN_BLINDING_new.3 projects/vnet/secure/lib/libcrypto/man/BN_CTX_new.3 projects/vnet/secure/lib/libcrypto/man/BN_CTX_start.3 projects/vnet/secure/lib/libcrypto/man/BN_add.3 projects/vnet/secure/lib/libcrypto/man/BN_add_word.3 projects/vnet/secure/lib/libcrypto/man/BN_bn2bin.3 projects/vnet/secure/lib/libcrypto/man/BN_cmp.3 projects/vnet/secure/lib/libcrypto/man/BN_copy.3 projects/vnet/secure/lib/libcrypto/man/BN_generate_prime.3 projects/vnet/secure/lib/libcrypto/man/BN_mod_inverse.3 projects/vnet/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 projects/vnet/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 projects/vnet/secure/lib/libcrypto/man/BN_new.3 projects/vnet/secure/lib/libcrypto/man/BN_num_bytes.3 projects/vnet/secure/lib/libcrypto/man/BN_rand.3 projects/vnet/secure/lib/libcrypto/man/BN_set_bit.3 projects/vnet/secure/lib/libcrypto/man/BN_swap.3 projects/vnet/secure/lib/libcrypto/man/BN_zero.3 projects/vnet/secure/lib/libcrypto/man/CMS_add0_cert.3 projects/vnet/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 projects/vnet/secure/lib/libcrypto/man/CMS_add1_signer.3 projects/vnet/secure/lib/libcrypto/man/CMS_compress.3 projects/vnet/secure/lib/libcrypto/man/CMS_decrypt.3 projects/vnet/secure/lib/libcrypto/man/CMS_encrypt.3 projects/vnet/secure/lib/libcrypto/man/CMS_final.3 projects/vnet/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 projects/vnet/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 projects/vnet/secure/lib/libcrypto/man/CMS_get0_type.3 projects/vnet/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 projects/vnet/secure/lib/libcrypto/man/CMS_sign.3 projects/vnet/secure/lib/libcrypto/man/CMS_sign_receipt.3 projects/vnet/secure/lib/libcrypto/man/CMS_uncompress.3 projects/vnet/secure/lib/libcrypto/man/CMS_verify.3 projects/vnet/secure/lib/libcrypto/man/CMS_verify_receipt.3 projects/vnet/secure/lib/libcrypto/man/CONF_modules_free.3 projects/vnet/secure/lib/libcrypto/man/CONF_modules_load_file.3 projects/vnet/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 projects/vnet/secure/lib/libcrypto/man/DH_generate_key.3 projects/vnet/secure/lib/libcrypto/man/DH_generate_parameters.3 projects/vnet/secure/lib/libcrypto/man/DH_get_ex_new_index.3 projects/vnet/secure/lib/libcrypto/man/DH_new.3 projects/vnet/secure/lib/libcrypto/man/DH_set_method.3 projects/vnet/secure/lib/libcrypto/man/DH_size.3 projects/vnet/secure/lib/libcrypto/man/DSA_SIG_new.3 projects/vnet/secure/lib/libcrypto/man/DSA_do_sign.3 projects/vnet/secure/lib/libcrypto/man/DSA_dup_DH.3 projects/vnet/secure/lib/libcrypto/man/DSA_generate_key.3 projects/vnet/secure/lib/libcrypto/man/DSA_generate_parameters.3 projects/vnet/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 projects/vnet/secure/lib/libcrypto/man/DSA_new.3 projects/vnet/secure/lib/libcrypto/man/DSA_set_method.3 projects/vnet/secure/lib/libcrypto/man/DSA_sign.3 projects/vnet/secure/lib/libcrypto/man/DSA_size.3 projects/vnet/secure/lib/libcrypto/man/EC_GFp_simple_method.3 projects/vnet/secure/lib/libcrypto/man/EC_GROUP_copy.3 projects/vnet/secure/lib/libcrypto/man/EC_GROUP_new.3 projects/vnet/secure/lib/libcrypto/man/EC_KEY_new.3 projects/vnet/secure/lib/libcrypto/man/EC_POINT_add.3 projects/vnet/secure/lib/libcrypto/man/EC_POINT_new.3 projects/vnet/secure/lib/libcrypto/man/ERR_GET_LIB.3 projects/vnet/secure/lib/libcrypto/man/ERR_clear_error.3 projects/vnet/secure/lib/libcrypto/man/ERR_error_string.3 projects/vnet/secure/lib/libcrypto/man/ERR_get_error.3 projects/vnet/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 projects/vnet/secure/lib/libcrypto/man/ERR_load_strings.3 projects/vnet/secure/lib/libcrypto/man/ERR_print_errors.3 projects/vnet/secure/lib/libcrypto/man/ERR_put_error.3 projects/vnet/secure/lib/libcrypto/man/ERR_remove_state.3 projects/vnet/secure/lib/libcrypto/man/ERR_set_mark.3 projects/vnet/secure/lib/libcrypto/man/EVP_BytesToKey.3 projects/vnet/secure/lib/libcrypto/man/EVP_DigestInit.3 projects/vnet/secure/lib/libcrypto/man/EVP_DigestSignInit.3 projects/vnet/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 projects/vnet/secure/lib/libcrypto/man/EVP_EncryptInit.3 projects/vnet/secure/lib/libcrypto/man/EVP_OpenInit.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_derive.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_new.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_sign.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_verify.3 projects/vnet/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 projects/vnet/secure/lib/libcrypto/man/EVP_SealInit.3 projects/vnet/secure/lib/libcrypto/man/EVP_SignInit.3 projects/vnet/secure/lib/libcrypto/man/EVP_VerifyInit.3 projects/vnet/secure/lib/libcrypto/man/OBJ_nid2obj.3 projects/vnet/secure/lib/libcrypto/man/OPENSSL_Applink.3 projects/vnet/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 projects/vnet/secure/lib/libcrypto/man/OPENSSL_config.3 projects/vnet/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 projects/vnet/secure/lib/libcrypto/man/OPENSSL_instrument_bus.3 projects/vnet/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 projects/vnet/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 projects/vnet/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 projects/vnet/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 projects/vnet/secure/lib/libcrypto/man/PKCS12_create.3 projects/vnet/secure/lib/libcrypto/man/PKCS12_parse.3 projects/vnet/secure/lib/libcrypto/man/PKCS7_decrypt.3 projects/vnet/secure/lib/libcrypto/man/PKCS7_encrypt.3 projects/vnet/secure/lib/libcrypto/man/PKCS7_sign.3 projects/vnet/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 projects/vnet/secure/lib/libcrypto/man/PKCS7_verify.3 projects/vnet/secure/lib/libcrypto/man/RAND_add.3 projects/vnet/secure/lib/libcrypto/man/RAND_bytes.3 projects/vnet/secure/lib/libcrypto/man/RAND_cleanup.3 projects/vnet/secure/lib/libcrypto/man/RAND_egd.3 projects/vnet/secure/lib/libcrypto/man/RAND_load_file.3 projects/vnet/secure/lib/libcrypto/man/RAND_set_rand_method.3 projects/vnet/secure/lib/libcrypto/man/RSA_blinding_on.3 projects/vnet/secure/lib/libcrypto/man/RSA_check_key.3 projects/vnet/secure/lib/libcrypto/man/RSA_generate_key.3 projects/vnet/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 projects/vnet/secure/lib/libcrypto/man/RSA_new.3 projects/vnet/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 projects/vnet/secure/lib/libcrypto/man/RSA_print.3 projects/vnet/secure/lib/libcrypto/man/RSA_private_encrypt.3 projects/vnet/secure/lib/libcrypto/man/RSA_public_encrypt.3 projects/vnet/secure/lib/libcrypto/man/RSA_set_method.3 projects/vnet/secure/lib/libcrypto/man/RSA_sign.3 projects/vnet/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 projects/vnet/secure/lib/libcrypto/man/RSA_size.3 projects/vnet/secure/lib/libcrypto/man/SMIME_read_CMS.3 projects/vnet/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 projects/vnet/secure/lib/libcrypto/man/SMIME_write_CMS.3 projects/vnet/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 projects/vnet/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 projects/vnet/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 projects/vnet/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 projects/vnet/secure/lib/libcrypto/man/X509_NAME_print_ex.3 projects/vnet/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 projects/vnet/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 projects/vnet/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 projects/vnet/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 projects/vnet/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 projects/vnet/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 projects/vnet/secure/lib/libcrypto/man/X509_check_host.3 projects/vnet/secure/lib/libcrypto/man/X509_new.3 projects/vnet/secure/lib/libcrypto/man/X509_verify_cert.3 projects/vnet/secure/lib/libcrypto/man/bio.3 projects/vnet/secure/lib/libcrypto/man/blowfish.3 projects/vnet/secure/lib/libcrypto/man/bn.3 projects/vnet/secure/lib/libcrypto/man/bn_internal.3 projects/vnet/secure/lib/libcrypto/man/buffer.3 projects/vnet/secure/lib/libcrypto/man/crypto.3 projects/vnet/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 projects/vnet/secure/lib/libcrypto/man/d2i_CMS_ContentInfo.3 projects/vnet/secure/lib/libcrypto/man/d2i_DHparams.3 projects/vnet/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 projects/vnet/secure/lib/libcrypto/man/d2i_ECPKParameters.3 projects/vnet/secure/lib/libcrypto/man/d2i_ECPrivateKey.3 projects/vnet/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 projects/vnet/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 projects/vnet/secure/lib/libcrypto/man/d2i_X509.3 projects/vnet/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 projects/vnet/secure/lib/libcrypto/man/d2i_X509_CRL.3 projects/vnet/secure/lib/libcrypto/man/d2i_X509_NAME.3 projects/vnet/secure/lib/libcrypto/man/d2i_X509_REQ.3 projects/vnet/secure/lib/libcrypto/man/d2i_X509_SIG.3 projects/vnet/secure/lib/libcrypto/man/des.3 projects/vnet/secure/lib/libcrypto/man/dh.3 projects/vnet/secure/lib/libcrypto/man/dsa.3 projects/vnet/secure/lib/libcrypto/man/ec.3 projects/vnet/secure/lib/libcrypto/man/ecdsa.3 projects/vnet/secure/lib/libcrypto/man/engine.3 projects/vnet/secure/lib/libcrypto/man/err.3 projects/vnet/secure/lib/libcrypto/man/evp.3 projects/vnet/secure/lib/libcrypto/man/hmac.3 projects/vnet/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 projects/vnet/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 projects/vnet/secure/lib/libcrypto/man/lh_stats.3 projects/vnet/secure/lib/libcrypto/man/lhash.3 projects/vnet/secure/lib/libcrypto/man/md5.3 projects/vnet/secure/lib/libcrypto/man/mdc2.3 projects/vnet/secure/lib/libcrypto/man/pem.3 projects/vnet/secure/lib/libcrypto/man/rand.3 projects/vnet/secure/lib/libcrypto/man/rc4.3 projects/vnet/secure/lib/libcrypto/man/ripemd.3 projects/vnet/secure/lib/libcrypto/man/rsa.3 projects/vnet/secure/lib/libcrypto/man/sha.3 projects/vnet/secure/lib/libcrypto/man/threads.3 projects/vnet/secure/lib/libcrypto/man/ui.3 projects/vnet/secure/lib/libcrypto/man/ui_compat.3 projects/vnet/secure/lib/libcrypto/man/x509.3 projects/vnet/secure/lib/libssl/Makefile.man projects/vnet/secure/lib/libssl/man/SSL_CIPHER_get_name.3 projects/vnet/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 projects/vnet/secure/lib/libssl/man/SSL_CONF_CTX_new.3 projects/vnet/secure/lib/libssl/man/SSL_CONF_CTX_set1_prefix.3 projects/vnet/secure/lib/libssl/man/SSL_CONF_CTX_set_flags.3 projects/vnet/secure/lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3 projects/vnet/secure/lib/libssl/man/SSL_CONF_cmd.3 projects/vnet/secure/lib/libssl/man/SSL_CONF_cmd_argv.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_add1_chain_cert.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_add_session.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_ctrl.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_free.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_get0_param.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_new.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_sess_number.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_sessions.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set1_curves.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set1_verify_cert_store.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_cert_cb.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_custom_cli_ext.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_mode.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_options.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_read_ahead.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_timeout.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_set_verify.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_use_certificate.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 projects/vnet/secure/lib/libssl/man/SSL_CTX_use_serverinfo.3 projects/vnet/secure/lib/libssl/man/SSL_SESSION_free.3 projects/vnet/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 projects/vnet/secure/lib/libssl/man/SSL_SESSION_get_time.3 projects/vnet/secure/lib/libssl/man/SSL_accept.3 projects/vnet/secure/lib/libssl/man/SSL_alert_type_string.3 projects/vnet/secure/lib/libssl/man/SSL_check_chain.3 projects/vnet/secure/lib/libssl/man/SSL_clear.3 projects/vnet/secure/lib/libssl/man/SSL_connect.3 projects/vnet/secure/lib/libssl/man/SSL_do_handshake.3 projects/vnet/secure/lib/libssl/man/SSL_free.3 projects/vnet/secure/lib/libssl/man/SSL_get_SSL_CTX.3 projects/vnet/secure/lib/libssl/man/SSL_get_ciphers.3 projects/vnet/secure/lib/libssl/man/SSL_get_client_CA_list.3 projects/vnet/secure/lib/libssl/man/SSL_get_current_cipher.3 projects/vnet/secure/lib/libssl/man/SSL_get_default_timeout.3 projects/vnet/secure/lib/libssl/man/SSL_get_error.3 projects/vnet/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 projects/vnet/secure/lib/libssl/man/SSL_get_ex_new_index.3 projects/vnet/secure/lib/libssl/man/SSL_get_fd.3 projects/vnet/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 projects/vnet/secure/lib/libssl/man/SSL_get_peer_certificate.3 projects/vnet/secure/lib/libssl/man/SSL_get_psk_identity.3 projects/vnet/secure/lib/libssl/man/SSL_get_rbio.3 projects/vnet/secure/lib/libssl/man/SSL_get_session.3 projects/vnet/secure/lib/libssl/man/SSL_get_verify_result.3 projects/vnet/secure/lib/libssl/man/SSL_get_version.3 projects/vnet/secure/lib/libssl/man/SSL_library_init.3 projects/vnet/secure/lib/libssl/man/SSL_load_client_CA_file.3 projects/vnet/secure/lib/libssl/man/SSL_new.3 projects/vnet/secure/lib/libssl/man/SSL_pending.3 projects/vnet/secure/lib/libssl/man/SSL_read.3 projects/vnet/secure/lib/libssl/man/SSL_rstate_string.3 projects/vnet/secure/lib/libssl/man/SSL_session_reused.3 projects/vnet/secure/lib/libssl/man/SSL_set_bio.3 projects/vnet/secure/lib/libssl/man/SSL_set_connect_state.3 projects/vnet/secure/lib/libssl/man/SSL_set_fd.3 projects/vnet/secure/lib/libssl/man/SSL_set_session.3 projects/vnet/secure/lib/libssl/man/SSL_set_shutdown.3 projects/vnet/secure/lib/libssl/man/SSL_set_verify_result.3 projects/vnet/secure/lib/libssl/man/SSL_shutdown.3 projects/vnet/secure/lib/libssl/man/SSL_state_string.3 projects/vnet/secure/lib/libssl/man/SSL_want.3 projects/vnet/secure/lib/libssl/man/SSL_write.3 projects/vnet/secure/lib/libssl/man/d2i_SSL_SESSION.3 projects/vnet/secure/lib/libssl/man/ssl.3 projects/vnet/secure/usr.bin/openssl/man/CA.pl.1 projects/vnet/secure/usr.bin/openssl/man/asn1parse.1 projects/vnet/secure/usr.bin/openssl/man/c_rehash.1 projects/vnet/secure/usr.bin/openssl/man/ca.1 projects/vnet/secure/usr.bin/openssl/man/ciphers.1 projects/vnet/secure/usr.bin/openssl/man/cms.1 projects/vnet/secure/usr.bin/openssl/man/crl.1 projects/vnet/secure/usr.bin/openssl/man/crl2pkcs7.1 projects/vnet/secure/usr.bin/openssl/man/dgst.1 projects/vnet/secure/usr.bin/openssl/man/dhparam.1 projects/vnet/secure/usr.bin/openssl/man/dsa.1 projects/vnet/secure/usr.bin/openssl/man/dsaparam.1 projects/vnet/secure/usr.bin/openssl/man/ec.1 projects/vnet/secure/usr.bin/openssl/man/ecparam.1 projects/vnet/secure/usr.bin/openssl/man/enc.1 projects/vnet/secure/usr.bin/openssl/man/errstr.1 projects/vnet/secure/usr.bin/openssl/man/gendsa.1 projects/vnet/secure/usr.bin/openssl/man/genpkey.1 projects/vnet/secure/usr.bin/openssl/man/genrsa.1 projects/vnet/secure/usr.bin/openssl/man/nseq.1 projects/vnet/secure/usr.bin/openssl/man/ocsp.1 projects/vnet/secure/usr.bin/openssl/man/openssl.1 projects/vnet/secure/usr.bin/openssl/man/passwd.1 projects/vnet/secure/usr.bin/openssl/man/pkcs12.1 projects/vnet/secure/usr.bin/openssl/man/pkcs7.1 projects/vnet/secure/usr.bin/openssl/man/pkcs8.1 projects/vnet/secure/usr.bin/openssl/man/pkey.1 projects/vnet/secure/usr.bin/openssl/man/pkeyparam.1 projects/vnet/secure/usr.bin/openssl/man/pkeyutl.1 projects/vnet/secure/usr.bin/openssl/man/rand.1 projects/vnet/secure/usr.bin/openssl/man/req.1 projects/vnet/secure/usr.bin/openssl/man/rsa.1 projects/vnet/secure/usr.bin/openssl/man/rsautl.1 projects/vnet/secure/usr.bin/openssl/man/s_client.1 projects/vnet/secure/usr.bin/openssl/man/s_server.1 projects/vnet/secure/usr.bin/openssl/man/s_time.1 projects/vnet/secure/usr.bin/openssl/man/sess_id.1 projects/vnet/secure/usr.bin/openssl/man/smime.1 projects/vnet/secure/usr.bin/openssl/man/speed.1 projects/vnet/secure/usr.bin/openssl/man/spkac.1 projects/vnet/secure/usr.bin/openssl/man/ts.1 projects/vnet/secure/usr.bin/openssl/man/tsget.1 projects/vnet/secure/usr.bin/openssl/man/verify.1 projects/vnet/secure/usr.bin/openssl/man/version.1 projects/vnet/secure/usr.bin/openssl/man/x509.1 projects/vnet/secure/usr.bin/openssl/man/x509v3_config.1 projects/vnet/share/dtrace/watch_kill projects/vnet/share/man/man4/filemon.4 projects/vnet/share/man/man4/lagg.4 projects/vnet/share/man/man4/nvd.4 projects/vnet/share/man/man5/ext2fs.5 projects/vnet/share/man/man9/bus_adjust_resource.9 projects/vnet/share/man/man9/bus_alloc_resource.9 projects/vnet/share/man/man9/bus_get_resource.9 projects/vnet/share/man/man9/bus_set_resource.9 projects/vnet/share/man/man9/hashinit.9 projects/vnet/share/man/man9/mod_cc.9 projects/vnet/share/man/man9/rman.9 projects/vnet/share/misc/committers-src.dot projects/vnet/share/mk/auto.obj.mk projects/vnet/share/mk/bsd.dep.mk projects/vnet/share/mk/bsd.progs.mk projects/vnet/share/mk/gendirdeps.mk projects/vnet/share/mk/host-target.mk projects/vnet/share/mk/meta.subdir.mk projects/vnet/sys/amd64/amd64/machdep.c projects/vnet/sys/amd64/ia32/ia32_signal.c projects/vnet/sys/amd64/linux/linux.h projects/vnet/sys/amd64/linux/linux_machdep.c projects/vnet/sys/amd64/linux/linux_sysvec.c projects/vnet/sys/amd64/linux32/linux32_sysvec.c projects/vnet/sys/arm/allwinner/a10_clk.c projects/vnet/sys/arm/allwinner/a10_clk.h projects/vnet/sys/arm/allwinner/a10_common.c projects/vnet/sys/arm/allwinner/files.allwinner projects/vnet/sys/arm/annapurna/alpine/alpine_machdep.c projects/vnet/sys/arm/arm/cpufunc.c projects/vnet/sys/arm/arm/cpufunc_asm.S projects/vnet/sys/arm/arm/cpufunc_asm_arm11.S projects/vnet/sys/arm/arm/cpufunc_asm_arm11x6.S projects/vnet/sys/arm/arm/cpufunc_asm_armv4.S projects/vnet/sys/arm/arm/cpufunc_asm_fa526.S projects/vnet/sys/arm/arm/db_interface.c projects/vnet/sys/arm/arm/db_trace.c projects/vnet/sys/arm/arm/devmap.c projects/vnet/sys/arm/arm/elf_machdep.c projects/vnet/sys/arm/arm/elf_trampoline.c projects/vnet/sys/arm/arm/genassym.c projects/vnet/sys/arm/arm/locore-v6.S projects/vnet/sys/arm/arm/machdep.c projects/vnet/sys/arm/arm/mem.c projects/vnet/sys/arm/arm/minidump_machdep.c projects/vnet/sys/arm/arm/mp_machdep.c projects/vnet/sys/arm/arm/nexus.c projects/vnet/sys/arm/arm/physmem.c projects/vnet/sys/arm/arm/pmap.c projects/vnet/sys/arm/arm/swtch.S projects/vnet/sys/arm/arm/trap-v6.c projects/vnet/sys/arm/at91/at91.c projects/vnet/sys/arm/cavium/cns11xx/econa.c projects/vnet/sys/arm/conf/A20 projects/vnet/sys/arm/conf/CUBIEBOARD projects/vnet/sys/arm/conf/NOTES projects/vnet/sys/arm/conf/std.armv6 projects/vnet/sys/arm/freescale/vybrid/vf_ehci.c projects/vnet/sys/arm/include/cpu-v6.h projects/vnet/sys/arm/include/cpuconf.h projects/vnet/sys/arm/include/cpufunc.h projects/vnet/sys/arm/include/db_machdep.h projects/vnet/sys/arm/include/kdb.h projects/vnet/sys/arm/include/machdep.h projects/vnet/sys/arm/include/ofw_machdep.h projects/vnet/sys/arm/include/param.h projects/vnet/sys/arm/include/pcpu.h projects/vnet/sys/arm/include/physmem.h projects/vnet/sys/arm/include/pmap-v6.h projects/vnet/sys/arm/include/pmap.h projects/vnet/sys/arm/include/pte.h projects/vnet/sys/arm/include/reg.h projects/vnet/sys/arm/include/sf_buf.h projects/vnet/sys/arm/include/smp.h projects/vnet/sys/arm/include/sysreg.h projects/vnet/sys/arm/include/vm.h projects/vnet/sys/arm/mv/armadaxp/armadaxp.c projects/vnet/sys/arm/mv/armadaxp/armadaxp_mp.c projects/vnet/sys/arm/mv/mv_common.c projects/vnet/sys/arm/mv/mv_localbus.c projects/vnet/sys/arm/mv/mv_machdep.c projects/vnet/sys/arm/mv/mv_pci.c projects/vnet/sys/arm/mv/orion/db88f5xxx.c projects/vnet/sys/arm/ti/omap4/pandaboard/pandaboard.c projects/vnet/sys/arm/ti/ti_cpuid.c projects/vnet/sys/arm/versatile/versatile_machdep.c projects/vnet/sys/arm/versatile/versatile_pci.c projects/vnet/sys/arm/xilinx/zy7_ehci.c projects/vnet/sys/arm/xscale/i8134x/crb_machdep.c projects/vnet/sys/arm/xscale/i8134x/files.i81342 projects/vnet/sys/arm/xscale/i8134x/i81342.c projects/vnet/sys/arm/xscale/i8134x/i81342_pci.c projects/vnet/sys/arm/xscale/i8134x/obio.c projects/vnet/sys/arm/xscale/ixp425/avila_ata.c projects/vnet/sys/arm/xscale/ixp425/ixp425.c projects/vnet/sys/arm/xscale/ixp425/ixp425_pci.c projects/vnet/sys/arm/xscale/pxa/pxa_obio.c projects/vnet/sys/arm/xscale/pxa/pxa_smi.c projects/vnet/sys/arm64/arm64/copystr.c projects/vnet/sys/arm64/arm64/db_disasm.c projects/vnet/sys/arm64/arm64/genassym.c projects/vnet/sys/arm64/arm64/gic.c projects/vnet/sys/arm64/arm64/gic.h projects/vnet/sys/arm64/arm64/gic_fdt.c projects/vnet/sys/arm64/arm64/gic_v3.c projects/vnet/sys/arm64/arm64/gic_v3_fdt.c projects/vnet/sys/arm64/arm64/gic_v3_its.c projects/vnet/sys/arm64/arm64/intr_machdep.c projects/vnet/sys/arm64/arm64/locore.S projects/vnet/sys/arm64/arm64/machdep.c projects/vnet/sys/arm64/arm64/mp_machdep.c projects/vnet/sys/arm64/arm64/nexus.c projects/vnet/sys/arm64/arm64/pmap.c projects/vnet/sys/arm64/arm64/swtch.S projects/vnet/sys/arm64/arm64/trap.c projects/vnet/sys/arm64/arm64/vm_machdep.c projects/vnet/sys/arm64/cavium/thunder_pcie.c projects/vnet/sys/arm64/cavium/thunder_pcie_common.c projects/vnet/sys/arm64/cavium/thunder_pcie_common.h projects/vnet/sys/arm64/cavium/thunder_pcie_pem.c projects/vnet/sys/arm64/include/armreg.h projects/vnet/sys/arm64/include/pcb.h projects/vnet/sys/arm64/include/pmap.h projects/vnet/sys/boot/arm/at91/boot2/boot2.c projects/vnet/sys/boot/arm/ixp425/boot2/boot2.c projects/vnet/sys/boot/efi/boot1/boot1.c projects/vnet/sys/boot/efi/libefi/efinet.c projects/vnet/sys/boot/efi/libefi/libefi.c projects/vnet/sys/boot/efi/loader/main.c projects/vnet/sys/boot/ficl/i386/sysdep.c projects/vnet/sys/boot/i386/boot2/boot2.c projects/vnet/sys/boot/i386/gptboot/gptboot.c projects/vnet/sys/boot/i386/zfsboot/zfsboot.c projects/vnet/sys/boot/mips/beri/boot2/boot2.c projects/vnet/sys/boot/pc98/boot2/boot2.c projects/vnet/sys/boot/powerpc/boot1.chrp/boot1.c projects/vnet/sys/boot/sparc64/boot1/boot1.c projects/vnet/sys/boot/usb/tools/Makefile projects/vnet/sys/cam/scsi/scsi_pass.c projects/vnet/sys/cam/scsi/scsi_sa.c projects/vnet/sys/cddl/compat/opensolaris/sys/atomic.h projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h projects/vnet/sys/compat/linuxkpi/common/include/asm/atomic.h projects/vnet/sys/compat/linuxkpi/common/include/linux/bitops.h projects/vnet/sys/compat/linuxkpi/common/include/linux/clocksource.h projects/vnet/sys/compat/linuxkpi/common/include/linux/completion.h projects/vnet/sys/compat/linuxkpi/common/include/linux/etherdevice.h projects/vnet/sys/compat/linuxkpi/common/include/linux/gfp.h projects/vnet/sys/compat/linuxkpi/common/include/linux/if_vlan.h projects/vnet/sys/compat/linuxkpi/common/include/linux/kernel.h projects/vnet/sys/compat/linuxkpi/common/include/linux/list.h projects/vnet/sys/compat/linuxkpi/common/include/linux/netdevice.h projects/vnet/sys/compat/linuxkpi/common/include/linux/notifier.h projects/vnet/sys/compat/linuxkpi/common/include/linux/pci.h projects/vnet/sys/compat/linuxkpi/common/include/linux/rcupdate.h projects/vnet/sys/compat/linuxkpi/common/include/linux/uaccess.h projects/vnet/sys/conf/Makefile.arm projects/vnet/sys/conf/NOTES projects/vnet/sys/conf/files projects/vnet/sys/conf/files.arm projects/vnet/sys/conf/files.arm64 projects/vnet/sys/conf/kern.mk projects/vnet/sys/conf/kern.post.mk projects/vnet/sys/conf/kern.pre.mk projects/vnet/sys/conf/options projects/vnet/sys/conf/options.arm projects/vnet/sys/conf/options.mips projects/vnet/sys/contrib/ipfilter/netinet/ip_compat.h projects/vnet/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c (contents, props changed) projects/vnet/sys/dev/acpica/acpi.c projects/vnet/sys/dev/acpica/acpi_hpet.c projects/vnet/sys/dev/acpica/acpi_pcib_acpi.c projects/vnet/sys/dev/acpica/acpi_resource.c projects/vnet/sys/dev/acpica/acpi_timer.c projects/vnet/sys/dev/acpica/acpivar.h projects/vnet/sys/dev/advansys/adv_isa.c projects/vnet/sys/dev/ahci/ahci.c projects/vnet/sys/dev/ahci/ahci.h projects/vnet/sys/dev/ata/ata-cbus.c projects/vnet/sys/dev/ata/ata-isa.c projects/vnet/sys/dev/ata/ata-pci.c projects/vnet/sys/dev/ata/ata-pci.h projects/vnet/sys/dev/atkbdc/atkbdc_ebus.c projects/vnet/sys/dev/atkbdc/atkbdc_isa.c projects/vnet/sys/dev/atkbdc/atkbdc_subr.c projects/vnet/sys/dev/bwn/if_bwn.c projects/vnet/sys/dev/cs/if_cs.c projects/vnet/sys/dev/ctau/if_ct.c projects/vnet/sys/dev/cx/if_cx.c projects/vnet/sys/dev/cxgb/cxgb_osdep.h projects/vnet/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.h projects/vnet/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c projects/vnet/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.h projects/vnet/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c projects/vnet/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c projects/vnet/sys/dev/cxgb/ulp/tom/cxgb_listen.c projects/vnet/sys/dev/cxgbe/iw_cxgbe/cm.c projects/vnet/sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h projects/vnet/sys/dev/cxgbe/iw_cxgbe/provider.c projects/vnet/sys/dev/cxgbe/tom/t4_connect.c projects/vnet/sys/dev/cxgbe/tom/t4_cpl_io.c projects/vnet/sys/dev/cxgbe/tom/t4_listen.c projects/vnet/sys/dev/cxgbe/tom/t4_tom.c projects/vnet/sys/dev/e1000/if_em.c projects/vnet/sys/dev/ed/if_ed.c projects/vnet/sys/dev/ed/if_ed_3c503.c projects/vnet/sys/dev/ed/if_ed_cbus.c projects/vnet/sys/dev/ed/if_ed_hpp.c projects/vnet/sys/dev/ed/if_ed_wd80x3.c projects/vnet/sys/dev/eisa/eisaconf.c projects/vnet/sys/dev/ep/if_ep.c projects/vnet/sys/dev/fdt/simplebus.c projects/vnet/sys/dev/fe/if_fe.c projects/vnet/sys/dev/fe/if_fe_cbus.c projects/vnet/sys/dev/fe/if_fe_isa.c projects/vnet/sys/dev/filemon/filemon.c projects/vnet/sys/dev/filemon/filemon_wrapper.c projects/vnet/sys/dev/fxp/if_fxp.c projects/vnet/sys/dev/gpio/gpiobus.c projects/vnet/sys/dev/hyperv/include/hyperv.h projects/vnet/sys/dev/hyperv/netvsc/hv_net_vsc.c projects/vnet/sys/dev/hyperv/netvsc/hv_net_vsc.h projects/vnet/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c projects/vnet/sys/dev/hyperv/netvsc/hv_rndis.h projects/vnet/sys/dev/hyperv/netvsc/hv_rndis_filter.c projects/vnet/sys/dev/hyperv/netvsc/hv_rndis_filter.h projects/vnet/sys/dev/hyperv/vmbus/hv_channel.c projects/vnet/sys/dev/hyperv/vmbus/hv_connection.c projects/vnet/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c projects/vnet/sys/dev/hyperv/vmbus/hv_vmbus_priv.h projects/vnet/sys/dev/iicbus/iic.c projects/vnet/sys/dev/iscsi_initiator/isc_cam.c projects/vnet/sys/dev/iscsi_initiator/isc_sm.c projects/vnet/sys/dev/iscsi_initiator/isc_soc.c projects/vnet/sys/dev/iscsi_initiator/isc_subr.c projects/vnet/sys/dev/iscsi_initiator/iscsi_subr.c projects/vnet/sys/dev/ixgbe/if_ix.c projects/vnet/sys/dev/ixgbe/ixgbe.h projects/vnet/sys/dev/ixgbe/ixgbe_common.c projects/vnet/sys/dev/ixgbe/ixgbe_osdep.h projects/vnet/sys/dev/ixgbe/ixgbe_phy.c projects/vnet/sys/dev/ixgbe/ixgbe_type.h projects/vnet/sys/dev/ixgbe/ixgbe_x540.c projects/vnet/sys/dev/ixgbe/ixgbe_x550.c projects/vnet/sys/dev/ixl/if_ixl.c projects/vnet/sys/dev/le/lance.c projects/vnet/sys/dev/malo/if_malo.c projects/vnet/sys/dev/mca/mca_bus.c projects/vnet/sys/dev/md/md.c projects/vnet/sys/dev/mps/mps_mapping.c projects/vnet/sys/dev/mps/mps_sas.c projects/vnet/sys/dev/mvs/mvs_pci.c projects/vnet/sys/dev/mvs/mvs_soc.c projects/vnet/sys/dev/ncv/ncr53c500_pccard.c projects/vnet/sys/dev/netmap/netmap_offloadings.c projects/vnet/sys/dev/nsp/nsp_pccard.c projects/vnet/sys/dev/nvd/nvd.c projects/vnet/sys/dev/nvme/nvme.h projects/vnet/sys/dev/oce/oce_if.h projects/vnet/sys/dev/ofw/ofw_subr.c projects/vnet/sys/dev/ofw/ofwbus.c projects/vnet/sys/dev/ofw/openfirm.c projects/vnet/sys/dev/otus/if_otus.c projects/vnet/sys/dev/pccard/pccard.c projects/vnet/sys/dev/pccard/pccardvarp.h projects/vnet/sys/dev/pccbb/pccbb.c projects/vnet/sys/dev/pccbb/pccbb_pci.c projects/vnet/sys/dev/pccbb/pccbbvar.h projects/vnet/sys/dev/pcf/pcf_isa.c projects/vnet/sys/dev/pci/hostb_pci.c projects/vnet/sys/dev/pci/isa_pci.c projects/vnet/sys/dev/pci/pci.c projects/vnet/sys/dev/pci/pci_host_generic.c projects/vnet/sys/dev/pci/pci_iov.c projects/vnet/sys/dev/pci/pci_pci.c projects/vnet/sys/dev/pci/pci_private.h projects/vnet/sys/dev/pci/pci_subr.c projects/vnet/sys/dev/pci/pcib_private.h projects/vnet/sys/dev/pci/pcivar.h projects/vnet/sys/dev/pci/vga_pci.c projects/vnet/sys/dev/ppc/ppc.c projects/vnet/sys/dev/ppc/ppcvar.h projects/vnet/sys/dev/pty/pty.c projects/vnet/sys/dev/puc/puc.c projects/vnet/sys/dev/puc/puc_bfe.h projects/vnet/sys/dev/qlxgbe/ql_fw.c projects/vnet/sys/dev/qlxgbe/ql_ver.h projects/vnet/sys/dev/quicc/quicc_bfe.h projects/vnet/sys/dev/quicc/quicc_core.c projects/vnet/sys/dev/rtwn/if_rtwn.c projects/vnet/sys/dev/rtwn/if_rtwnreg.h projects/vnet/sys/dev/scc/scc_bfe.h projects/vnet/sys/dev/scc/scc_core.c projects/vnet/sys/dev/sfxge/sfxge.h projects/vnet/sys/dev/sfxge/sfxge_rx.c projects/vnet/sys/dev/sfxge/sfxge_tx.c projects/vnet/sys/dev/siba/siba.c projects/vnet/sys/dev/siba/siba_bwn.c projects/vnet/sys/dev/siba/siba_pcib.c projects/vnet/sys/dev/siis/siis.c projects/vnet/sys/dev/sn/if_sn.c projects/vnet/sys/dev/snc/if_snc_cbus.c projects/vnet/sys/dev/sound/isa/gusc.c projects/vnet/sys/dev/sound/isa/sbc.c projects/vnet/sys/dev/sound/pci/csa.c projects/vnet/sys/dev/sound/pci/fm801.c projects/vnet/sys/dev/sound/pci/hdspe.h projects/vnet/sys/dev/sound/pci/vibes.c projects/vnet/sys/dev/stg/tmc18c30_subr.c projects/vnet/sys/dev/tx/if_tx.c projects/vnet/sys/dev/uart/uart_tty.c projects/vnet/sys/dev/usb/controller/ehci.c projects/vnet/sys/dev/usb/controller/ehci.h projects/vnet/sys/dev/usb/controller/ehci_ixp4xx.c projects/vnet/sys/dev/usb/controller/ehci_mv.c projects/vnet/sys/dev/usb/controller/ehcireg.h projects/vnet/sys/dev/usb/wlan/if_rsu.c projects/vnet/sys/dev/vnic/thunder_bgx.c projects/vnet/sys/dev/vnic/thunder_bgx_fdt.c projects/vnet/sys/dev/vnic/thunder_bgx_var.h projects/vnet/sys/dev/vnic/thunder_mdio_fdt.c projects/vnet/sys/dev/vnic/thunder_mdio_var.h projects/vnet/sys/dev/wi/if_wi.c projects/vnet/sys/dev/wi/if_wi_pci.c projects/vnet/sys/dev/wl/if_wl.c projects/vnet/sys/dev/xe/if_xe.c projects/vnet/sys/dev/xl/if_xl.c projects/vnet/sys/fs/devfs/devfs_devs.c projects/vnet/sys/fs/ext2fs/ext2_alloc.c projects/vnet/sys/fs/ext2fs/ext2_dinode.h projects/vnet/sys/fs/ext2fs/ext2_htree.c projects/vnet/sys/fs/ext2fs/ext2_inode_cnv.c projects/vnet/sys/fs/ext2fs/ext2_lookup.c projects/vnet/sys/fs/ext2fs/inode.h projects/vnet/sys/geom/geom_flashmap.c projects/vnet/sys/i386/i386/machdep.c projects/vnet/sys/i386/linux/linux_sysvec.c projects/vnet/sys/i386/svr4/svr4_machdep.c projects/vnet/sys/isa/isa_common.c projects/vnet/sys/isa/isa_common.h projects/vnet/sys/kern/bus_if.m projects/vnet/sys/kern/kern_event.c projects/vnet/sys/kern/kern_ktr.c projects/vnet/sys/kern/kern_ktrace.c projects/vnet/sys/kern/kern_rctl.c projects/vnet/sys/kern/kern_sysctl.c projects/vnet/sys/kern/subr_bus.c projects/vnet/sys/kern/subr_mchain.c projects/vnet/sys/kern/subr_rman.c projects/vnet/sys/kern/tty.c projects/vnet/sys/kern/tty_ttydisc.c projects/vnet/sys/kern/uipc_debug.c projects/vnet/sys/kern/uipc_sockbuf.c projects/vnet/sys/kern/uipc_socket.c projects/vnet/sys/kern/vfs_aio.c projects/vnet/sys/kern/vfs_bio.c projects/vnet/sys/kern/vfs_cluster.c projects/vnet/sys/kern/vfs_export.c projects/vnet/sys/kern/vfs_vnops.c projects/vnet/sys/kgssapi/krb5/kcrypto_aes.c projects/vnet/sys/mips/adm5120/admpci.c projects/vnet/sys/mips/adm5120/obio.c projects/vnet/sys/mips/alchemy/obio.c projects/vnet/sys/mips/atheros/apb.c projects/vnet/sys/mips/atheros/ar71xx_ehci.c projects/vnet/sys/mips/atheros/ar71xx_pci.c projects/vnet/sys/mips/atheros/ar724x_pci.c projects/vnet/sys/mips/atheros/qca955x_pci.c projects/vnet/sys/mips/beri/beri_simplebus.c projects/vnet/sys/mips/cavium/ciu.c projects/vnet/sys/mips/cavium/obio.c projects/vnet/sys/mips/cavium/octopci.c projects/vnet/sys/mips/conf/AR933X_BASE projects/vnet/sys/mips/conf/AR934X_BASE projects/vnet/sys/mips/conf/QCA955X_BASE projects/vnet/sys/mips/idt/idtpci.c projects/vnet/sys/mips/idt/obio.c projects/vnet/sys/mips/include/asm.h projects/vnet/sys/mips/include/cpufunc.h projects/vnet/sys/mips/include/cpuregs.h projects/vnet/sys/mips/malta/gt.c projects/vnet/sys/mips/malta/gt_pci.c projects/vnet/sys/mips/malta/obio.c projects/vnet/sys/mips/mips/cpu.c projects/vnet/sys/mips/mips/exception.S projects/vnet/sys/mips/mips/freebsd32_machdep.c projects/vnet/sys/mips/mips/nexus.c projects/vnet/sys/mips/mips/pm_machdep.c projects/vnet/sys/mips/mips/vm_machdep.c projects/vnet/sys/mips/nlm/xlp_simplebus.c projects/vnet/sys/mips/rmi/iodi.c projects/vnet/sys/mips/rmi/xlr_pci.c projects/vnet/sys/mips/rt305x/obio.c projects/vnet/sys/mips/rt305x/rt305x_gpio.c projects/vnet/sys/mips/rt305x/rt305x_pci.c projects/vnet/sys/mips/rt305x/std.rt305x projects/vnet/sys/mips/sentry5/obio.c projects/vnet/sys/mips/sibyte/sb_zbbus.c projects/vnet/sys/mips/sibyte/sb_zbpci.c projects/vnet/sys/modules/filemon/Makefile projects/vnet/sys/net/bridgestp.c projects/vnet/sys/net/if_epair.c projects/vnet/sys/net/if_lagg.c projects/vnet/sys/net/if_lagg.h projects/vnet/sys/net/if_mib.c projects/vnet/sys/net/netisr.c projects/vnet/sys/net/pfvar.h projects/vnet/sys/net/radix.c projects/vnet/sys/net/radix.h projects/vnet/sys/net/radix_mpath.c projects/vnet/sys/net/radix_mpath.h projects/vnet/sys/net/route.c projects/vnet/sys/net/route.h projects/vnet/sys/net/rtsock.c projects/vnet/sys/net/vnet.c projects/vnet/sys/net/vnet.h projects/vnet/sys/net80211/ieee80211.c projects/vnet/sys/net80211/ieee80211_acl.c projects/vnet/sys/net80211/ieee80211_action.c projects/vnet/sys/net80211/ieee80211_ageq.c projects/vnet/sys/net80211/ieee80211_amrr.c projects/vnet/sys/net80211/ieee80211_crypto_none.c projects/vnet/sys/net80211/ieee80211_ddb.c projects/vnet/sys/net80211/ieee80211_freebsd.c projects/vnet/sys/net80211/ieee80211_ht.c projects/vnet/sys/net80211/ieee80211_ioctl.c projects/vnet/sys/net80211/ieee80211_output.c projects/vnet/sys/net80211/ieee80211_power.c projects/vnet/sys/net80211/ieee80211_proto.c projects/vnet/sys/net80211/ieee80211_scan.c projects/vnet/sys/net80211/ieee80211_scan_sta.c projects/vnet/sys/net80211/ieee80211_scan_sw.c projects/vnet/sys/net80211/ieee80211_xauth.c projects/vnet/sys/netgraph/netflow/netflow.c projects/vnet/sys/netgraph/netflow/netflow_v9.c projects/vnet/sys/netgraph/netflow/ng_netflow.c projects/vnet/sys/netgraph/ng_base.c projects/vnet/sys/netinet/cc/cc.c projects/vnet/sys/netinet/cc/cc_cdg.c projects/vnet/sys/netinet/cc/cc_chd.c projects/vnet/sys/netinet/cc/cc_cubic.c projects/vnet/sys/netinet/cc/cc_dctcp.c projects/vnet/sys/netinet/cc/cc_hd.c projects/vnet/sys/netinet/cc/cc_htcp.c projects/vnet/sys/netinet/cc/cc_newreno.c projects/vnet/sys/netinet/cc/cc_vegas.c projects/vnet/sys/netinet/in_fib.c projects/vnet/sys/netinet/in_proto.c projects/vnet/sys/netinet/in_rmx.c projects/vnet/sys/netinet/in_var.h projects/vnet/sys/netinet/sctp_input.c projects/vnet/sys/netinet/sctp_output.c projects/vnet/sys/netinet/sctp_output.h projects/vnet/sys/netinet/sctp_pcb.c projects/vnet/sys/netinet/sctp_sysctl.c projects/vnet/sys/netinet/sctp_uio.h projects/vnet/sys/netinet/sctp_var.h projects/vnet/sys/netinet/tcp_input.c projects/vnet/sys/netinet/tcp_lro.c projects/vnet/sys/netinet/tcp_offload.c projects/vnet/sys/netinet/tcp_output.c projects/vnet/sys/netinet/tcp_stacks/fastpath.c projects/vnet/sys/netinet/tcp_subr.c projects/vnet/sys/netinet/tcp_syncache.c projects/vnet/sys/netinet/tcp_syncache.h projects/vnet/sys/netinet/tcp_timer.c projects/vnet/sys/netinet/tcp_timer.h projects/vnet/sys/netinet/tcp_timewait.c projects/vnet/sys/netinet/tcp_usrreq.c projects/vnet/sys/netinet/tcp_var.h projects/vnet/sys/netinet/toecore.c projects/vnet/sys/netinet6/in6_fib.c projects/vnet/sys/netinet6/in6_proto.c projects/vnet/sys/netinet6/in6_rmx.c projects/vnet/sys/netinet6/nd6_rtr.c projects/vnet/sys/netinet6/send.c projects/vnet/sys/netipsec/ipsec_mbuf.c projects/vnet/sys/netipsec/key_debug.c projects/vnet/sys/netpfil/ipfw/dn_heap.c projects/vnet/sys/netpfil/ipfw/dn_sched_fifo.c projects/vnet/sys/netpfil/ipfw/dn_sched_qfq.c projects/vnet/sys/netpfil/ipfw/dn_sched_rr.c projects/vnet/sys/netpfil/ipfw/ip_fw_log.c projects/vnet/sys/netpfil/ipfw/ip_fw_table_algo.c projects/vnet/sys/netpfil/ipfw/test/Makefile projects/vnet/sys/netpfil/ipfw/test/dn_test.h projects/vnet/sys/netpfil/ipfw/test/main.c projects/vnet/sys/netpfil/ipfw/test/mylist.h projects/vnet/sys/netpfil/ipfw/test/test_dn_sched.c projects/vnet/sys/netpfil/pf/pf_table.c projects/vnet/sys/nfs/bootp_subr.c projects/vnet/sys/ofed/drivers/infiniband/core/cma.c projects/vnet/sys/ofed/drivers/infiniband/core/iwcm.c projects/vnet/sys/ofed/drivers/net/mlx4/en_netdev.c projects/vnet/sys/ofed/include/rdma/iw_cm.h projects/vnet/sys/ofed/include/rdma/rdma_cm.h projects/vnet/sys/pc98/pc98/canbus.c projects/vnet/sys/powerpc/booke/pmap.c projects/vnet/sys/powerpc/fpu/fpu_emu.c projects/vnet/sys/powerpc/fpu/fpu_emu.h projects/vnet/sys/powerpc/fpu/fpu_extern.h projects/vnet/sys/powerpc/include/reg.h projects/vnet/sys/powerpc/mpc85xx/lbc.c projects/vnet/sys/powerpc/ofw/ofw_pci.c projects/vnet/sys/powerpc/powermac/macgpio.c projects/vnet/sys/powerpc/powermac/macio.c projects/vnet/sys/powerpc/powermac/uninorth.c projects/vnet/sys/powerpc/powerpc/exec_machdep.c projects/vnet/sys/powerpc/powerpc/nexus.c projects/vnet/sys/powerpc/powerpc/sigcode32.S projects/vnet/sys/powerpc/ps3/ehci_ps3.c projects/vnet/sys/powerpc/psim/ata_iobus.c projects/vnet/sys/powerpc/psim/iobus.c projects/vnet/sys/rpc/replay.c projects/vnet/sys/sparc64/central/central.c projects/vnet/sys/sparc64/ebus/ebus.c projects/vnet/sys/sparc64/fhc/fhc.c projects/vnet/sys/sparc64/isa/isa.c projects/vnet/sys/sparc64/pci/apb.c projects/vnet/sys/sparc64/pci/fire.c projects/vnet/sys/sparc64/pci/ofw_pci.c projects/vnet/sys/sparc64/pci/psycho.c projects/vnet/sys/sparc64/pci/sbbc.c projects/vnet/sys/sparc64/pci/schizo.c projects/vnet/sys/sparc64/sbus/sbus.c projects/vnet/sys/sparc64/sparc64/machdep.c projects/vnet/sys/sparc64/sparc64/nexus.c projects/vnet/sys/sparc64/sparc64/upa.c projects/vnet/sys/sys/_types.h projects/vnet/sys/sys/bus.h projects/vnet/sys/sys/cdefs.h projects/vnet/sys/sys/elf_common.h projects/vnet/sys/sys/event.h projects/vnet/sys/sys/kerneldump.h projects/vnet/sys/sys/param.h projects/vnet/sys/sys/rman.h projects/vnet/sys/sys/signal.h projects/vnet/sys/sys/socket.h projects/vnet/sys/sys/socketvar.h projects/vnet/sys/sys/ttydevsw.h projects/vnet/sys/sys/types.h projects/vnet/sys/tools/embed_mfs.sh projects/vnet/sys/ufs/ffs/ffs_extern.h projects/vnet/sys/ufs/ffs/ffs_inode.c projects/vnet/sys/ufs/ffs/ffs_vfsops.c projects/vnet/sys/vm/vm_map.c projects/vnet/sys/x86/include/legacyvar.h projects/vnet/sys/x86/include/pci_cfgreg.h projects/vnet/sys/x86/isa/atrtc.c projects/vnet/sys/x86/isa/clock.c projects/vnet/sys/x86/isa/isa.c projects/vnet/sys/x86/pci/pci_bus.c projects/vnet/sys/x86/pci/qpi.c projects/vnet/sys/x86/x86/mptable_pci.c projects/vnet/sys/x86/x86/nexus.c projects/vnet/tests/sys/geom/class/gate/1_test.sh projects/vnet/tests/sys/kqueue/common.h projects/vnet/tests/sys/kqueue/main.c projects/vnet/tests/sys/kqueue/proc.c projects/vnet/tools/regression/sockets/unix_cmsg/unix_cmsg.c projects/vnet/tools/regression/sockets/zerosend/zerosend.c projects/vnet/tools/tools/ath/ath_ee_v4k_print/v4k.c projects/vnet/tools/tools/nanobsd/defaults.sh projects/vnet/tools/tools/nanobsd/embedded/README projects/vnet/tools/tools/nanobsd/embedded/common projects/vnet/tools/tools/nanobsd/embedded/qemu-amd64.cfg projects/vnet/tools/tools/nanobsd/embedded/qemu-i386.cfg projects/vnet/tools/tools/nanobsd/embedded/qemu-mips.cfg projects/vnet/tools/tools/nanobsd/embedded/qemu-mips64.cfg projects/vnet/tools/tools/nanobsd/embedded/qemu-powerpc.cfg projects/vnet/tools/tools/nanobsd/embedded/qemu-powerpc64.cfg projects/vnet/tools/tools/nanobsd/embedded/qemu-sparc64.cfg projects/vnet/usr.bin/Makefile projects/vnet/usr.bin/dpv/dpv.1 projects/vnet/usr.bin/dpv/dpv.c projects/vnet/usr.bin/elfdump/elfdump.c projects/vnet/usr.bin/kdump/Makefile projects/vnet/usr.bin/kdump/kdump.c projects/vnet/usr.bin/ldd/ldd.c projects/vnet/usr.bin/netstat/inet.c projects/vnet/usr.bin/netstat/sctp.c projects/vnet/usr.bin/netstat/unix.c projects/vnet/usr.bin/systat/netstat.c projects/vnet/usr.bin/truss/Makefile projects/vnet/usr.bin/truss/aarch64-cloudabi64.c projects/vnet/usr.bin/truss/aarch64-freebsd.c projects/vnet/usr.bin/truss/amd64-cloudabi64.c projects/vnet/usr.bin/truss/amd64-freebsd.c projects/vnet/usr.bin/truss/amd64-freebsd32.c projects/vnet/usr.bin/truss/amd64-linux32.c projects/vnet/usr.bin/truss/arm-freebsd.c projects/vnet/usr.bin/truss/i386-freebsd.c projects/vnet/usr.bin/truss/i386-linux.c projects/vnet/usr.bin/truss/main.c projects/vnet/usr.bin/truss/mips-freebsd.c projects/vnet/usr.bin/truss/powerpc-freebsd.c projects/vnet/usr.bin/truss/powerpc64-freebsd.c projects/vnet/usr.bin/truss/powerpc64-freebsd32.c projects/vnet/usr.bin/truss/setup.c projects/vnet/usr.bin/truss/sparc64-freebsd.c projects/vnet/usr.bin/truss/truss.h projects/vnet/usr.bin/whois/whois.1 projects/vnet/usr.bin/whois/whois.c projects/vnet/usr.bin/xlint/lint1/param.h projects/vnet/usr.sbin/Makefile projects/vnet/usr.sbin/autofs/automount.c projects/vnet/usr.sbin/autofs/automountd.c projects/vnet/usr.sbin/autofs/autounmountd.c projects/vnet/usr.sbin/autofs/common.c projects/vnet/usr.sbin/autofs/defined.c projects/vnet/usr.sbin/bhyve/block_if.c projects/vnet/usr.sbin/bhyve/pci_ahci.c projects/vnet/usr.sbin/bsdconfig/bsdconfig projects/vnet/usr.sbin/bsdconfig/include/messages.subr projects/vnet/usr.sbin/bsdconfig/networking/share/media.subr projects/vnet/usr.sbin/bsdconfig/networking/share/resolv.subr projects/vnet/usr.sbin/bsdconfig/share/common.subr projects/vnet/usr.sbin/bsdconfig/share/device.subr projects/vnet/usr.sbin/bsdconfig/share/packages/index.subr projects/vnet/usr.sbin/bsdconfig/share/packages/musthavepkg.subr projects/vnet/usr.sbin/bsdconfig/share/packages/packages.subr projects/vnet/usr.sbin/bsdconfig/share/strings.subr projects/vnet/usr.sbin/bsdinstall/scripts/zfsboot projects/vnet/usr.sbin/devctl/devctl.8 projects/vnet/usr.sbin/iscsid/iscsid.c projects/vnet/usr.sbin/iscsid/pdu.c projects/vnet/usr.sbin/makefs/tests/Makefile projects/vnet/usr.sbin/syslogd/syslogd.c projects/vnet/usr.sbin/sysrc/sysrc projects/vnet/usr.sbin/sysrc/sysrc.8 Directory Properties: projects/vnet/ (props changed) projects/vnet/cddl/ (props changed) projects/vnet/cddl/contrib/opensolaris/ (props changed) projects/vnet/cddl/contrib/opensolaris/cmd/zfs/ (props changed) projects/vnet/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/vnet/contrib/compiler-rt/ (props changed) projects/vnet/contrib/elftoolchain/ (props changed) projects/vnet/contrib/gcc/ (props changed) projects/vnet/contrib/libucl/ (props changed) projects/vnet/contrib/llvm/ (props changed) projects/vnet/contrib/llvm/projects/libunwind/ (props changed) projects/vnet/contrib/openresolv/ (props changed) projects/vnet/contrib/unbound/ (props changed) projects/vnet/crypto/openssh/ (props changed) projects/vnet/crypto/openssl/ (props changed) projects/vnet/gnu/lib/ (props changed) projects/vnet/lib/libc/ (props changed) projects/vnet/sbin/ (props changed) projects/vnet/share/ (props changed) projects/vnet/share/man/man4/ (props changed) projects/vnet/sys/ (props changed) projects/vnet/sys/boot/ (props changed) projects/vnet/sys/boot/powerpc/boot1.chrp/ (props changed) projects/vnet/sys/cddl/contrib/opensolaris/ (props changed) projects/vnet/sys/conf/ (props changed) projects/vnet/sys/contrib/ipfilter/ (props changed) projects/vnet/sys/dev/hyperv/ (props changed) projects/vnet/usr.sbin/bhyve/ (props changed) Modified: projects/vnet/Makefile ============================================================================== --- projects/vnet/Makefile Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/Makefile Wed Feb 3 11:49:51 2016 (r295205) @@ -136,6 +136,7 @@ TGTS+= ${BITGTS} .ORDER: buildworld installworld .ORDER: buildworld distributeworld .ORDER: buildworld buildkernel +.ORDER: installworld distribution .ORDER: buildkernel installkernel .ORDER: buildkernel installkernel.debug .ORDER: buildkernel reinstallkernel @@ -328,7 +329,7 @@ bmake: .PHONY ${MMAKE} all; \ ${MMAKE} install DESTDIR=${MYMAKE:H} BINDIR= -tinderbox toolchains kernel-toolchains: upgrade_checks +tinderbox toolchains kernel-toolchains kernels worlds: upgrade_checks tinderbox: @cd ${.CURDIR}; ${SUB_MAKE} DOING_TINDERBOX=YES universe @@ -339,6 +340,12 @@ toolchains: kernel-toolchains: @cd ${.CURDIR}; ${SUB_MAKE} UNIVERSE_TARGET=kernel-toolchain universe +kernels: + @cd ${.CURDIR}; ${SUB_MAKE} UNIVERSE_TARGET=buildkernel universe + +worlds: + @cd ${.CURDIR}; ${SUB_MAKE} UNIVERSE_TARGET=buildworld universe + # # universe # Modified: projects/vnet/Makefile.inc1 ============================================================================== --- projects/vnet/Makefile.inc1 Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/Makefile.inc1 Wed Feb 3 11:49:51 2016 (r295205) @@ -72,7 +72,7 @@ SRCDIR?= ${.CURDIR} SUBDIR= ${SUBDIR_OVERRIDE} .else SUBDIR= lib libexec -.if make(install*) +.if !defined(NO_ROOT) && (make(installworld) || make(install)) # Ensure libraries are installed before progressing. SUBDIR+=.WAIT .endif @@ -127,7 +127,7 @@ SUBDIR+= ${_DIR} # by calling 'makedb' in share/man. This is only relevant for # install/distribute so they build the whatis file after every manpage is # installed. -.if make(install*) +.if make(installworld) || make(install) SUBDIR+=.WAIT .endif SUBDIR+=etc Modified: projects/vnet/UPDATING ============================================================================== --- projects/vnet/UPDATING Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/UPDATING Wed Feb 3 11:49:51 2016 (r295205) @@ -31,6 +31,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20160129: + Building ZFS pools on top of zvols is prohibited by default. That + feature has never worked safely; it's always been prone to deadlocks. + Using a zvol as the backing store for a VM guest's virtual disk will + still work, even if the guest is using ZFS. Legacy behavior can be + restored by setting vfs.zfs.vol.recursive=1. + 20160119: The NONE and HPN patches has been removed from OpenSSH. They are still available in the security/openssh-portable port. Modified: projects/vnet/bin/csh/iconv_stub.c ============================================================================== --- projects/vnet/bin/csh/iconv_stub.c Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/bin/csh/iconv_stub.c Wed Feb 3 11:49:51 2016 (r295205) @@ -36,9 +36,9 @@ #undef iconv_close #define ICONVLIB "libiconv.so" -#define ICONV_ENGINE "iconv" -#define ICONV_OPEN "iconv_open" -#define ICONV_CLOSE "iconv_close" +#define ICONV_ENGINE "libiconv" +#define ICONV_OPEN "libiconv_open" +#define ICONV_CLOSE "libiconv_close" typedef iconv_t iconv_open_t(const char *, const char *); Modified: projects/vnet/bin/setfacl/setfacl.1 ============================================================================== --- projects/vnet/bin/setfacl/setfacl.1 Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/bin/setfacl/setfacl.1 Wed Feb 3 11:49:51 2016 (r295205) @@ -26,7 +26,7 @@ .\" .\" $FreeBSD$ .\" -.Dd September 4, 2015 +.Dd January 23, 2016 .Dt SETFACL 1 .Os .Sh NAME @@ -62,8 +62,9 @@ starting at position counting from zero. This option is only applicable to NFSv4 ACLs. .It Fl b -Remove all ACL entries except for the three required entries -(POSIX.1e ACLs) or six "canonical" entries (NFSv4 ACLs). +Remove all ACL entries except for the ones synthesized +from the file mode - the three mandatory entries in case +of POSIX.1e ACL. If the POSIX.1e ACL contains a .Dq Li mask entry, the permissions of the Modified: projects/vnet/bin/sh/cd.c ============================================================================== --- projects/vnet/bin/sh/cd.c Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/bin/sh/cd.c Wed Feb 3 11:49:51 2016 (r295205) @@ -68,15 +68,13 @@ __FBSDID("$FreeBSD$"); static int cdlogical(char *); static int cdphysical(char *); static int docd(char *, int, int); -static char *getcomponent(void); +static char *getcomponent(char **); static char *findcwd(char *); static void updatepwd(char *); static char *getpwd(void); static char *getpwd2(void); static char *curdir = NULL; /* current working directory */ -static char *prevdir; /* previous working directory */ -static char *cdcomppath; int cdcmd(int argc __unused, char **argv __unused) @@ -112,11 +110,10 @@ cdcmd(int argc __unused, char **argv __u if (*dest == '\0') dest = "."; if (dest[0] == '-' && dest[1] == '\0') { - dest = prevdir ? prevdir : curdir; - if (dest) - print = 1; - else - dest = "."; + dest = bltinlookup("OLDPWD", 1); + if (dest == NULL) + error("OLDPWD not set"); + print = 1; } if (dest[0] == '/' || (dest[0] == '.' && (dest[1] == '/' || dest[1] == '\0')) || @@ -179,6 +176,7 @@ cdlogical(char *dest) char *p; char *q; char *component; + char *path; struct stat statb; int first; int badstat; @@ -189,14 +187,14 @@ cdlogical(char *dest) * next time we get the value of the current directory. */ badstat = 0; - cdcomppath = stsavestr(dest); + path = stsavestr(dest); STARTSTACKSTR(p); if (*dest == '/') { STPUTC('/', p); - cdcomppath++; + path++; } first = 1; - while ((q = getcomponent()) != NULL) { + while ((q = getcomponent(&path)) != NULL) { if (q[0] == '\0' || (q[0] == '.' && q[1] == '\0')) continue; if (! first) @@ -245,25 +243,25 @@ cdphysical(char *dest) } /* - * Get the next component of the path name pointed to by cdcomppath. - * This routine overwrites the string pointed to by cdcomppath. + * Get the next component of the path name pointed to by *path. + * This routine overwrites *path and the string pointed to by it. */ static char * -getcomponent(void) +getcomponent(char **path) { char *p; char *start; - if ((p = cdcomppath) == NULL) + if ((p = *path) == NULL) return NULL; - start = cdcomppath; + start = *path; while (*p != '/' && *p != '\0') p++; if (*p == '\0') { - cdcomppath = NULL; + *path = NULL; } else { *p++ = '\0'; - cdcomppath = p; + *path = p; } return start; } @@ -274,6 +272,7 @@ findcwd(char *dir) { char *new; char *p; + char *path; /* * If our argument is NULL, we don't know the current directory @@ -282,14 +281,14 @@ findcwd(char *dir) */ if (dir == NULL || curdir == NULL) return getpwd2(); - cdcomppath = stsavestr(dir); + path = stsavestr(dir); STARTSTACKSTR(new); if (*dir != '/') { STPUTS(curdir, new); if (STTOPC(new) == '/') STUNPUTC(new); } - while ((p = getcomponent()) != NULL) { + while ((p = getcomponent(&path)) != NULL) { if (equal(p, "..")) { while (new > stackblock() && (STUNPUTC(new), *new) != '/'); } else if (*p != '\0' && ! equal(p, ".")) { @@ -311,14 +310,15 @@ findcwd(char *dir) static void updatepwd(char *dir) { + char *prevdir; + hashcd(); /* update command hash table */ - if (prevdir) - ckfree(prevdir); + setvar("PWD", dir, VEXPORT); + setvar("OLDPWD", curdir, VEXPORT); prevdir = curdir; curdir = dir ? savestr(dir) : NULL; - setvar("PWD", curdir, VEXPORT); - setvar("OLDPWD", prevdir, VEXPORT); + ckfree(prevdir); } int Modified: projects/vnet/bin/sh/expand.c ============================================================================== --- projects/vnet/bin/sh/expand.c Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/bin/sh/expand.c Wed Feb 3 11:49:51 2016 (r295205) @@ -91,13 +91,13 @@ struct worddest { static char *expdest; /* output of current string */ static struct nodelist *argbackq; /* list of back quote expressions */ -static char *argstr(char *, int, struct worddest *); -static char *exptilde(char *, int); -static char *expari(char *, int, struct worddest *); +static const char *argstr(const char *, int, struct worddest *); +static const char *exptilde(const char *, int); +static const char *expari(const char *, int, struct worddest *); static void expbackq(union node *, int, int, struct worddest *); -static void subevalvar_trim(char *, int, int, int); -static int subevalvar_misc(char *, const char *, int, int, int); -static char *evalvar(char *, int, struct worddest *); +static void subevalvar_trim(const char *, int, int, int); +static int subevalvar_misc(const char *, const char *, int, int, int); +static const char *evalvar(const char *, int, struct worddest *); static int varisset(const char *, int); static void strtodest(const char *, int, int, int, struct worddest *); static void reprocess(int, int, int, int, struct worddest *); @@ -262,8 +262,8 @@ expandarg(union node *arg, struct arglis * * If EXP_SPLIT is set, dst receives any complete words produced. */ -static char * -argstr(char *p, int flag, struct worddest *dst) +static const char * +argstr(const char *p, int flag, struct worddest *dst) { char c; int quotes = flag & (EXP_GLOB | EXP_CASE); /* do CTLESC */ @@ -352,12 +352,15 @@ argstr(char *p, int flag, struct worddes * Perform tilde expansion, placing the result in the stack string and * returning the next position in the input string to process. */ -static char * -exptilde(char *p, int flag) +static const char * +exptilde(const char *p, int flag) { - char c, *startp = p; + char c; + const char *startp = p; + const char *user; struct passwd *pw; char *home; + int len; for (;;) { c = *p; @@ -377,14 +380,17 @@ exptilde(char *p, int flag) case '\0': case '/': case CTLENDVAR: - *p = '\0'; - if (*(startp+1) == '\0') { + len = p - startp - 1; + STPUTBIN(startp + 1, len, expdest); + STACKSTRNUL(expdest); + user = expdest - len; + if (*user == '\0') { home = lookupvar("HOME"); } else { - pw = getpwnam(startp+1); + pw = getpwnam(user); home = pw != NULL ? pw->pw_dir : NULL; } - *p = c; + STADJUST(-len, expdest); if (home == NULL || *home == '\0') return (startp); strtodest(home, flag, VSNORMAL, 1, NULL); @@ -398,8 +404,8 @@ exptilde(char *p, int flag) /* * Expand arithmetic expression. */ -static char * -expari(char *p, int flag, struct worddest *dst) +static const char * +expari(const char *p, int flag, struct worddest *dst) { char *q, *start; arith_t result; @@ -532,7 +538,7 @@ recordleft(const char *str, const char * } static void -subevalvar_trim(char *p, int strloc, int subtype, int startloc) +subevalvar_trim(const char *p, int strloc, int subtype, int startloc) { char *startp; char *loc = NULL; @@ -606,7 +612,7 @@ subevalvar_trim(char *p, int strloc, int static int -subevalvar_misc(char *p, const char *var, int subtype, int startloc, +subevalvar_misc(const char *p, const char *var, int subtype, int startloc, int varflags) { char *startp; @@ -645,12 +651,12 @@ subevalvar_misc(char *p, const char *var * input string. */ -static char * -evalvar(char *p, int flag, struct worddest *dst) +static const char * +evalvar(const char *p, int flag, struct worddest *dst) { int subtype; int varflags; - char *var; + const char *var; const char *val; int patloc; int c; Modified: projects/vnet/bin/sh/redir.c ============================================================================== --- projects/vnet/bin/sh/redir.c Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/bin/sh/redir.c Wed Feb 3 11:49:51 2016 (r295205) @@ -70,6 +70,7 @@ struct redirtab { struct redirtab *next; int renamed[10]; int fd0_redirected; + unsigned int empty_redirs; }; @@ -82,6 +83,9 @@ static struct redirtab *redirlist; */ static int fd0_redirected = 0; +/* Number of redirtabs that have not been allocated. */ +static unsigned int empty_redirs = 0; + static void openredirect(union node *, char[10 ]); static int openhere(union node *); @@ -115,12 +119,17 @@ redirect(union node *redir, int flags) memory[i] = 0; memory[1] = flags & REDIR_BACKQ; if (flags & REDIR_PUSH) { - sv = ckmalloc(sizeof (struct redirtab)); - for (i = 0 ; i < 10 ; i++) - sv->renamed[i] = EMPTY; - sv->fd0_redirected = fd0_redirected; - sv->next = redirlist; - redirlist = sv; + empty_redirs++; + if (redir != NULL) { + sv = ckmalloc(sizeof (struct redirtab)); + for (i = 0 ; i < 10 ; i++) + sv->renamed[i] = EMPTY; + sv->fd0_redirected = fd0_redirected; + sv->empty_redirs = empty_redirs - 1; + sv->next = redirlist; + redirlist = sv; + empty_redirs = 0; + } } for (n = redir ; n ; n = n->nfile.next) { fd = n->nfile.fd; @@ -303,6 +312,12 @@ popredir(void) struct redirtab *rp = redirlist; int i; + INTOFF; + if (empty_redirs > 0) { + empty_redirs--; + INTON; + return; + } for (i = 0 ; i < 10 ; i++) { if (rp->renamed[i] != EMPTY) { if (rp->renamed[i] >= 0) { @@ -313,8 +328,8 @@ popredir(void) } } } - INTOFF; fd0_redirected = rp->fd0_redirected; + empty_redirs = rp->empty_redirs; redirlist = rp->next; ckfree(rp); INTON; Modified: projects/vnet/bin/sh/sh.1 ============================================================================== --- projects/vnet/bin/sh/sh.1 Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/bin/sh/sh.1 Wed Feb 3 11:49:51 2016 (r295205) @@ -32,7 +32,7 @@ .\" from: @(#)sh.1 8.6 (Berkeley) 5/4/95 .\" $FreeBSD$ .\" -.Dd August 29, 2015 +.Dd January 30, 2016 .Dt SH 1 .Os .Sh NAME @@ -1952,13 +1952,20 @@ Execute the specified built-in command, This is useful when the user wishes to override a shell function with the same name as a built-in command. .It Ic cd Oo Fl L | P Oc Oo Fl e Oc Op Ar directory +.It Ic cd Fl Switch to the specified .Ar directory , -or to the directory specified in the +to the directory specified in the .Va HOME environment variable if no .Ar directory -is specified. +is specified or +to the directory specified in the +.Va OLDPWD +environment variable if +.Ar directory +is +.Fl . If .Ar directory does not begin with @@ -1982,10 +1989,12 @@ the .Ic cd command will print out the name of the directory that it actually switched to -if this is different from the name that the user gave. -These may be different either because the +if the .Va CDPATH -mechanism was used or because a symbolic link was crossed. +mechanism was used or if +.Ar directory +was +.Fl . .Pp If the .Fl P @@ -2774,6 +2783,10 @@ Initialization file for interactive shel Locale settings. These are inherited by children of the shell, and is used in a limited manner by the shell itself. +.It Ev OLDPWD +The previous current directory. +This is used and updated by +.Ic cd . .It Ev PWD An absolute pathname for the current directory, possibly containing symbolic links. Modified: projects/vnet/bin/sh/tests/builtins/Makefile ============================================================================== --- projects/vnet/bin/sh/tests/builtins/Makefile Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/bin/sh/tests/builtins/Makefile Wed Feb 3 11:49:51 2016 (r295205) @@ -112,6 +112,8 @@ FILES+= local2.0 FILES+= local3.0 FILES+= local4.0 FILES+= local5.0 +FILES+= local6.0 +FILES+= local7.0 .if ${MK_NLS} != "no" FILES+= locale1.0 .endif Copied: projects/vnet/bin/sh/tests/builtins/local6.0 (from r295202, head/bin/sh/tests/builtins/local6.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/vnet/bin/sh/tests/builtins/local6.0 Wed Feb 3 11:49:51 2016 (r295205, copy of r295202, head/bin/sh/tests/builtins/local6.0) @@ -0,0 +1,10 @@ +# $FreeBSD$ + +f() { + local x + readonly x=2 +} +x=3 +f +x=4 +[ "$x" = 4 ] Copied: projects/vnet/bin/sh/tests/builtins/local7.0 (from r295202, head/bin/sh/tests/builtins/local7.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/vnet/bin/sh/tests/builtins/local7.0 Wed Feb 3 11:49:51 2016 (r295205, copy of r295202, head/bin/sh/tests/builtins/local7.0) @@ -0,0 +1,10 @@ +# $FreeBSD$ + +f() { + local x + readonly x=2 +} +unset x +f +x=4 +[ "$x" = 4 ] Modified: projects/vnet/bin/sh/var.c ============================================================================== --- projects/vnet/bin/sh/var.c Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/bin/sh/var.c Wed Feb 3 11:49:51 2016 (r295205) @@ -802,6 +802,7 @@ poplocalvars(void) ckfree(lvp->text); optschanged(); } else if ((lvp->flags & (VUNSET|VSTRFIXED)) == VUNSET) { + vp->flags &= ~VREADONLY; (void)unsetvar(vp->text); } else { islocalevar = (vp->flags | lvp->flags) & VEXPORT && Modified: projects/vnet/bin/test/test.c ============================================================================== --- projects/vnet/bin/test/test.c Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/bin/test/test.c Wed Feb 3 11:49:51 2016 (r295205) @@ -120,51 +120,53 @@ enum token { #define TOKEN_TYPE(token) ((token) & 0xff00) -static struct t_op { - char op_text[4]; +static const struct t_op { + char op_text[2]; short op_num; -} const ops [] = { - {"-r", FILRD}, - {"-w", FILWR}, - {"-x", FILEX}, - {"-e", FILEXIST}, - {"-f", FILREG}, - {"-d", FILDIR}, - {"-c", FILCDEV}, - {"-b", FILBDEV}, - {"-p", FILFIFO}, - {"-u", FILSUID}, - {"-g", FILSGID}, - {"-k", FILSTCK}, - {"-s", FILGZ}, - {"-t", FILTT}, - {"-z", STREZ}, - {"-n", STRNZ}, - {"-h", FILSYM}, /* for backwards compat */ - {"-O", FILUID}, - {"-G", FILGID}, - {"-L", FILSYM}, - {"-S", FILSOCK}, +} ops1[] = { {"=", STREQ}, - {"==", STREQ}, - {"!=", STRNE}, {"<", STRLT}, {">", STRGT}, - {"-eq", INTEQ}, - {"-ne", INTNE}, - {"-ge", INTGE}, - {"-gt", INTGT}, - {"-le", INTLE}, - {"-lt", INTLT}, - {"-nt", FILNT}, - {"-ot", FILOT}, - {"-ef", FILEQ}, {"!", UNOT}, - {"-a", BAND}, - {"-o", BOR}, {"(", LPAREN}, {")", RPAREN}, - {"", 0} +}, opsm1[] = { + {"r", FILRD}, + {"w", FILWR}, + {"x", FILEX}, + {"e", FILEXIST}, + {"f", FILREG}, + {"d", FILDIR}, + {"c", FILCDEV}, + {"b", FILBDEV}, + {"p", FILFIFO}, + {"u", FILSUID}, + {"g", FILSGID}, + {"k", FILSTCK}, + {"s", FILGZ}, + {"t", FILTT}, + {"z", STREZ}, + {"n", STRNZ}, + {"h", FILSYM}, /* for backwards compat */ + {"O", FILUID}, + {"G", FILGID}, + {"L", FILSYM}, + {"S", FILSOCK}, + {"a", BAND}, + {"o", BOR}, +}, ops2[] = { + {"==", STREQ}, + {"!=", STRNE}, +}, opsm2[] = { + {"eq", INTEQ}, + {"ne", INTNE}, + {"ge", INTGE}, + {"gt", INTGT}, + {"le", INTLE}, + {"lt", INTLT}, + {"nt", FILNT}, + {"ot", FILOT}, + {"ef", FILEQ}, }; static int nargc; @@ -416,35 +418,71 @@ filstat(char *nm, enum token mode) } } -static enum token -t_lex(char *s) +static int +find_op_1char(const struct t_op *op, const struct t_op *end, const char *s) { - struct t_op const *op = ops; + char c; - if (s == 0) { - return EOI; + c = s[0]; + while (op != end) { + if (c == *op->op_text) + return op->op_num; + op++; } - while (*op->op_text) { - if (strcmp(s, op->op_text) == 0) { - if (((TOKEN_TYPE(op->op_num) == UNOP || - TOKEN_TYPE(op->op_num) == BUNOP) - && isunopoperand()) || - (op->op_num == LPAREN && islparenoperand()) || - (op->op_num == RPAREN && isrparenoperand())) - break; + return OPERAND; +} + +static int +find_op_2char(const struct t_op *op, const struct t_op *end, const char *s) +{ + while (op != end) { + if (s[0] == op->op_text[0] && s[1] == op->op_text[1]) return op->op_num; - } op++; } return OPERAND; } static int +find_op(const char *s) +{ + if (s[0] == '\0') + return OPERAND; + else if (s[1] == '\0') + return find_op_1char(ops1, (&ops1)[1], s); + else if (s[2] == '\0') + return s[0] == '-' ? find_op_1char(opsm1, (&opsm1)[1], s + 1) : + find_op_2char(ops2, (&ops2)[1], s); + else if (s[3] == '\0') + return s[0] == '-' ? find_op_2char(opsm2, (&opsm2)[1], s + 1) : + OPERAND; + else + return OPERAND; +} + +static enum token +t_lex(char *s) +{ + int num; + + if (s == 0) { + return EOI; + } + num = find_op(s); + if (((TOKEN_TYPE(num) == UNOP || TOKEN_TYPE(num) == BUNOP) + && isunopoperand()) || + (num == LPAREN && islparenoperand()) || + (num == RPAREN && isrparenoperand())) + return OPERAND; + return num; +} + +static int isunopoperand(void) { - struct t_op const *op = ops; char *s; char *t; + int num; if (nargc == 1) return 1; @@ -452,20 +490,16 @@ isunopoperand(void) if (nargc == 2) return parenlevel == 1 && strcmp(s, ")") == 0; t = *(t_wp + 2); - while (*op->op_text) { - if (strcmp(s, op->op_text) == 0) - return TOKEN_TYPE(op->op_num) == BINOP && - (parenlevel == 0 || t[0] != ')' || t[1] != '\0'); - op++; - } - return 0; + num = find_op(s); + return TOKEN_TYPE(num) == BINOP && + (parenlevel == 0 || t[0] != ')' || t[1] != '\0'); } static int islparenoperand(void) { - struct t_op const *op = ops; char *s; + int num; if (nargc == 1) return 1; @@ -474,12 +508,8 @@ islparenoperand(void) return parenlevel == 1 && strcmp(s, ")") == 0; if (nargc != 3) return 0; - while (*op->op_text) { - if (strcmp(s, op->op_text) == 0) - return TOKEN_TYPE(op->op_num) == BINOP; - op++; - } - return 0; + num = find_op(s); + return TOKEN_TYPE(num) == BINOP; } static int Modified: projects/vnet/cddl/contrib/opensolaris/cmd/zfs/zfs.8 ============================================================================== --- projects/vnet/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Wed Feb 3 11:49:51 2016 (r295205) @@ -2841,8 +2841,11 @@ Do not actually receive the stream. This option to verify the name the receive operation would use. .It Fl o Sy origin Ns = Ns Ar snapshot Forces the stream to be received as a clone of the given snapshot. -This is only valid if the stream is an incremental stream whose source -is the same as the provided origin. +If the stream is a full send stream, this will create the filesystem +described by the stream as a clone of the specified snapshot. Which +snapshot was specified will not affect the success or failure of the +receive, as long as the snapshot does exist. If the stream is an +incremental send stream, all the normal verification will be performed. .It Fl F Force a rollback of the file system to the most recent snapshot before performing the receive operation. If receiving an incremental replication Modified: projects/vnet/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c ============================================================================== --- projects/vnet/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c Wed Feb 3 11:49:51 2016 (r295205) @@ -26,6 +26,7 @@ /* * Copyright (c) 2012 by Delphix. All rights reserved. + * Copyright (c) 2015 by Syneto S.R.L. All rights reserved. */ /* @@ -246,8 +247,9 @@ zpool_get_features(zpool_handle_t *zhp) config = zpool_get_config(zhp, NULL); } - verify(nvlist_lookup_nvlist(config, ZPOOL_CONFIG_FEATURE_STATS, - &features) == 0); + if (nvlist_lookup_nvlist(config, ZPOOL_CONFIG_FEATURE_STATS, + &features) != 0) + return (NULL); return (features); } Modified: projects/vnet/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c ============================================================================== --- projects/vnet/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Wed Feb 3 11:49:51 2016 (r295205) @@ -26,6 +26,7 @@ * Copyright (c) 2012 Pawel Jakub Dawidek . * All rights reserved. * Copyright (c) 2013 Steven Hartland. All rights reserved. + * Copyright 2015, OmniTI Computer Consulting, Inc. All rights reserved. */ #include @@ -67,7 +68,7 @@ extern void zfs_setprop_error(libzfs_han static int zfs_receive_impl(libzfs_handle_t *, const char *, const char *, recvflags_t *, int, const char *, nvlist_t *, avl_tree_t *, char **, int, - uint64_t *); + uint64_t *, const char *); static int guid_to_name(libzfs_handle_t *, const char *, uint64_t, boolean_t, char *); @@ -2602,6 +2603,7 @@ zfs_receive_package(libzfs_handle_t *hdl nvlist_t *stream_nv = NULL; avl_tree_t *stream_avl = NULL; char *fromsnap = NULL; + char *sendsnap = NULL; char *cp; char tofs[ZFS_MAXNAMELEN]; char sendfs[ZFS_MAXNAMELEN]; @@ -2750,8 +2752,16 @@ zfs_receive_package(libzfs_handle_t *hdl */ (void) strlcpy(sendfs, drr->drr_u.drr_begin.drr_toname, ZFS_MAXNAMELEN); - if ((cp = strchr(sendfs, '@')) != NULL) + if ((cp = strchr(sendfs, '@')) != NULL) { *cp = '\0'; + /* + * Find the "sendsnap", the final snapshot in a replication + * stream. zfs_receive_one() handles certain errors + * differently, depending on if the contained stream is the + * last one or not. + */ + sendsnap = (cp + 1); + } /* Finally, receive each contained stream */ do { @@ -2764,7 +2774,7 @@ zfs_receive_package(libzfs_handle_t *hdl */ error = zfs_receive_impl(hdl, destname, NULL, flags, fd, sendfs, stream_nv, stream_avl, top_zfs, cleanup_fd, - action_handlep); + action_handlep, sendsnap); if (error == ENODATA) { error = 0; break; @@ -2930,7 +2940,7 @@ zfs_receive_one(libzfs_handle_t *hdl, in const char *originsnap, recvflags_t *flags, dmu_replay_record_t *drr, dmu_replay_record_t *drr_noswap, const char *sendfs, nvlist_t *stream_nv, avl_tree_t *stream_avl, char **top_zfs, int cleanup_fd, - uint64_t *action_handlep) + uint64_t *action_handlep, const char *finalsnap) { zfs_cmd_t zc = { 0 }; time_t begin_time; @@ -2947,6 +2957,7 @@ zfs_receive_one(libzfs_handle_t *hdl, in nvlist_t *snapprops_nvlist = NULL; zprop_errflags_t prop_errflags; boolean_t recursive; + char *snapname = NULL; begin_time = time(NULL); @@ -2957,7 +2968,6 @@ zfs_receive_one(libzfs_handle_t *hdl, in ENOENT); if (stream_avl != NULL) { - char *snapname; nvlist_t *fs = fsavl_find(stream_avl, drrb->drr_toguid, &snapname); nvlist_t *props; @@ -3313,7 +3323,21 @@ zfs_receive_one(libzfs_handle_t *hdl, in ZPROP_N_MORE_ERRORS) == 0) { trunc_prop_errs(intval); break; - } else { + } else if (snapname == NULL || finalsnap == NULL || + strcmp(finalsnap, snapname) == 0 || + strcmp(nvpair_name(prop_err), + zfs_prop_to_name(ZFS_PROP_REFQUOTA)) != 0) { + /* + * Skip the special case of, for example, + * "refquota", errors on intermediate + * snapshots leading up to a final one. + * That's why we have all of the checks above. + * + * See zfs_ioctl.c's extract_delay_props() for + * a list of props which can fail on + * intermediate snapshots, but shouldn't + * affect the overall receive. + */ (void) snprintf(tbuf, sizeof (tbuf), dgettext(TEXT_DOMAIN, "cannot receive %s property on %s"), @@ -3498,7 +3522,7 @@ static int zfs_receive_impl(libzfs_handle_t *hdl, const char *tosnap, const char *originsnap, recvflags_t *flags, int infd, const char *sendfs, nvlist_t *stream_nv, avl_tree_t *stream_avl, char **top_zfs, int cleanup_fd, - uint64_t *action_handlep) + uint64_t *action_handlep, const char *finalsnap) { int err; dmu_replay_record_t drr, drr_noswap; @@ -3594,10 +3618,11 @@ zfs_receive_impl(libzfs_handle_t *hdl, c if ((cp = strchr(nonpackage_sendfs, '@')) != NULL) *cp = '\0'; sendfs = nonpackage_sendfs; + VERIFY(finalsnap == NULL); } return (zfs_receive_one(hdl, infd, tosnap, originsnap, flags, &drr, &drr_noswap, sendfs, stream_nv, stream_avl, top_zfs, - cleanup_fd, action_handlep)); + cleanup_fd, action_handlep, finalsnap)); } else { assert(DMU_GET_STREAM_HDRTYPE(drrb->drr_versioninfo) == DMU_COMPOUNDSTREAM); @@ -3632,7 +3657,7 @@ zfs_receive(libzfs_handle_t *hdl, const VERIFY(cleanup_fd >= 0); err = zfs_receive_impl(hdl, tosnap, originsnap, flags, infd, NULL, NULL, - stream_avl, &top_zfs, cleanup_fd, &action_handle); + stream_avl, &top_zfs, cleanup_fd, &action_handle, NULL); VERIFY(0 == close(cleanup_fd)); Modified: projects/vnet/cddl/lib/Makefile ============================================================================== --- projects/vnet/cddl/lib/Makefile Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/cddl/lib/Makefile Wed Feb 3 11:49:51 2016 (r295205) @@ -26,7 +26,7 @@ _libzpool= libzpool .endif .endif -.if ${MACHINE_CPUARCH} != "sparc64" +.if ${MACHINE_CPUARCH} != "sparc64" && ${MACHINE_CPUARCH} != "riscv" _drti= drti _libdtrace= libdtrace .endif Modified: projects/vnet/contrib/bsnmp/snmp_mibII/mibII.c ============================================================================== --- projects/vnet/contrib/bsnmp/snmp_mibII/mibII.c Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/contrib/bsnmp/snmp_mibII/mibII.c Wed Feb 3 11:49:51 2016 (r295205) @@ -982,7 +982,7 @@ handle_rtmsg(struct rt_msghdr *rtm) { struct sockaddr *addrs[RTAX_MAX]; struct if_msghdr *ifm; - struct ifa_msghdr ifam; + struct ifa_msghdr ifam, *ifamp; struct ifma_msghdr *ifmam; #ifdef RTM_IFANNOUNCE struct if_announcemsghdr *ifan; @@ -1002,8 +1002,9 @@ handle_rtmsg(struct rt_msghdr *rtm) switch (rtm->rtm_type) { case RTM_NEWADDR: - memcpy(&ifam, rtm, sizeof(ifam)); - mib_extract_addrs(ifam.ifam_addrs, (u_char *)(&ifam + 1), addrs); + ifamp = (struct ifa_msghdr *)rtm; + memcpy(&ifam, ifamp, sizeof(ifam)); + mib_extract_addrs(ifam.ifam_addrs, (u_char *)(ifamp + 1), addrs); if (addrs[RTAX_IFA] == NULL || addrs[RTAX_NETMASK] == NULL) break; @@ -1029,8 +1030,9 @@ handle_rtmsg(struct rt_msghdr *rtm) break; case RTM_DELADDR: - memcpy(&ifam, rtm, sizeof(ifam)); - mib_extract_addrs(ifam.ifam_addrs, (u_char *)(&ifam + 1), addrs); + ifamp = (struct ifa_msghdr *)rtm; + memcpy(&ifam, ifamp, sizeof(ifam)); + mib_extract_addrs(ifam.ifam_addrs, (u_char *)(ifamp + 1), addrs); if (addrs[RTAX_IFA] == NULL) break; Modified: projects/vnet/contrib/bsnmp/snmp_mibII/mibII_tcp.c ============================================================================== --- projects/vnet/contrib/bsnmp/snmp_mibII/mibII_tcp.c Wed Feb 3 11:44:43 2016 (r295204) +++ projects/vnet/contrib/bsnmp/snmp_mibII/mibII_tcp.c Wed Feb 3 11:49:51 2016 (r295205) @@ -45,10 +45,10 @@ struct tcp_index { }; static uint64_t tcp_tick; +static uint64_t tcp_stats_tick; static struct tcpstat tcpstat; static struct xinpgen *xinpgen; static size_t xinpgen_len; -static u_int tcp_count; static u_int tcp_total; static u_int oidnum; @@ -64,13 +64,9 @@ tcp_compare(const void *p1, const void * } static int -fetch_tcp(void) +fetch_tcp_stats(void) { size_t len; - struct xinpgen *ptr; *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Wed Feb 3 18:07:00 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 97F35A97C0A for ; Wed, 3 Feb 2016 18:07:00 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6B55698F; Wed, 3 Feb 2016 18:07:00 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u13I6xAg036889; Wed, 3 Feb 2016 18:06:59 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u13I6w3u036882; Wed, 3 Feb 2016 18:06:58 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602031806.u13I6w3u036882@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 3 Feb 2016 18:06:58 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295215 - in projects/release-pkg/bin/sh/tests: builtins errors execution expansion parameters parser set-e X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 18:07:00 -0000 Author: gjb Date: Wed Feb 3 18:06:58 2016 New Revision: 295215 URL: https://svnweb.freebsd.org/changeset/base/295215 Log: Fix build. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/bin/sh/tests/builtins/Makefile projects/release-pkg/bin/sh/tests/errors/Makefile projects/release-pkg/bin/sh/tests/execution/Makefile projects/release-pkg/bin/sh/tests/expansion/Makefile projects/release-pkg/bin/sh/tests/parameters/Makefile projects/release-pkg/bin/sh/tests/parser/Makefile projects/release-pkg/bin/sh/tests/set-e/Makefile Modified: projects/release-pkg/bin/sh/tests/builtins/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/builtins/Makefile Wed Feb 3 17:00:19 2016 (r295214) +++ projects/release-pkg/bin/sh/tests/builtins/Makefile Wed Feb 3 18:06:58 2016 (r295215) @@ -4,7 +4,6 @@ PACKAGE= tests FILESGROUPS= TESTS -TESTS= ${FILESDIR}/${FILES} TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} Modified: projects/release-pkg/bin/sh/tests/errors/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/errors/Makefile Wed Feb 3 17:00:19 2016 (r295214) +++ projects/release-pkg/bin/sh/tests/errors/Makefile Wed Feb 3 18:06:58 2016 (r295215) @@ -2,7 +2,6 @@ PACKAGE= tests FILESGROUPS= TESTS -TESTS= ${FILESDIR}/${FILES} TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} Modified: projects/release-pkg/bin/sh/tests/execution/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/execution/Makefile Wed Feb 3 17:00:19 2016 (r295214) +++ projects/release-pkg/bin/sh/tests/execution/Makefile Wed Feb 3 18:06:58 2016 (r295215) @@ -2,7 +2,6 @@ PACKAGE= tests FILESGROUPS= TESTS -TESTS= ${FILESDIR}/${FILES} TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} Modified: projects/release-pkg/bin/sh/tests/expansion/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/expansion/Makefile Wed Feb 3 17:00:19 2016 (r295214) +++ projects/release-pkg/bin/sh/tests/expansion/Makefile Wed Feb 3 18:06:58 2016 (r295215) @@ -2,7 +2,6 @@ PACKAGE= tests FILESGROUPS= TESTS -TESTS= ${FILESDIR}/${FILES} TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} Modified: projects/release-pkg/bin/sh/tests/parameters/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/parameters/Makefile Wed Feb 3 17:00:19 2016 (r295214) +++ projects/release-pkg/bin/sh/tests/parameters/Makefile Wed Feb 3 18:06:58 2016 (r295215) @@ -2,7 +2,6 @@ PACKAGE= tests FILESGROUPS= TESTS -TESTS= ${FILESDIR}/${FILES} TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} Modified: projects/release-pkg/bin/sh/tests/parser/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/parser/Makefile Wed Feb 3 17:00:19 2016 (r295214) +++ projects/release-pkg/bin/sh/tests/parser/Makefile Wed Feb 3 18:06:58 2016 (r295215) @@ -2,7 +2,6 @@ PACKAGE= tests FILESGROUPS= TESTS -TESTS= ${FILESDIR}/${FILES} TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} Modified: projects/release-pkg/bin/sh/tests/set-e/Makefile ============================================================================== --- projects/release-pkg/bin/sh/tests/set-e/Makefile Wed Feb 3 17:00:19 2016 (r295214) +++ projects/release-pkg/bin/sh/tests/set-e/Makefile Wed Feb 3 18:06:58 2016 (r295215) @@ -2,7 +2,6 @@ PACKAGE= tests FILESGROUPS= TESTS -TESTS= ${FILESDIR}/${FILES} TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} From owner-svn-src-projects@freebsd.org Wed Feb 3 19:08:51 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C566A9A355 for ; Wed, 3 Feb 2016 19:08:51 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0405DEEE; Wed, 3 Feb 2016 19:08:50 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u13J8oBm055115; Wed, 3 Feb 2016 19:08:50 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u13J8j2v055071; Wed, 3 Feb 2016 19:08:45 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602031908.u13J8j2v055071@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 3 Feb 2016 19:08:45 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295216 - in projects/release-pkg: bin/tests cddl/tests gnu/tests gnu/usr.bin/diff/tests lib/atf/libatf-c++/tests/detail lib/atf/libatf-c/tests/detail lib/libc/tests/sys libexec/atf/atf... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 19:08:51 -0000 Author: gjb Date: Wed Feb 3 19:08:45 2016 New Revision: 295216 URL: https://svnweb.freebsd.org/changeset/base/295216 Log: More 'tests' packaging fixes. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/bin/tests/Makefile projects/release-pkg/cddl/tests/Makefile projects/release-pkg/gnu/tests/Makefile projects/release-pkg/gnu/usr.bin/diff/tests/Makefile projects/release-pkg/lib/atf/libatf-c++/tests/detail/Makefile projects/release-pkg/lib/atf/libatf-c/tests/detail/Makefile projects/release-pkg/lib/libc/tests/sys/Makefile projects/release-pkg/libexec/atf/atf-check/tests/Makefile projects/release-pkg/libexec/atf/atf-sh/tests/Makefile projects/release-pkg/libexec/tests/Makefile projects/release-pkg/sbin/tests/Makefile projects/release-pkg/secure/tests/Makefile projects/release-pkg/share/examples/tests/tests/atf/Makefile projects/release-pkg/share/tests/Makefile projects/release-pkg/tests/Makefile projects/release-pkg/tests/sys/geom/class/concat/Makefile projects/release-pkg/tests/sys/geom/class/eli/Makefile projects/release-pkg/tests/sys/geom/class/gate/Makefile projects/release-pkg/tests/sys/geom/class/mirror/Makefile projects/release-pkg/tests/sys/geom/class/nop/Makefile projects/release-pkg/tests/sys/geom/class/raid3/Makefile projects/release-pkg/tests/sys/geom/class/shsec/Makefile projects/release-pkg/tests/sys/geom/class/stripe/Makefile projects/release-pkg/tests/sys/geom/class/uzip/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/chflags/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/chmod/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/chown/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/ftruncate/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/granular/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/link/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/mkdir/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/mkfifo/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/mknod/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/open/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/rename/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/rmdir/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/symlink/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/truncate/Makefile projects/release-pkg/tests/sys/pjdfstest/tests/unlink/Makefile projects/release-pkg/usr.bin/tests/Makefile projects/release-pkg/usr.bin/yacc/tests/Makefile projects/release-pkg/usr.sbin/tests/Makefile Modified: projects/release-pkg/bin/tests/Makefile ============================================================================== --- projects/release-pkg/bin/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/bin/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/cddl/tests/Makefile ============================================================================== --- projects/release-pkg/cddl/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/cddl/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/gnu/tests/Makefile ============================================================================== --- projects/release-pkg/gnu/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/gnu/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/gnu/usr.bin/diff/tests/Makefile ============================================================================== --- projects/release-pkg/gnu/usr.bin/diff/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/gnu/usr.bin/diff/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TESTSRC= ${SRCTOP}/contrib/netbsd-tests/usr.bin/diff NETBSD_ATF_TESTS_SH= diff_test Modified: projects/release-pkg/lib/atf/libatf-c++/tests/detail/Makefile ============================================================================== --- projects/release-pkg/lib/atf/libatf-c++/tests/detail/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/lib/atf/libatf-c++/tests/detail/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -3,6 +3,8 @@ .include PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/lib/atf/libatf-c++/detail ATF= ${SRCTOP}/contrib/atf Modified: projects/release-pkg/lib/atf/libatf-c/tests/detail/Makefile ============================================================================== --- projects/release-pkg/lib/atf/libatf-c/tests/detail/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/lib/atf/libatf-c/tests/detail/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + TESTSDIR= ${TESTSBASE}/lib/atf/libatf-c/detail ATF= ${SRCTOP}/contrib/atf Modified: projects/release-pkg/lib/libc/tests/sys/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/sys/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/lib/libc/tests/sys/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -72,13 +72,15 @@ WARNS?= 3 WARNS?= 4 .endif -FILESGROUPS= FILES truncate_test_FILES +FILESGROUPS+= FILES truncate_test_FILES truncate_test_FILES= truncate_test.root_owned truncate_test_FILESDIR= ${TESTSDIR} truncate_test_FILESMODE= 0600 truncate_test_FILESOWNER= root truncate_test_FILESGRP= wheel +truncate_test_FILESPACKAGE= ${PACKAGE} +FILESPACKAGE= ${PACKAGE} CLEANFILES= truncate_test.root_owned truncate_test.root_owned: Modified: projects/release-pkg/libexec/atf/atf-check/tests/Makefile ============================================================================== --- projects/release-pkg/libexec/atf/atf-check/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/libexec/atf/atf-check/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + ATF= ${SRCTOP}/contrib/atf .PATH: ${ATF}/atf-sh Modified: projects/release-pkg/libexec/atf/atf-sh/tests/Makefile ============================================================================== --- projects/release-pkg/libexec/atf/atf-sh/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/libexec/atf/atf-sh/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + ATF= ${SRCTOP}/contrib/atf .PATH: ${ATF}/atf-sh Modified: projects/release-pkg/libexec/tests/Makefile ============================================================================== --- projects/release-pkg/libexec/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/libexec/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TEST+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/sbin/tests/Makefile ============================================================================== --- projects/release-pkg/sbin/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/sbin/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/secure/tests/Makefile ============================================================================== --- projects/release-pkg/secure/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/secure/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/share/examples/tests/tests/atf/Makefile ============================================================================== --- projects/release-pkg/share/examples/tests/tests/atf/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/share/examples/tests/tests/atf/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + # Directory into which the Kyuafile provided by this directory will be # installed. # Modified: projects/release-pkg/share/tests/Makefile ============================================================================== --- projects/release-pkg/share/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/share/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,10 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile TESTSDIR= ${TESTSBASE}/share .PATH: ${SRCTOP}/tests Modified: projects/release-pkg/tests/Makefile ============================================================================== --- projects/release-pkg/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -5,6 +5,7 @@ PACKAGE= tests FILESGROUPS= TESTS TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile SUBDIR+= etc SUBDIR+= sys Modified: projects/release-pkg/tests/sys/geom/class/concat/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/concat/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/geom/class/concat/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,6 +1,10 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} +TESTS+= ${FILES} TAP_TESTS_SH+= 1_test TAP_TESTS_SH+= 2_test Modified: projects/release-pkg/tests/sys/geom/class/eli/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/eli/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/geom/class/eli/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,6 +1,10 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} +TESTS+= ${FILES} TAP_TESTS_SH+= attach_d_test TAP_TESTS_SH+= configure_b_B_test Modified: projects/release-pkg/tests/sys/geom/class/gate/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/gate/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/geom/class/gate/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,6 +1,10 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} +TESTS+= ${FILES} TAP_TESTS_SH+= 1_test TAP_TESTS_SH+= 2_test Modified: projects/release-pkg/tests/sys/geom/class/mirror/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/mirror/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/geom/class/mirror/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,6 +1,10 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} +TESTS+= ${FILES} TAP_TESTS_SH+= 1_test TAP_TESTS_SH+= 2_test Modified: projects/release-pkg/tests/sys/geom/class/nop/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/nop/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/geom/class/nop/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,6 +1,10 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} +TESTS+= ${FILES} TAP_TESTS_SH+= 1_test TAP_TESTS_SH+= 2_test Modified: projects/release-pkg/tests/sys/geom/class/raid3/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/raid3/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/geom/class/raid3/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,6 +1,10 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} +TESTS+= ${FILES} TAP_TESTS_SH+= 1_test TAP_TESTS_SH+= 2_test Modified: projects/release-pkg/tests/sys/geom/class/shsec/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/shsec/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/geom/class/shsec/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,6 +1,10 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} +TESTS+= ${FILES} TAP_TESTS_SH+= 1_test TAP_TESTS_SH+= 2_test Modified: projects/release-pkg/tests/sys/geom/class/stripe/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/stripe/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/geom/class/stripe/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,6 +1,10 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} +TESTS+= ${FILES} TAP_TESTS_SH+= 1_test TAP_TESTS_SH+= 2_test Modified: projects/release-pkg/tests/sys/geom/class/uzip/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/uzip/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/geom/class/uzip/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -4,7 +4,11 @@ # Regression test for geom_uzip. # +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} +TESTS+= ${FILES} IMAGE= 1.img ZIMAGE= ${IMAGE}.uzip Modified: projects/release-pkg/tests/sys/pjdfstest/tests/chflags/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/chflags/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/chflags/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/chmod/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/chmod/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/chmod/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/chown/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/chown/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/chown/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/ftruncate/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/ftruncate/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/ftruncate/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/granular/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/granular/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/granular/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/link/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/link/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/link/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/mkdir/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/mkdir/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/mkdir/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/mkfifo/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/mkfifo/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/mkfifo/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/mknod/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/mknod/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/mknod/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/open/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/open/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/open/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/rename/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/rename/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/rename/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/rmdir/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/rmdir/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/rmdir/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/symlink/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/symlink/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/symlink/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/truncate/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/truncate/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/truncate/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/tests/sys/pjdfstest/tests/unlink/Makefile ============================================================================== --- projects/release-pkg/tests/sys/pjdfstest/tests/unlink/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/tests/sys/pjdfstest/tests/unlink/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + TAP_TESTS_SH= 00 TAP_TESTS_SH+= 01 TAP_TESTS_SH+= 02 Modified: projects/release-pkg/usr.bin/tests/Makefile ============================================================================== --- projects/release-pkg/usr.bin/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/usr.bin/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes Modified: projects/release-pkg/usr.bin/yacc/tests/Makefile ============================================================================== --- projects/release-pkg/usr.bin/yacc/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/usr.bin/yacc/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -5,6 +5,7 @@ PACKAGE= tests FILESGROUPS= TESTS TESTSPACKAGE= ${PACKAGE} +PACKAGE= tests TEST_DIR= ${SRCTOP}/contrib/byacc/test @@ -21,7 +22,10 @@ SCRIPTSDIR= ${TESTSDIR} CLEANFILES= run_test -FILESGROUPS= FILES FILEStest FILEStest_yacc +FILESGROUPS+= FILES FILEStest FILEStest_yacc +FILESPACKAGE= ${PACKAGE} +FILEStestPACKAGE=${PACKAGE} +FILEStest_yaccPACKAGE=${PACKAGE} FILEStestDIR= ${TESTSDIR} Modified: projects/release-pkg/usr.sbin/tests/Makefile ============================================================================== --- projects/release-pkg/usr.sbin/tests/Makefile Wed Feb 3 18:06:58 2016 (r295215) +++ projects/release-pkg/usr.sbin/tests/Makefile Wed Feb 3 19:08:45 2016 (r295216) @@ -2,6 +2,11 @@ .include +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} +TESTS+= Kyuafile + .PATH: ${SRCTOP}/tests KYUAFILE= yes From owner-svn-src-projects@freebsd.org Wed Feb 3 20:55:09 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D8553A9A489 for ; Wed, 3 Feb 2016 20:55:09 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A26501371; Wed, 3 Feb 2016 20:55:09 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u13Kt8k5089090; Wed, 3 Feb 2016 20:55:08 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u13Kt8V3089088; Wed, 3 Feb 2016 20:55:08 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602032055.u13Kt8V3089088@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 3 Feb 2016 20:55:08 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295219 - in projects/release-pkg: lib/libc/tests/tls/dso tests/sys/geom/class/uzip X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 20:55:09 -0000 Author: gjb Date: Wed Feb 3 20:55:08 2016 New Revision: 295219 URL: https://svnweb.freebsd.org/changeset/base/295219 Log: Final pass through to fix 'tests' packaging. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/lib/libc/tests/tls/dso/Makefile projects/release-pkg/tests/sys/geom/class/uzip/Makefile Modified: projects/release-pkg/lib/libc/tests/tls/dso/Makefile ============================================================================== --- projects/release-pkg/lib/libc/tests/tls/dso/Makefile Wed Feb 3 20:39:52 2016 (r295218) +++ projects/release-pkg/lib/libc/tests/tls/dso/Makefile Wed Feb 3 20:55:08 2016 (r295219) @@ -1,5 +1,9 @@ # $FreeBSD$ +PACKAGE= tests +FILESGROUPS= TESTS +TESTSPACKAGE= ${PACKAGE} + OBJTOP= ${.OBJDIR:H:H:H:H:H} TESTSRC= ${SRCTOP}/contrib/netbsd-tests/lib/libc/tls/${.CURDIR:T} Modified: projects/release-pkg/tests/sys/geom/class/uzip/Makefile ============================================================================== --- projects/release-pkg/tests/sys/geom/class/uzip/Makefile Wed Feb 3 20:39:52 2016 (r295218) +++ projects/release-pkg/tests/sys/geom/class/uzip/Makefile Wed Feb 3 20:55:08 2016 (r295219) @@ -8,7 +8,6 @@ PACKAGE= tests FILESGROUPS= TESTS TESTSPACKAGE= ${PACKAGE} TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} -TESTS+= ${FILES} IMAGE= 1.img ZIMAGE= ${IMAGE}.uzip @@ -33,9 +32,11 @@ FILESNAME_conf.sh= conf.sh FILES+= ${UZIMAGE} FILESDIR= ${TESTSDIR} -FILESGROUPS= FILES etalon +FILESGROUPS+= FILES etalon etalon+= etalon/etalon.txt etalonDIR= ${TESTSDIR}/etalon +FILESPACKAGE= ${PACKAGE} +etalonPACKAGE= ${PACKAGE} TAP_TESTS_SH+= 1_test From owner-svn-src-projects@freebsd.org Wed Feb 3 21:56:53 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2CF14A9A1CC for ; Wed, 3 Feb 2016 21:56:53 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CE3321C70; Wed, 3 Feb 2016 21:56:52 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u13LupdE007395; Wed, 3 Feb 2016 21:56:51 GMT (envelope-from bz@FreeBSD.org) Received: (from bz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u13Lupe6007392; Wed, 3 Feb 2016 21:56:51 GMT (envelope-from bz@FreeBSD.org) Message-Id: <201602032156.u13Lupe6007392@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bz set sender to bz@FreeBSD.org using -f From: "Bjoern A. Zeeb" Date: Wed, 3 Feb 2016 21:56:51 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295220 - in projects/vnet/sys: net netinet netinet6 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 21:56:53 -0000 Author: bz Date: Wed Feb 3 21:56:51 2016 New Revision: 295220 URL: https://svnweb.freebsd.org/changeset/base/295220 Log: Code duplication but rib_head is special. Not found an easy way to go back and harmize the use cases among RIB, IPFW, PF yet but it's also not the scope of this work. Prevents instant panics on teardown and frees the FIB bits again. Sponsored by: The FreeBSD Foundation Modified: projects/vnet/sys/net/route.c projects/vnet/sys/netinet/in_rmx.c projects/vnet/sys/netinet6/in6_rmx.c Modified: projects/vnet/sys/net/route.c ============================================================================== --- projects/vnet/sys/net/route.c Wed Feb 3 20:55:08 2016 (r295219) +++ projects/vnet/sys/net/route.c Wed Feb 3 21:56:51 2016 (r295220) @@ -353,10 +353,24 @@ rt_table_init(int offset) return (rh); } +static int +rt_freeentry(struct radix_node *rn, void *arg) +{ + struct radix_head * const rnh = arg; + struct radix_node *x; + + x = (struct radix_node *)rn_delete(rn + 2, NULL, rnh); + if (x != NULL) + R_Free(x); + return (0); +} + void rt_table_destroy(struct rib_head *rh) { + rn_walktree(&rh->rmhead.head, rt_freeentry, &rh->rmhead.head); + /* Assume table is already empty */ rw_destroy(&rh->rib_lock); free(rh, M_RTABLE); Modified: projects/vnet/sys/netinet/in_rmx.c ============================================================================== --- projects/vnet/sys/netinet/in_rmx.c Wed Feb 3 20:55:08 2016 (r295219) +++ projects/vnet/sys/netinet/in_rmx.c Wed Feb 3 21:56:51 2016 (r295220) @@ -133,7 +133,8 @@ int in_detachhead(void **head, int off) { - return (rn_detachhead(head)); + rt_table_destroy((struct rib_head *)(*head)); + return (1); } #endif Modified: projects/vnet/sys/netinet6/in6_rmx.c ============================================================================== --- projects/vnet/sys/netinet6/in6_rmx.c Wed Feb 3 20:55:08 2016 (r295219) +++ projects/vnet/sys/netinet6/in6_rmx.c Wed Feb 3 21:56:51 2016 (r295220) @@ -237,7 +237,9 @@ in6_detachhead(void **head, int off) { callout_drain(&V_rtq_mtutimer); - return (rn_detachhead(head)); + rt_table_destroy((struct rib_head *)(*head)); + + return (1); } #endif From owner-svn-src-projects@freebsd.org Wed Feb 3 23:42:07 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1181A9A1B3 for ; Wed, 3 Feb 2016 23:42:07 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7F3781D7B; Wed, 3 Feb 2016 23:42:07 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u13Ng6wT038554; Wed, 3 Feb 2016 23:42:06 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u13NfwV2038469; Wed, 3 Feb 2016 23:41:58 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602032341.u13NfwV2038469@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 3 Feb 2016 23:41:58 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295225 - projects/release-pkg/release/packages X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 23:42:08 -0000 Author: gjb Date: Wed Feb 3 23:41:58 2016 New Revision: 295225 URL: https://svnweb.freebsd.org/changeset/base/295225 Log: Initial commit to add dependencies. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/release/packages/acct-debug.ucl projects/release-pkg/release/packages/acct.ucl projects/release-pkg/release/packages/acpi-debug.ucl projects/release-pkg/release/packages/acpi.ucl projects/release-pkg/release/packages/amd-debug.ucl projects/release-pkg/release/packages/amd.ucl projects/release-pkg/release/packages/apm-debug.ucl projects/release-pkg/release/packages/apm.ucl projects/release-pkg/release/packages/at-debug.ucl projects/release-pkg/release/packages/at.ucl projects/release-pkg/release/packages/autofs-debug.ucl projects/release-pkg/release/packages/autofs.ucl projects/release-pkg/release/packages/bhyve-debug.ucl projects/release-pkg/release/packages/bhyve.ucl projects/release-pkg/release/packages/binutils-debug.ucl projects/release-pkg/release/packages/binutils.ucl projects/release-pkg/release/packages/bsdinstall-debug.ucl projects/release-pkg/release/packages/bsdinstall.ucl projects/release-pkg/release/packages/bsnmp-debug.ucl projects/release-pkg/release/packages/bsnmp-development.ucl projects/release-pkg/release/packages/bsnmp-lib32-debug.ucl projects/release-pkg/release/packages/bsnmp-lib32-development.ucl projects/release-pkg/release/packages/bsnmp-lib32-profile.ucl projects/release-pkg/release/packages/bsnmp-lib32.ucl projects/release-pkg/release/packages/bsnmp-profile.ucl projects/release-pkg/release/packages/bsnmp.ucl projects/release-pkg/release/packages/clang-debug.ucl projects/release-pkg/release/packages/clang.ucl projects/release-pkg/release/packages/debug.ucl projects/release-pkg/release/packages/development.ucl projects/release-pkg/release/packages/dma-debug.ucl projects/release-pkg/release/packages/dma.ucl projects/release-pkg/release/packages/ee-debug.ucl projects/release-pkg/release/packages/ee.ucl projects/release-pkg/release/packages/gdb-debug.ucl projects/release-pkg/release/packages/gdb.ucl projects/release-pkg/release/packages/groff-debug.ucl projects/release-pkg/release/packages/groff.ucl projects/release-pkg/release/packages/jail-debug.ucl projects/release-pkg/release/packages/jail-development.ucl projects/release-pkg/release/packages/jail-lib32-debug.ucl projects/release-pkg/release/packages/jail-lib32-development.ucl projects/release-pkg/release/packages/jail-lib32-profile.ucl projects/release-pkg/release/packages/jail-lib32.ucl projects/release-pkg/release/packages/jail-profile.ucl projects/release-pkg/release/packages/jail.ucl projects/release-pkg/release/packages/lib32-debug.ucl projects/release-pkg/release/packages/lib32-development.ucl projects/release-pkg/release/packages/lib32-profile.ucl projects/release-pkg/release/packages/lib32.ucl projects/release-pkg/release/packages/profile.ucl projects/release-pkg/release/packages/rcmds-debug.ucl projects/release-pkg/release/packages/rcmds.ucl projects/release-pkg/release/packages/runtime-manuals.ucl projects/release-pkg/release/packages/runtime.ucl projects/release-pkg/release/packages/ssh-debug.ucl projects/release-pkg/release/packages/ssh-development.ucl projects/release-pkg/release/packages/ssh-lib32-debug.ucl projects/release-pkg/release/packages/ssh-lib32-development.ucl projects/release-pkg/release/packages/ssh-lib32-profile.ucl projects/release-pkg/release/packages/ssh-lib32.ucl projects/release-pkg/release/packages/ssh-profile.ucl projects/release-pkg/release/packages/ssh.ucl projects/release-pkg/release/packages/svn-debug.ucl projects/release-pkg/release/packages/svn.ucl projects/release-pkg/release/packages/syscons.ucl projects/release-pkg/release/packages/tests-debug.ucl projects/release-pkg/release/packages/tests-development.ucl projects/release-pkg/release/packages/tests-profile.ucl projects/release-pkg/release/packages/tests.ucl projects/release-pkg/release/packages/unbound-debug.ucl projects/release-pkg/release/packages/unbound-development.ucl projects/release-pkg/release/packages/unbound-lib32-debug.ucl projects/release-pkg/release/packages/unbound-lib32-development.ucl projects/release-pkg/release/packages/unbound-lib32-profile.ucl projects/release-pkg/release/packages/unbound-lib32.ucl projects/release-pkg/release/packages/unbound-profile.ucl projects/release-pkg/release/packages/unbound.ucl projects/release-pkg/release/packages/vi-debug.ucl projects/release-pkg/release/packages/vi.ucl Modified: projects/release-pkg/release/packages/acct-debug.ucl ============================================================================== --- projects/release-pkg/release/packages/acct-debug.ucl Wed Feb 3 23:37:24 2016 (r295224) +++ projects/release-pkg/release/packages/acct-debug.ucl Wed Feb 3 23:41:58 2016 (r295225) @@ -11,3 +11,10 @@ licenses = [ BSD2CLAUSE ] desc = < Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 72004A99F5F for ; Thu, 4 Feb 2016 15:32:08 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 022B31A5; Thu, 4 Feb 2016 15:32:07 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u14FW7L3022238; Thu, 4 Feb 2016 15:32:07 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u14FW3un022204; Thu, 4 Feb 2016 15:32:03 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602041532.u14FW3un022204@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 4 Feb 2016 15:32:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295262 - in projects/release-pkg: . release/packages X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 15:32:08 -0000 Author: gjb Date: Thu Feb 4 15:32:03 2016 New Revision: 295262 URL: https://svnweb.freebsd.org/changeset/base/295262 Log: Rework the way .ucl files are generated. One of the major pain points with how this was implemented is the requirement of in-tree, hard-coded .ucl, as well as -.ucl where can be lib32, profile, development, debug, or any combination of the four. This created significant overhead when adding new packages and any of the files in any of the combinations were missing. Instead of test(1)-ing if the .ucl file exists, hand off to a script to figure out what the final ucl file name should be before invoking pkg(8). The default behavior is 'template.ucl' is used as a fallback. This affects only the userland packages, as the kernel code is already smart enough to handle these variations. Sponsored by: The FreeBSD Foundation Added: projects/release-pkg/release/packages/Makefile.package (contents, props changed) projects/release-pkg/release/packages/generate-ucl.sh (contents, props changed) projects/release-pkg/release/packages/template.ucl Deleted: projects/release-pkg/release/packages/acct-debug.ucl projects/release-pkg/release/packages/acpi-debug.ucl projects/release-pkg/release/packages/amd-debug.ucl projects/release-pkg/release/packages/apm-debug.ucl projects/release-pkg/release/packages/at-debug.ucl projects/release-pkg/release/packages/autofs-debug.ucl projects/release-pkg/release/packages/bhyve-debug.ucl projects/release-pkg/release/packages/binutils-debug.ucl projects/release-pkg/release/packages/bsdinstall-debug.ucl projects/release-pkg/release/packages/bsnmp-debug.ucl projects/release-pkg/release/packages/bsnmp-development.ucl projects/release-pkg/release/packages/bsnmp-lib32-debug.ucl projects/release-pkg/release/packages/bsnmp-lib32-development.ucl projects/release-pkg/release/packages/bsnmp-lib32-profile.ucl projects/release-pkg/release/packages/bsnmp-lib32.ucl projects/release-pkg/release/packages/bsnmp-profile.ucl projects/release-pkg/release/packages/clang-debug.ucl projects/release-pkg/release/packages/dma-debug.ucl projects/release-pkg/release/packages/ee-debug.ucl projects/release-pkg/release/packages/gdb-debug.ucl projects/release-pkg/release/packages/groff-debug.ucl projects/release-pkg/release/packages/jail-debug.ucl projects/release-pkg/release/packages/jail-development.ucl projects/release-pkg/release/packages/jail-lib32-debug.ucl projects/release-pkg/release/packages/jail-lib32-development.ucl projects/release-pkg/release/packages/jail-lib32-profile.ucl projects/release-pkg/release/packages/jail-lib32.ucl projects/release-pkg/release/packages/jail-profile.ucl projects/release-pkg/release/packages/lib32-debug.ucl projects/release-pkg/release/packages/lib32-development.ucl projects/release-pkg/release/packages/lib32-profile.ucl projects/release-pkg/release/packages/rcmds-debug.ucl projects/release-pkg/release/packages/ssh-debug.ucl projects/release-pkg/release/packages/ssh-development.ucl projects/release-pkg/release/packages/ssh-lib32-debug.ucl projects/release-pkg/release/packages/ssh-lib32-development.ucl projects/release-pkg/release/packages/ssh-lib32-profile.ucl projects/release-pkg/release/packages/ssh-lib32.ucl projects/release-pkg/release/packages/ssh-profile.ucl projects/release-pkg/release/packages/svn-debug.ucl projects/release-pkg/release/packages/tests-debug.ucl projects/release-pkg/release/packages/tests-development.ucl projects/release-pkg/release/packages/tests-profile.ucl projects/release-pkg/release/packages/unbound-debug.ucl projects/release-pkg/release/packages/unbound-development.ucl projects/release-pkg/release/packages/unbound-lib32-debug.ucl projects/release-pkg/release/packages/unbound-lib32-development.ucl projects/release-pkg/release/packages/unbound-lib32-profile.ucl projects/release-pkg/release/packages/unbound-lib32.ucl projects/release-pkg/release/packages/unbound-profile.ucl projects/release-pkg/release/packages/vi-debug.ucl Modified: projects/release-pkg/Makefile.inc1 projects/release-pkg/release/packages/acct.ucl projects/release-pkg/release/packages/acpi.ucl projects/release-pkg/release/packages/amd.ucl projects/release-pkg/release/packages/apm.ucl projects/release-pkg/release/packages/at.ucl projects/release-pkg/release/packages/autofs.ucl projects/release-pkg/release/packages/bhyve.ucl projects/release-pkg/release/packages/binutils.ucl projects/release-pkg/release/packages/bsdinstall.ucl projects/release-pkg/release/packages/bsnmp.ucl projects/release-pkg/release/packages/clang.ucl projects/release-pkg/release/packages/debug.ucl projects/release-pkg/release/packages/development.ucl projects/release-pkg/release/packages/dma.ucl projects/release-pkg/release/packages/ee.ucl projects/release-pkg/release/packages/gdb.ucl projects/release-pkg/release/packages/groff.ucl projects/release-pkg/release/packages/jail.ucl projects/release-pkg/release/packages/lib32.ucl projects/release-pkg/release/packages/profile.ucl projects/release-pkg/release/packages/rcmds.ucl projects/release-pkg/release/packages/runtime-manuals.ucl projects/release-pkg/release/packages/runtime.ucl projects/release-pkg/release/packages/ssh.ucl projects/release-pkg/release/packages/svn.ucl projects/release-pkg/release/packages/syscons.ucl projects/release-pkg/release/packages/tests.ucl projects/release-pkg/release/packages/unbound.ucl projects/release-pkg/release/packages/vi.ucl Modified: projects/release-pkg/Makefile.inc1 ============================================================================== --- projects/release-pkg/Makefile.inc1 Thu Feb 4 15:21:01 2016 (r295261) +++ projects/release-pkg/Makefile.inc1 Thu Feb 4 15:32:03 2016 (r295262) @@ -1393,22 +1393,13 @@ create-world-packages: _pkgbootstrap ${DESTDIR}/METALOG @for plist in ${DESTDIR}/*.plist; do \ plist=$${plist##*/} ; \ - test -f ${SRCDIR}/release/packages/$${plist%.plist}.ucl || \ - ( echo "Unkown package FreeBSD-$${plist%.plist}" ; false ) ; \ + pkgname=$${plist%.plist} ; \ + sh ${SRCDIR}/release/packages/generate-ucl.sh -o $${pkgname} \ + -s ${SRCDIR} -u ${DESTDIR}/$${pkgname}.ucl ; \ done - @cap_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VCAP_MKDB_ENDIAN` ; \ - pwd_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VPWD_MKDB_ENDIAN` ; \ - for plist in ${DESTDIR}/*.plist; do \ + @for plist in ${DESTDIR}/*.plist; do \ plist=$${plist##*/} ; \ pkgname=$${plist%.plist} ; \ - sed -e "s/%VERSION%/${PKG_VERSION}/" \ - -e "s/%PKGNAME%/$${pkgname}/" \ - -e "s/%COMMENT%/Generic comment for $${pkgname}/" \ - -e "s/%DESC%/Generic description for $${pkgname}/" \ - -e "s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g" \ - -e "s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g" \ - ${SRCDIR}/release/packages/$${pkgname}.ucl \ - > ${DESTDIR}/$${pkgname}.ucl ; \ awk -F\" ' \ /^name/ { printf("===> Creating %s-", $$2); next } \ /^version/ { print $$2; next } \ Added: projects/release-pkg/release/packages/Makefile.package ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/release/packages/Makefile.package Thu Feb 4 15:32:03 2016 (r295262) @@ -0,0 +1,67 @@ +# +# $FreeBSD$ +# + +acct_DESC= Accounting Utilties +acpi_DESC= ACPI Utilities +amd_DESC= AMD Utilities +apm_DESC= APM Utilities +at_DESC= AT Utilities +autofs_DESC= Autofs Utilities +bhyve_DESC= Bhyve Utilities +binutils_DESC= Binutils +bsdinstall_DESC= BSDInstall Utilities +bsnmp_DESC= BSNMP Utilities +clang_DESC= Clang Utilities +docs_DESC= Documentation +dma_DESC= DMA Mail Agent Utilities +ee_DESC= Easy Editor Utilities +gdb_DESC= GDB Utilities +groff_DESC= Groff Utilities +jail_DESC= Jail Utilities +kernel_DESC= FreeBSD Kernel +rcmds_DESC= Remote Command Utilities +manuals_DESC= Manual Pages +ssh_DESC= Secure Shell Utilities +svn_DESC= Subversion Version Conrol System +syscons_DESC= Syscons Console +tests_DESC= Test Suite +unbound_DESC= Unbound DNS Resolver +vi_DESC= Vi Editor +debug_DESC= FreeBSD Base System (Debugging Symbols) +development_DESC= FreeBSD Base System (Development Files) +lib32_DESC= FreeBSD Base System (32-bit Libraries) +profile_DESC= FreeBSD Base System (Profiling Libraries) +runtime_DESC= FreeBSD Base System + +acct_COMMENT= Accounting Utilties +acpi_COMMENT= ACPI Utilities +amd_COMMENT= AMD Utilities +apm_COMMENT= APM Utilities +at_COMMENT= AT Utilities +autofs_COMMENT= Autofs Utilities +bhyve_COMMENT= Bhyve Utilities +binutils_COMMENT= Binutils +bsdinstall_COMMENT= BSDInstall Utilities +bsnmp_COMMENT= BSNMP Utilities +clang_COMMENT= Clang Utilities +docs_COMMENT= Documentation +dma_COMMENT= DMA Mail Agent Utilities +ee_COMMENT= Easy Editor Utilities +gdb_COMMENT= GDB Utilities +groff_COMMENT= Groff Utilities +jail_COMMENT= Jail Utilities +kernel_COMMENT= FreeBSD Kernel +rcmds_COMMENT= Remote Command Utilities +manuals_COMMENT= Manual Pages +ssh_COMMENT= Secure Shell Utilities +svn_COMMENT= Subversion Version Conrol System +syscons_COMMENT= Syscons Console +tests_COMMENT= Test Suite +unbound_COMMENT= Unbound DNS Resolver +vi_COMMENT= Vi Editor +debug_COMMENT= FreeBSD Base System (Debugging Symbols) +development_COMMENT= FreeBSD Base System (Development Files) +lib32_COMMENT= FreeBSD Base System (32-bit Libraries) +profile_COMMENT= FreeBSD Base System (Profiling Libraries) +runtime_COMMENT= FreeBSD Base System Modified: projects/release-pkg/release/packages/acct.ucl ============================================================================== --- projects/release-pkg/release/packages/acct.ucl Thu Feb 4 15:21:01 2016 (r295261) +++ projects/release-pkg/release/packages/acct.ucl Thu Feb 4 15:32:03 2016 (r295262) @@ -1,7 +1,7 @@ name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" -comment = "Accounting Tools" +comment = "%COMMENT%" categories = [ base ] maintainer = "re@FreeBSD.org" www = "https://www.FreeBSD.org" @@ -12,7 +12,7 @@ desc = < ${uclfile}" + echo "===============================================================" + echo "" + echo "" + echo "" + fi + + [ -z "${comment}" ] && comment="${outname} package" + [ ! -z "${_descr}" ] && comment="${comment} (${_descr})" + [ -z "${desc}" ] && desc="${outname} package" + + cp "${uclsource}" "${uclfile}" + cap_arg="$(make -C ${srctree}/etc -VCAP_MKDB_ENDIAN)" + pwd_arg="$(make -C ${srctree}/etc -VPWD_MKDB_ENDIAN)" + sed -i '' -e "s/%VERSION%/${PKG_VERSION}/" \ + -e "s/%PKGNAME%/${origname}/" \ + -e "s/%COMMENT%/${comment}/" \ + -e "s/%DESC%/${desc}/" \ + -e "s/%CAP_MKDB_ENDIAN%/${cap_arg}/g" \ + -e "s/%PWD_MKDB_ENDIAN%/${pwd_arg}/g" \ + -e "s/%PKGDEPS%/${pkgdeps}/" \ + ${uclfile} + return 0 +} + +main "${@}" Modified: projects/release-pkg/release/packages/groff.ucl ============================================================================== --- projects/release-pkg/release/packages/groff.ucl Thu Feb 4 15:21:01 2016 (r295261) +++ projects/release-pkg/release/packages/groff.ucl Thu Feb 4 15:32:03 2016 (r295262) @@ -1,7 +1,7 @@ name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" -comment = "GNU groff" +comment = "%COMMENT%" categories = [ base ] maintainer = "re@FreeBSD.org" www = "https://www.FreeBSD.org" @@ -12,7 +12,7 @@ desc = < Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 814D3A9B1C0 for ; Thu, 4 Feb 2016 15:36:59 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-lf0-x230.google.com (mail-lf0-x230.google.com [IPv6:2a00:1450:4010:c07::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0620DA47; Thu, 4 Feb 2016 15:36:59 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-lf0-x230.google.com with SMTP id l143so38670259lfe.2; Thu, 04 Feb 2016 07:36:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=73J7rDuhvOC5r1DJG9JhjtgC/ExUF+u6zeMwZeIqOfY=; b=iYsrMvxNZlx8cXhCC08EV33rJsaupADxVde3AVwbasQ0MGhrxErcGPKL8UA02jr0Ne XWyBRh1Y89tnh0JTCMH5wK6LrG2hC6n4YYd6WX/JHsmQhgD4OlWqfihy1R+72W91eqW8 0fChSrABgG2swNQmve58GyDAx5ZRMdbXnSZ2+rMO68Zvq3upWhtHezvIiq6UOPtOaLLB ye3T40jkwE5/KgL2AtdHk7vO3MyR79ojQ4P75vVPM79PYJsCTlt2hYXT/ZYcvL4E6ODw 9wJGSjAtHZECqWZiN7x2n7TBDr4AUloYKYC08hrLUaQIbr4guclJDGgoSfAIZmzlSzy9 on4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=73J7rDuhvOC5r1DJG9JhjtgC/ExUF+u6zeMwZeIqOfY=; b=B3uWk12UCCiJlvgW5fFG22zMBJ0M1RKpAvbg3891bMEYlAkxniDwodaIZq6nMvIxn3 TzhmvefubToAuSRSA8kG3c1Sjxc7cNr/cnHVZNQbVsLcvSL2bt8Vzu27r16GEyBzVqnk 1hwysA761D1E1hVjl97xf639tJS+D143RW7uNtDnox2VGvAkAw4fpvxsRY4seqzHElyT tGKuZhnMUi9cHAlMJmVeKER7qBIJ6SdycokAaPDslrdHVRXvVHSSeUEUIIYorcfFGgdl gZs2GgzWTlElAFyCFQ5GCSf1KDHx/JLiHuvjbNVR1OEBSzmJveTbmdHz8KCjQicPFT1I A7xw== X-Gm-Message-State: AG10YOQ0Un/uoSOjMjVfkK+S2z9WnaFYoPfkqD7ELfEJ/x0N3sw04s1Cwi2oYuynSlRP0A== X-Received: by 10.25.89.73 with SMTP id n70mr3778043lfb.40.1454600210483; Thu, 04 Feb 2016 07:36:50 -0800 (PST) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id m64sm1600034lfd.32.2016.02.04.07.36.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 04 Feb 2016 07:36:48 -0800 (PST) Sender: Baptiste Daroussin Date: Thu, 4 Feb 2016 16:36:46 +0100 From: Baptiste Daroussin To: Glen Barber Cc: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: Re: svn commit: r295262 - in projects/release-pkg: . release/packages Message-ID: <20160204153645.GB79872@ivaldir.etoilebsd.net> References: <201602041532.u14FW3un022204@repo.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="NDin8bjvE/0mNLFQ" Content-Disposition: inline In-Reply-To: <201602041532.u14FW3un022204@repo.freebsd.org> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 15:36:59 -0000 --NDin8bjvE/0mNLFQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 04, 2016 at 03:32:03PM +0000, Glen Barber wrote: > Author: gjb > Date: Thu Feb 4 15:32:03 2016 > New Revision: 295262 > URL: https://svnweb.freebsd.org/changeset/base/295262 >=20 > Log: > Rework the way .ucl files are generated. > One of the major pain points with how this was implemented > is the requirement of in-tree, hard-coded .ucl, as > well as -.ucl where can be lib32, > profile, development, debug, or any combination of the four. > =20 > This created significant overhead when adding new packages > and any of the files in any of the combinations were missing. > =20 > Instead of test(1)-ing if the .ucl file exists, > hand off to a script to figure out what the final ucl file > name should be before invoking pkg(8). > =20 > The default behavior is 'template.ucl' is used as a fallback. > =20 > This affects only the userland packages, as the kernel code > is already smart enough to handle these variations. > =20 Nice I wanted to do that since the beginning, but I was too lazy to do it! Thank you! Bapt --NDin8bjvE/0mNLFQ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWs3ANAAoJEGOJi9zxtz5aEgYQAMwjq9YG/SEDvhe2Hly8Ubf5 M2PqULdhU2Bad7K3c2ePxtbPN2HJTIEa1V/GiDPmCyN9PtBA7xuyrSfEH2kfKTnd yEqWiVMOhcXVjh1z/9xodG0z12FXifSxI5G8MdO5f52JtX9AUfbp5ziCNFAdBE/w 060fNBe8eelF5w55tXSAi/XJdOG0ZJEy+5DfFABK9wv1CPnlIC25lWTmczygUs+W gW0ge7ek9PBkTJKS7qUNakt6FCGBoVLvJ3JyDgk7q4xWnZ7CzEYhpaUhpcWWVYaf hcB2exAXNaDWliPI15e7az2DY42K80Xsp+PH3y8bnUTsz6ZQi5dyU5yIeeA7vZT4 k9COimjSGn5blhs6d5CYM4RiZDIP5SftHhFEKI/gHgcmF/vWbiqdNhSMEZTKoP2u E8dN4qkbMGdyJxjJd/suA29xBHd5jRyLVQECVWXXu4/6UR37AvOeV3FBRwp1dXNB KWnZnz95RE3NKY9w97om99X8VuwUSUMmefoeiiUjUhoO9sCAGh4F7t8l6gJYA7m9 Ib2lnOb1sNNsjrofrArPufrw50B2MSO65FgujiuRxJ6hedAm1IfiZCIjUd6X1fl/ eYb6cPjoDtVfp9uudJJJFcvrQbo+6pm56AuZCsJ9EBoDxZM8sYtJ58+gi+cFE7Zo l/2nrxiEI4TcNUzvpfzv =JuGi -----END PGP SIGNATURE----- --NDin8bjvE/0mNLFQ-- From owner-svn-src-projects@freebsd.org Thu Feb 4 15:41:05 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21C6CA9B593 for ; Thu, 4 Feb 2016 15:41:05 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D9D71DBA; Thu, 4 Feb 2016 15:41:04 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u14Ff3pC022623; Thu, 4 Feb 2016 15:41:03 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u14Ff0QV022590; Thu, 4 Feb 2016 15:41:00 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602041541.u14Ff0QV022590@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 4 Feb 2016 15:41:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295263 - projects/release-pkg/release/packages X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 15:41:05 -0000 Author: gjb Date: Thu Feb 4 15:41:00 2016 New Revision: 295263 URL: https://svnweb.freebsd.org/changeset/base/295263 Log: Add FreeBSD RCSID header and svn:keyword property. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/release/packages/acct.ucl (contents, props changed) projects/release-pkg/release/packages/acpi.ucl (contents, props changed) projects/release-pkg/release/packages/amd.ucl (contents, props changed) projects/release-pkg/release/packages/apm.ucl (contents, props changed) projects/release-pkg/release/packages/at.ucl (contents, props changed) projects/release-pkg/release/packages/autofs.ucl (contents, props changed) projects/release-pkg/release/packages/bhyve.ucl (contents, props changed) projects/release-pkg/release/packages/binutils.ucl (contents, props changed) projects/release-pkg/release/packages/bsdinstall.ucl (contents, props changed) projects/release-pkg/release/packages/bsnmp.ucl (contents, props changed) projects/release-pkg/release/packages/clang.ucl (contents, props changed) projects/release-pkg/release/packages/debug.ucl (contents, props changed) projects/release-pkg/release/packages/development.ucl (contents, props changed) projects/release-pkg/release/packages/dma.ucl (contents, props changed) projects/release-pkg/release/packages/docs.ucl (contents, props changed) projects/release-pkg/release/packages/ee.ucl (contents, props changed) projects/release-pkg/release/packages/gdb.ucl (contents, props changed) projects/release-pkg/release/packages/groff.ucl (contents, props changed) projects/release-pkg/release/packages/jail.ucl (contents, props changed) projects/release-pkg/release/packages/kernel.ucl (contents, props changed) projects/release-pkg/release/packages/lib32.ucl (contents, props changed) projects/release-pkg/release/packages/profile.ucl (contents, props changed) projects/release-pkg/release/packages/rcmds.ucl (contents, props changed) projects/release-pkg/release/packages/runtime-manuals.ucl (contents, props changed) projects/release-pkg/release/packages/runtime.ucl (contents, props changed) projects/release-pkg/release/packages/ssh.ucl (contents, props changed) projects/release-pkg/release/packages/svn.ucl (contents, props changed) projects/release-pkg/release/packages/syscons.ucl (contents, props changed) projects/release-pkg/release/packages/template.ucl (contents, props changed) projects/release-pkg/release/packages/tests.ucl (contents, props changed) projects/release-pkg/release/packages/unbound.ucl (contents, props changed) projects/release-pkg/release/packages/vi.ucl (contents, props changed) Modified: projects/release-pkg/release/packages/acct.ucl ============================================================================== --- projects/release-pkg/release/packages/acct.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/acct.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/acpi.ucl ============================================================================== --- projects/release-pkg/release/packages/acpi.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/acpi.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/amd.ucl ============================================================================== --- projects/release-pkg/release/packages/amd.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/amd.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/apm.ucl ============================================================================== --- projects/release-pkg/release/packages/apm.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/apm.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/at.ucl ============================================================================== --- projects/release-pkg/release/packages/at.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/at.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/autofs.ucl ============================================================================== --- projects/release-pkg/release/packages/autofs.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/autofs.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/bhyve.ucl ============================================================================== --- projects/release-pkg/release/packages/bhyve.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/bhyve.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/binutils.ucl ============================================================================== --- projects/release-pkg/release/packages/binutils.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/binutils.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/bsdinstall.ucl ============================================================================== --- projects/release-pkg/release/packages/bsdinstall.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/bsdinstall.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/bsnmp.ucl ============================================================================== --- projects/release-pkg/release/packages/bsnmp.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/bsnmp.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/clang.ucl ============================================================================== --- projects/release-pkg/release/packages/clang.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/clang.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/debug.ucl ============================================================================== --- projects/release-pkg/release/packages/debug.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/debug.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/development.ucl ============================================================================== --- projects/release-pkg/release/packages/development.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/development.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/dma.ucl ============================================================================== --- projects/release-pkg/release/packages/dma.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/dma.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/docs.ucl ============================================================================== --- projects/release-pkg/release/packages/docs.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/docs.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/ee.ucl ============================================================================== --- projects/release-pkg/release/packages/ee.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/ee.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/gdb.ucl ============================================================================== --- projects/release-pkg/release/packages/gdb.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/gdb.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/groff.ucl ============================================================================== --- projects/release-pkg/release/packages/groff.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/groff.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/jail.ucl ============================================================================== --- projects/release-pkg/release/packages/jail.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/jail.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/kernel.ucl ============================================================================== --- projects/release-pkg/release/packages/kernel.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/kernel.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/lib32.ucl ============================================================================== --- projects/release-pkg/release/packages/lib32.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/lib32.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/profile.ucl ============================================================================== --- projects/release-pkg/release/packages/profile.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/profile.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/rcmds.ucl ============================================================================== --- projects/release-pkg/release/packages/rcmds.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/rcmds.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/runtime-manuals.ucl ============================================================================== --- projects/release-pkg/release/packages/runtime-manuals.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/runtime-manuals.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/runtime.ucl ============================================================================== --- projects/release-pkg/release/packages/runtime.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/runtime.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/ssh.ucl ============================================================================== --- projects/release-pkg/release/packages/ssh.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/ssh.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/svn.ucl ============================================================================== --- projects/release-pkg/release/packages/svn.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/svn.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/syscons.ucl ============================================================================== --- projects/release-pkg/release/packages/syscons.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/syscons.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/template.ucl ============================================================================== --- projects/release-pkg/release/packages/template.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/template.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/tests.ucl ============================================================================== --- projects/release-pkg/release/packages/tests.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/tests.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/unbound.ucl ============================================================================== --- projects/release-pkg/release/packages/unbound.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/unbound.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" Modified: projects/release-pkg/release/packages/vi.ucl ============================================================================== --- projects/release-pkg/release/packages/vi.ucl Thu Feb 4 15:32:03 2016 (r295262) +++ projects/release-pkg/release/packages/vi.ucl Thu Feb 4 15:41:00 2016 (r295263) @@ -1,3 +1,7 @@ +# +# $FreeBSD$ +# + name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" From owner-svn-src-projects@freebsd.org Thu Feb 4 16:38:25 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C6321A9B268 for ; Thu, 4 Feb 2016 16:38:25 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9731C1E3; Thu, 4 Feb 2016 16:38:25 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u14GcORX040820; Thu, 4 Feb 2016 16:38:24 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u14GcOpN040819; Thu, 4 Feb 2016 16:38:24 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602041638.u14GcOpN040819@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 4 Feb 2016 16:38:24 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295266 - projects/release-pkg/release/packages X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 16:38:25 -0000 Author: gjb Date: Thu Feb 4 16:38:24 2016 New Revision: 295266 URL: https://svnweb.freebsd.org/changeset/base/295266 Log: Fix typo: s/Conrol/Control/ Submitted by: kib Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/release/packages/Makefile.package Modified: projects/release-pkg/release/packages/Makefile.package ============================================================================== --- projects/release-pkg/release/packages/Makefile.package Thu Feb 4 16:32:21 2016 (r295265) +++ projects/release-pkg/release/packages/Makefile.package Thu Feb 4 16:38:24 2016 (r295266) @@ -23,7 +23,7 @@ kernel_DESC= FreeBSD Kernel rcmds_DESC= Remote Command Utilities manuals_DESC= Manual Pages ssh_DESC= Secure Shell Utilities -svn_DESC= Subversion Version Conrol System +svn_DESC= Subversion Version Control System syscons_DESC= Syscons Console tests_DESC= Test Suite unbound_DESC= Unbound DNS Resolver @@ -55,7 +55,7 @@ kernel_COMMENT= FreeBSD Kernel rcmds_COMMENT= Remote Command Utilities manuals_COMMENT= Manual Pages ssh_COMMENT= Secure Shell Utilities -svn_COMMENT= Subversion Version Conrol System +svn_COMMENT= Subversion Version Control System syscons_COMMENT= Syscons Console tests_COMMENT= Test Suite unbound_COMMENT= Unbound DNS Resolver From owner-svn-src-projects@freebsd.org Thu Feb 4 17:03:13 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B52D6A9C050 for ; Thu, 4 Feb 2016 17:03:13 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 871341AA1; Thu, 4 Feb 2016 17:03:13 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u14H3Cdo049868; Thu, 4 Feb 2016 17:03:12 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u14H3CFM049867; Thu, 4 Feb 2016 17:03:12 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602041703.u14H3CFM049867@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 4 Feb 2016 17:03:12 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295268 - projects/release-pkg/lib X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 17:03:13 -0000 Author: gjb Date: Thu Feb 4 17:03:12 2016 New Revision: 295268 URL: https://svnweb.freebsd.org/changeset/base/295268 Log: Remove duplicate line, likely result of a mismerge. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/lib/Makefile Modified: projects/release-pkg/lib/Makefile ============================================================================== --- projects/release-pkg/lib/Makefile Thu Feb 4 17:01:38 2016 (r295267) +++ projects/release-pkg/lib/Makefile Thu Feb 4 17:03:12 2016 (r295268) @@ -151,7 +151,6 @@ SUBDIR_DEPEND_libradius= libmd SUBDIR_DEPEND_libsmb= libkiconv SUBDIR_DEPEND_libstdc++:= msun SUBDIR_DEPEND_libtacplus= libmd -SUBDIR_DEPEND_libtacplus= libmd SUBDIR_DEPEND_libulog= libmd SUBDIR_DEPEND_libunbound= ${_libldns} SUBDIR_DEPEND_liblzma= ${_libthr} From owner-svn-src-projects@freebsd.org Thu Feb 4 21:16:47 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27BCFA9C268 for ; Thu, 4 Feb 2016 21:16:47 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D4094326; Thu, 4 Feb 2016 21:16:46 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u14LGkLA026354; Thu, 4 Feb 2016 21:16:46 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u14LGZJT026253; Thu, 4 Feb 2016 21:16:35 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602042116.u14LGZJT026253@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 4 Feb 2016 21:16:35 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295278 - in projects/release-pkg/lib: lib80211 libarchive libauditd libbegemot libblocksruntime libbluetooth libbsdstat libbsm libbz2 libc libc++ libcalendar libcam libcapsicum libcasp... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 21:16:47 -0000 Author: gjb Date: Thu Feb 4 21:16:35 2016 New Revision: 295278 URL: https://svnweb.freebsd.org/changeset/base/295278 Log: First pass through library packaging. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/lib/lib80211/Makefile projects/release-pkg/lib/libarchive/Makefile projects/release-pkg/lib/libauditd/Makefile projects/release-pkg/lib/libbegemot/Makefile projects/release-pkg/lib/libblocksruntime/Makefile projects/release-pkg/lib/libbluetooth/Makefile projects/release-pkg/lib/libbsdstat/Makefile projects/release-pkg/lib/libbsm/Makefile projects/release-pkg/lib/libbz2/Makefile projects/release-pkg/lib/libc++/Makefile projects/release-pkg/lib/libc/Makefile projects/release-pkg/lib/libcalendar/Makefile projects/release-pkg/lib/libcam/Makefile projects/release-pkg/lib/libcapsicum/Makefile projects/release-pkg/lib/libcasper/Makefile projects/release-pkg/lib/libcom_err/Makefile projects/release-pkg/lib/libcompat/Makefile projects/release-pkg/lib/libcompiler_rt/Makefile projects/release-pkg/lib/libcrypt/Makefile projects/release-pkg/lib/libcuse/Makefile projects/release-pkg/lib/libcxxrt/Makefile projects/release-pkg/lib/libdevctl/Makefile projects/release-pkg/lib/libdevinfo/Makefile projects/release-pkg/lib/libdevstat/Makefile projects/release-pkg/lib/libdpv/Makefile projects/release-pkg/lib/libdwarf/Makefile projects/release-pkg/lib/libedit/Makefile projects/release-pkg/lib/libefi/Makefile projects/release-pkg/lib/libelf/Makefile projects/release-pkg/lib/libelftc/Makefile projects/release-pkg/lib/libevent/Makefile projects/release-pkg/lib/libexecinfo/Makefile projects/release-pkg/lib/libexpat/Makefile projects/release-pkg/lib/libfetch/Makefile projects/release-pkg/lib/libfigpar/Makefile projects/release-pkg/lib/libgeom/Makefile projects/release-pkg/lib/libgpio/Makefile projects/release-pkg/lib/libgssapi/Makefile projects/release-pkg/lib/libipsec/Makefile projects/release-pkg/lib/libjail/Makefile projects/release-pkg/lib/libkiconv/Makefile projects/release-pkg/lib/libkvm/Makefile projects/release-pkg/lib/libldns/Makefile projects/release-pkg/lib/liblzma/Makefile projects/release-pkg/lib/libmagic/Makefile projects/release-pkg/lib/libmd/Makefile projects/release-pkg/lib/libmemstat/Makefile projects/release-pkg/lib/libmilter/Makefile projects/release-pkg/lib/libmp/Makefile projects/release-pkg/lib/libmt/Makefile projects/release-pkg/lib/libnandfs/Makefile projects/release-pkg/lib/libnetbsd/Makefile projects/release-pkg/lib/libnetgraph/Makefile projects/release-pkg/lib/libngatm/Makefile projects/release-pkg/lib/libnv/Makefile projects/release-pkg/lib/libopenbsd/Makefile projects/release-pkg/lib/libopie/Makefile projects/release-pkg/lib/libpcap/Makefile projects/release-pkg/lib/libpjdlog/Makefile projects/release-pkg/lib/libpmc/Makefile projects/release-pkg/lib/libproc/Makefile projects/release-pkg/lib/libprocstat/Makefile projects/release-pkg/lib/libradius/Makefile projects/release-pkg/lib/librpcsec_gss/Makefile projects/release-pkg/lib/librpcsvc/Makefile projects/release-pkg/lib/librt/Makefile projects/release-pkg/lib/librtld_db/Makefile projects/release-pkg/lib/libsbuf/Makefile projects/release-pkg/lib/libsdp/Makefile projects/release-pkg/lib/libsm/Makefile projects/release-pkg/lib/libsmb/Makefile projects/release-pkg/lib/libsmdb/Makefile projects/release-pkg/lib/libsmutil/Makefile projects/release-pkg/lib/libsqlite3/Makefile projects/release-pkg/lib/libstand/Makefile projects/release-pkg/lib/libstdbuf/Makefile projects/release-pkg/lib/libstdthreads/Makefile projects/release-pkg/lib/libsysdecode/Makefile projects/release-pkg/lib/libtacplus/Makefile projects/release-pkg/lib/libtelnet/Makefile projects/release-pkg/lib/libthr/Makefile projects/release-pkg/lib/libthread_db/Makefile projects/release-pkg/lib/libucl/Makefile projects/release-pkg/lib/libufs/Makefile projects/release-pkg/lib/libugidfw/Makefile projects/release-pkg/lib/libulog/Makefile projects/release-pkg/lib/libunbound/Makefile projects/release-pkg/lib/libusb/Makefile projects/release-pkg/lib/libusbhid/Makefile projects/release-pkg/lib/libutil/Makefile projects/release-pkg/lib/libvgl/Makefile projects/release-pkg/lib/libvmmapi/Makefile projects/release-pkg/lib/libwrap/Makefile projects/release-pkg/lib/libxo/Makefile projects/release-pkg/lib/liby/Makefile projects/release-pkg/lib/libypclnt/Makefile projects/release-pkg/lib/libz/Makefile projects/release-pkg/lib/msun/Makefile Modified: projects/release-pkg/lib/lib80211/Makefile ============================================================================== --- projects/release-pkg/lib/lib80211/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/lib80211/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= 80211 SHLIBDIR?= /lib SHLIB_MAJOR= 1 Modified: projects/release-pkg/lib/libarchive/Makefile ============================================================================== --- projects/release-pkg/lib/libarchive/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libarchive/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # $FreeBSD$ .include +PACKAGE=lib${LIB} _LIBARCHIVEDIR= ${.CURDIR}/../../contrib/libarchive LIB= archive Modified: projects/release-pkg/lib/libauditd/Makefile ============================================================================== --- projects/release-pkg/lib/libauditd/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libauditd/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ # $FreeBSD$ # +PACKAGE=lib${LIB} OPENBSMDIR= ${.CURDIR}/../../contrib/openbsm _LIBAUDITDDIR= ${OPENBSMDIR}/libauditd _LIBBSMDIR= ${OPENBSMDIR}/libbsm Modified: projects/release-pkg/lib/libbegemot/Makefile ============================================================================== --- projects/release-pkg/lib/libbegemot/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libbegemot/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ LIBBEGEMOT_DIR=${.CURDIR}/../../contrib/libbegemot +PACKAGE=lib${LIB} .PATH: ${LIBBEGEMOT_DIR} LIB= begemot Modified: projects/release-pkg/lib/libblocksruntime/Makefile ============================================================================== --- projects/release-pkg/lib/libblocksruntime/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libblocksruntime/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB:tl} LIB= BlocksRuntime SHLIB_MAJOR=0 CFLAGS+=-I${.CURDIR} Modified: projects/release-pkg/lib/libbluetooth/Makefile ============================================================================== --- projects/release-pkg/lib/libbluetooth/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libbluetooth/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # $Id: Makefile,v 1.5 2003/07/22 18:38:04 max Exp $ # $FreeBSD$ +PACKAGE= lib${LIB} LIB= bluetooth MAN= bluetooth.3 Modified: projects/release-pkg/lib/libbsdstat/Makefile ============================================================================== --- projects/release-pkg/lib/libbsdstat/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libbsdstat/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE= lib${LIB} LIB= bsdstat SHLIB_MAJOR= 1 PRIVATELIB= Modified: projects/release-pkg/lib/libbsm/Makefile ============================================================================== --- projects/release-pkg/lib/libbsm/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libbsm/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ # $FreeBSD$ # +PACKAGE= lib${LIB} OPENBSMDIR= ${.CURDIR}/../../contrib/openbsm _LIBBSMDIR= ${OPENBSMDIR}/libbsm Modified: projects/release-pkg/lib/libbz2/Makefile ============================================================================== --- projects/release-pkg/lib/libbz2/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libbz2/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE= lib${LIB} BZ2DIR= ${.CURDIR}/../../contrib/bzip2 .PATH: ${BZ2DIR} Modified: projects/release-pkg/lib/libc++/Makefile ============================================================================== --- projects/release-pkg/lib/libc++/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libc++/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE= lib${LIB} _LIBCXXRTDIR= ${.CURDIR}/../../contrib/libcxxrt HDRDIR= ${.CURDIR}/../../contrib/libc++/include SRCDIR= ${.CURDIR}/../../contrib/libc++/src Modified: projects/release-pkg/lib/libc/Makefile ============================================================================== --- projects/release-pkg/lib/libc/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libc/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # @(#)Makefile 8.2 (Berkeley) 2/3/94 # $FreeBSD$ +PACKAGE= lib${LIB} SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/libcalendar/Makefile ============================================================================== --- projects/release-pkg/lib/libcalendar/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libcalendar/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE= lib${LIB} LIB= calendar SRCS= calendar.c easter.c Modified: projects/release-pkg/lib/libcam/Makefile ============================================================================== --- projects/release-pkg/lib/libcam/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libcam/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE= lib${LIB} LIB= cam SHLIBDIR?= /lib SRCS= camlib.c scsi_cmdparse.c scsi_all.c scsi_da.c scsi_sa.c cam.c \ Modified: projects/release-pkg/lib/libcapsicum/Makefile ============================================================================== --- projects/release-pkg/lib/libcapsicum/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libcapsicum/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE= lib${LIB} LIB= capsicum SHLIB_MAJOR= 0 Modified: projects/release-pkg/lib/libcasper/Makefile ============================================================================== --- projects/release-pkg/lib/libcasper/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libcasper/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE= lib${LIB} LIB= casper SHLIB_MAJOR= 0 Modified: projects/release-pkg/lib/libcom_err/Makefile ============================================================================== --- projects/release-pkg/lib/libcom_err/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libcom_err/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= com_err SRCS= com_err.c error.c INCS= ${COM_ERRDIR}/com_err.h ${COM_ERRDIR}/com_right.h Modified: projects/release-pkg/lib/libcompat/Makefile ============================================================================== --- projects/release-pkg/lib/libcompat/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libcompat/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # @(#)Makefile 8.1 (Berkeley) 6/4/93 # $FreeBSD$ +PACKAGE=lib${LIB} LIB= compat CFLAGS+=-DLIBC_SCCS -DSYSLIBC_SCCS -I${.CURDIR}/../libc/locale NO_PIC= Modified: projects/release-pkg/lib/libcompiler_rt/Makefile ============================================================================== --- projects/release-pkg/lib/libcompiler_rt/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libcompiler_rt/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB= compiler_rt NO_PIC= WARNS?= 2 Modified: projects/release-pkg/lib/libcrypt/Makefile ============================================================================== --- projects/release-pkg/lib/libcrypt/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libcrypt/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ # $FreeBSD$ # +PACKAGE=lib${LIB} SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/libcuse/Makefile ============================================================================== --- projects/release-pkg/lib/libcuse/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libcuse/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -24,6 +24,7 @@ # SUCH DAMAGE. # +PACKAGE=lib${LIB} LIB= cuse SHLIB_MAJOR= 1 SHLIB_MINOR= 0 Modified: projects/release-pkg/lib/libcxxrt/Makefile ============================================================================== --- projects/release-pkg/lib/libcxxrt/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libcxxrt/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} SRCDIR= ${.CURDIR}/../../contrib/libcxxrt SHLIB_MAJOR= 1 Modified: projects/release-pkg/lib/libdevctl/Makefile ============================================================================== --- projects/release-pkg/lib/libdevctl/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libdevctl/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= devctl SRCS= devctl.c INCS= devctl.h Modified: projects/release-pkg/lib/libdevinfo/Makefile ============================================================================== --- projects/release-pkg/lib/libdevinfo/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libdevinfo/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= devinfo SRCS= devinfo.c INCS= devinfo.h Modified: projects/release-pkg/lib/libdevstat/Makefile ============================================================================== --- projects/release-pkg/lib/libdevstat/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libdevstat/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= devstat SHLIBDIR?= /lib # Bump DEVSTAT_USER_API_VER in devstat.h every time this is incremented. Modified: projects/release-pkg/lib/libdpv/Makefile ============================================================================== --- projects/release-pkg/lib/libdpv/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libdpv/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= dpv SHLIB_MAJOR= 1 INCS= dpv.h Modified: projects/release-pkg/lib/libdwarf/Makefile ============================================================================== --- projects/release-pkg/lib/libdwarf/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libdwarf/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # $FreeBSD$ .include +PACKAGE=lib${LIB} TOP= ${.CURDIR}/../../contrib/elftoolchain SRCDIR= ${TOP}/libdwarf Modified: projects/release-pkg/lib/libedit/Makefile ============================================================================== --- projects/release-pkg/lib/libedit/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libedit/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ # @(#)Makefile 8.1 (Berkeley) 6/4/93 # $FreeBSD$ +PACKAGE=lib${LIB} LIB= edit SHLIB_MAJOR= 7 SHLIBDIR?= /lib Modified: projects/release-pkg/lib/libefi/Makefile ============================================================================== --- projects/release-pkg/lib/libefi/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libefi/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB= efi SHLIB_MAJOR= 1 Modified: projects/release-pkg/lib/libelf/Makefile ============================================================================== --- projects/release-pkg/lib/libelf/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libelf/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/libelftc/Makefile ============================================================================== --- projects/release-pkg/lib/libelftc/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libelftc/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # $FreeBSD$ .include +PACKAGE=lib${LIB} INTERNALLIB= ELFTCDIR= ${.CURDIR}/../../contrib/elftoolchain Modified: projects/release-pkg/lib/libevent/Makefile ============================================================================== --- projects/release-pkg/lib/libevent/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libevent/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} .PATH: ${.CURDIR}/../../contrib/pf/libevent .include Modified: projects/release-pkg/lib/libexecinfo/Makefile ============================================================================== --- projects/release-pkg/lib/libexecinfo/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libexecinfo/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIBEXECINFO= ${.CURDIR}/../../contrib/libexecinfo LIB= execinfo Modified: projects/release-pkg/lib/libexpat/Makefile ============================================================================== --- projects/release-pkg/lib/libexpat/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libexpat/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} EXPAT= ${.CURDIR}/../../contrib/expat LIB= bsdxml Modified: projects/release-pkg/lib/libfetch/Makefile ============================================================================== --- projects/release-pkg/lib/libfetch/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libfetch/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB= fetch CFLAGS+= -I. SRCS= fetch.c common.c ftp.c http.c file.c \ Modified: projects/release-pkg/lib/libfigpar/Makefile ============================================================================== --- projects/release-pkg/lib/libfigpar/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libfigpar/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= figpar SHLIB_MAJOR= 0 INCS= figpar.h string_m.h Modified: projects/release-pkg/lib/libgeom/Makefile ============================================================================== --- projects/release-pkg/lib/libgeom/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libgeom/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= geom SHLIBDIR?= /lib SRCS+= geom_getxml.c Modified: projects/release-pkg/lib/libgpio/Makefile ============================================================================== --- projects/release-pkg/lib/libgpio/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libgpio/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= gpio SHLIB_MAJOR= 0 Modified: projects/release-pkg/lib/libgssapi/Makefile ============================================================================== --- projects/release-pkg/lib/libgssapi/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libgssapi/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= gssapi SHLIB_MAJOR= 10 VERSION_DEF= ${.CURDIR}/../libc/Versions.def Modified: projects/release-pkg/lib/libipsec/Makefile ============================================================================== --- projects/release-pkg/lib/libipsec/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libipsec/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -27,6 +27,7 @@ # # $FreeBSD$ +PACKAGE=lib${LIB} SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/libjail/Makefile ============================================================================== --- projects/release-pkg/lib/libjail/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libjail/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= jail SHLIBDIR?= /lib SHLIB_MAJOR= 1 Modified: projects/release-pkg/lib/libkiconv/Makefile ============================================================================== --- projects/release-pkg/lib/libkiconv/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libkiconv/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -4,6 +4,7 @@ SHLIBDIR?= /lib .include +PACKAGE=lib${LIB} LIB= kiconv SRCS= kiconv_sysctl.c xlat16_iconv.c xlat16_sysctl.c SRCS+= quirks.c Modified: projects/release-pkg/lib/libkvm/Makefile ============================================================================== --- projects/release-pkg/lib/libkvm/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libkvm/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # @(#)Makefile 8.1 (Berkeley) 6/4/93 # $FreeBSD$ +PACKAGE=lib${LIB} LIB= kvm SHLIBDIR?= /lib Modified: projects/release-pkg/lib/libldns/Makefile ============================================================================== --- projects/release-pkg/lib/libldns/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libldns/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -3,6 +3,7 @@ # Vendor sources and generated files LDNSDIR = ${.CURDIR}/../../contrib/ldns +PACKAGE=lib${LIB} .PATH: ${LDNSDIR} ${LDNSDIR}/compat LIB= ldns Modified: projects/release-pkg/lib/liblzma/Makefile ============================================================================== --- projects/release-pkg/lib/liblzma/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/liblzma/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= lzma LZMADIR= ${.CURDIR}/../../contrib/xz/src/liblzma Modified: projects/release-pkg/lib/libmagic/Makefile ============================================================================== --- projects/release-pkg/lib/libmagic/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libmagic/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # $FreeBSD$ # Copyright (c) David E. O'Brien, 2000-2004, 2006, 2009 +PACKAGE=lib${LIB} CONTRDIR= ${.CURDIR}/../../contrib/file .PATH: ${CONTRDIR}/src .PATH: ${CONTRDIR}/doc Modified: projects/release-pkg/lib/libmd/Makefile ============================================================================== --- projects/release-pkg/lib/libmd/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libmd/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= md SHLIB_MAJOR= 6 SHLIBDIR?= /lib Modified: projects/release-pkg/lib/libmemstat/Makefile ============================================================================== --- projects/release-pkg/lib/libmemstat/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libmemstat/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} WARNS?= 3 LIB= memstat SHLIB_MAJOR= 3 Modified: projects/release-pkg/lib/libmilter/Makefile ============================================================================== --- projects/release-pkg/lib/libmilter/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libmilter/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail .PATH: ${SENDMAIL_DIR}/libmilter ${SENDMAIL_DIR}/libsm Modified: projects/release-pkg/lib/libmp/Makefile ============================================================================== --- projects/release-pkg/lib/libmp/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libmp/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB= mp SHLIB_MAJOR= 7 LIBADD= crypto Modified: projects/release-pkg/lib/libmt/Makefile ============================================================================== --- projects/release-pkg/lib/libmt/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libmt/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= mt SHLIBDIR?= /lib SRCS= mtlib.c Modified: projects/release-pkg/lib/libnandfs/Makefile ============================================================================== --- projects/release-pkg/lib/libnandfs/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libnandfs/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= nandfs SRCS+= nandfs.c INCS= libnandfs.h Modified: projects/release-pkg/lib/libnetbsd/Makefile ============================================================================== --- projects/release-pkg/lib/libnetbsd/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libnetbsd/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB= netbsd CFLAGS+= -I${.CURDIR} Modified: projects/release-pkg/lib/libnetgraph/Makefile ============================================================================== --- projects/release-pkg/lib/libnetgraph/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libnetgraph/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # $FreeBSD$ # $Whistle: Makefile,v 1.4 1999/01/17 03:41:02 julian Exp $ +PACKAGE=lib${LIB} LIB= netgraph WARNS?= 3 MAN= netgraph.3 Modified: projects/release-pkg/lib/libngatm/Makefile ============================================================================== --- projects/release-pkg/lib/libngatm/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libngatm/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ # # Author: Harti Brandt # +PACKAGE=lib${LIB} LIB= ngatm SHLIB_MAJOR= 4 MAN= libngatm.3 uniaddr.3 unifunc.3 unimsg.3 unisap.3 unistruct.3 Modified: projects/release-pkg/lib/libnv/Makefile ============================================================================== --- projects/release-pkg/lib/libnv/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libnv/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/libopenbsd/Makefile ============================================================================== --- projects/release-pkg/lib/libopenbsd/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libopenbsd/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= openbsd SRCS= getdtablecount.c \ imsg-buffer.c \ Modified: projects/release-pkg/lib/libopie/Makefile ============================================================================== --- projects/release-pkg/lib/libopie/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libopie/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ # # $FreeBSD$ # +PACKAGE=lib${LIB} OPIE_DIST?= ${.CURDIR}/../../contrib/opie DIST_DIR= ${OPIE_DIST}/${.CURDIR:T} SHLIB_MAJOR= 8 Modified: projects/release-pkg/lib/libpcap/Makefile ============================================================================== --- projects/release-pkg/lib/libpcap/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libpcap/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -5,6 +5,7 @@ SHLIBDIR?= /lib .include +PACKAGE=lib${LIB} LIB= pcap SRCS= grammar.y tokdefs.h version.h pcap-bpf.c \ pcap-netmap.c \ Modified: projects/release-pkg/lib/libpjdlog/Makefile ============================================================================== --- projects/release-pkg/lib/libpjdlog/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libpjdlog/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ # $FreeBSD$ # +PACKAGE=lib${LIB} SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/libpmc/Makefile ============================================================================== --- projects/release-pkg/lib/libpmc/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libpmc/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= pmc SRCS= libpmc.c pmclog.c Modified: projects/release-pkg/lib/libproc/Makefile ============================================================================== --- projects/release-pkg/lib/libproc/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libproc/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB= proc SRCS= proc_bkpt.c \ Modified: projects/release-pkg/lib/libprocstat/Makefile ============================================================================== --- projects/release-pkg/lib/libprocstat/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libprocstat/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB= procstat SRCS= cd9660.c \ Modified: projects/release-pkg/lib/libradius/Makefile ============================================================================== --- projects/release-pkg/lib/libradius/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libradius/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -26,6 +26,7 @@ .include +PACKAGE=lib${LIB} LIB= radius SRCS= radlib.c INCS= radlib.h radlib_vs.h Modified: projects/release-pkg/lib/librpcsec_gss/Makefile ============================================================================== --- projects/release-pkg/lib/librpcsec_gss/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/librpcsec_gss/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= rpcsec_gss SHLIB_MAJOR= 1 SRCS+= rpcsec_gss.c rpcsec_gss_prot.c rpcsec_gss_conf.c rpcsec_gss_misc.c \ Modified: projects/release-pkg/lib/librpcsvc/Makefile ============================================================================== --- projects/release-pkg/lib/librpcsvc/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/librpcsvc/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -5,6 +5,7 @@ .PATH: ${.CURDIR}/../../include/rpcsvc +PACKAGE=lib${LIB} LIB= rpcsvc RPCSRCS= klm_prot.x mount.x nfs_prot.x nlm_prot.x rex.x rnusers.x \ Modified: projects/release-pkg/lib/librt/Makefile ============================================================================== --- projects/release-pkg/lib/librt/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/librt/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB=rt SHLIB_MAJOR= 1 CFLAGS+=-I${.CURDIR}/../libc/include -I${.CURDIR} Modified: projects/release-pkg/lib/librtld_db/Makefile ============================================================================== --- projects/release-pkg/lib/librtld_db/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/librtld_db/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB= rtld_db SHLIB_MAJOR= 2 MAN= librtld_db.3 Modified: projects/release-pkg/lib/libsbuf/Makefile ============================================================================== --- projects/release-pkg/lib/libsbuf/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libsbuf/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= sbuf SHLIBDIR?= /lib SRCS= subr_prf.c subr_sbuf.c Modified: projects/release-pkg/lib/libsdp/Makefile ============================================================================== --- projects/release-pkg/lib/libsdp/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libsdp/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # $Id: Makefile,v 1.2 2003/09/07 20:34:19 max Exp $ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= sdp MAN= sdp.3 Modified: projects/release-pkg/lib/libsm/Makefile ============================================================================== --- projects/release-pkg/lib/libsm/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libsm/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail .PATH: ${SENDMAIL_DIR}/libsm Modified: projects/release-pkg/lib/libsmb/Makefile ============================================================================== --- projects/release-pkg/lib/libsmb/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libsmb/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} CONTRIBDIR= ${.CURDIR}/../../contrib/smbfs .PATH: ${CONTRIBDIR}/lib/smb Modified: projects/release-pkg/lib/libsmdb/Makefile ============================================================================== --- projects/release-pkg/lib/libsmdb/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libsmdb/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail .PATH: ${SENDMAIL_DIR}/libsmdb Modified: projects/release-pkg/lib/libsmutil/Makefile ============================================================================== --- projects/release-pkg/lib/libsmutil/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libsmutil/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail .PATH: ${SENDMAIL_DIR}/libsmutil Modified: projects/release-pkg/lib/libsqlite3/Makefile ============================================================================== --- projects/release-pkg/lib/libsqlite3/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libsqlite3/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} PRIVATELIB= yes LIB= sqlite3 SHLIB_MAJOR?= 0 Modified: projects/release-pkg/lib/libstand/Makefile ============================================================================== --- projects/release-pkg/lib/libstand/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libstand/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -6,6 +6,7 @@ # quite large. # +PACKAGE=lib${LIB} MK_PROFILE= no MK_SSP= no Modified: projects/release-pkg/lib/libstdbuf/Makefile ============================================================================== --- projects/release-pkg/lib/libstdbuf/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libstdbuf/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB= stdbuf SRCS= stdbuf.c SHLIB_MAJOR= 1 Modified: projects/release-pkg/lib/libstdthreads/Makefile ============================================================================== --- projects/release-pkg/lib/libstdthreads/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libstdthreads/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= stdthreads SHLIB_MAJOR= 0 Modified: projects/release-pkg/lib/libsysdecode/Makefile ============================================================================== --- projects/release-pkg/lib/libsysdecode/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libsysdecode/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .include +PACKAGE=lib${LIB} LIB= sysdecode SRCS= ioctl.c syscallnames.c utrace.c Modified: projects/release-pkg/lib/libtacplus/Makefile ============================================================================== --- projects/release-pkg/lib/libtacplus/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libtacplus/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -24,6 +24,7 @@ # # $FreeBSD$ +PACKAGE=lib${LIB} LIB= tacplus SRCS= taclib.c INCS= taclib.h Modified: projects/release-pkg/lib/libtelnet/Makefile ============================================================================== --- projects/release-pkg/lib/libtelnet/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libtelnet/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -3,6 +3,7 @@ .include +PACKAGE=lib${LIB} TELNETDIR= ${.CURDIR}/../../contrib/telnet .PATH: ${TELNETDIR}/libtelnet Modified: projects/release-pkg/lib/libthr/Makefile ============================================================================== --- projects/release-pkg/lib/libthr/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libthr/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -8,6 +8,7 @@ # (for system call stubs) to CFLAGS below. -DSYSLIBC_SCCS affects just the # system call stubs. +PACKAGE=lib${LIB} SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/libthread_db/Makefile ============================================================================== --- projects/release-pkg/lib/libthread_db/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libthread_db/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ .PATH: ${.CURDIR}/arch/${MACHINE_CPUARCH} +PACKAGE=lib${LIB} LIB= thread_db SHLIB_MAJOR= 3 SRCS= thread_db.c Modified: projects/release-pkg/lib/libucl/Makefile ============================================================================== --- projects/release-pkg/lib/libucl/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libucl/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ LIBUCL= ${.CURDIR}/../../contrib/libucl +PACKAGE=lib${LIB} LIB= ucl PRIVATELIB= true SHLIB_MAJOR= 1 Modified: projects/release-pkg/lib/libufs/Makefile ============================================================================== --- projects/release-pkg/lib/libufs/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libufs/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= ufs SHLIBDIR?= /lib SHLIB_MAJOR= 6 Modified: projects/release-pkg/lib/libugidfw/Makefile ============================================================================== --- projects/release-pkg/lib/libugidfw/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libugidfw/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= ugidfw SHLIB_MAJOR= 5 SRCS= ugidfw.c Modified: projects/release-pkg/lib/libulog/Makefile ============================================================================== --- projects/release-pkg/lib/libulog/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libulog/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} SHLIBDIR?=/lib .include Modified: projects/release-pkg/lib/libunbound/Makefile ============================================================================== --- projects/release-pkg/lib/libunbound/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libunbound/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} # Vendor sources and generated files LDNSDIR= ${.CURDIR}/../../contrib/ldns UNBOUNDDIR= ${.CURDIR}/../../contrib/unbound Modified: projects/release-pkg/lib/libusb/Makefile ============================================================================== --- projects/release-pkg/lib/libusb/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libusb/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -4,6 +4,7 @@ # Makefile for the FreeBSD specific LibUSB 2.0 # +PACKAGE=lib${LIB} LIB= usb SHLIB_MAJOR= 3 SHLIB_MINOR= 0 Modified: projects/release-pkg/lib/libusbhid/Makefile ============================================================================== --- projects/release-pkg/lib/libusbhid/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libusbhid/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # $NetBSD: Makefile,v 1.5 1999/07/23 09:44:38 mrg Exp $ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= usbhid MAN= usbhid.3 Modified: projects/release-pkg/lib/libutil/Makefile ============================================================================== --- projects/release-pkg/lib/libutil/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libutil/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,6 +1,7 @@ # @(#)Makefile 8.1 (Berkeley) 6/4/93 # $FreeBSD$ +PACKAGE=lib${LIB} SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/libvgl/Makefile ============================================================================== --- projects/release-pkg/lib/libvgl/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libvgl/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,4 +1,5 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= vgl SHLIB_MAJOR= 6 CFLAGS+=-Wall -I${.CURDIR} Modified: projects/release-pkg/lib/libvmmapi/Makefile ============================================================================== --- projects/release-pkg/lib/libvmmapi/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libvmmapi/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= vmmapi SRCS= vmmapi.c vmmapi_freebsd.c INCS= vmmapi.h Modified: projects/release-pkg/lib/libwrap/Makefile ============================================================================== --- projects/release-pkg/lib/libwrap/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libwrap/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -4,6 +4,7 @@ .include +PACKAGE=lib${LIB} LIB= wrap SHLIB_MAJOR= 6 INCS= tcpd.h Modified: projects/release-pkg/lib/libxo/Makefile ============================================================================== --- projects/release-pkg/lib/libxo/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libxo/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/liby/Makefile ============================================================================== --- projects/release-pkg/lib/liby/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/liby/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= y SRCS= main.c yyerror.c NO_PIC= Modified: projects/release-pkg/lib/libypclnt/Makefile ============================================================================== --- projects/release-pkg/lib/libypclnt/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libypclnt/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=lib${LIB} LIB= ypclnt SHLIB_MAJOR= 4 SRCS= ypclnt_connect.c \ Modified: projects/release-pkg/lib/libz/Makefile ============================================================================== --- projects/release-pkg/lib/libz/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/libz/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -2,6 +2,7 @@ # $FreeBSD$ # +PACKAGE=lib${LIB} LIB= z SHLIBDIR?= /lib SHLIB_MAJOR= 6 Modified: projects/release-pkg/lib/msun/Makefile ============================================================================== --- projects/release-pkg/lib/msun/Makefile Thu Feb 4 20:55:49 2016 (r295277) +++ projects/release-pkg/lib/msun/Makefile Thu Feb 4 21:16:35 2016 (r295278) @@ -12,6 +12,7 @@ # # +PACKAGE=lib${LIB} .if ${MACHINE_CPUARCH} == "i386" ARCH_SUBDIR= i387 .else From owner-svn-src-projects@freebsd.org Thu Feb 4 21:17:17 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56A45A9C2A6 for ; Thu, 4 Feb 2016 21:17:17 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 280C764A; Thu, 4 Feb 2016 21:17:17 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u14LHGXp026418; Thu, 4 Feb 2016 21:17:16 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u14LHGoa026416; Thu, 4 Feb 2016 21:17:16 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602042117.u14LHGoa026416@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 4 Feb 2016 21:17:16 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295279 - in projects/release-pkg: etc/rc.d sbin/casperd X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 21:17:17 -0000 Author: gjb Date: Thu Feb 4 21:17:15 2016 New Revision: 295279 URL: https://svnweb.freebsd.org/changeset/base/295279 Log: Create a 'casper' package. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/etc/rc.d/Makefile projects/release-pkg/sbin/casperd/Makefile Modified: projects/release-pkg/etc/rc.d/Makefile ============================================================================== --- projects/release-pkg/etc/rc.d/Makefile Thu Feb 4 21:16:35 2016 (r295278) +++ projects/release-pkg/etc/rc.d/Makefile Thu Feb 4 21:17:15 2016 (r295279) @@ -24,7 +24,6 @@ FILES= DAEMON \ ${_bluetooth} \ bridge \ ${_bthidd} \ - ${_casperd} \ cleanvar \ cleartmp \ cron \ @@ -198,8 +197,12 @@ BSNMPMODE= ${BINMODE} BSNMPPACKAGE= bsnmp .if ${MK_CASPER} != "no" -_casperd= casperd +FILESGROUPS+= CASPER +CASPER+= casperd .endif +CASPERDIR= /etc/rc.d +CASPERMODE= ${BINMODE} +CASPERPACKAGE= casper .if ${MK_CCD} != "no" FILES+= ccd Modified: projects/release-pkg/sbin/casperd/Makefile ============================================================================== --- projects/release-pkg/sbin/casperd/Makefile Thu Feb 4 21:16:35 2016 (r295278) +++ projects/release-pkg/sbin/casperd/Makefile Thu Feb 4 21:17:15 2016 (r295279) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=casper PROG= casperd SRCS= casperd.c zygote.c From owner-svn-src-projects@freebsd.org Thu Feb 4 21:20:28 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D30FA9C369 for ; Thu, 4 Feb 2016 21:20:28 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 672C87C7; Thu, 4 Feb 2016 21:20:28 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u14LKRS4026576; Thu, 4 Feb 2016 21:20:27 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u14LKQ2b026571; Thu, 4 Feb 2016 21:20:26 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602042120.u14LKQ2b026571@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 4 Feb 2016 21:20:26 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295280 - projects/release-pkg/release/packages X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 21:20:28 -0000 Author: gjb Date: Thu Feb 4 21:20:26 2016 New Revision: 295280 URL: https://svnweb.freebsd.org/changeset/base/295280 Log: Add package files for libc, libedit, librtld_db, and libthr. libedit is needed for sh(1), which if updated before runtime, can cause undesirable behavior. For the rest, the installation order needs to be: 1) librtld 2) libc 3) libthr The dependency listing and shilbs_required entries ensure this behavior. Sponsored by: The FreeBSD Foundation Added: projects/release-pkg/release/packages/libc.ucl (contents, props changed) projects/release-pkg/release/packages/libedit.ucl (contents, props changed) projects/release-pkg/release/packages/librtld_db.ucl (contents, props changed) projects/release-pkg/release/packages/libthr.ucl (contents, props changed) Modified: projects/release-pkg/release/packages/runtime.ucl Added: projects/release-pkg/release/packages/libc.ucl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/release/packages/libc.ucl Thu Feb 4 21:20:26 2016 (r295280) @@ -0,0 +1,26 @@ +# +# $FreeBSD$ +# + +name = "FreeBSD-%PKGNAME%" +origin = "base" +version = "%VERSION%" +comment = "%COMMENT%" +categories = [ base ] +maintainer = "re@FreeBSD.org" +www = "https://www.FreeBSD.org" +prefix = "/" +licenselogic = "single" +licenses = [ BSD2CLAUSE ] +desc = < Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E219AA9C531 for ; Thu, 4 Feb 2016 21:27:04 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9A145CE3; Thu, 4 Feb 2016 21:27:04 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u14LR3sE029485; Thu, 4 Feb 2016 21:27:03 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u14LR3G0029481; Thu, 4 Feb 2016 21:27:03 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602042127.u14LR3G0029481@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 4 Feb 2016 21:27:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295281 - projects/release-pkg/release/packages X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 21:27:05 -0000 Author: gjb Date: Thu Feb 4 21:27:03 2016 New Revision: 295281 URL: https://svnweb.freebsd.org/changeset/base/295281 Log: Mark shlibs_required/shlibs_provided lines as temporary, following brief discussion with bapt. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/release/packages/libc.ucl projects/release-pkg/release/packages/libedit.ucl projects/release-pkg/release/packages/librtld_db.ucl projects/release-pkg/release/packages/libthr.ucl Modified: projects/release-pkg/release/packages/libc.ucl ============================================================================== --- projects/release-pkg/release/packages/libc.ucl Thu Feb 4 21:20:26 2016 (r295280) +++ projects/release-pkg/release/packages/libc.ucl Thu Feb 4 21:27:03 2016 (r295281) @@ -15,6 +15,7 @@ licenses = [ BSD2CLAUSE ] desc = < Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D6405A9C719 for ; Thu, 4 Feb 2016 21:32:03 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C5A6D10AC; Thu, 4 Feb 2016 21:32:03 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from zeppelin.tachypleus.net (airbears2-136-152-142-125.airbears2.berkeley.edu [136.152.142.125]) (authenticated bits=0) by d.mail.sonic.net (8.15.1/8.15.1) with ESMTPSA id u14LVtkr024158 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 4 Feb 2016 13:31:55 -0800 Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages To: Glen Barber , src-committers@freebsd.org, svn-src-projects@freebsd.org References: <201602042120.u14LKQ2b026571@repo.freebsd.org> From: Nathan Whitehorn Message-ID: <56B3C34B.1080501@freebsd.org> Date: Thu, 4 Feb 2016 13:31:55 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: <201602042120.u14LKQ2b026571@repo.freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Sonic-CAuth: UmFuZG9tSVbii87k34t5A1Vr3K+pT6Hj9Bq2DkZT3lThJ/YQtIaUr9aWc/1/oF3uTYlUJu4bh168lgK+fjIsRu9WbE/e2eZrq3TfT3by9tg= X-Sonic-ID: C;EKG4tobL5RGUQnFkAoajKQ== M;lp/ttobL5RGUQnFkAoajKQ== X-Spam-Flag: No X-Sonic-Spam-Details: 0.0/5.0 by cerberusd X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 21:32:03 -0000 On 02/04/16 13:20, Glen Barber wrote: > Author: gjb > Date: Thu Feb 4 21:20:26 2016 > New Revision: 295280 > URL: https://svnweb.freebsd.org/changeset/base/295280 > > Log: > Add package files for libc, libedit, librtld_db, and libthr. > > libedit is needed for sh(1), which if updated before runtime, > can cause undesirable behavior. > > For the rest, the installation order needs to be: > > 1) librtld > 2) libc > 3) libthr > > The dependency listing and shilbs_required entries ensure this > behavior. Are we really planning to split up the system at this level of granularity? That seems like a huge regression from one of the main selling points of FreeBSD: that it is *not* split up at this level and forms a unified system. -Nathan From owner-svn-src-projects@freebsd.org Thu Feb 4 21:36:31 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B29EA9C838 for ; Thu, 4 Feb 2016 21:36:31 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 7CDDC13A1; Thu, 4 Feb 2016 21:36:31 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id E9D1D19C3; Thu, 4 Feb 2016 21:36:30 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Thu, 4 Feb 2016 21:36:29 +0000 From: Glen Barber To: Nathan Whitehorn Cc: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages Message-ID: <20160204213629.GA74312@FreeBSD.org> References: <201602042120.u14LKQ2b026571@repo.freebsd.org> <56B3C34B.1080501@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="WIyZ46R2i8wDzkSu" Content-Disposition: inline In-Reply-To: <56B3C34B.1080501@freebsd.org> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 21:36:31 -0000 --WIyZ46R2i8wDzkSu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 04, 2016 at 01:31:55PM -0800, Nathan Whitehorn wrote: >=20 >=20 > On 02/04/16 13:20, Glen Barber wrote: > >Author: gjb > >Date: Thu Feb 4 21:20:26 2016 > >New Revision: 295280 > >URL: https://svnweb.freebsd.org/changeset/base/295280 > > > >Log: > > Add package files for libc, libedit, librtld_db, and libthr. > > libedit is needed for sh(1), which if updated before runtime, > > can cause undesirable behavior. > > For the rest, the installation order needs to be: > > 1) librtld > > 2) libc > > 3) libthr > > The dependency listing and shilbs_required entries ensure this > > behavior. >=20 > Are we really planning to split up the system at this level of granularit= y? > That seems like a huge regression from one of the main selling points of > FreeBSD: that it is *not* split up at this level and forms a unified syst= em. Initially, the plan was to avoid this level of granularity unless where needed. Consider the case of jail(8), where having a libjail package makes sense - otherwise libjail.so* is installed regardless. For this specific commit, however, the ordering must be as described above. That said, I'm still looking through the library dependency chains, to eliminate things everything requires (such as libc.so.7). However, by not having this level of granularity, the side effect is significantly larger individual packages, and as a result, larger downloads for SAs and ENs. Glen --WIyZ46R2i8wDzkSu Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWs8RZAAoJEAMUWKVHj+KTXcYP/Rx3rfdNONDN7lfNARatpP0y np/bATU/3QGRTJ+ounTVVi3j2KgtmXfauQI3aPaIwGX4KEII/B5kFc87QZxK8wJo UIYVh58+ezVid5opy5Z5Da0iA1NbnPeqleAgyr+bh9tlYNnlzgnZiOjzbZq6dosJ wTZDjIH0XbYh5OP8U72qR2RTD9Qlb2euBr86zzsbaIGztkg2QivxPEmyqcfki21V 82N91EBSrAkTiBfKMFPjH1VhMXrgZlYqua9iLJkvEOyA4Q6zObA6SAM1vCqR4KNM vvvMm7hj8COmMwHsaIoykDuVuoSR6bt0PWZ9usD4i3Y5PiXjdfnZnUp2SIB7NB3A WTlZMDMdOqBIyJRekRZlTJ57s0mDUIGHNBlnNmCjxpJTuxbGDRkPbJRB3fykzrRT dKPvweIlHYcse1QJpq74nD85j6IRCRsTPeb4DEp8OrOdBkFHOdCK4q9cALSAhrl+ kD6+xL2OOzl3eWXh7hAVhNbWsrQdPLww2ItdpHy8v45kwnHHvxTSqTzj1rP32Xgi OtowmtK4BazWlHXFCWVb6VrUCmpnSdF8W+Yf6ZHPpqgCIpgxgPB3vbq2y5aHqb5S uS5TyrfiXVAlAqT3sAjYBY6CIFCTE1GApm/S1gDzxDd2STxKStkx/avXo0ysc3q/ C4RSc2EQC6dDVme+r2+z =1wBj -----END PGP SIGNATURE----- --WIyZ46R2i8wDzkSu-- From owner-svn-src-projects@freebsd.org Thu Feb 4 21:47:05 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1F79A9CCA6 for ; Thu, 4 Feb 2016 21:47:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id DFC05F5; Thu, 4 Feb 2016 21:47:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id D858F11C7; Thu, 4 Feb 2016 21:47:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 88AF31981E; Thu, 4 Feb 2016 21:47:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id yL_p5KtNkgf5; Thu, 4 Feb 2016 21:47:03 +0000 (UTC) Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com CB15B19816 To: Nathan Whitehorn , Glen Barber , src-committers@freebsd.org, svn-src-projects@freebsd.org References: <201602042120.u14LKQ2b026571@repo.freebsd.org> <56B3C34B.1080501@freebsd.org> From: Bryan Drewery Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Organization: FreeBSD Message-ID: <56B3C6E4.60907@FreeBSD.org> Date: Thu, 4 Feb 2016 13:47:16 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <56B3C34B.1080501@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="W9hdjoaxOiFHdgNmmWxufgbOwcbHM1oPW" X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 21:47:06 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --W9hdjoaxOiFHdgNmmWxufgbOwcbHM1oPW Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2/4/2016 1:31 PM, Nathan Whitehorn wrote: >=20 >=20 > On 02/04/16 13:20, Glen Barber wrote: >> Author: gjb >> Date: Thu Feb 4 21:20:26 2016 >> New Revision: 295280 >> URL: https://svnweb.freebsd.org/changeset/base/295280 >> >> Log: >> Add package files for libc, libedit, librtld_db, and libthr. >> libedit is needed for sh(1), which if updated before runtime, >> can cause undesirable behavior. >> For the rest, the installation order needs to be: >> 1) librtld >> 2) libc >> 3) libthr >> The dependency listing and shilbs_required entries ensure this >> behavior. >=20 > Are we really planning to split up the system at this level of > granularity? That seems like a huge regression from one of the main > selling points of FreeBSD: that it is *not* split up at this level and > forms a unified system. > -Nathan >=20 You are jumping to conclusions. Splitting how files are *tracked in metadata* changes nothing about what we are delivering in a release. What level does freebsd-update track the system? It seems it is per-file.= This constant idea that splitting files in metadata is bad is hindering progress greatly. --=20 Regards, Bryan Drewery --W9hdjoaxOiFHdgNmmWxufgbOwcbHM1oPW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJWs8bkAAoJEDXXcbtuRpfPe0AH/3zQlhCisXX6cboLjW/HUDXy 7JXOfJxCXq7I3j/QqqzKFYEYhFlGpCPPbIUXgI71Aoxm01MvH7ocMQhKj6v2gEbh vWMd/PK5YHzyWV5oipxGuqCIjkgGImoMlYsHolz+edNGIR8NnyPASsSGZgduJa+C uHBfvBLzg9hDHmeELvw+h43rJHWVf3l/QKaxWUcEII51tL0uOkic+aOx10CFtD9Y /AoE+vtAkho18O3HwTPhUBMa3gv1LEfr5qawjynwUCLiEYeyI9B2wknxG1OYe6Vy bLs2gk0N/7Bon3C0IYz8TxOu3IpyS0K/SbiCB+nsdZphwHOz9vpPLRkmL+OCdCk= =O/YS -----END PGP SIGNATURE----- --W9hdjoaxOiFHdgNmmWxufgbOwcbHM1oPW-- From owner-svn-src-projects@freebsd.org Thu Feb 4 21:50:15 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CB737A9CD54 for ; Thu, 4 Feb 2016 21:50:15 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id B13083A5; Thu, 4 Feb 2016 21:50:15 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id A9B3213F6; Thu, 4 Feb 2016 21:50:15 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 662A31983A; Thu, 4 Feb 2016 21:50:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id aQZZsYJ_SP9l; Thu, 4 Feb 2016 21:50:12 +0000 (UTC) Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 91ACC19830 To: Nathan Whitehorn , Glen Barber , src-committers@freebsd.org, svn-src-projects@freebsd.org References: <201602042120.u14LKQ2b026571@repo.freebsd.org> <56B3C34B.1080501@freebsd.org> <56B3C6E4.60907@FreeBSD.org> From: Bryan Drewery Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Organization: FreeBSD Message-ID: <56B3C7A3.5000502@FreeBSD.org> Date: Thu, 4 Feb 2016 13:50:27 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <56B3C6E4.60907@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1pwoScjd2OowVGUX0tRAodKkfbua1QufK" X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 21:50:16 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --1pwoScjd2OowVGUX0tRAodKkfbua1QufK Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2/4/2016 1:47 PM, Bryan Drewery wrote: > On 2/4/2016 1:31 PM, Nathan Whitehorn wrote: >> >> >> On 02/04/16 13:20, Glen Barber wrote: >>> Author: gjb >>> Date: Thu Feb 4 21:20:26 2016 >>> New Revision: 295280 >>> URL: https://svnweb.freebsd.org/changeset/base/295280 >>> >>> Log: >>> Add package files for libc, libedit, librtld_db, and libthr. >>> libedit is needed for sh(1), which if updated before runtime, >>> can cause undesirable behavior. >>> For the rest, the installation order needs to be: >>> 1) librtld >>> 2) libc >>> 3) libthr >>> The dependency listing and shilbs_required entries ensure this >>> behavior. >> >> Are we really planning to split up the system at this level of >> granularity? That seems like a huge regression from one of the main >> selling points of FreeBSD: that it is *not* split up at this level and= >> forms a unified system. >> -Nathan >> >=20 > You are jumping to conclusions. Splitting how files are *tracked in > metadata* changes nothing about what we are delivering in a release. >=20 > What level does freebsd-update track the system? It seems it is per-fil= e. >=20 > This constant idea that splitting files in metadata is bad is hindering= > progress greatly. >=20 Also, pkg has no binary diff packages. The plan to release 11 with packages is moving forward. Do we really want a multi-gigabyte world package being downloaded so we can modify a security bug in /etc/rc.d/jail? It makes no sense. This commit in particular is wrong in that it does not go *far enough*. Everything installed needs to be handled by dependency ordering. The resistance to doing this correctly needs to just stop or we're going to end up with a completely broken system. --=20 Regards, Bryan Drewery --1pwoScjd2OowVGUX0tRAodKkfbua1QufK Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJWs8ejAAoJEDXXcbtuRpfPM8cIAKk0SRNNBnjXd9r4RxiE216b +/HywpNWewcz6D8hmnIhMlsbnF1jcgfCNfXqFmefD/qGPFAhxkqJChO0vunjtDdt XM2yGAaum8icyDV1jXInFgC2wI0PtKIq8egN7GwrVtW9lbNoUrA2P+6x+EWBR4gQ kAdt6V9bMOjFyuB6uPWNnlNO0HNIk2E8Vr6uYzYZ7ks/DhBBtUch0YwYwoH9sYZX OlgToQLvWDCzxfvcsHv5lIdv2qRj+Hkp+OdFPjg7UsTdsdbYrky9ifkoRMo5hgkq 71eKbxSO8luTaAYoPETHL2ZjvohYU5Q/S6dkiq6zZuytX9YLUFPF4+Da/7LUGB4= =t0Ja -----END PGP SIGNATURE----- --1pwoScjd2OowVGUX0tRAodKkfbua1QufK-- From owner-svn-src-projects@freebsd.org Thu Feb 4 21:53:06 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EBD12A9CEC7 for ; Thu, 4 Feb 2016 21:53:05 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id D07CEADF; Thu, 4 Feb 2016 21:53:05 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id 382D5171E; Thu, 4 Feb 2016 21:53:05 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Thu, 4 Feb 2016 21:53:03 +0000 From: Glen Barber To: Bryan Drewery Cc: Nathan Whitehorn , src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages Message-ID: <20160204215303.GA13799@FreeBSD.org> References: <201602042120.u14LKQ2b026571@repo.freebsd.org> <56B3C34B.1080501@freebsd.org> <56B3C6E4.60907@FreeBSD.org> <56B3C7A3.5000502@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline In-Reply-To: <56B3C7A3.5000502@FreeBSD.org> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 21:53:06 -0000 --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 04, 2016 at 01:50:27PM -0800, Bryan Drewery wrote: > On 2/4/2016 1:47 PM, Bryan Drewery wrote: > > On 2/4/2016 1:31 PM, Nathan Whitehorn wrote: > >> On 02/04/16 13:20, Glen Barber wrote: > >>> Author: gjb > >>> Date: Thu Feb 4 21:20:26 2016 > >>> New Revision: 295280 > >>> URL: https://svnweb.freebsd.org/changeset/base/295280 > >>> > >>> Log: > >>> Add package files for libc, libedit, librtld_db, and libthr. > >>> libedit is needed for sh(1), which if updated before runtime, > >>> can cause undesirable behavior. > >>> For the rest, the installation order needs to be: > >>> 1) librtld > >>> 2) libc > >>> 3) libthr > >>> The dependency listing and shilbs_required entries ensure this > >>> behavior. > >> > >> Are we really planning to split up the system at this level of > >> granularity? That seems like a huge regression from one of the main > >> selling points of FreeBSD: that it is *not* split up at this level and > >> forms a unified system. > >> -Nathan > >> > >=20 > > You are jumping to conclusions. Splitting how files are *tracked in > > metadata* changes nothing about what we are delivering in a release. > >=20 > > What level does freebsd-update track the system? It seems it is per-fil= e. > >=20 > > This constant idea that splitting files in metadata is bad is hindering > > progress greatly. > >=20 >=20 > Also, pkg has no binary diff packages. The plan to release 11 with > packages is moving forward. Do we really want a multi-gigabyte world > package being downloaded so we can modify a security bug in > /etc/rc.d/jail? It makes no sense. >=20 > This commit in particular is wrong in that it does not go *far enough*. > Everything installed needs to be handled by dependency ordering. >=20 > The resistance to doing this correctly needs to just stop or we're going > to end up with a completely broken system. >=20 Or, the alternative outcome, 11.0-RELEASE ships without packaged base. Glen --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWs8g/AAoJEAMUWKVHj+KT24AP/0ADPQnb1FFXXDHWVaHkjzTC ZYD8KOeEyGzQPpMDqieRhHYhswlZAXbsekn7Q/bqC7ZReonKmuUOYKmUyEx2FBnZ hypbSK0a6sAmMntOrohUOGyFnLE3ZFze6gtchGUm5EMVXFhmqm322GZRsiKu3Oie G5JlYNKj0n9W0lkqSmysQPEfnPl5iNi5w4RuWEMDDDtuK0TGelg9msp70Xi7GsHN rPuCWdssQ469wBdJ/Dvt/oEeGj70Ity+bMpibs2Vfl8HNlKbDnXylRRvJKlcX5SY xIHRlYC94ZhZweV9GzO/bWGpp7pS990/VGOujO/O6HKRwXqlwNegwYTAlfhyWBAn FzropeihdA4wLrB3huaajNInpGNOy/22fmUsPNpIdIIopHj+TrjOh2cACys/LL3m qOOFPxzw9repXr2zRpVdiVJ6THj5Mc7pDr5wqqR8zRp0z6AzzShCcMGS7kXslBdq BXsfCNMmIHHh2kVCs91l4U86j6Nodf9kpkRtJVwdwAbZGksJ192slQ2A9l4CBiuh fBDkKpkuS8Ke7Gmzbt77vXnTtUqAGq07X4qpbhupR0hEDXhQuwGOXpvuXK7yOwk6 /5jSksy8xEJ6r4f00zkczGYkCBbN9O3JzPk/MLdvLnXXBK50W+LrEKUjMq8reoiX BC9ZlUnT+ZgI/wmgxCyb =STqo -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi-- From owner-svn-src-projects@freebsd.org Fri Feb 5 00:41:04 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 00D61A9C9EF for ; Fri, 5 Feb 2016 00:41:04 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9E55F88; Fri, 5 Feb 2016 00:41:00 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from aurora.physics.berkeley.edu (aurora.physics.berkeley.edu [128.32.117.67]) (authenticated bits=0) by d.mail.sonic.net (8.15.1/8.15.1) with ESMTPSA id u150etYq019357 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 4 Feb 2016 16:40:58 -0800 Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages To: Bryan Drewery , Glen Barber , src-committers@FreeBSD.org, svn-src-projects@FreeBSD.org References: <201602042120.u14LKQ2b026571@repo.freebsd.org> <56B3C34B.1080501@freebsd.org> <56B3C6E4.60907@FreeBSD.org> <56B3C7A3.5000502@FreeBSD.org> From: Nathan Whitehorn Message-ID: <56B3EF97.9040205@freebsd.org> Date: Thu, 4 Feb 2016 16:40:55 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: <56B3C7A3.5000502@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Sonic-CAuth: UmFuZG9tSVbXvHtKEgcTR1N0GpCWnLoNpO4rQaUXh+aWlwiPaq+u+ByoNU3Yf28q3BqToJ+h3/cmJC7mKOqOqBwATvbsPet9qYgQ4b0+66g= X-Sonic-ID: C;UEIZHqHL5RG7hnFkAoajKQ== M;5OV7H6HL5RG7hnFkAoajKQ== X-Spam-Flag: No X-Sonic-Spam-Details: 0.0/5.0 by cerberusd X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 00:41:04 -0000 On 02/04/16 13:50, Bryan Drewery wrote: > On 2/4/2016 1:47 PM, Bryan Drewery wrote: >> On 2/4/2016 1:31 PM, Nathan Whitehorn wrote: >>> >>> On 02/04/16 13:20, Glen Barber wrote: >>>> Author: gjb >>>> Date: Thu Feb 4 21:20:26 2016 >>>> New Revision: 295280 >>>> URL: https://svnweb.freebsd.org/changeset/base/295280 >>>> >>>> Log: >>>> Add package files for libc, libedit, librtld_db, and libthr. >>>> libedit is needed for sh(1), which if updated before runtime, >>>> can cause undesirable behavior. >>>> For the rest, the installation order needs to be: >>>> 1) librtld >>>> 2) libc >>>> 3) libthr >>>> The dependency listing and shilbs_required entries ensure this >>>> behavior. >>> Are we really planning to split up the system at this level of >>> granularity? That seems like a huge regression from one of the main >>> selling points of FreeBSD: that it is *not* split up at this level and >>> forms a unified system. >>> -Nathan >>> >> You are jumping to conclusions. Splitting how files are *tracked in >> metadata* changes nothing about what we are delivering in a release. >> >> What level does freebsd-update track the system? It seems it is per-file. >> >> This constant idea that splitting files in metadata is bad is hindering >> progress greatly. >> > Also, pkg has no binary diff packages. The plan to release 11 with > packages is moving forward. Do we really want a multi-gigabyte world > package being downloaded so we can modify a security bug in > /etc/rc.d/jail? It makes no sense. > > This commit in particular is wrong in that it does not go *far enough*. > Everything installed needs to be handled by dependency ordering. > > The resistance to doing this correctly needs to just stop or we're going > to end up with a completely broken system. > My question, which you did not quite answer, was in how many packages the FreeBSD base system will be delivered. I didn't have any conclusions, since I don't know anything about what is happening. However the metadata is organized is fine, though I do worry that this level of per-library/-binary/-whatever manual dependency tracking may quickly become stale and will raise the barrier to adding new libraries. But that doesn't really matter. The general worry, which has been expressed by others and never to my knowledge addressed, is that: 1) Splitting the base system into 1000 packages will make it easier to not have some of those packages. This would destroy one of the absolute best things about the operating system: that "FreeBSD 10.2" is a coherent thing and all of the tools that make it up can be relied on to exist. The earlier version of "packaging base" that I heard about would have a handful (maybe 5 or 6) packages similar to the granularity that the installer and freebsd-update use, which is an easy enough thing to handful. 2) Having that split makes it easier to have mismatched versions. This is a problem I have encountered often on Linux distributions that blend third- and first-party software or have the 1000-package base system concept and that I encounter all the time with ports. Having a reliable, monolithic base system that is guaranteed to be internally consistent is *tremendously* valuable. Would it be possible to have some summary of what the plan for "packaging base" actually is? I'm sure these are things that have been thought about, but it's been difficult for me at least to follow what is going on. Just some kind of white paper would be really helpful, or, at the very least, a few paragraphs in the quarterly status report to give a view from 10k feet. -Nathan From owner-svn-src-projects@freebsd.org Fri Feb 5 00:43:43 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 741A2A9CB3B for ; Fri, 5 Feb 2016 00:43:43 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2D5E812A6; Fri, 5 Feb 2016 00:43:43 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u150hgqg089426; Fri, 5 Feb 2016 00:43:42 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u150hg4n089425; Fri, 5 Feb 2016 00:43:42 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602050043.u150hg4n089425@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 5 Feb 2016 00:43:42 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295290 - projects/release-pkg X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 00:43:43 -0000 Author: gjb Date: Fri Feb 5 00:43:42 2016 New Revision: 295290 URL: https://svnweb.freebsd.org/changeset/base/295290 Log: Silence a few command lines. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/Makefile.inc1 Modified: projects/release-pkg/Makefile.inc1 ============================================================================== --- projects/release-pkg/Makefile.inc1 Fri Feb 5 00:14:24 2016 (r295289) +++ projects/release-pkg/Makefile.inc1 Fri Feb 5 00:43:42 2016 (r295290) @@ -1286,7 +1286,7 @@ distributekernel distributekernel.debug: .endif mkdir -p ${DESTDIR}/${DISTDIR} .if defined(NO_ROOT) - echo "#${MTREE_MAGIC}" > ${DESTDIR}/${DISTDIR}/kernel.premeta + @echo "#${MTREE_MAGIC}" > ${DESTDIR}/${DISTDIR}/kernel.premeta .endif cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \ ${IMAKEENV} ${IMAKE_INSTALL:S/METALOG/kernel.premeta/} \ @@ -1294,14 +1294,14 @@ distributekernel distributekernel.debug: DESTDIR=${INSTALL_DDIR}/kernel \ ${.TARGET:S/distributekernel/install/} .if defined(NO_ROOT) - sed -e 's|^./kernel|.|' ${DESTDIR}/${DISTDIR}/kernel.premeta > \ + @sed -e 's|^./kernel|.|' ${DESTDIR}/${DISTDIR}/kernel.premeta > \ ${DESTDIR}/${DISTDIR}/kernel.meta .endif .endif .if ${BUILDKERNELS:[#]} > 1 && !defined(NO_INSTALLEXTRAKERNELS) .for _kernel in ${BUILDKERNELS:[2..-1]} .if defined(NO_ROOT) - echo "#${MTREE_MAGIC}" > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.premeta + @echo "#${MTREE_MAGIC}" > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.premeta .endif cd ${KRNLOBJDIR}/${_kernel}; \ ${IMAKEENV} ${IMAKE_INSTALL:S/METALOG/kernel.${_kernel}.premeta/} \ @@ -1310,7 +1310,7 @@ distributekernel distributekernel.debug: DESTDIR=${INSTALL_DDIR}/kernel.${_kernel} \ ${.TARGET:S/distributekernel/install/} .if defined(NO_ROOT) - sed -e "s|^./kernel.${_kernel}|.|" \ + @sed -e "s|^./kernel.${_kernel}|.|" \ ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.premeta > \ ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta .endif From owner-svn-src-projects@freebsd.org Fri Feb 5 00:51:16 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1F051A9CDAD for ; Fri, 5 Feb 2016 00:51:16 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 10D8515C1; Fri, 5 Feb 2016 00:51:16 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id 665581929; Fri, 5 Feb 2016 00:51:15 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Fri, 5 Feb 2016 00:51:13 +0000 From: Glen Barber To: Nathan Whitehorn Cc: Bryan Drewery , src-committers@FreeBSD.org, svn-src-projects@FreeBSD.org Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages Message-ID: <20160205005113.GD13799@FreeBSD.org> References: <201602042120.u14LKQ2b026571@repo.freebsd.org> <56B3C34B.1080501@freebsd.org> <56B3C6E4.60907@FreeBSD.org> <56B3C7A3.5000502@FreeBSD.org> <56B3EF97.9040205@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="d01dLTUuW90fS44H" Content-Disposition: inline In-Reply-To: <56B3EF97.9040205@freebsd.org> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 00:51:16 -0000 --d01dLTUuW90fS44H Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 04, 2016 at 04:40:55PM -0800, Nathan Whitehorn wrote: > >>>Are we really planning to split up the system at this level of > >>>granularity? That seems like a huge regression from one of the main > >>>selling points of FreeBSD: that it is *not* split up at this level and > >>>forms a unified system. > >>>-Nathan > >>> > >>You are jumping to conclusions. Splitting how files are *tracked in > >>metadata* changes nothing about what we are delivering in a release. > >> > >>What level does freebsd-update track the system? It seems it is per-fil= e. > >> > >>This constant idea that splitting files in metadata is bad is hindering > >>progress greatly. > >> > >Also, pkg has no binary diff packages. The plan to release 11 with > >packages is moving forward. Do we really want a multi-gigabyte world > >package being downloaded so we can modify a security bug in > >/etc/rc.d/jail? It makes no sense. > > > >This commit in particular is wrong in that it does not go *far enough*. > >Everything installed needs to be handled by dependency ordering. > > > >The resistance to doing this correctly needs to just stop or we're going > >to end up with a completely broken system. > > >=20 > My question, which you did not quite answer, was in how many packages the > FreeBSD base system will be delivered. I didn't have any conclusions, sin= ce > I don't know anything about what is happening. However the metadata is > organized is fine, though I do worry that this level of > per-library/-binary/-whatever manual dependency tracking may quickly beco= me > stale and will raise the barrier to adding new libraries. >=20 > But that doesn't really matter. The general worry, which has been express= ed > by others and never to my knowledge addressed, is that: > 1) Splitting the base system into 1000 packages will make it easier to not > have some of those packages. This would destroy one of the absolute best > things about the operating system: that "FreeBSD 10.2" is a coherent thing > and all of the tools that make it up can be relied on to exist. The earli= er > version of "packaging base" that I heard about would have a handful (mayb= e 5 > or 6) packages similar to the granularity that the installer and > freebsd-update use, which is an easy enough thing to handful. Splitting the base system into packages reinstates granular installation ability, which was present in 8.x and prior releases. Based on many reactions to this, a 'feature' not a 'bug.' > 2) Having that split makes it easier to have mismatched versions. This is= a > problem I have encountered often on Linux distributions that blend third- > and first-party software or have the 1000-package base system concept and > that I encounter all the time with ports. Having a reliable, monolithic b= ase > system that is guaranteed to be internally consistent is *tremendously* > valuable. >=20 This is why the work is being done in a *project* branch, not head. > Would it be possible to have some summary of what the plan for "packaging > base" actually is? I'm sure these are things that have been thought about, > but it's been difficult for me at least to follow what is going on. Just > some kind of white paper would be really helpful, or, at the very least, a > few paragraphs in the quarterly status report to give a view from 10k fee= t. This, honestly, has been asked repeatedly, and provided answers. Both to PDFs of talks, URLs to talks being recorded, etc. Here's the bigger problem, from my view, as things stand now: there was no mystery that packaged base system was going to be targeted for 11.0-RELEASE. Progress slowed for a while, and has since resumed. Now, that it has been stated that it is *required* for 11.0-RELEASE, people are pointing out problems or requesting things for items noted in both, the PDFs and URLs mentioned above, and nitpicking on things that either are not relevant (meaning, does not exist) or things that we know will be required for this to work. This is a project branch. I'm making an omelet, and all of the commits until this is merged back to head are sacrificial eggs, no matter what the end result of what 11.0-RELEASE looks like. Glen --d01dLTUuW90fS44H Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWs/IBAAoJEAMUWKVHj+KTwdQP/R2+ihMkfA311fyuIRyPeKqS NdkWK+BvB9AV1csGdbCT0kU9PEWceiq88UF/CZ25LYbCXtg8XBc36JjddhBccFzs xz3WTVsGrt+U7ktwlTecDQNIi3Zrn+TYxK3C1Ic2bKDbAVcHf6mrXWaZ9cpAOtiO 3lczZQtUHukwphtxIN/mqCKI1ti2TwSdH7JnWcfdTY4eunZoHTQedZLGUdwa4fpw rBQiK6enHaV56VpwdbKSIUbeKYBHw2Bj42+XrhnJ6mDg4zZP+AYAo7OUgOFwUoGq BVpq15rv3RA9pA0pN4J1mCseiNsvG/dpNfgkiabZun74cSD0ccySVCERLQ1qexx3 Ep38mYPgGZq0IKVa3znsYDq2cqFO68/XFP2V1yFhZuoA4od6cypAQ66Elph2DiMt aPdzMAskH7lbg2rRsWKJeytH30JYQaq73fqXqezpQZT/Z7IGQTdVefYgM38s6kiw f6DCYH4D7BsE4IniZE3bWV3FReve5u8HBvBtxjYcx4OUKF97i1BzVS9Gmy2v9oeN j+eoftZwPr/zjRa4cEnS9zz49qG0hRFwVxruznjT8mn518qNal/qITu4E7JtohiQ o2kKSyjFRi+XjtKvmF+0su24vslR/QOoBvfLxnvUhKnji57YrNd2JEV4+TF9kGB5 w1HoUw3um4jy6qvM2xG/ =FymZ -----END PGP SIGNATURE----- --d01dLTUuW90fS44H-- From owner-svn-src-projects@freebsd.org Fri Feb 5 01:03:40 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03752A9D34A for ; Fri, 5 Feb 2016 01:03:40 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C6A36119; Fri, 5 Feb 2016 01:03:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u1513csi095154; Fri, 5 Feb 2016 01:03:38 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u1513cJC095152; Fri, 5 Feb 2016 01:03:38 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602050103.u1513cJC095152@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 5 Feb 2016 01:03:38 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295291 - in projects/release-pkg/lib: libalias/libalias libpam/libpam X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 01:03:40 -0000 Author: gjb Date: Fri Feb 5 01:03:38 2016 New Revision: 295291 URL: https://svnweb.freebsd.org/changeset/base/295291 Log: Update libalias and libpam packaged files. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/lib/libalias/libalias/Makefile projects/release-pkg/lib/libpam/libpam/Makefile Modified: projects/release-pkg/lib/libalias/libalias/Makefile ============================================================================== --- projects/release-pkg/lib/libalias/libalias/Makefile Fri Feb 5 00:43:42 2016 (r295290) +++ projects/release-pkg/lib/libalias/libalias/Makefile Fri Feb 5 01:03:38 2016 (r295291) @@ -2,6 +2,7 @@ .PATH: ${.CURDIR}/../../../sys/netinet/libalias +PACKAGE=lib${LIB} LIB= alias SHLIBDIR?= /lib SHLIB_MAJOR= 7 Modified: projects/release-pkg/lib/libpam/libpam/Makefile ============================================================================== --- projects/release-pkg/lib/libpam/libpam/Makefile Fri Feb 5 00:43:42 2016 (r295290) +++ projects/release-pkg/lib/libpam/libpam/Makefile Fri Feb 5 01:03:38 2016 (r295291) @@ -35,6 +35,7 @@ # # $FreeBSD$ +PACKAGE=lib${LIB} OPENPAM= ${.CURDIR}/../../../contrib/openpam .PATH: ${OPENPAM}/include ${OPENPAM}/lib/libpam ${OPENPAM}/doc/man From owner-svn-src-projects@freebsd.org Fri Feb 5 01:17:37 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B9CDBA9D868 for ; Fri, 5 Feb 2016 01:17:37 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from c.mail.sonic.net (c.mail.sonic.net [64.142.111.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A8A1CC46; Fri, 5 Feb 2016 01:17:37 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from aurora.physics.berkeley.edu (aurora.physics.berkeley.edu [128.32.117.67]) (authenticated bits=0) by c.mail.sonic.net (8.15.1/8.15.1) with ESMTPSA id u1516gKY019087 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 4 Feb 2016 17:06:42 -0800 Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages To: Glen Barber References: <201602042120.u14LKQ2b026571@repo.freebsd.org> <56B3C34B.1080501@freebsd.org> <56B3C6E4.60907@FreeBSD.org> <56B3C7A3.5000502@FreeBSD.org> <56B3EF97.9040205@freebsd.org> <20160205005113.GD13799@FreeBSD.org> Cc: Bryan Drewery , src-committers@FreeBSD.org, svn-src-projects@FreeBSD.org From: Nathan Whitehorn Message-ID: <56B3F5A2.7070600@freebsd.org> Date: Thu, 4 Feb 2016 17:06:42 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: <20160205005113.GD13799@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Sonic-CAuth: UmFuZG9tSVZiF4vwppS+RkfNa9HMMOoIqnMpwKo08xlmCIAmSqwnG1GK9vBHc8ec9TbR70vlTkOhqGCuY7ZVe93aIt4cKtUJXed2J1sUv7Q= X-Sonic-ID: C;OPDCt6TL5RGiEsEl14k5kQ== M;xtwVuKTL5RGiEsEl14k5kQ== X-Spam-Flag: No X-Sonic-Spam-Details: 0.0/5.0 by cerberusd X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 01:17:37 -0000 On 02/04/16 16:51, Glen Barber wrote: > On Thu, Feb 04, 2016 at 04:40:55PM -0800, Nathan Whitehorn wrote: >>>>> Are we really planning to split up the system at this level of >>>>> granularity? That seems like a huge regression from one of the main >>>>> selling points of FreeBSD: that it is *not* split up at this level and >>>>> forms a unified system. >>>>> -Nathan >>>>> >>>> You are jumping to conclusions. Splitting how files are *tracked in >>>> metadata* changes nothing about what we are delivering in a release. >>>> >>>> What level does freebsd-update track the system? It seems it is per-file. >>>> >>>> This constant idea that splitting files in metadata is bad is hindering >>>> progress greatly. >>>> >>> Also, pkg has no binary diff packages. The plan to release 11 with >>> packages is moving forward. Do we really want a multi-gigabyte world >>> package being downloaded so we can modify a security bug in >>> /etc/rc.d/jail? It makes no sense. >>> >>> This commit in particular is wrong in that it does not go *far enough*. >>> Everything installed needs to be handled by dependency ordering. >>> >>> The resistance to doing this correctly needs to just stop or we're going >>> to end up with a completely broken system. >>> >> My question, which you did not quite answer, was in how many packages the >> FreeBSD base system will be delivered. I didn't have any conclusions, since >> I don't know anything about what is happening. However the metadata is >> organized is fine, though I do worry that this level of >> per-library/-binary/-whatever manual dependency tracking may quickly become >> stale and will raise the barrier to adding new libraries. >> >> But that doesn't really matter. The general worry, which has been expressed >> by others and never to my knowledge addressed, is that: >> 1) Splitting the base system into 1000 packages will make it easier to not >> have some of those packages. This would destroy one of the absolute best >> things about the operating system: that "FreeBSD 10.2" is a coherent thing >> and all of the tools that make it up can be relied on to exist. The earlier >> version of "packaging base" that I heard about would have a handful (maybe 5 >> or 6) packages similar to the granularity that the installer and >> freebsd-update use, which is an easy enough thing to handful. > Splitting the base system into packages reinstates granular installation > ability, which was present in 8.x and prior releases. Based on many > reactions to this, a 'feature' not a 'bug.' I was just wondering about the granularity of it. We didn't have "libc" as its own thing then. >> 2) Having that split makes it easier to have mismatched versions. This is a >> problem I have encountered often on Linux distributions that blend third- >> and first-party software or have the 1000-package base system concept and >> that I encounter all the time with ports. Having a reliable, monolithic base >> system that is guaranteed to be internally consistent is *tremendously* >> valuable. >> > This is why the work is being done in a *project* branch, not head. Which is fine and a good use of project branches. > >> Would it be possible to have some summary of what the plan for "packaging >> base" actually is? I'm sure these are things that have been thought about, >> but it's been difficult for me at least to follow what is going on. Just >> some kind of white paper would be really helpful, or, at the very least, a >> few paragraphs in the quarterly status report to give a view from 10k feet. > This, honestly, has been asked repeatedly, and provided answers. Both > to PDFs of talks, URLs to talks being recorded, etc. > > Here's the bigger problem, from my view, as things stand now: there was > no mystery that packaged base system was going to be targeted for > 11.0-RELEASE. Progress slowed for a while, and has since resumed. Now, > that it has been stated that it is *required* for 11.0-RELEASE, people > are pointing out problems or requesting things for items noted in both, > the PDFs and URLs mentioned above, and nitpicking on things that either > are not relevant (meaning, does not exist) or things that we know will > be required for this to work. > > This is a project branch. I'm making an omelet, and all of the commits > until this is merged back to head are sacrificial eggs, no matter what > the end result of what 11.0-RELEASE looks like. > > Glen > Maybe I missed them? The talks I've seen (e.g. https://www.bsdcan.org/2015/schedule/events/563.en.html) describe some technical problems, the idea that pkg is nicer than freebsd-update (true enough), and that having some more granularity (bind and sendmail separated out, for instance) in installation would be a good thing. That all sounds perfectly reasonable and good, but is also pretty nebulous. It would be good have something a little more detailed on what a packaged base system actually looks like: what kinds of things would constitute a package? are those packages (e.g. for sendmail) interchangeable with ones from ports? would the pkg tool be imported into base? will all the versions of packages be locked together? is the idea to have buildworld/installworld generate packages now? is it just equivalent to replacing tar and freebsd-update with pkg? Some unified few-page white paper that goes through all of that would be really appreciated. If I'm asking questions here, it's only because I don't know what the overall plan is and don't have anywhere else to ask. Especially for something that is going to be a requirement for 11.x, it would be good to know what it is that we are actually requiring. Please don't take any of this as criticism -- I realize you are very busy writing code and that the plan is adapting to code realities as you go -- but it would be helpful for the rest of us to know where you are planning to go with the branch. -Nathan From owner-svn-src-projects@freebsd.org Fri Feb 5 01:30:42 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB558A9DD35 for ; Fri, 5 Feb 2016 01:30:42 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 9283B132F; Fri, 5 Feb 2016 01:30:42 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id E304315C7; Fri, 5 Feb 2016 01:30:41 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Fri, 5 Feb 2016 01:30:40 +0000 From: Glen Barber To: Nathan Whitehorn Cc: Bryan Drewery , src-committers@FreeBSD.org, svn-src-projects@FreeBSD.org Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages Message-ID: <20160205013040.GG13799@FreeBSD.org> References: <201602042120.u14LKQ2b026571@repo.freebsd.org> <56B3C34B.1080501@freebsd.org> <56B3C6E4.60907@FreeBSD.org> <56B3C7A3.5000502@FreeBSD.org> <56B3EF97.9040205@freebsd.org> <20160205005113.GD13799@FreeBSD.org> <56B3F5A2.7070600@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="w/VI3ydZO+RcZ3Ux" Content-Disposition: inline In-Reply-To: <56B3F5A2.7070600@freebsd.org> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 01:30:42 -0000 --w/VI3ydZO+RcZ3Ux Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 04, 2016 at 05:06:42PM -0800, Nathan Whitehorn wrote: > On 02/04/16 16:51, Glen Barber wrote: > >On Thu, Feb 04, 2016 at 04:40:55PM -0800, Nathan Whitehorn wrote: > >>>>>Are we really planning to split up the system at this level of > >>>>>granularity? That seems like a huge regression from one of the main > >>>>>selling points of FreeBSD: that it is *not* split up at this level a= nd > >>>>>forms a unified system. > >>>>>-Nathan > >>>>> > >>>>You are jumping to conclusions. Splitting how files are *tracked in > >>>>metadata* changes nothing about what we are delivering in a release. > >>>> > >>>>What level does freebsd-update track the system? It seems it is per-f= ile. > >>>> > >>>>This constant idea that splitting files in metadata is bad is hinderi= ng > >>>>progress greatly. > >>>> > >>>Also, pkg has no binary diff packages. The plan to release 11 with > >>>packages is moving forward. Do we really want a multi-gigabyte world > >>>package being downloaded so we can modify a security bug in > >>>/etc/rc.d/jail? It makes no sense. > >>> > >>>This commit in particular is wrong in that it does not go *far enough*. > >>>Everything installed needs to be handled by dependency ordering. > >>> > >>>The resistance to doing this correctly needs to just stop or we're goi= ng > >>>to end up with a completely broken system. > >>> > >>My question, which you did not quite answer, was in how many packages t= he > >>FreeBSD base system will be delivered. I didn't have any conclusions, s= ince > >>I don't know anything about what is happening. However the metadata is > >>organized is fine, though I do worry that this level of > >>per-library/-binary/-whatever manual dependency tracking may quickly be= come > >>stale and will raise the barrier to adding new libraries. > >> > >>But that doesn't really matter. The general worry, which has been expre= ssed > >>by others and never to my knowledge addressed, is that: > >>1) Splitting the base system into 1000 packages will make it easier to = not > >>have some of those packages. This would destroy one of the absolute best > >>things about the operating system: that "FreeBSD 10.2" is a coherent th= ing > >>and all of the tools that make it up can be relied on to exist. The ear= lier > >>version of "packaging base" that I heard about would have a handful (ma= ybe 5 > >>or 6) packages similar to the granularity that the installer and > >>freebsd-update use, which is an easy enough thing to handful. > >Splitting the base system into packages reinstates granular installation > >ability, which was present in 8.x and prior releases. Based on many > >reactions to this, a 'feature' not a 'bug.' >=20 > I was just wondering about the granularity of it. We didn't have "libc" as > its own thing then. >=20 > >>2) Having that split makes it easier to have mismatched versions. This = is a > >>problem I have encountered often on Linux distributions that blend thir= d- > >>and first-party software or have the 1000-package base system concept a= nd > >>that I encounter all the time with ports. Having a reliable, monolithic= base > >>system that is guaranteed to be internally consistent is *tremendously* > >>valuable. > >> > >This is why the work is being done in a *project* branch, not head. >=20 > Which is fine and a good use of project branches. >=20 > > > >>Would it be possible to have some summary of what the plan for "packagi= ng > >>base" actually is? I'm sure these are things that have been thought abo= ut, > >>but it's been difficult for me at least to follow what is going on. Just > >>some kind of white paper would be really helpful, or, at the very least= , a > >>few paragraphs in the quarterly status report to give a view from 10k f= eet. > >This, honestly, has been asked repeatedly, and provided answers. Both > >to PDFs of talks, URLs to talks being recorded, etc. > > > >Here's the bigger problem, from my view, as things stand now: there was > >no mystery that packaged base system was going to be targeted for > >11.0-RELEASE. Progress slowed for a while, and has since resumed. Now, > >that it has been stated that it is *required* for 11.0-RELEASE, people > >are pointing out problems or requesting things for items noted in both, > >the PDFs and URLs mentioned above, and nitpicking on things that either > >are not relevant (meaning, does not exist) or things that we know will > >be required for this to work. > > > >This is a project branch. I'm making an omelet, and all of the commits > >until this is merged back to head are sacrificial eggs, no matter what > >the end result of what 11.0-RELEASE looks like. > > > >Glen > > >=20 > Maybe I missed them? The talks I've seen (e.g. > https://www.bsdcan.org/2015/schedule/events/563.en.html) describe some > technical problems, the idea that pkg is nicer than freebsd-update (true > enough), and that having some more granularity (bind and sendmail separat= ed > out, for instance) in installation would be a good thing. That all sounds > perfectly reasonable and good, but is also pretty nebulous. >=20 > It would be good have something a little more detailed on what a packaged > base system actually looks like: what kinds of things would constitute a > package? Short answer: A set of binaries and libraries upon which the binaries require to run. > are those packages (e.g. for sendmail) interchangeable with ones > from ports? Separate package repositories. Separate package naming scheme. Completely independent. > would the pkg tool be imported into base? No. > will all the versions of packages be locked together? No more than is in place now. If library Z is updated to address a vulnerability, and packages X and Y depend on Z, then X and Y will be updated. > is the idea to have buildworld/installworld generate packages now? No. I've made it very clear this is *not* the goal, nor even part of the end result. > is it just equivalent to replacing tar and freebsd-update with pkg? >=20 "Just equivalent" is a bit of a stretch for an understatement, but sure. > Some unified few-page white paper that goes through all of that would be > really appreciated. If I'm asking questions here, it's only because I don= 't > know what the overall plan is and don't have anywhere else to ask. > Especially for something that is going to be a requirement for 11.x, it > would be good to know what it is that we are actually requiring. Please > don't take any of this as criticism -- I realize you are very busy writing > code and that the plan is adapting to code realities as you go -- but it > would be helpful for the rest of us to know where you are planning to go > with the branch. The end goal is still to be determined. Again, eggs and omelets. As I have been able to spend more time focusing on this branch, more issues have become obvious, and many changes committed to address the issues (clearly some commits are not things people want to see). The single-sentence white-paper is this: This is still a work in progress, but the end goal is a consistent, cohesive, and reliable set of packages that one can update and install on the fly, providing granularity within FreeBSD, while ensuring future SAs and ENs are addressable in a similar, sane manner. Glen --w/VI3ydZO+RcZ3Ux Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWs/tAAAoJEAMUWKVHj+KT068QAI5e+0moPyH+A10ZDE9xBQtz EhBHpfGRVhaZkRaoVbp6I1QqG55cX3qOzo9pRN6wjzX4FcoP1jxKrBwzWNTXoGX6 QUykh8o746w+LfizWRI15/QP6ZqFw4Reo6md9qE6M2AdvoyUXPNljTkLjAsxiZlU Q+kE5oWmP5uLjjEYC06oY9Q81PBi/ARUJc+6sqwLl3OYx3VQFuDWQfyW80LYmKGb dYk58f7mFuzR0BPJAFMchDuEf6V3tmOQ33O/z3tretl5xy83yxq+kM6c+S2LCU6M Qk8eWcq9lB3PIDmGWypVV1LWIUc49wiy2/70p+prvlGzwMPbt6O7w49jZvR/Rced iZGSZV5JOtaOXC7/zhAAve9hZAAQfX+y4ypDa/xxFA/Ul0bnhbk5Nq7IVFO0P4ni YE8YCCbdNCWVAVsZwl0elhMNUiku//zXPYWKyUihrixqnKYWWvgRArFdMOn3n9jb W0LrvBcMk3qMx/QWmm3sZTAhlseu23Jf05viHdu673xh8jU5stz1Id0pJigw6ZZ9 LXhFp1V8iVBexov90vOoOc7UhjNoaGoYy98Ey58SklCY7/rx8GkHXjhBs6xSjWtc dQoYvwyanSQrqSTpp1qYCgVv5qe6qcm5jX6W5iEkJQVBpHZp9u3tq0o0QsSpCgVX WWr5S8z7bpuy5q5PkzO3 =dBvA -----END PGP SIGNATURE----- --w/VI3ydZO+RcZ3Ux-- From owner-svn-src-projects@freebsd.org Fri Feb 5 02:29:43 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3DDE3A9CF26 for ; Fri, 5 Feb 2016 02:29:43 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0B640E63; Fri, 5 Feb 2016 02:29:42 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u152Tfju019139; Fri, 5 Feb 2016 02:29:41 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u152TfhA019138; Fri, 5 Feb 2016 02:29:41 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602050229.u152TfhA019138@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 5 Feb 2016 02:29:41 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295292 - projects/release-pkg/libexec/rtld-elf X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 02:29:43 -0000 Author: gjb Date: Fri Feb 5 02:29:41 2016 New Revision: 295292 URL: https://svnweb.freebsd.org/changeset/base/295292 Log: Include ld-elf.so and ld-elf32.so in the librtld_db package. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/libexec/rtld-elf/Makefile Modified: projects/release-pkg/libexec/rtld-elf/Makefile ============================================================================== --- projects/release-pkg/libexec/rtld-elf/Makefile Fri Feb 5 01:03:38 2016 (r295291) +++ projects/release-pkg/libexec/rtld-elf/Makefile Fri Feb 5 02:29:41 2016 (r295292) @@ -5,6 +5,7 @@ # make DEBUG_FLAGS=-g DEBUG=-DDEBUG MK_TESTS=no all .include +PACKAGE= librtld_db MK_SSP= no PROG?= ld-elf.so.1 From owner-svn-src-projects@freebsd.org Fri Feb 5 02:51:47 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 97F69A9D4A6 for ; Fri, 5 Feb 2016 02:51:47 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 58CC01797; Fri, 5 Feb 2016 02:51:47 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u152pkun025519; Fri, 5 Feb 2016 02:51:46 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u152pjcL025513; Fri, 5 Feb 2016 02:51:45 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602050251.u152pjcL025513@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 5 Feb 2016 02:51:45 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295293 - in projects/release-pkg/libexec/casper: . dns grp pwd random sysctl X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 02:51:47 -0000 Author: gjb Date: Fri Feb 5 02:51:45 2016 New Revision: 295293 URL: https://svnweb.freebsd.org/changeset/base/295293 Log: Capture a few stragglers that should be in the casper package. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/libexec/casper/Makefile projects/release-pkg/libexec/casper/dns/Makefile projects/release-pkg/libexec/casper/grp/Makefile projects/release-pkg/libexec/casper/pwd/Makefile projects/release-pkg/libexec/casper/random/Makefile projects/release-pkg/libexec/casper/sysctl/Makefile Modified: projects/release-pkg/libexec/casper/Makefile ============================================================================== --- projects/release-pkg/libexec/casper/Makefile Fri Feb 5 02:29:41 2016 (r295292) +++ projects/release-pkg/libexec/casper/Makefile Fri Feb 5 02:51:45 2016 (r295293) @@ -2,6 +2,7 @@ .include +PACKAGE=casper SUBDIR= dns SUBDIR+=grp SUBDIR+=pwd Modified: projects/release-pkg/libexec/casper/dns/Makefile ============================================================================== --- projects/release-pkg/libexec/casper/dns/Makefile Fri Feb 5 02:29:41 2016 (r295292) +++ projects/release-pkg/libexec/casper/dns/Makefile Fri Feb 5 02:51:45 2016 (r295293) @@ -2,6 +2,7 @@ .PATH: ${.CURDIR} ${.CURDIR}/../../../sbin/casper +PACKAGE=casper PROG= dns SRCS= dns.c Modified: projects/release-pkg/libexec/casper/grp/Makefile ============================================================================== --- projects/release-pkg/libexec/casper/grp/Makefile Fri Feb 5 02:29:41 2016 (r295292) +++ projects/release-pkg/libexec/casper/grp/Makefile Fri Feb 5 02:51:45 2016 (r295293) @@ -2,6 +2,7 @@ .PATH: ${.CURDIR} ${.CURDIR}/../../../sbin/casper +PACKAGE=casper PROG= grp SRCS= grp.c Modified: projects/release-pkg/libexec/casper/pwd/Makefile ============================================================================== --- projects/release-pkg/libexec/casper/pwd/Makefile Fri Feb 5 02:29:41 2016 (r295292) +++ projects/release-pkg/libexec/casper/pwd/Makefile Fri Feb 5 02:51:45 2016 (r295293) @@ -2,6 +2,7 @@ .PATH: ${.CURDIR} ${.CURDIR}/../../../sbin/casper +PACKAGE=casper PROG= pwd SRCS= pwd.c Modified: projects/release-pkg/libexec/casper/random/Makefile ============================================================================== --- projects/release-pkg/libexec/casper/random/Makefile Fri Feb 5 02:29:41 2016 (r295292) +++ projects/release-pkg/libexec/casper/random/Makefile Fri Feb 5 02:51:45 2016 (r295293) @@ -2,6 +2,7 @@ .PATH: ${.CURDIR} ${.CURDIR}/../../../sbin/casper +PACKAGE=casper PROG= random SRCS= random.c Modified: projects/release-pkg/libexec/casper/sysctl/Makefile ============================================================================== --- projects/release-pkg/libexec/casper/sysctl/Makefile Fri Feb 5 02:29:41 2016 (r295292) +++ projects/release-pkg/libexec/casper/sysctl/Makefile Fri Feb 5 02:51:45 2016 (r295293) @@ -2,6 +2,7 @@ .PATH: ${.CURDIR} ${.CURDIR}/../../../sbin/casper +PACKAGE=casper PROG= sysctl SRCS= sysctl.c From owner-svn-src-projects@freebsd.org Fri Feb 5 03:20:28 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8AF7A9DE39 for ; Fri, 5 Feb 2016 03:20:28 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BA4D88D5; Fri, 5 Feb 2016 03:20:28 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u153KRX3034075; Fri, 5 Feb 2016 03:20:27 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u153KRpS034072; Fri, 5 Feb 2016 03:20:27 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602050320.u153KRpS034072@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 5 Feb 2016 03:20:27 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295294 - in projects/release-pkg/libexec: atrun rlogind rshd X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 03:20:29 -0000 Author: gjb Date: Fri Feb 5 03:20:27 2016 New Revision: 295294 URL: https://svnweb.freebsd.org/changeset/base/295294 Log: Add missing files to 'at' and 'rcmds' packages. Sponsored by: The FreeBSD Foundation Modified: projects/release-pkg/libexec/atrun/Makefile projects/release-pkg/libexec/rlogind/Makefile projects/release-pkg/libexec/rshd/Makefile Modified: projects/release-pkg/libexec/atrun/Makefile ============================================================================== --- projects/release-pkg/libexec/atrun/Makefile Fri Feb 5 02:51:45 2016 (r295293) +++ projects/release-pkg/libexec/atrun/Makefile Fri Feb 5 03:20:27 2016 (r295294) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE=at MAINSRC=${.CURDIR}/../../usr.bin/at .include "${MAINSRC}/Makefile.inc" Modified: projects/release-pkg/libexec/rlogind/Makefile ============================================================================== --- projects/release-pkg/libexec/rlogind/Makefile Fri Feb 5 02:51:45 2016 (r295293) +++ projects/release-pkg/libexec/rlogind/Makefile Fri Feb 5 03:20:27 2016 (r295294) @@ -3,6 +3,7 @@ .include +PACKAGE=rcmds PROG= rlogind MAN= rlogind.8 PACKAGE=rcmds Modified: projects/release-pkg/libexec/rshd/Makefile ============================================================================== --- projects/release-pkg/libexec/rshd/Makefile Fri Feb 5 02:51:45 2016 (r295293) +++ projects/release-pkg/libexec/rshd/Makefile Fri Feb 5 03:20:27 2016 (r295294) @@ -1,6 +1,7 @@ # From: @(#)Makefile 8.1 (Berkeley) 6/4/93 # $FreeBSD$ +PACKAGE=rcmds PROG= rshd MAN= rshd.8 From owner-svn-src-projects@freebsd.org Fri Feb 5 09:58:31 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 07826A77703 for ; Fri, 5 Feb 2016 09:58:31 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from forward19p.cmail.yandex.net (forward19p.cmail.yandex.net [IPv6:2a02:6b8:0:1465::aa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Yandex CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B6EEF1182; Fri, 5 Feb 2016 09:58:30 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from smtp18.mail.yandex.net (smtp18.mail.yandex.net [IPv6:2a02:6b8:0:1402::119]) by forward19p.cmail.yandex.net (Yandex) with ESMTP id 2466221993; Fri, 5 Feb 2016 12:58:26 +0300 (MSK) Received: from smtp18.mail.yandex.net (localhost [127.0.0.1]) by smtp18.mail.yandex.net (Yandex) with ESMTP id 0A3C418A0585; Fri, 5 Feb 2016 12:58:22 +0300 (MSK) Received: by smtp18.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id 3zypW71Uev-wMEaBVnl; Fri, 5 Feb 2016 12:58:22 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1454666302; bh=XOF+u6D7WpG1yT1HLrAiDN22FPHMPJ58mdVs/5sVOGM=; h=Subject:To:References:From:Message-ID:Date:User-Agent: MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=QELcPx7pDL4ps/qcLNq7YNICs+svUhifJiUL20Mr0aywQbY00vSLKzJ/M5PvIli83 xGZOiW9vXLopK6L3KrouaXa1Ug3ddBonehHGDynzeXII/ruaTYdTo9tweN0wpbH1zU dtgo5ufmCVJfpkASveB1zkSmrPUwyxdJWA9mpqVQ= Authentication-Results: smtp18.mail.yandex.net; dkim=pass header.i=@yandex.ru X-Yandex-ForeignMX: US X-Yandex-Suid-Status: 1 0,1 0,1 0,1 0,1 0 Subject: Re: svn commit: r295280 - projects/release-pkg/release/packages To: Bryan Drewery , Nathan Whitehorn , Glen Barber , src-committers@freebsd.org, svn-src-projects@freebsd.org References: <201602042120.u14LKQ2b026571@repo.freebsd.org> <56B3C34B.1080501@freebsd.org> <56B3C6E4.60907@FreeBSD.org> <56B3C7A3.5000502@FreeBSD.org> From: "Andrey V. Elsukov" Message-ID: <56B47206.60407@yandex.ru> Date: Fri, 5 Feb 2016 12:57:26 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: <56B3C7A3.5000502@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 09:58:31 -0000 On 05.02.16 00:50, Bryan Drewery wrote: > Also, pkg has no binary diff packages. The plan to release 11 with > packages is moving forward. Do we really want a multi-gigabyte world > package being downloaded so we can modify a security bug in > /etc/rc.d/jail? It makes no sense. Actually, the size of freebsd11-base package is only 65Mbytes. -- WBR, Andrey V. Elsukov From owner-svn-src-projects@freebsd.org Fri Feb 5 21:01:11 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E7632A9CE35 for ; Fri, 5 Feb 2016 21:01:10 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BF04A3DF; Fri, 5 Feb 2016 21:01:10 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u15L19f3056959; Fri, 5 Feb 2016 21:01:09 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u15L18h3056948; Fri, 5 Feb 2016 21:01:08 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201602052101.u15L18h3056948@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 5 Feb 2016 21:01:08 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295337 - in projects/release-pkg: gnu/lib/libgcc lib/libc lib/libc++ lib/libcxxrt lib/libedit lib/libthr lib/msun lib/ncurses/ncurses libexec/rtld-elf release/packages X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2016 21:01:11 -0000 Author: gjb Date: Fri Feb 5 21:01:08 2016 New Revision: 295337 URL: https://svnweb.freebsd.org/changeset/base/295337 Log: Remove libc, librtld_db, libthr packages, and further increase the constraints on what needs to be installed in a specific to maintain consistency during upgrades. Create a new clibs package containing libraries that are needed as a bare minimum for consistency. With much help and input from: kib Sponsored by: The FreeBSD Foundation Added: projects/release-pkg/release/packages/clibs.ucl (contents, props changed) Deleted: projects/release-pkg/release/packages/libc.ucl projects/release-pkg/release/packages/libedit.ucl projects/release-pkg/release/packages/librtld_db.ucl projects/release-pkg/release/packages/libthr.ucl Modified: projects/release-pkg/gnu/lib/libgcc/Makefile projects/release-pkg/lib/libc++/Makefile projects/release-pkg/lib/libc/Makefile projects/release-pkg/lib/libcxxrt/Makefile projects/release-pkg/lib/libedit/Makefile projects/release-pkg/lib/libthr/Makefile projects/release-pkg/lib/msun/Makefile projects/release-pkg/lib/ncurses/ncurses/Makefile projects/release-pkg/libexec/rtld-elf/Makefile projects/release-pkg/release/packages/runtime.ucl Modified: projects/release-pkg/gnu/lib/libgcc/Makefile ============================================================================== --- projects/release-pkg/gnu/lib/libgcc/Makefile Fri Feb 5 20:57:21 2016 (r295336) +++ projects/release-pkg/gnu/lib/libgcc/Makefile Fri Feb 5 21:01:08 2016 (r295337) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE= clibs GCCDIR= ${.CURDIR}/../../../contrib/gcc GCCLIB= ${.CURDIR}/../../../contrib/gcclibs COMPILERRTDIR= ${.CURDIR}/../../../contrib/compiler-rt Modified: projects/release-pkg/lib/libc++/Makefile ============================================================================== --- projects/release-pkg/lib/libc++/Makefile Fri Feb 5 20:57:21 2016 (r295336) +++ projects/release-pkg/lib/libc++/Makefile Fri Feb 5 21:01:08 2016 (r295337) @@ -2,7 +2,7 @@ .include -PACKAGE= lib${LIB} +PACKAGE= clibs _LIBCXXRTDIR= ${.CURDIR}/../../contrib/libcxxrt HDRDIR= ${.CURDIR}/../../contrib/libc++/include SRCDIR= ${.CURDIR}/../../contrib/libc++/src Modified: projects/release-pkg/lib/libc/Makefile ============================================================================== --- projects/release-pkg/lib/libc/Makefile Fri Feb 5 20:57:21 2016 (r295336) +++ projects/release-pkg/lib/libc/Makefile Fri Feb 5 21:01:08 2016 (r295337) @@ -1,7 +1,7 @@ # @(#)Makefile 8.2 (Berkeley) 2/3/94 # $FreeBSD$ -PACKAGE= lib${LIB} +PACKAGE= clibs SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/libcxxrt/Makefile ============================================================================== --- projects/release-pkg/lib/libcxxrt/Makefile Fri Feb 5 20:57:21 2016 (r295336) +++ projects/release-pkg/lib/libcxxrt/Makefile Fri Feb 5 21:01:08 2016 (r295337) @@ -1,6 +1,6 @@ # $FreeBSD$ -PACKAGE=lib${LIB} +PACKAGE= clibs SRCDIR= ${.CURDIR}/../../contrib/libcxxrt SHLIB_MAJOR= 1 Modified: projects/release-pkg/lib/libedit/Makefile ============================================================================== --- projects/release-pkg/lib/libedit/Makefile Fri Feb 5 20:57:21 2016 (r295336) +++ projects/release-pkg/lib/libedit/Makefile Fri Feb 5 21:01:08 2016 (r295337) @@ -2,7 +2,7 @@ # @(#)Makefile 8.1 (Berkeley) 6/4/93 # $FreeBSD$ -PACKAGE=lib${LIB} +PACKAGE=clibs LIB= edit SHLIB_MAJOR= 7 SHLIBDIR?= /lib Modified: projects/release-pkg/lib/libthr/Makefile ============================================================================== --- projects/release-pkg/lib/libthr/Makefile Fri Feb 5 20:57:21 2016 (r295336) +++ projects/release-pkg/lib/libthr/Makefile Fri Feb 5 21:01:08 2016 (r295337) @@ -8,7 +8,7 @@ # (for system call stubs) to CFLAGS below. -DSYSLIBC_SCCS affects just the # system call stubs. -PACKAGE=lib${LIB} +PACKAGE= clibs SHLIBDIR?= /lib .include Modified: projects/release-pkg/lib/msun/Makefile ============================================================================== --- projects/release-pkg/lib/msun/Makefile Fri Feb 5 20:57:21 2016 (r295336) +++ projects/release-pkg/lib/msun/Makefile Fri Feb 5 21:01:08 2016 (r295337) @@ -12,7 +12,7 @@ # # -PACKAGE=lib${LIB} +PACKAGE= clibs .if ${MACHINE_CPUARCH} == "i386" ARCH_SUBDIR= i387 .else Modified: projects/release-pkg/lib/ncurses/ncurses/Makefile ============================================================================== --- projects/release-pkg/lib/ncurses/ncurses/Makefile Fri Feb 5 20:57:21 2016 (r295336) +++ projects/release-pkg/lib/ncurses/ncurses/Makefile Fri Feb 5 21:01:08 2016 (r295337) @@ -1,5 +1,6 @@ # $FreeBSD$ +PACKAGE= clibs SHLIBDIR?= /lib .if !defined(ENABLE_WIDEC) Modified: projects/release-pkg/libexec/rtld-elf/Makefile ============================================================================== --- projects/release-pkg/libexec/rtld-elf/Makefile Fri Feb 5 20:57:21 2016 (r295336) +++ projects/release-pkg/libexec/rtld-elf/Makefile Fri Feb 5 21:01:08 2016 (r295337) @@ -5,10 +5,13 @@ # make DEBUG_FLAGS=-g DEBUG=-DDEBUG MK_TESTS=no all .include -PACKAGE= librtld_db +PACKAGE= clibs MK_SSP= no PROG?= ld-elf.so.1 +.if (${PROG:M*ld-elf32*} != "") +TAGS+= lib32 +.endif SRCS= rtld_start.S \ reloc.c rtld.c rtld_lock.c rtld_printf.c map_object.c \ malloc.c xmalloc.c debug.c libmap.c Added: projects/release-pkg/release/packages/clibs.ucl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/release/packages/clibs.ucl Fri Feb 5 21:01:08 2016 (r295337) @@ -0,0 +1,17 @@ +# +# $FreeBSD$ +# + +name = "FreeBSD-%PKGNAME%" +origin = "base" +version = "%VERSION%" +comment = "%COMMENT%" +categories = [ base ] +maintainer = "re@FreeBSD.org" +www = "https://www.FreeBSD.org" +prefix = "/" +licenselogic = "single" +licenses = [ BSD2CLAUSE ] +desc = < Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6FDA8A9E197 for ; Sat, 6 Feb 2016 13:39:24 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DFB0217C0; Sat, 6 Feb 2016 13:39:23 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u16DdNub047254; Sat, 6 Feb 2016 13:39:23 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u16DdKAN047230; Sat, 6 Feb 2016 13:39:20 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201602061339.u16DdKAN047230@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Sat, 6 Feb 2016 13:39:20 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r295349 - in projects/clang380-import: contrib/compiler-rt/include/sanitizer contrib/compiler-rt/lib/asan contrib/compiler-rt/lib/asan/scripts contrib/compiler-rt/lib/asan/tests contrib... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Feb 2016 13:39:24 -0000 Author: dim Date: Sat Feb 6 13:39:20 2016 New Revision: 295349 URL: https://svnweb.freebsd.org/changeset/base/295349 Log: Merge compiler-rt release_38 branch r258968. Note that there is still a problem on amd64, causing SIGBUS in the early startup of Address Sanitizer. This is being investigated. Added: projects/clang380-import/contrib/compiler-rt/lib/builtins/arm/aeabi_cdcmp.S - copied unchanged from r295050, vendor/compiler-rt/dist/lib/builtins/arm/aeabi_cdcmp.S projects/clang380-import/contrib/compiler-rt/lib/builtins/arm/aeabi_cdcmpeq_check_nan.c - copied unchanged from r295050, vendor/compiler-rt/dist/lib/builtins/arm/aeabi_cdcmpeq_check_nan.c projects/clang380-import/contrib/compiler-rt/lib/builtins/arm/aeabi_cfcmp.S - copied unchanged from r295050, vendor/compiler-rt/dist/lib/builtins/arm/aeabi_cfcmp.S projects/clang380-import/contrib/compiler-rt/lib/builtins/arm/aeabi_cfcmpeq_check_nan.c - copied unchanged from r295050, vendor/compiler-rt/dist/lib/builtins/arm/aeabi_cfcmpeq_check_nan.c projects/clang380-import/contrib/compiler-rt/lib/builtins/arm/aeabi_drsub.c - copied unchanged from r295050, vendor/compiler-rt/dist/lib/builtins/arm/aeabi_drsub.c projects/clang380-import/contrib/compiler-rt/lib/builtins/arm/aeabi_frsub.c - copied unchanged from r295050, vendor/compiler-rt/dist/lib/builtins/arm/aeabi_frsub.c projects/clang380-import/contrib/compiler-rt/lib/builtins/divtc3.c - copied unchanged from r295050, vendor/compiler-rt/dist/lib/builtins/divtc3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/emutls.c - copied unchanged from r295050, vendor/compiler-rt/dist/lib/builtins/emutls.c projects/clang380-import/contrib/compiler-rt/lib/builtins/i386/chkstk2.S - copied unchanged from r295050, vendor/compiler-rt/dist/lib/builtins/i386/chkstk2.S projects/clang380-import/contrib/compiler-rt/lib/builtins/x86_64/chkstk2.S - copied unchanged from r295050, vendor/compiler-rt/dist/lib/builtins/x86_64/chkstk2.S projects/clang380-import/contrib/compiler-rt/lib/cfi/ - copied from r295050, vendor/compiler-rt/dist/lib/cfi/ projects/clang380-import/contrib/compiler-rt/lib/dfsan/dfsan_platform.h - copied unchanged from r295050, vendor/compiler-rt/dist/lib/dfsan/dfsan_platform.h projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfData.inc - copied unchanged from r295050, vendor/compiler-rt/dist/lib/profile/InstrProfData.inc projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingPlatformLinux.c - copied unchanged from r295050, vendor/compiler-rt/dist/lib/profile/InstrProfilingPlatformLinux.c projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingPort.h - copied unchanged from r295050, vendor/compiler-rt/dist/lib/profile/InstrProfilingPort.h projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingValue.c - copied unchanged from r295050, vendor/compiler-rt/dist/lib/profile/InstrProfilingValue.c projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingWriter.c - copied unchanged from r295050, vendor/compiler-rt/dist/lib/profile/InstrProfilingWriter.c projects/clang380-import/contrib/compiler-rt/lib/profile/WindowsMMap.c - copied unchanged from r295050, vendor/compiler-rt/dist/lib/profile/WindowsMMap.c projects/clang380-import/contrib/compiler-rt/lib/profile/WindowsMMap.h - copied unchanged from r295050, vendor/compiler-rt/dist/lib/profile/WindowsMMap.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_nolibc.cc - copied unchanged from r295050, vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common_nolibc.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_malloc_mac.inc - copied unchanged from r295050, vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_malloc_mac.inc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_aarch64.inc - copied unchanged from r295050, vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_syscall_linux_aarch64.inc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cc - copied unchanged from r295050, vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interceptors_mac.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_libdispatch_mac.cc - copied unchanged from r295050, vendor/compiler-rt/dist/lib/tsan/rtl/tsan_libdispatch_mac.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_malloc_mac.cc - copied unchanged from r295050, vendor/compiler-rt/dist/lib/tsan/rtl/tsan_malloc_mac.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_platform_posix.cc - copied unchanged from r295050, vendor/compiler-rt/dist/lib/tsan/rtl/tsan_platform_posix.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_ppc_regs.h - copied unchanged from r295050, vendor/compiler-rt/dist/lib/tsan/rtl/tsan_ppc_regs.h projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_aarch64.S - copied unchanged from r295050, vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_aarch64.S projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_ppc64.S - copied unchanged from r295050, vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_ppc64.S projects/clang380-import/contrib/compiler-rt/lib/ubsan/ubsan_checks.inc - copied unchanged from r295050, vendor/compiler-rt/dist/lib/ubsan/ubsan_checks.inc projects/clang380-import/lib/libclang_rt/asan_dynamic/ projects/clang380-import/lib/libclang_rt/asan_dynamic/Makefile (contents, props changed) Deleted: projects/clang380-import/contrib/compiler-rt/lib/asan/scripts/ projects/clang380-import/contrib/compiler-rt/lib/asan/tests/ projects/clang380-import/contrib/compiler-rt/lib/cfi/CMakeLists.txt projects/clang380-import/contrib/compiler-rt/lib/dfsan/scripts/ projects/clang380-import/contrib/compiler-rt/lib/msan/tests/ projects/clang380-import/contrib/compiler-rt/lib/safestack/CMakeLists.txt projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_process_libcdep.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/scripts/ projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/tests/ projects/clang380-import/contrib/compiler-rt/lib/tsan/analyze_libtsan.sh projects/clang380-import/contrib/compiler-rt/lib/tsan/check_analyze.sh projects/clang380-import/contrib/compiler-rt/lib/tsan/check_cmake.sh projects/clang380-import/contrib/compiler-rt/lib/tsan/check_memcpy.sh projects/clang380-import/contrib/compiler-rt/lib/tsan/go/build.bat projects/clang380-import/contrib/compiler-rt/lib/tsan/go/buildgo.sh projects/clang380-import/contrib/compiler-rt/lib/tsan/tests/ Modified: projects/clang380-import/contrib/compiler-rt/include/sanitizer/asan_interface.h projects/clang380-import/contrib/compiler-rt/include/sanitizer/common_interface_defs.h projects/clang380-import/contrib/compiler-rt/include/sanitizer/coverage_interface.h projects/clang380-import/contrib/compiler-rt/include/sanitizer/dfsan_interface.h projects/clang380-import/contrib/compiler-rt/include/sanitizer/lsan_interface.h projects/clang380-import/contrib/compiler-rt/include/sanitizer/msan_interface.h projects/clang380-import/contrib/compiler-rt/lib/asan/README.txt projects/clang380-import/contrib/compiler-rt/lib/asan/asan_activation.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_allocator.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_allocator.h projects/clang380-import/contrib/compiler-rt/lib/asan/asan_debugging.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_fake_stack.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_flags.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_flags.inc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_globals.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_init_version.h projects/clang380-import/contrib/compiler-rt/lib/asan/asan_interceptors.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_interceptors.h projects/clang380-import/contrib/compiler-rt/lib/asan/asan_interface_internal.h projects/clang380-import/contrib/compiler-rt/lib/asan/asan_internal.h projects/clang380-import/contrib/compiler-rt/lib/asan/asan_linux.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_mac.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_malloc_linux.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_malloc_mac.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_mapping.h projects/clang380-import/contrib/compiler-rt/lib/asan/asan_new_delete.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_poisoning.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_posix.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_report.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_report.h projects/clang380-import/contrib/compiler-rt/lib/asan/asan_rtl.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_stack.h projects/clang380-import/contrib/compiler-rt/lib/asan/asan_thread.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_thread.h projects/clang380-import/contrib/compiler-rt/lib/asan/asan_win.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_win_dll_thunk.cc projects/clang380-import/contrib/compiler-rt/lib/asan/asan_win_dynamic_runtime_thunk.cc projects/clang380-import/contrib/compiler-rt/lib/builtins/README.txt projects/clang380-import/contrib/compiler-rt/lib/builtins/assembly.h projects/clang380-import/contrib/compiler-rt/lib/builtins/atomic.c projects/clang380-import/contrib/compiler-rt/lib/builtins/atomic_flag_clear.c projects/clang380-import/contrib/compiler-rt/lib/builtins/atomic_flag_clear_explicit.c projects/clang380-import/contrib/compiler-rt/lib/builtins/atomic_flag_test_and_set.c projects/clang380-import/contrib/compiler-rt/lib/builtins/atomic_flag_test_and_set_explicit.c projects/clang380-import/contrib/compiler-rt/lib/builtins/atomic_signal_fence.c projects/clang380-import/contrib/compiler-rt/lib/builtins/atomic_thread_fence.c projects/clang380-import/contrib/compiler-rt/lib/builtins/comparedf2.c projects/clang380-import/contrib/compiler-rt/lib/builtins/comparesf2.c projects/clang380-import/contrib/compiler-rt/lib/builtins/comparetf2.c projects/clang380-import/contrib/compiler-rt/lib/builtins/divdc3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/divsc3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/divxc3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/enable_execute_stack.c projects/clang380-import/contrib/compiler-rt/lib/builtins/extendhfsf2.c projects/clang380-import/contrib/compiler-rt/lib/builtins/fixunsdfdi.c projects/clang380-import/contrib/compiler-rt/lib/builtins/fixunssfdi.c projects/clang380-import/contrib/compiler-rt/lib/builtins/floatdidf.c projects/clang380-import/contrib/compiler-rt/lib/builtins/floatditf.c projects/clang380-import/contrib/compiler-rt/lib/builtins/floatsitf.c projects/clang380-import/contrib/compiler-rt/lib/builtins/floatundidf.c projects/clang380-import/contrib/compiler-rt/lib/builtins/fp_add_impl.inc projects/clang380-import/contrib/compiler-rt/lib/builtins/fp_extend.h projects/clang380-import/contrib/compiler-rt/lib/builtins/fp_extend_impl.inc projects/clang380-import/contrib/compiler-rt/lib/builtins/fp_fixint_impl.inc projects/clang380-import/contrib/compiler-rt/lib/builtins/fp_fixuint_impl.inc projects/clang380-import/contrib/compiler-rt/lib/builtins/fp_lib.h projects/clang380-import/contrib/compiler-rt/lib/builtins/fp_mul_impl.inc projects/clang380-import/contrib/compiler-rt/lib/builtins/fp_trunc.h projects/clang380-import/contrib/compiler-rt/lib/builtins/fp_trunc_impl.inc projects/clang380-import/contrib/compiler-rt/lib/builtins/gcc_personality_v0.c projects/clang380-import/contrib/compiler-rt/lib/builtins/i386/chkstk.S projects/clang380-import/contrib/compiler-rt/lib/builtins/int_lib.h projects/clang380-import/contrib/compiler-rt/lib/builtins/int_math.h projects/clang380-import/contrib/compiler-rt/lib/builtins/int_types.h projects/clang380-import/contrib/compiler-rt/lib/builtins/int_util.c projects/clang380-import/contrib/compiler-rt/lib/builtins/int_util.h projects/clang380-import/contrib/compiler-rt/lib/builtins/muldc3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/mulsc3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/mulxc3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/ppc/DD.h projects/clang380-import/contrib/compiler-rt/lib/builtins/ppc/divtc3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/ppc/multc3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/subdf3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/subsf3.c projects/clang380-import/contrib/compiler-rt/lib/builtins/truncdfhf2.c projects/clang380-import/contrib/compiler-rt/lib/builtins/truncsfhf2.c projects/clang380-import/contrib/compiler-rt/lib/builtins/x86_64/chkstk.S projects/clang380-import/contrib/compiler-rt/lib/dfsan/dfsan.cc projects/clang380-import/contrib/compiler-rt/lib/dfsan/dfsan.h projects/clang380-import/contrib/compiler-rt/lib/dfsan/dfsan_custom.cc projects/clang380-import/contrib/compiler-rt/lib/dfsan/done_abilist.txt projects/clang380-import/contrib/compiler-rt/lib/interception/interception_linux.h projects/clang380-import/contrib/compiler-rt/lib/interception/interception_win.cc projects/clang380-import/contrib/compiler-rt/lib/interception/interception_win.h projects/clang380-import/contrib/compiler-rt/lib/lsan/lsan.cc projects/clang380-import/contrib/compiler-rt/lib/lsan/lsan_allocator.cc projects/clang380-import/contrib/compiler-rt/lib/lsan/lsan_common.cc projects/clang380-import/contrib/compiler-rt/lib/lsan/lsan_common.h projects/clang380-import/contrib/compiler-rt/lib/lsan/lsan_common_linux.cc projects/clang380-import/contrib/compiler-rt/lib/lsan/lsan_flags.inc projects/clang380-import/contrib/compiler-rt/lib/lsan/lsan_interceptors.cc projects/clang380-import/contrib/compiler-rt/lib/lsan/lsan_thread.cc projects/clang380-import/contrib/compiler-rt/lib/msan/msan.cc projects/clang380-import/contrib/compiler-rt/lib/msan/msan.h projects/clang380-import/contrib/compiler-rt/lib/msan/msan_allocator.cc projects/clang380-import/contrib/compiler-rt/lib/msan/msan_chained_origin_depot.cc projects/clang380-import/contrib/compiler-rt/lib/msan/msan_flags.inc projects/clang380-import/contrib/compiler-rt/lib/msan/msan_interceptors.cc projects/clang380-import/contrib/compiler-rt/lib/msan/msan_interface_internal.h projects/clang380-import/contrib/compiler-rt/lib/msan/msan_linux.cc projects/clang380-import/contrib/compiler-rt/lib/msan/msan_new_delete.cc projects/clang380-import/contrib/compiler-rt/lib/msan/msan_thread.h projects/clang380-import/contrib/compiler-rt/lib/profile/GCDAProfiling.c projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfiling.c projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfiling.h projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingBuffer.c projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingFile.c projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingInternal.h projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingPlatformDarwin.c projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingPlatformOther.c projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingRuntime.cc projects/clang380-import/contrib/compiler-rt/lib/profile/InstrProfilingUtil.c projects/clang380-import/contrib/compiler-rt/lib/safestack/safestack.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_internal.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_asm.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_atomic.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_format.inc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_syscalls.inc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector1.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector_interface.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_flags.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_flags.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_flags.inc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_interface_internal.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_lfstack.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_libc.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_libc.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_list.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mac.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mac.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_printf.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_linux.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_quarantine.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_internal.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cc projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_win.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_clock.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_defs.h projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_flags.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_flags.inc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_interceptors.h projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_mman.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_mman.h projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_mutex.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_mutex.h projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_new_delete.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_platform.h projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_platform_mac.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_platform_windows.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_report.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl.h projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_stat.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_stat.h projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_suppressions.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_symbolize.cc projects/clang380-import/contrib/compiler-rt/lib/tsan/rtl/tsan_sync.h projects/clang380-import/contrib/compiler-rt/lib/ubsan/ubsan_diag.cc projects/clang380-import/contrib/compiler-rt/lib/ubsan/ubsan_diag.h projects/clang380-import/contrib/compiler-rt/lib/ubsan/ubsan_flags.cc projects/clang380-import/contrib/compiler-rt/lib/ubsan/ubsan_flags.inc projects/clang380-import/contrib/compiler-rt/lib/ubsan/ubsan_handlers.cc projects/clang380-import/contrib/compiler-rt/lib/ubsan/ubsan_handlers.h projects/clang380-import/contrib/compiler-rt/lib/ubsan/ubsan_handlers_cxx.cc projects/clang380-import/lib/libclang_rt/Makefile projects/clang380-import/lib/libclang_rt/asan/Makefile projects/clang380-import/lib/libclang_rt/profile/Makefile projects/clang380-import/lib/libclang_rt/safestack/Makefile projects/clang380-import/lib/libclang_rt/ubsan_standalone/Makefile projects/clang380-import/lib/libcompiler_rt/Makefile Directory Properties: projects/clang380-import/contrib/compiler-rt/ (props changed) Modified: projects/clang380-import/contrib/compiler-rt/include/sanitizer/asan_interface.h ============================================================================== --- projects/clang380-import/contrib/compiler-rt/include/sanitizer/asan_interface.h Sat Feb 6 11:16:15 2016 (r295348) +++ projects/clang380-import/contrib/compiler-rt/include/sanitizer/asan_interface.h Sat Feb 6 13:39:20 2016 (r295349) @@ -110,10 +110,6 @@ extern "C" { void __asan_report_error(void *pc, void *bp, void *sp, void *addr, int is_write, size_t access_size); - // Sets the exit code to use when reporting an error. - // Returns the old value. - int __asan_set_error_exit_code(int exit_code); - // Deprecated. Call __sanitizer_set_death_callback instead. void __asan_set_death_callback(void (*callback)(void)); Modified: projects/clang380-import/contrib/compiler-rt/include/sanitizer/common_interface_defs.h ============================================================================== --- projects/clang380-import/contrib/compiler-rt/include/sanitizer/common_interface_defs.h Sat Feb 6 11:16:15 2016 (r295348) +++ projects/clang380-import/contrib/compiler-rt/include/sanitizer/common_interface_defs.h Sat Feb 6 13:39:20 2016 (r295349) @@ -105,12 +105,31 @@ extern "C" { int __sanitizer_verify_contiguous_container(const void *beg, const void *mid, const void *end); + // Similar to __sanitizer_verify_contiguous_container but returns the address + // of the first improperly poisoned byte otherwise. Returns null if the area + // is poisoned properly. + const void *__sanitizer_contiguous_container_find_bad_address( + const void *beg, const void *mid, const void *end); + // Print the stack trace leading to this call. Useful for debugging user code. void __sanitizer_print_stack_trace(); // Sets the callback to be called right before death on error. // Passing 0 will unset the callback. void __sanitizer_set_death_callback(void (*callback)(void)); + + // Interceptor hooks. + // Whenever a libc function interceptor is called it checks if the + // corresponding weak hook is defined, and it so -- calls it. + // The primary use case is data-flow-guided fuzzing, where the fuzzer needs + // to know what is being passed to libc functions, e.g. memcmp. + // FIXME: implement more hooks. + void __sanitizer_weak_hook_memcmp(void *called_pc, const void *s1, + const void *s2, size_t n, int result); + void __sanitizer_weak_hook_strncmp(void *called_pc, const char *s1, + const char *s2, size_t n, int result); + void __sanitizer_weak_hook_strcmp(void *called_pc, const char *s1, + const char *s2, int result); #ifdef __cplusplus } // extern "C" #endif Modified: projects/clang380-import/contrib/compiler-rt/include/sanitizer/coverage_interface.h ============================================================================== --- projects/clang380-import/contrib/compiler-rt/include/sanitizer/coverage_interface.h Sat Feb 6 11:16:15 2016 (r295348) +++ projects/clang380-import/contrib/compiler-rt/include/sanitizer/coverage_interface.h Sat Feb 6 13:39:20 2016 (r295349) @@ -27,9 +27,11 @@ extern "C" { // descriptor. Returns -1 on failure, or if coverage dumping is disabled. // This is intended for use by sandboxing code. intptr_t __sanitizer_maybe_open_cov_file(const char *name); - // Get the number of total unique covered entities (blocks, edges, calls). + // Get the number of unique covered blocks (or edges). // This can be useful for coverage-directed in-process fuzzers. uintptr_t __sanitizer_get_total_unique_coverage(); + // Get the number of unique indirect caller-callee pairs. + uintptr_t __sanitizer_get_total_unique_caller_callee_pairs(); // Reset the basic-block (edge) coverage to the initial state. // Useful for in-process fuzzing to start collecting coverage from scratch. @@ -39,6 +41,13 @@ extern "C" { // Some of the entries in *data will be zero. uintptr_t __sanitizer_get_coverage_guards(uintptr_t **data); + // Set *data to the growing buffer with covered PCs and return the size + // of the buffer. The entries are never zero. + // When only unique pcs are collected, the size is equal to + // __sanitizer_get_total_unique_coverage. + // WARNING: EXPERIMENTAL API. + uintptr_t __sanitizer_get_coverage_pc_buffer(uintptr_t **data); + // The coverage instrumentation may optionally provide imprecise counters. // Rather than exposing the counter values to the user we instead map // the counters to a bitset. Modified: projects/clang380-import/contrib/compiler-rt/include/sanitizer/dfsan_interface.h ============================================================================== --- projects/clang380-import/contrib/compiler-rt/include/sanitizer/dfsan_interface.h Sat Feb 6 11:16:15 2016 (r295348) +++ projects/clang380-import/contrib/compiler-rt/include/sanitizer/dfsan_interface.h Sat Feb 6 13:39:20 2016 (r295349) @@ -91,16 +91,18 @@ void dfsan_set_write_callback(dfsan_writ ///