From owner-svn-doc-head@freebsd.org Sun Jun 26 02:35:16 2016 Return-Path: Delivered-To: svn-doc-head@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 4B376B732AD; Sun, 26 Jun 2016 02:35:16 +0000 (UTC) (envelope-from dru@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 1A8901CD3; Sun, 26 Jun 2016 02:35:16 +0000 (UTC) (envelope-from dru@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5Q2ZFra043750; Sun, 26 Jun 2016 02:35:15 GMT (envelope-from dru@FreeBSD.org) Received: (from dru@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5Q2ZFAx043749; Sun, 26 Jun 2016 02:35:15 GMT (envelope-from dru@FreeBSD.org) Message-Id: <201606260235.u5Q2ZFAx043749@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dru set sender to dru@FreeBSD.org using -f From: Dru Lavigne Date: Sun, 26 Jun 2016 02:35:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49004 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jun 2016 02:35:16 -0000 Author: dru Date: Sun Jun 26 02:35:15 2016 New Revision: 49004 URL: https://svnweb.freebsd.org/changeset/doc/49004 Log: Add next status report to Makefile and include Ruby report from tz@FreeBSD.org. Approved by: wblock@freebsd.org Sponsored by: iXsystems Added: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml (contents, props changed) Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/Makefile Sat Jun 25 22:39:27 2016 (r49003) +++ head/en_US.ISO8859-1/htdocs/news/status/Makefile Sun Jun 26 02:35:15 2016 (r49004) @@ -73,6 +73,7 @@ XMLDOCS+= report-2015-04-2015-06 XMLDOCS+= report-2015-07-2015-09 XMLDOCS+= report-2015-10-2015-12 XMLDOCS+= report-2016-01-2016-03 +XMLDOCS+= report-2016-04-2016-06 XSLT.DEFAULT= report.xsl Added: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml ============================================================================== Binary file. No diff available. From owner-svn-doc-head@freebsd.org Sun Jun 26 11:22:17 2016 Return-Path: Delivered-To: svn-doc-head@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 68900AC5912; Sun, 26 Jun 2016 11:22:17 +0000 (UTC) (envelope-from dru@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 1E0D82225; Sun, 26 Jun 2016 11:22:17 +0000 (UTC) (envelope-from dru@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5QBMG0Z038594; Sun, 26 Jun 2016 11:22:16 GMT (envelope-from dru@FreeBSD.org) Received: (from dru@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5QBMGpF038593; Sun, 26 Jun 2016 11:22:16 GMT (envelope-from dru@FreeBSD.org) Message-Id: <201606261122.u5QBMGpF038593@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dru set sender to dru@FreeBSD.org using -f From: Dru Lavigne Date: Sun, 26 Jun 2016 11:22:16 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49005 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jun 2016 11:22:17 -0000 Author: dru Date: Sun Jun 26 11:22:16 2016 New Revision: 49005 URL: https://svnweb.freebsd.org/changeset/doc/49005 Log: Fix properties on latest status report. Reported by: gjb@freebsd.org Sponsored by: iXsystems Modified: Directory Properties: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml (props changed) From owner-svn-doc-head@freebsd.org Sun Jun 26 15:46:15 2016 Return-Path: Delivered-To: svn-doc-head@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 7F4A1B81904; Sun, 26 Jun 2016 15:46:15 +0000 (UTC) (envelope-from dru@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 3F6062961; Sun, 26 Jun 2016 15:46:15 +0000 (UTC) (envelope-from dru@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5QFkExf037437; Sun, 26 Jun 2016 15:46:14 GMT (envelope-from dru@FreeBSD.org) Received: (from dru@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5QFkEnx037436; Sun, 26 Jun 2016 15:46:14 GMT (envelope-from dru@FreeBSD.org) Message-Id: <201606261546.u5QFkEnx037436@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dru set sender to dru@FreeBSD.org using -f From: Dru Lavigne Date: Sun, 26 Jun 2016 15:46:14 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49006 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jun 2016 15:46:15 -0000 Author: dru Date: Sun Jun 26 15:46:14 2016 New Revision: 49006 URL: https://svnweb.freebsd.org/changeset/doc/49006 Log: Add RE report submitted by gjb@freebsd.org. Reviewed by: wblock@freebsd.org Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Sun Jun 26 11:22:16 2016 (r49005) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Sun Jun 26 15:46:14 2016 (r49006) @@ -73,6 +73,57 @@ Miscellaneous + + &os; Release Engineering Team + + + + &os; Release Engineering Team + re@FreeBSD.org + + + + + &os; 10.3-RELEASE schedule + &os; 11.0-RELEASE schedule + &os; development snapshots + + + +

The &os; Release Engineering Team is responsible for setting + and publishing release schedules for official project releases + of &os;, announcing code freezes and maintaining the + respective branches, among other things.

+ +

The &os; Release Engineering Team completed the 10.3-RELEASE + cycle late April, led by &a.marius;. The release was one week + behind the original schedule, to accommodate for a few last + minute critical issues that were essential to include in the + final release.

+ +

The &os; 11.0-RELEASE cycle started late May, one month + behind the orignal schedule. The schedule slip was primarily + to accommodate for packaging the &os; base system with the + pkg(8) utility. However, as work on this progressed, + it became apparent that there were too many outstanding + issues. As a result, packaged base will be a "beta" feature + for 11.0-RELEASE, with the goal of promoting it to a + first-class feature in 11.1-RELEASE, with additional + provisions to ensure a seamless transition for earlier + supported releases.

+ +

Despite the fact that packaged base is not going to be a + prime feature for &os; 11.0-RELEASE, the Release + Engineering Team would like to thank everyone who tested, + provided patches, provided ideas and feedback, and in some + cases, shot themselves in the foot due to bugs.

+ + + + The &os; Foundation + +
+ Obsoleting Rails 3 From owner-svn-doc-head@freebsd.org Mon Jun 27 00:01:57 2016 Return-Path: Delivered-To: svn-doc-head@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 B472BB817C6; Mon, 27 Jun 2016 00:01:57 +0000 (UTC) (envelope-from hrs@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 81B9F2ECA; Mon, 27 Jun 2016 00:01:57 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5R01uV1031735; Mon, 27 Jun 2016 00:01:56 GMT (envelope-from hrs@FreeBSD.org) Received: (from hrs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5R01uj1031734; Mon, 27 Jun 2016 00:01:56 GMT (envelope-from hrs@FreeBSD.org) Message-Id: <201606270001.u5R01uj1031734@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: hrs set sender to hrs@FreeBSD.org using -f From: Hiroki Sato Date: Mon, 27 Jun 2016 00:01:56 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49007 - head/share/mk X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2016 00:01:57 -0000 Author: hrs Date: Mon Jun 27 00:01:56 2016 New Revision: 49007 URL: https://svnweb.freebsd.org/changeset/doc/49007 Log: Use INDEX for the latest production release branch. Modified: head/share/mk/web.site.mk Modified: head/share/mk/web.site.mk ============================================================================== --- head/share/mk/web.site.mk Sun Jun 26 15:46:14 2016 (r49006) +++ head/share/mk/web.site.mk Mon Jun 27 00:01:56 2016 (r49007) @@ -83,7 +83,7 @@ PORTSBASE?= /usr # # URL where INDEX can be found (define NOPORTSNET to disable) # -INDEXURI?= http://www.FreeBSD.org/ports/INDEX-8 +INDEXURI?= http://www.FreeBSD.org/ports/INDEX-10 # # Instruct bsd.subdir.mk to NOT to process SUBDIR directive. It is not From owner-svn-doc-head@freebsd.org Mon Jun 27 04:01:35 2016 Return-Path: Delivered-To: svn-doc-head@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 BD189B800A7; Mon, 27 Jun 2016 04:01:35 +0000 (UTC) (envelope-from wblock@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 8DFBD2575; Mon, 27 Jun 2016 04:01:35 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5R41Ync020322; Mon, 27 Jun 2016 04:01:34 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5R41YAP020321; Mon, 27 Jun 2016 04:01:34 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201606270401.u5R41YAP020321@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Mon, 27 Jun 2016 04:01:34 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49008 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2016 04:01:35 -0000 Author: wblock Date: Mon Jun 27 04:01:34 2016 New Revision: 49008 URL: https://svnweb.freebsd.org/changeset/doc/49008 Log: Correct and expand the description of creating the new report file. Reported by: gjb Modified: head/en_US.ISO8859-1/htdocs/news/status/README Modified: head/en_US.ISO8859-1/htdocs/news/status/README ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/README Mon Jun 27 00:01:56 2016 (r49007) +++ head/en_US.ISO8859-1/htdocs/news/status/README Mon Jun 27 04:01:34 2016 (r49008) @@ -89,13 +89,18 @@ deadline Follow up on missing reports 5) Wrapping the whole thing in a report template: - - Create the new report with a filename of yyyy-mm-yyyy-mm.xml, where - the first mm is the starting month and the second mm is the ending + - Use a filename of yyyy-mm-yyyy-mm.xml for the new report, where the + first mm is the starting month and the second mm is the ending month. + - Create the new report by copying report-template.xml and replacing + the variables in it with actual values. Or 'svn cp' a previous + report and make sure the new file has the svn:mime-type set to + text/xml with 'svn propget svn:mime-type'. + - Add the new file to the XMLDOCS entries in the Makefile. - - Contents: + - Sample contents: Delivered-To: svn-doc-head@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 8A93BB84B65; Mon, 27 Jun 2016 08:29:53 +0000 (UTC) (envelope-from peterj@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 23B3C2CC8; Mon, 27 Jun 2016 08:29:53 +0000 (UTC) (envelope-from peterj@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5R8Tq1q019100; Mon, 27 Jun 2016 08:29:52 GMT (envelope-from peterj@FreeBSD.org) Received: (from peterj@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5R8TqO4019099; Mon, 27 Jun 2016 08:29:52 GMT (envelope-from peterj@FreeBSD.org) Message-Id: <201606270829.u5R8TqO4019099@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: peterj set sender to peterj@FreeBSD.org using -f From: Peter Jeremy Date: Mon, 27 Jun 2016 08:29:52 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49009 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2016 08:29:53 -0000 Author: peterj (src committer) Date: Mon Jun 27 08:29:52 2016 New Revision: 49009 URL: https://svnweb.freebsd.org/changeset/doc/49009 Log: Update my PGP key. Approved by: grog (co-mentor) Modified: head/share/pgpkeys/peterj.key Modified: head/share/pgpkeys/peterj.key ============================================================================== --- head/share/pgpkeys/peterj.key Mon Jun 27 04:01:34 2016 (r49008) +++ head/share/pgpkeys/peterj.key Mon Jun 27 08:29:52 2016 (r49009) @@ -3,15 +3,15 @@ sh addkey.sh peterj 1D9214A2699F8CB2 ; --> uid Peter Jeremy uid Peter Jeremy uid Peter Jeremy uid [jpeg image of size 4183] -sub 4096R/E0E07EC247C92CA8 2014-03-11 [expires: 2016-03-10] -sub 4096R/16A597A0E4A20B34 2014-03-12 [expires: 2016-03-11] +sub 4096R/E0E07EC247C92CA8 2014-03-11 [expires: 2018-03-05] +sub 4096R/16A597A0E4A20B34 2014-03-12 [expires: 2018-03-05] ]]> From owner-svn-doc-head@freebsd.org Mon Jun 27 14:04:18 2016 Return-Path: Delivered-To: svn-doc-head@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 99E5CB8115E; Mon, 27 Jun 2016 14:04:18 +0000 (UTC) (envelope-from ryusuke@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 6A59A2A8D; Mon, 27 Jun 2016 14:04:18 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5RE4Hno046492; Mon, 27 Jun 2016 14:04:17 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5RE4H4G046490; Mon, 27 Jun 2016 14:04:17 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201606271404.u5RE4H4G046490@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Mon, 27 Jun 2016 14:04:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49010 - head/ja_JP.eucJP/htdocs/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2016 14:04:18 -0000 Author: ryusuke Date: Mon Jun 27 14:04:17 2016 New Revision: 49010 URL: https://svnweb.freebsd.org/changeset/doc/49010 Log: Fix broken links. Modified: head/ja_JP.eucJP/htdocs/ports/searching.xml head/ja_JP.eucJP/htdocs/ports/updating.xml Modified: head/ja_JP.eucJP/htdocs/ports/searching.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/ports/searching.xml Mon Jun 27 08:29:52 2016 (r49009) +++ head/ja_JP.eucJP/htdocs/ports/searching.xml Mon Jun 27 14:04:17 2016 (r49010) @@ -25,7 +25,7 @@

¾å¤Î¥Õ¥©¡¼¥à¤òÍøÍѤ·¤Æ¡¢ËÜ¥µ¥¤¥È¤Î ports ¤ò¸¡º÷¤Ç¤­¤Þ¤¹¡£ ¸¡º÷¤ò¹Ô¤¦¤È -¤è¤ê´°Á´¤Ê¸¡º÷¥Ú¡¼¥¸ ¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ +¤è¤ê´°Á´¤Ê¸¡º÷¥Ú¡¼¥¸ ¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£

¤·¤«¤·¤Ê¤é¤¬¡¢¤â¤·¡¢¤¹¤Ç¤Ë Ports Collection ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¢¤ë¤Î¤Ç¤¢¤ì¤Ð¡¢ Modified: head/ja_JP.eucJP/htdocs/ports/updating.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/ports/updating.xml Mon Jun 27 08:29:52 2016 (r49009) +++ head/ja_JP.eucJP/htdocs/ports/updating.xml Mon Jun 27 14:04:17 2016 (r49010) @@ -54,7 +54,7 @@ FreeBSD ¥Ï¥ó¥É¥Ö¥Ã¥¯ ¤Î port ºîÀ®¼Ô¤Î¤¿¤á¤Î¥Ï¥ó¥É¥Ö¥Ã¥¯¤Î Keeping Up ¤Î¾Ï¡¢¤Þ¤¿¡¢ -ports ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸ +ports ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸ ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£

From owner-svn-doc-head@freebsd.org Mon Jun 27 14:10:06 2016 Return-Path: Delivered-To: svn-doc-head@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 3241EB8122C; Mon, 27 Jun 2016 14:10:06 +0000 (UTC) (envelope-from mat@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 DE9372CD7; Mon, 27 Jun 2016 14:10:05 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5REA5dQ046830; Mon, 27 Jun 2016 14:10:05 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5REA5s4046829; Mon, 27 Jun 2016 14:10:05 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201606271410.u5REA5s4046829@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Mon, 27 Jun 2016 14:10:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49011 - head/en_US.ISO8859-1/books/porters-handbook/uses X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2016 14:10:06 -0000 Author: mat Date: Mon Jun 27 14:10:04 2016 New Revision: 49011 URL: https://svnweb.freebsd.org/changeset/doc/49011 Log: Document USES=ssl. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Mon Jun 27 14:04:17 2016 (r49010) +++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Mon Jun 27 14:10:04 2016 (r49011) @@ -2109,6 +2109,60 @@ ksh_CMD= ${LOCALBASE}/bin/ksh:2 modifier. + + <literal>ssl</literal> + + Possible arguments: (none) + + Provide support for OpenSSL. + These variables are available for the port's use, they are also + added to MAKE_ENV: + + + + OPENSSLBASE + + + Path to the OpenSSL installation base. + + + + + OPENSSLDIR + + + Path to OpenSSL's + configuration files. + + + + + OPENSSLLIB + + + Path to the OpenSSL libraries. + + + + + OPENSSLINC + + + Path to the OpenSSL includes. + + + + + OPENSSLRPATH + + + If defined, the path the linker needs to use to find + the OpenSSL libraries. + + + + + <literal>tar</literal> From owner-svn-doc-head@freebsd.org Mon Jun 27 17:40:23 2016 Return-Path: Delivered-To: svn-doc-head@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 9CCB0B81E64; Mon, 27 Jun 2016 17:40:23 +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 6D1ED2700; Mon, 27 Jun 2016 17:40:23 +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 u5RHeMkw033546; Mon, 27 Jun 2016 17:40:22 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5RHeMjp033545; Mon, 27 Jun 2016 17:40:22 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201606271740.u5RHeMjp033545@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Mon, 27 Jun 2016 17:40:22 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49012 - head/en_US.ISO8859-1/htdocs/releng X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2016 17:40:23 -0000 Author: gjb Date: Mon Jun 27 17:40:22 2016 New Revision: 49012 URL: https://svnweb.freebsd.org/changeset/doc/49012 Log: Belatedly note head is frozen. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releng/index.xml Modified: head/en_US.ISO8859-1/htdocs/releng/index.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releng/index.xml Mon Jun 27 14:10:04 2016 (r49011) +++ head/en_US.ISO8859-1/htdocs/releng/index.xml Mon Jun 27 17:40:22 2016 (r49012) @@ -75,8 +75,8 @@ head - Open - committers + Frozen + &contact.re; Active development branch for 11.0-CURRENT. From owner-svn-doc-head@freebsd.org Mon Jun 27 17:40:37 2016 Return-Path: Delivered-To: svn-doc-head@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 2F58DB81E9C; Mon, 27 Jun 2016 17:40:37 +0000 (UTC) (envelope-from dru@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 E67732766; Mon, 27 Jun 2016 17:40:36 +0000 (UTC) (envelope-from dru@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5RHea4B033595; Mon, 27 Jun 2016 17:40:36 GMT (envelope-from dru@FreeBSD.org) Received: (from dru@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5RHea5H033594; Mon, 27 Jun 2016 17:40:36 GMT (envelope-from dru@FreeBSD.org) Message-Id: <201606271740.u5RHea5H033594@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dru set sender to dru@FreeBSD.org using -f From: Dru Lavigne Date: Mon, 27 Jun 2016 17:40:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49013 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2016 17:40:37 -0000 Author: dru Date: Mon Jun 27 17:40:35 2016 New Revision: 49013 URL: https://svnweb.freebsd.org/changeset/doc/49013 Log: Add Allwinner status report submitted by manu@freebsd.org. Reviewed by: wblock@freebsd.org Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Mon Jun 27 17:40:22 2016 (r49012) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Mon Jun 27 17:40:35 2016 (r49013) @@ -153,4 +153,95 @@ the ruby@FreeBSD.org mailing list.

+ + + ARM Allwinner SoC Support + + + + + Jared + McNeill + + jmcneill@freebsd.org + + + + Emmanuel + Vadot + + manu@freebsd.org + + + + + Allwinner FreeBSD Wiki + + + +

Allwinner SoCs are used in multiple hobbyist devboards and + single board computers. Recently, support for these SoCs + received many updates.

+ +

Theses tasks were completed during the second quarter of + 2016:

+ +
    +
  • Switch to upstream DTS is complete
  • + +
  • A83T SoC support
  • + +
  • H3 SoC support
  • + +
  • Switch to new clock framework
  • + +
  • Convert A10 interrupt controller to INTRNG
  • + +
  • OHCI support
  • + +
  • Generic ALLWINNER kernel config file
  • + +
  • A20/A31 NMI support
  • + +
  • AXP209 PMU interrupts, GPIO, and sensors support
  • + +
  • A83T thermal sensor support
  • + +
  • RSB (Reduced Serial Bus) support
  • + +
  • AXP813/AXP818 PMU support
  • + +
  • A83T Security ID support
  • + +
  • Allwinner Gigabit Ethernet controller found in + H3/A83T/A64
  • + +
  • USB OTG + (in review)
  • + +
  • A10/A20 Security ID support + (in review)
  • + +
  • A13 SoC Support + (in review)
  • +
+ +

Ongoing work:

+ +
    +
  • A64 support
  • + +
  • Use U-Boot EFI implementation for ARM32/ARM64
  • +
+ + + + SPI driver + + LCD Support + + Any unsupported hardware device that might be of + interest. + +
From owner-svn-doc-head@freebsd.org Tue Jun 28 08:08:42 2016 Return-Path: Delivered-To: svn-doc-head@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 44B53B85514; Tue, 28 Jun 2016 08:08:42 +0000 (UTC) (envelope-from mat@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 051DB2DCC; Tue, 28 Jun 2016 08:08:41 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5S88f4c059193; Tue, 28 Jun 2016 08:08:41 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5S88fCm059192; Tue, 28 Jun 2016 08:08:41 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201606280808.u5S88fCm059192@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 28 Jun 2016 08:08:41 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49014 - head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2016 08:08:42 -0000 Author: mat Date: Tue Jun 28 08:08:40 2016 New Revision: 49014 URL: https://svnweb.freebsd.org/changeset/doc/49014 Log: Document opt_CMAKE_BOOL and opt_CMAKE_BOOL_OFF. PR: 210576 Reviewed by: wblock Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6970 Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Mon Jun 27 17:40:35 2016 (r49013) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Tue Jun 28 08:08:40 2016 (r49014) @@ -4342,7 +4342,7 @@ CONFIGURE_ARGS+= --no-test not selected. For example: OPTIONS_DEFINE= OPT1 -OPT1_CMAKE_ON= -DTEST:BOOL=true +OPT1_CMAKE_ON= -DTEST:BOOL=true -DDEBUG:BOOL=true OPT1_CMAKE_OFF= -DOPTIMIZE:BOOL=true is equivalent to: @@ -4352,10 +4352,56 @@ OPT1_CMAKE_OFF= -DOPTIMIZE:BOOL=true + + See for a shorter + helper when the value is boolean. + + + + <varname><replaceable>OPT</replaceable>_CMAKE_BOOL</varname> + and + <varname><replaceable>OPT</replaceable>_CMAKE_BOOL_OFF</varname> + + When option OPT is selected, + for each entry in + OPT_CMAKE_BOOL + then + -Dentry:BOOL=true + is appended to CMAKE_ARGS. When option + OPT is not + selected, + -Dentry:BOOL=false + is appended to CONFIGURE_ARGS. + OPT_CMAKE_BOOL_OFF + is the oposite, + -Dentry:BOOL=false + is appended to CMAKE_ARGS when the option + is selected, and + -Dentry:BOOL=true + when the option is not selected. For + example: + + OPTIONS_DEFINE= OPT1 +OPT1_CMAKE_BOOL= TEST DEBUG +OPT1_CMAKE_BOOL_OFF= OPTIMIZE + + is equivalent to: + + OPTIONS_DEFINE= OPT1 + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MOPT1} +CMAKE_ARGS+= -DTEST:BOOL=true -DDEBUG:BOOL=true \ + -DOPTIMIZE:BOOL=false +.else +CMAKE_ARGS+= -DTEST:BOOL=false -DDEBUG:BOOL=false \ + -DOPTIMIZE:BOOL=true +.endif From owner-svn-doc-head@freebsd.org Tue Jun 28 16:06:53 2016 Return-Path: Delivered-To: svn-doc-head@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 1D2FEB81E08; Tue, 28 Jun 2016 16:06:53 +0000 (UTC) (envelope-from mat@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 DD38B2CFA; Tue, 28 Jun 2016 16:06:52 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5SG6qCK046492; Tue, 28 Jun 2016 16:06:52 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5SG6qUp046491; Tue, 28 Jun 2016 16:06:52 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201606281606.u5SG6qUp046491@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 28 Jun 2016 16:06:52 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49015 - head/en_US.ISO8859-1/books/porters-handbook/quick-porting X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2016 16:06:53 -0000 Author: mat Date: Tue Jun 28 16:06:51 2016 New Revision: 49015 URL: https://svnweb.freebsd.org/changeset/doc/49015 Log: Add a note about not following blindly portlint's advice. Reviewed by: wblock Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7006 Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Tue Jun 28 08:08:40 2016 (r49014) +++ head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Tue Jun 28 16:06:51 2016 (r49015) @@ -332,6 +332,12 @@ lib/X11/oneko/mouse.xpm right shape and the package is named appropriately. + + + Do not blindly follow the output of + portlint. It is a static lint tool and + sometimes gets things wrong. + From owner-svn-doc-head@freebsd.org Tue Jun 28 16:06:55 2016 Return-Path: Delivered-To: svn-doc-head@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 C5052B81E1D; Tue, 28 Jun 2016 16:06:55 +0000 (UTC) (envelope-from mat@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 91DCE2CFE; Tue, 28 Jun 2016 16:06:55 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5SG6sSg046535; Tue, 28 Jun 2016 16:06:54 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5SG6sAG046534; Tue, 28 Jun 2016 16:06:54 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201606281606.u5SG6sAG046534@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 28 Jun 2016 16:06:54 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49016 - head/en_US.ISO8859-1/books/porters-handbook/upgrading X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2016 16:06:55 -0000 Author: mat Date: Tue Jun 28 16:06:54 2016 New Revision: 49016 URL: https://svnweb.freebsd.org/changeset/doc/49016 Log: Remove the mention of shar for updates, and put emphasis on sending diffs. Reviewed by: wblock Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7006 Modified: head/en_US.ISO8859-1/books/porters-handbook/upgrading/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/upgrading/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/upgrading/chapter.xml Tue Jun 28 16:06:51 2016 (r49015) +++ head/en_US.ISO8859-1/books/porters-handbook/upgrading/chapter.xml Tue Jun 28 16:06:54 2016 (r49016) @@ -150,9 +150,11 @@ - Once again, please use &man.diff.1; and not &man.shar.1; - to send updates to existing ports! This helps ports - committers understand exactly what is being changed. + Please use &man.diff.1; or svn diff to + create updates to existing ports. Other formats include the + whole file and make it impossible to see just what has changed. + When diffs are not included, the entire update might be + ignored. Now that all of that is done, read about From owner-svn-doc-head@freebsd.org Tue Jun 28 16:06:58 2016 Return-Path: Delivered-To: svn-doc-head@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 74DB8B81E3C; Tue, 28 Jun 2016 16:06:58 +0000 (UTC) (envelope-from mat@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 1B6DE2D63; Tue, 28 Jun 2016 16:06:57 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5SG6vj0046576; Tue, 28 Jun 2016 16:06:57 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5SG6vCi046575; Tue, 28 Jun 2016 16:06:57 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201606281606.u5SG6vCi046575@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 28 Jun 2016 16:06:57 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49017 - head/en_US.ISO8859-1/books/porters-handbook/quick-porting X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2016 16:06:58 -0000 Author: mat Date: Tue Jun 28 16:06:57 2016 New Revision: 49017 URL: https://svnweb.freebsd.org/changeset/doc/49017 Log: Tell people that using svn diff for submitting new ports is ok. Reviewed by: wblock Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7006 Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Tue Jun 28 16:06:54 2016 (r49016) +++ head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Tue Jun 28 16:06:57 2016 (r49017) @@ -372,14 +372,25 @@ lib/X11/oneko/mouse.xpm Reports and General Commentary for more information submitting problem reports. --> - To submit oneko.shar, use the bug submit - form (category Ports Tree). - Add a short - description of the program to the Description field of the PR - (perhaps a short version of COMMENT), and - do not forget to add oneko.shar as an - attachment. + A diff created from a Subversion + checkout of the ports tree is also acceptable. Add all the + files with svn add. cd to + the base of the ports tree so full paths to the changed files + are included in the diff, then generate the diff with + svn diff. For example, svn diff + games/oneko > oneko.diff. + + Submit oneko.shar or + oneko.diff with the bug submission + form.. Use product Ports & + Packages, component Individual Port(s), + and follow the guidelines shown there. + Add a short description of the program to the Description field + of the PR (perhaps a short version of + COMMENT), and remember to add + oneko.shar or + oneko.diff as an attachment. Giving a good description in the summary of the problem From owner-svn-doc-head@freebsd.org Tue Jun 28 16:07:00 2016 Return-Path: Delivered-To: svn-doc-head@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 BE621B81E65; Tue, 28 Jun 2016 16:07:00 +0000 (UTC) (envelope-from mat@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 900A02DA1; Tue, 28 Jun 2016 16:07:00 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5SG6xcR046618; Tue, 28 Jun 2016 16:06:59 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5SG6xun046617; Tue, 28 Jun 2016 16:06:59 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201606281606.u5SG6xun046617@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 28 Jun 2016 16:06:59 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49018 - head/en_US.ISO8859-1/books/porters-handbook/quick-porting X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2016 16:07:00 -0000 Author: mat Date: Tue Jun 28 16:06:59 2016 New Revision: 49018 URL: https://svnweb.freebsd.org/changeset/doc/49018 Log: Remove outdated commented paragraph. Reviewed by: wblock Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7006 Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Tue Jun 28 16:06:57 2016 (r49017) +++ head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Tue Jun 28 16:06:59 2016 (r49018) @@ -363,15 +363,6 @@ lib/X11/oneko/mouse.xpm is located, and then type: shar `find oneko` > oneko.shar - - A diff created from a Subversion checkout of the ports tree is also acceptable. Add all the files with svn add. cd to From owner-svn-doc-head@freebsd.org Tue Jun 28 16:27:04 2016 Return-Path: Delivered-To: svn-doc-head@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 D410BB85565; Tue, 28 Jun 2016 16:27:04 +0000 (UTC) (envelope-from mat@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 97AD82FDC; Tue, 28 Jun 2016 16:27:04 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5SGR3gQ054190; Tue, 28 Jun 2016 16:27:03 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5SGR3rD054188; Tue, 28 Jun 2016 16:27:03 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201606281627.u5SGR3rD054188@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 28 Jun 2016 16:27:03 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49019 - in head/en_US.ISO8859-1/books/porters-handbook: special uses X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2016 16:27:04 -0000 Author: mat Date: Tue Jun 28 16:27:03 2016 New Revision: 49019 URL: https://svnweb.freebsd.org/changeset/doc/49019 Log: Follow the USE-ification of USES=php. Reviewed by: wblock Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7007 Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Tue Jun 28 16:06:59 2016 (r49018) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Tue Jun 28 16:27:03 2016 (r49019) @@ -3440,84 +3440,8 @@ do-install: PHP PHP web applications declare - their dependency on it with USES=php. - Variables are used to specify which - PHP modules are required. - - - Variables for Ports That Use PHP - - - - - USE_PHP - The list of required PHP extensions. Example: - pcre xml gettext - - - - DEFAULT_PHP_VER - Selects which major version of PHP will be - installed as a dependency when no PHP is installed - yet. Default is 5. Possible - values: 4, - 5 - - - - IGNORE_WITH_PHP - The port does not work with PHP of the given - version. Possible values: 4, - 5 - - - - USE_PHPIZE - The port will be built as a PHP - extension. - - - - USE_PHPEXT - The port will be treated as a PHP extension, - including installation and registration in the - extension registry. - - - - USE_PHP_BUILD - Set PHP as a build dependency. - - - - WANT_PHP_CLI - Want the CLI (command line) version of - PHP. - - - - WANT_PHP_CGI - Want the CGI version of PHP. - - - - WANT_PHP_MOD - Want the Apache module version of PHP. - - - - WANT_PHP_SCR - Want the CLI or the CGI version of PHP. - - - - WANT_PHP_WEB - Want the Apache module or the CGI version of - PHP. - - - -
+ their dependency on it with USES=php. See + for more information.
Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Tue Jun 28 16:06:59 2016 (r49018) +++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Tue Jun 28 16:27:03 2016 (r49019) @@ -1725,10 +1725,128 @@ USE_MATE= menus:build intlhack <literal>php</literal> - Possible arguments: (none) + Possible arguments: (none), phpize, + ext, zend, + build, cli, + cgi, mod, + web, embed + + Provide support for PHP. Add a + runtime dependency on the default PHP version, lang/php56. + + + + phpize + + Use to build a PHP + extension. + + + + + ext + + Use to build, install and register a + PHP extension. + + + + + zend + + Use to build, install and register a Zend + extension. + + - Provide support for PHP. See - for more information. + + build + + Set PHP also as a + build-time dependency. + + + + + cli + + Needs the CLI version of + PHP. + + + + + cgi + + Needs the CGI version of + PHP. + + + + + mod + + Needs the Apache module for + PHP. + + + + + web + + Needs the Apache module or + the CGI version of + PHP. + + + + + embed + + Needs the embedded library version of + PHP. + + + + + Variables are used to specify which + PHP modules are required, as well as + which version of PHP are + supported. + + + + USE_PHP + + The list of required PHP + extensions. Example: pcre xml + gettext + + + + + DEFAULT_PHP_VER + + Selects which major version of + PHP will be installed as a + dependency when no PHP is + installed yet. Default is 56. + Possible values: 55, + 56, and 7. + + + + + IGNORE_WITH_PHP + + The port does not work with + PHP of the given version. + Possible values: 55, + 56, and 7. + + +
From owner-svn-doc-head@freebsd.org Wed Jun 29 11:06:39 2016 Return-Path: Delivered-To: svn-doc-head@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 C4572B85175; Wed, 29 Jun 2016 11:06:39 +0000 (UTC) (envelope-from philip@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 90BEB2E35; Wed, 29 Jun 2016 11:06:39 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5TB6c5H068903; Wed, 29 Jun 2016 11:06:38 GMT (envelope-from philip@FreeBSD.org) Received: (from philip@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5TB6cZI068902; Wed, 29 Jun 2016 11:06:38 GMT (envelope-from philip@FreeBSD.org) Message-Id: <201606291106.u5TB6cZI068902@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: philip set sender to philip@FreeBSD.org using -f From: Philip Paeps Date: Wed, 29 Jun 2016 11:06:38 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49020 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jun 2016 11:06:39 -0000 Author: philip (src,ports committer) Date: Wed Jun 29 11:06:38 2016 New Revision: 49020 URL: https://svnweb.freebsd.org/changeset/doc/49020 Log: Remove expired key. Extend expiration date of live key. Modified: head/share/pgpkeys/philip.key Modified: head/share/pgpkeys/philip.key ============================================================================== --- head/share/pgpkeys/philip.key Tue Jun 28 16:27:03 2016 (r49019) +++ head/share/pgpkeys/philip.key Wed Jun 29 11:06:38 2016 (r49020) @@ -1,26 +1,16 @@ -uid Philip Paeps -uid Philip Paeps -uid Philip Paeps -sub rsa2048/7C62BC4776C9F29E 2015-06-14 [expires: 2016-06-13] -sub rsa2048/935DB8343AF25C94 2015-06-14 [expires: 2016-06-13] -sub rsa2048/CFF632544136DF54 2015-06-14 [expires: 2016-06-13] - -pub rsa4096/BB5E2C462A0FA8B0 2013-12-19 [expires: 2016-01-01] - Key fingerprint = 73C5 0671 B4B6 7E19 1BAD F87A BB5E 2C46 2A0F A8B0 -uid Philip Paeps -uid Philip Paeps -uid Philip Paeps -uid Philip Paeps -uid Philip Paeps -sub rsa4096/5E0637B4BCF333B4 2013-12-19 [expires: 2016-01-01] +uid Philip Paeps +uid Philip Paeps +uid Philip Paeps +sub rsa2048/7C62BC4776C9F29E 2015-06-14 [expires: 2017-06-29] +sub rsa2048/935DB8343AF25C94 2015-06-14 [expires: 2017-06-29] +sub rsa2048/CFF632544136DF54 2015-06-14 [expires: 2017-06-29] ]]> From owner-svn-doc-head@freebsd.org Wed Jun 29 12:43:38 2016 Return-Path: Delivered-To: svn-doc-head@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 AB113B7392A; Wed, 29 Jun 2016 12:43:38 +0000 (UTC) (envelope-from mat@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 77D0129BC; Wed, 29 Jun 2016 12:43:38 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5TChbBE005870; Wed, 29 Jun 2016 12:43:37 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5TChb3F005869; Wed, 29 Jun 2016 12:43:37 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201606291243.u5TChb3F005869@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 29 Jun 2016 12:43:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49021 - head/en_US.ISO8859-1/books/porters-handbook/uses X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jun 2016 12:43:38 -0000 Author: mat Date: Wed Jun 29 12:43:37 2016 New Revision: 49021 URL: https://svnweb.freebsd.org/changeset/doc/49021 Log: Document the :build flag for USE_PHP. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Wed Jun 29 11:06:38 2016 (r49020) +++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Wed Jun 29 12:43:37 2016 (r49021) @@ -1820,8 +1820,9 @@ USE_MATE= menus:build intlhackUSE_PHP The list of required PHP - extensions. Example: pcre xml - gettext + extensions at run-time. Add :build to + the extension name to add a build-time dependency. + Example: pcre xml:build gettext From owner-svn-doc-head@freebsd.org Thu Jun 30 14:41:00 2016 Return-Path: Delivered-To: svn-doc-head@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 160C2B86E4D; Thu, 30 Jun 2016 14:41:00 +0000 (UTC) (envelope-from dru@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 E50D7256A; Thu, 30 Jun 2016 14:40:59 +0000 (UTC) (envelope-from dru@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5UEexhg083129; Thu, 30 Jun 2016 14:40:59 GMT (envelope-from dru@FreeBSD.org) Received: (from dru@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5UEexk9083128; Thu, 30 Jun 2016 14:40:59 GMT (envelope-from dru@FreeBSD.org) Message-Id: <201606301440.u5UEexk9083128@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dru set sender to dru@FreeBSD.org using -f From: Dru Lavigne Date: Thu, 30 Jun 2016 14:40:59 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49022 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jun 2016 14:41:00 -0000 Author: dru Date: Thu Jun 30 14:40:58 2016 New Revision: 49022 URL: https://svnweb.freebsd.org/changeset/doc/49022 Log: Add robust mutexes report from kib@FreeBSD.org. Reviewed by: wblock@freebsd.org Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Wed Jun 29 12:43:37 2016 (r49021) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Thu Jun 30 14:40:58 2016 (r49022) @@ -244,4 +244,86 @@ interest. + + + Robust Mutexes + + + + + Konstantin + Belousov + + kib@FreeBSD.org + + + + Ed + Maste + + emaste@FreeBSD.org + + + + +

Now that the process-shared locks are implemented for our + POSIX threads implementation library, libthr, + the only major lacking feature for POSIX compliance is robust + mutexes. Robust mutexes allow the application to detect, and + theoretically, recover from crashes which occur while + modifying the shared state. The supported model is to protect + shared state by a pthread_mutex, and the crash is + detected as the thread termination while owning the mutex. A + thread might terminate alone, or it could be killed due to the + termination of the containing process. As such, the robust + attribute is applicable to both process-private and -shared + mutexes.

+ +

An application must be specifically modified to handle and + recover from failures. The pthread_mutex_lock() + function may return new error EOWNERDEAD, which + indicates that the previous owner of the lock terminated while + still owning the lock. Despite returning the non-zero value, + the lock is granted to the caller. In the simplest form, an + application may detect the error and refuse to operate until + the persistent shared data is recovered, such as by manual + reinitialization. More sophisticated applications could try + to automatically recover from the condition, in which case + pthread_mutex_consistent(3) must be called on the + lock before the unlock. However, such recovery can be + considered to be very hard. Still, even the detection of + inconsistent shared state is useful, since it avoids further + corruption and random faults of the affected application. +

+ +

It is curious but not unexpected that this interface is not + used widely. The only real-life application which utilizes it + is Samba. Using Samba with an updated FreeBSD base uncovered + minor bugs both in the FreeBSD robustness implementation, and + in Samba itself.

+ +

It is believed that libthr in FreeBSD 11 is + POSIX-compliant for large features. Further work is planned + to look at the lock structures inlining to remove overhead + and improve performance of the library.

+ +

Most of the implementation of the robustness feature + consisted of making small changes in the lock and unlock + paths, both in libthr and in kern_umtx.c. + This literally required reading all of the code dealing with + mutexes and conditional variables, which was something I + wanted to help future developers with. In the end, with the + help of Ed Maste, the man pages for umtx(2) and all + thr*(2) syscalls were written and added to the base + system's documentation set. +

+ + + The FreeBSD Foundation + + + Use the implementation in real-word applications and + report issues. + +
From owner-svn-doc-head@freebsd.org Thu Jun 30 14:42:58 2016 Return-Path: Delivered-To: svn-doc-head@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 5886EB86EE3; Thu, 30 Jun 2016 14:42:58 +0000 (UTC) (envelope-from wblock@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 10A3B2755; Thu, 30 Jun 2016 14:42:57 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5UEgvA5086450; Thu, 30 Jun 2016 14:42:57 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5UEgvcU086448; Thu, 30 Jun 2016 14:42:57 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201606301442.u5UEgvcU086448@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Thu, 30 Jun 2016 14:42:57 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49023 - in head/en_US.ISO8859-1/htdocs/news/status: . images images/32 X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jun 2016 14:42:58 -0000 Author: wblock Date: Thu Jun 30 14:42:57 2016 New Revision: 49023 URL: https://svnweb.freebsd.org/changeset/doc/49023 Log: Add initial support for icons in each report. Added: head/en_US.ISO8859-1/htdocs/news/status/images/ head/en_US.ISO8859-1/htdocs/news/status/images/32/ head/en_US.ISO8859-1/htdocs/news/status/images/32/doc.jpg (contents, props changed) head/en_US.ISO8859-1/htdocs/news/status/images/32/kern.png (contents, props changed) Modified: head/en_US.ISO8859-1/htdocs/news/status/report.xsl Added: head/en_US.ISO8859-1/htdocs/news/status/images/32/doc.jpg ============================================================================== Binary file. No diff available. Added: head/en_US.ISO8859-1/htdocs/news/status/images/32/kern.png ============================================================================== Binary file. No diff available. Modified: head/en_US.ISO8859-1/htdocs/news/status/report.xsl ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report.xsl Thu Jun 30 14:40:58 2016 (r49022) +++ head/en_US.ISO8859-1/htdocs/news/status/report.xsl Thu Jun 30 14:42:57 2016 (r49023) @@ -106,7 +106,22 @@ -

+

+ + + + + + + + + + + display: inline + + + + # Delivered-To: svn-doc-head@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 C3AF5B8E234; Fri, 1 Jul 2016 14:29:09 +0000 (UTC) (envelope-from dru@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 86E9D2BBA; Fri, 1 Jul 2016 14:29:09 +0000 (UTC) (envelope-from dru@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u61ET8Y5015912; Fri, 1 Jul 2016 14:29:08 GMT (envelope-from dru@FreeBSD.org) Received: (from dru@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u61ET8cT015911; Fri, 1 Jul 2016 14:29:08 GMT (envelope-from dru@FreeBSD.org) Message-Id: <201607011429.u61ET8cT015911@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dru set sender to dru@FreeBSD.org using -f From: Dru Lavigne Date: Fri, 1 Jul 2016 14:29:08 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49024 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2016 14:29:09 -0000 Author: dru Date: Fri Jul 1 14:29:08 2016 New Revision: 49024 URL: https://svnweb.freebsd.org/changeset/doc/49024 Log: Add EFI refactoring GELI support report from eric@metricspace.net. While here, fix a typo. Reviewed by: wblock@freebsd.org Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Thu Jun 30 14:42:57 2016 (r49023) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Fri Jul 1 14:29:08 2016 (r49024) @@ -102,7 +102,7 @@ final release.

The &os; 11.0-RELEASE cycle started late May, one month - behind the orignal schedule. The schedule slip was primarily + behind the original schedule. The schedule slip was primarily to accommodate for packaging the &os; base system with the pkg(8) utility. However, as work on this progressed, it became apparent that there were too many outstanding @@ -326,4 +326,129 @@ report issues. + + + EFI Refactoring, GELI Support + + + + + Eric + McCorkle + + eric@metricspace.net + + + + + GELI Support Branch + EFI Refactoring Branch + + + +

The EFI bootloader has undergone considerable refactoring to + make more use of the EFI API. The filesystem code in + boot1 has been eliminated, and a single codebase for + filesystems now serves both boot1 and + loader. This codebase is organized around the EFI + driver model and it should be possible to export any + filesystem implementation as a standalone EFI driver without + too much effort.

+ +

Both boot1 and loader have been refactored + to talk through the EFI_SIMPLE_FILE_SYSTEM interface. + In loader, this is accomplished with a dummy + filesystem driver that is just a translation layer between the + loader filesystem interface and + EFI_SIMPLE_FILE_SYSTEM. A reverse translation layer + allows the existing filesystem drivers to function as EFI + drivers.

+ +

The EFI refactoring by itself exists in + this branch.

+ +

Additionally, GELI support has been added using the EFI + refactoring. This allows booting from a GELI-encrypted + filesystem. Note that the EFI system partition, which + contains boot1, must be a plaintext msdosfs + partition. This patch adds an intake buffer to the crypto + framework, which allows injection of keys directly into a + loaded kernel, without the need to pass them through + arguments or environment variables. This patch only uses the + intake buffer for EFI GELI support as legacy BIOS GELI support + still uses environment variables.

+ +

EFI GELI support depends on the + efize branch.

+ +

These patches have been tested and used and should be able + to handle use by early adopters. Note that the + LOADER_PATH variable has been changed to + /boot/loader.tst, to facilitate safe testing.

+ + IMPORTANT: + +

As this is an encrypted filesystem patch, an error can + potentially leave data inaccessible. It is + strongly recommended to use the following procedure + for testing:

+ +
    +
  1. +

    Back up your data!

    +
  2. + +
  3. +

    Do not forget to back up your data!

    +
  4. + +
  5. +

    Install an EFI shell on the ESP.

    +
  6. + +
  7. +

    Install the patched boot1 on the ESP to + something like /boot/efi/BOOTX64.TST.

    +
  8. + +
  9. +

    Install the patched loader to /boot/loader.tst + on your machine.

    +
  10. + +
  11. +

    Create a GELI partition outside of the normal boot + partition.

    +
  12. + +
  13. +

    First, try booting /boot/efi/BOOTX64.TST and + make sure it properly handles the encrypted partition.

    +
  14. + +
  15. +

    Copy a boot environment, including the patched loader, to + the encrypted partition.

    +
  16. + +
  17. +

    Use the loader prompt to load a kernel from the encrypted + partition.

    +
  18. + +
  19. +

    Try switching over to an encrypted main partition once + everything else has worked.

    +
  20. +
+ + + + Testing is needed. + + Code will need review and some style(9) + normalization must occur before this code goes into + FreeBSD. + + From owner-svn-doc-head@freebsd.org Fri Jul 1 17:52:30 2016 Return-Path: Delivered-To: svn-doc-head@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 65698B8EE3E; Fri, 1 Jul 2016 17:52:30 +0000 (UTC) (envelope-from dru@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 1DC412AF1; Fri, 1 Jul 2016 17:52:30 +0000 (UTC) (envelope-from dru@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u61HqTlM095666; Fri, 1 Jul 2016 17:52:29 GMT (envelope-from dru@FreeBSD.org) Received: (from dru@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u61HqTh4095665; Fri, 1 Jul 2016 17:52:29 GMT (envelope-from dru@FreeBSD.org) Message-Id: <201607011752.u61HqTh4095665@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dru set sender to dru@FreeBSD.org using -f From: Dru Lavigne Date: Fri, 1 Jul 2016 17:52:29 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49025 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2016 17:52:30 -0000 Author: dru Date: Fri Jul 1 17:52:29 2016 New Revision: 49025 URL: https://svnweb.freebsd.org/changeset/doc/49025 Log: Add GDB status report submitted by jhb@FreeBSD.org. While here, add a line between authors. Reviewed by: wblock@ixsystems.com Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Fri Jul 1 14:29:08 2016 (r49024) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Fri Jul 1 17:52:29 2016 (r49025) @@ -256,6 +256,7 @@ kib@FreeBSD.org + Ed @@ -451,4 +452,53 @@ FreeBSD. + + + Updates to GDB + + + + + John + Baldwin + + jhb@FreeBSD.org + + + + + Luca + Pizzamiglio + + luca.pizzamiglio@gmail.com + + + + +

The port has been updated to GDB 7.11.1.

+ +

Support for system call catchpoints has been committed + upstream. Support for examining ELF auxiliary vector data via + info auxv has been committed upstream. Both features + will be included in GDB 7.12.

+ + + + Figure out why the powerpc kgdb targets are not + able to unwind the stack past the initial frame. + + Add support for more platforms, such as arm, + mips, and aarch64, to upstream gdb for both + userland and kgdb. + + Add support for debugging powerpc vector + registers. + + Add support for $_siginfo. + + Implement info proc commands. + + Implement info os commands. + +
From owner-svn-doc-head@freebsd.org Sat Jul 2 20:17:11 2016 Return-Path: Delivered-To: svn-doc-head@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 82C6DB8F1B5; Sat, 2 Jul 2016 20:17:11 +0000 (UTC) (envelope-from dru@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 239B927C2; Sat, 2 Jul 2016 20:17:11 +0000 (UTC) (envelope-from dru@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u62KHAtG084327; Sat, 2 Jul 2016 20:17:10 GMT (envelope-from dru@FreeBSD.org) Received: (from dru@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u62KHAui084326; Sat, 2 Jul 2016 20:17:10 GMT (envelope-from dru@FreeBSD.org) Message-Id: <201607022017.u62KHAui084326@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dru set sender to dru@FreeBSD.org using -f From: Dru Lavigne Date: Sat, 2 Jul 2016 20:17:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49026 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jul 2016 20:17:11 -0000 Author: dru Date: Sat Jul 2 20:17:10 2016 New Revision: 49026 URL: https://svnweb.freebsd.org/changeset/doc/49026 Log: Add VIMAGE status report from bz@freebsd.org. Reviewed by: wblock Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Fri Jul 1 17:52:29 2016 (r49025) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml Sat Jul 2 20:17:10 2016 (r49026) @@ -501,4 +501,51 @@ Implement info os commands. + + + VIMAGE Virtualized Network Stack Update + + + + + Bjoern A. + Zeeb + + bz@FreeBSD.org + + + + + Projects workspace (all merged to head now). + + + +

VIMAGE is a virtualization framework on top of FreeBSD jails + that was introduced to the kernel about eight years ago with + the vnet virtualized network stack.

+ +

Over the last few years, many people started to use VIMAGE + in production, production-like setups, and appliances. This + adoption increased the urgency to finish the work to avoid + panics on network stack teardown and to avoid memory + leaks.

+ +

The vnet teardown has been changed to be from top to + bottom, trying to tear down layer by layer. This is + preferable to removing interfaces first and then cleaning + everything up, as no more packets could flow. Along with this + work, various parts with potential memory leaks were plugged. + Lastly, vnet support was added to formerly + unvirtualized components, such as the pf and + ipfilter firewalls and some virtual interfaces.

+ + + The FreeBSD Foundation + + + Please test FreeBSD 11.0-ALPHA6 or later. When reporting + a problem, use the vimage keyword in the FreeBSD bug + tracker. + +