From owner-svn-doc-head@freebsd.org Mon Nov 27 01:19:47 2017 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 9175EDF548B; Mon, 27 Nov 2017 01:19:47 +0000 (UTC) (envelope-from bjk@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 537B77E399; Mon, 27 Nov 2017 01:19:47 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAR1JkQ1046696; Mon, 27 Nov 2017 01:19:46 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAR1Jk91046695; Mon, 27 Nov 2017 01:19:46 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201711270119.vAR1Jk91046695@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Mon, 27 Nov 2017 01:19:46 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51223 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: bjk X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 51223 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 01:19:47 -0000 Author: bjk Date: Mon Nov 27 01:19:46 2017 New Revision: 51223 URL: https://svnweb.freebsd.org/changeset/doc/51223 Log: Add 2017Q3 OpenJFX entry from tobik Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Sat Nov 25 17:51:55 2017 (r51222) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 01:19:46 2017 (r51223) @@ -535,4 +535,53 @@ Get feedback from broader testing. + + + OpenJFX 8 + + + + + Tobias + Kortkamp + + tobik@FreeBSD.org + + + + + OpenJFX Wiki + java/openjfx8-devel + java/openjfx8-scenebuilder + AsciidocFX + + + +

OpenJFX is an open source, next generation client + application platform for desktop and embedded systems + based on JavaSE. This quarter, the OpenJFX port was + reworked and has some significant improvements.

+ +

More modules are being built. With the new web module we + gain support for applications that have their own builtin + web browser like e.g. AsciidocFX. The new media module + allows JavaFX applications to playback audio and video + files.

+ +

A port of the JavaFX scenebuilder, a RAD tool for + building JavaFX scenes, was added to the ports tree.

+ +

The OpenGL Prism backend for GPU acceleration was enabled + by default.

+ +

From a mainainer's and contributor's perspective, the + port was simplified by moving all &os;-local patches to + the ports tree and fetching the upstream sources directly + instead of using a separate repository for them.

+ + + + Upstream some of the patches + +
From owner-svn-doc-head@freebsd.org Mon Nov 27 01:25:43 2017 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 22140DF56B0; Mon, 27 Nov 2017 01:25:43 +0000 (UTC) (envelope-from bjk@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 ECFA67E6B2; Mon, 27 Nov 2017 01:25:42 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAR1PgvF051069; Mon, 27 Nov 2017 01:25:42 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAR1PgKQ051068; Mon, 27 Nov 2017 01:25:42 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201711270125.vAR1PgKQ051068@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Mon, 27 Nov 2017 01:25:42 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51224 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: bjk X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 51224 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 01:25:43 -0000 Author: bjk Date: Mon Nov 27 01:25:41 2017 New Revision: 51224 URL: https://svnweb.freebsd.org/changeset/doc/51224 Log: Add 2017Q3 portmgr entry from rene Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 01:19:46 2017 (r51223) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 01:25:41 2017 (r51224) @@ -584,4 +584,75 @@ Upstream some of the patches + + + Ports Collection + + + + + René + Ladan + + portmgr-secretary@FreeBSD.org + + + + &os; Ports Management Team + portmgr@FreeBSD.org + + + + + About &os; Ports + Contributing to Ports + &os; Ports Monitoring + Ports Management Team Website + &os; portmgr on Twitter (@freebsd_portmgr) + &os; Ports Management Team on Facebook + &os; Ports Management Team on Google+ + + + +

The Ports Collection now features over 31,600 ports. There are currently + 2671 problem reports, of which 718 are unassigned. This quarter saw + almost 5,900 commits from 175 committers. The number of open PRs grew + compared to last quarter, and outpaced the number of changes.

+ +

This quarter, we welcomed Zach Leslie (zleslie@), Luca Pizzamiglio + (pizzamig@), Craig Leres (leres@), Adriaan de Groot (adridg@), and Dave + Cottlehuber (dch@) as new committers. The commit bits of the following + committers were taken in for safekeeping: alonso@ after 19 months of + inactivity, rpaulo@ per his request, and ache@ after he passed away. + Despite several tries and changing mentors, kami@ lacked interest in + completing his mentorship, so his commit bit was also taken in for + safekeeping.

+ +

On the infrastructure side, two USES values were + removed because they outlived their usefulness:

+ +
    +
  • execinfo: libexecinfo is now available in the + base system of all supported &os; versions
  • + +
  • twisted: there is only one Twisted port left
  • +
+ +

The default version of GCC was bumped from 5 to 6. Firefox was updated + to version 56.0 and Chromium to version 61.0.3163.100. The version of + pkg itself was updated to 1.10.1.

+ +

During this quarter, antoine@ performed 28 exp-runs to test version + updates of major ports, improving USE_GITHUB and + SHEBANG_FILES, and API changes to the base system. + This quarter, the foundations for ports "flavors" were + committed, though more development and testing will be + performed in the coming quarter before it goes live.

+ + + + The PR load needs more attention, as the number of open PRs + has started to increase again. + +
From owner-svn-doc-head@freebsd.org Mon Nov 27 01:41:44 2017 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 4C097DF5A5A; Mon, 27 Nov 2017 01:41:44 +0000 (UTC) (envelope-from bjk@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 EEC457EB6C; Mon, 27 Nov 2017 01:41:43 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAR1fhJ5056023; Mon, 27 Nov 2017 01:41:43 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAR1fhYf056022; Mon, 27 Nov 2017 01:41:43 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201711270141.vAR1fhYf056022@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Mon, 27 Nov 2017 01:41:43 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51225 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: bjk X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 51225 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 01:41:44 -0000 Author: bjk Date: Mon Nov 27 01:41:42 2017 New Revision: 51225 URL: https://svnweb.freebsd.org/changeset/doc/51225 Log: Add 2017Q3 CI entry from lwhsu Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 01:25:41 2017 (r51224) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 01:41:42 2017 (r51225) @@ -655,4 +655,56 @@ has started to increase again. + + + &os; CI + + + + Jenkins Admins + jenkins-admin@FreeBSD.org + + + + + freebsd-ci Repository + freebsd-testing Mailing List + &os; Jenkins Instance + + + +

The &os; CI team runs various continuous integration + solutions for &os;, regularly checking that the current state + of the Subversion repository can successfully build, and + performing various tests and analysis upon the build + results.

+ +

We have introduced a DTrace test pipeline, with the results + and artifacts available at:

+ + + +

We had 2 developer summits in Q3:

+ + + + + + Fix the failing cases and builds. + + Create builds for additional architectures. + + Add more tests. + + The additional TODO items listed at https://wiki.FreeBSD.org/Jenkins/TODO. + +
From owner-svn-doc-head@freebsd.org Mon Nov 27 01:42:37 2017 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 5FF55DF5AEE; Mon, 27 Nov 2017 01:42:37 +0000 (UTC) (envelope-from bjk@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 2A30A7EDF7; Mon, 27 Nov 2017 01:42:37 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAR1gaE3058946; Mon, 27 Nov 2017 01:42:36 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAR1gaOg058945; Mon, 27 Nov 2017 01:42:36 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201711270142.vAR1gaOg058945@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Mon, 27 Nov 2017 01:42:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51226 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: bjk X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 51226 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 01:42:37 -0000 Author: bjk Date: Mon Nov 27 01:42:36 2017 New Revision: 51226 URL: https://svnweb.freebsd.org/changeset/doc/51226 Log: Update 2017Q3 gdb entry for newer version available Submitted by: jhb Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 01:41:42 2017 (r51225) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 01:42:36 2017 (r51226) @@ -265,7 +265,7 @@ -

The port has been updated to GDB 8.0.

+

The port has been updated to GDB 8.0.1.

Support for &os;/aarch64 userland binaries has been committed upstream. These patches, along with support for debugging From owner-svn-doc-head@freebsd.org Mon Nov 27 02:42:03 2017 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 C2B8DDF67E9; Mon, 27 Nov 2017 02:42:03 +0000 (UTC) (envelope-from delphij@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 8F6528007B; Mon, 27 Nov 2017 02:42:03 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAR2g2lD083780; Mon, 27 Nov 2017 02:42:02 GMT (envelope-from delphij@FreeBSD.org) Received: (from delphij@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAR2g2IB083779; Mon, 27 Nov 2017 02:42:02 GMT (envelope-from delphij@FreeBSD.org) Message-Id: <201711270242.vAR2g2IB083779@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: delphij set sender to delphij@FreeBSD.org using -f From: Xin LI Date: Mon, 27 Nov 2017 02:42:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51227 - head/en_US.ISO8859-1/htdocs/releases/12.0R/relnotes X-SVN-Group: doc-head X-SVN-Commit-Author: delphij X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/releases/12.0R/relnotes X-SVN-Commit-Revision: 51227 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 02:42:03 -0000 Author: delphij Date: Mon Nov 27 02:42:02 2017 New Revision: 51227 URL: https://svnweb.freebsd.org/changeset/doc/51227 Log: Document xlint removal. Submitted by: imp Modified: head/en_US.ISO8859-1/htdocs/releases/12.0R/relnotes/relnotes.xml Modified: head/en_US.ISO8859-1/htdocs/releases/12.0R/relnotes/relnotes.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/12.0R/relnotes/relnotes.xml Mon Nov 27 01:42:36 2017 (r51226) +++ head/en_US.ISO8859-1/htdocs/releases/12.0R/relnotes/relnotes.xml Mon Nov 27 02:42:02 2017 (r51227) @@ -165,7 +165,8 @@ Userland Application Changes -   + xlint and the ability to build lint libraries or lint + source code has been removed. From owner-svn-doc-head@freebsd.org Mon Nov 27 03:14:31 2017 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 C1A5EDF716F; Mon, 27 Nov 2017 03:14:31 +0000 (UTC) (envelope-from bjk@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 80AA215C1; Mon, 27 Nov 2017 03:14:31 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAR3EUQp097235; Mon, 27 Nov 2017 03:14:30 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAR3EUBE097234; Mon, 27 Nov 2017 03:14:30 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201711270314.vAR3EUBE097234@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Mon, 27 Nov 2017 03:14:30 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51228 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: bjk X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 51228 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 03:14:31 -0000 Author: bjk Date: Mon Nov 27 03:14:30 2017 New Revision: 51228 URL: https://svnweb.freebsd.org/changeset/doc/51228 Log: Add 2017Q3 core@ entry from matthew Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 02:42:02 2017 (r51227) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 03:14:30 2017 (r51228) @@ -707,4 +707,140 @@ href="https://wiki.FreeBSD.org/Jenkins/TODO">https://wiki.FreeBSD.org/Jenkins/TODO. + + + The &os; Core Team + + + + &os; Core Team + core@FreeBSD.org + + + + +

The new "&os; Community Process" was drafted during BSDCan + earlier this year. The first such document, FCP 0, defines how + the whole process works. After some time for discussion and + revision, FCP 0 was voted on and accepted by core, following the + procedure laid down within that document. Currently the use of FCPs + is entirely optional; we shall see how the community begins to + adopt their usage and evolve the process based on experience.

+ +

A draft update to the Code of Conduct has been prepared by the + advisory committee. Core is currently reviewing the text, and + will soon vote on accepting it. Core is keen to avoid the trap of + "rules lawyering". At the moment, the feeling is + that we need to add a preamble to the CoC to articulate the + goals of the project and to act as a general guide to the + exercise of the code.

+ +

This quarter has been quite a busy one concerning changes to + the roster of committers and project members. We have elected our + first new Project Member — John Hixson, who will be familiar from + many conferences where he has given presentations and ably + represented iXsystems. A second proposed Project Member was not + accepted by core, but only because core felt that Fedor Uporov + really deserved a commit bit instead.

+ +

In addition to Fedor Uporov, please also welcome (in no + particular order) Matt Joras, Marcin Wojtas, Chuck Tuffli, Ilya + Bakulin and Alex Richardson as brand new committers. We have also + awarded Steven Hurd and Eugene Grosbein src commit bits to go with + their existing ports bits. Welcome back Gordon Tetlow as a src + committer, essential for his new role within secteam. Eric Davis + and Rui Paulo have both decided to hang up their commit bits: we + wish them well in their future endeavours. Finally, we must + report the sad death of Andrey Chernov, who will be sorely missed + by his colleagues and collaborators.

+ +

Andrey's death has highlighted another question which is only + going to become more complex over time. Keeping track of + copyrights is already hard enough within a mature source tree with + many contributors, such as the &os; sources. Now we need to + consider trying to keep track of the heirs and beneficiaries of + contributors who have sadly passed away. Core will consult with + the Foundation legal team to discuss possible approaches to + alleviate this.

+ +

There have been complaints that the workings of Core are being + kept overly confidential, and that consequently the majority of + the project has too little idea of what is going on. This is + certainly not intentional by Core, and we are keen to open up + Core's business to more general community scrutiny as far as seems + reasonable.

+ +

Core dealt with a number of licensing questions:

+ +
    +
  • When upstreaming patches and other original works to + VirtualBox or other Oracle properties, pragmatically it works + best to provide them under the terms of the MIT license (one + of two opensource licenses accepted by Oracle). Of course, + this only applies to work upstreamed by or with the permission + of the original author.
  • + +
  • The Viking software license is sufficiently BSD-like that + magic constants from their drivers can be used in &os; + code.
  • + +
  • There is no separate register of deviations from the allowed + BSD-like licenses in the source tree: any code in the tree + under other than BSD-like license terms can be assumed to have + been approved by core.
  • + +
  • At the moment the &os; copyright requirement to include + the copyright notice in redistributions in binary form is + satisfied by making the &os; sources, with all of the + detailed copyright information included in the different source + code files, available alongside pre-compiled system images. + However, this does not necessarily meet the needs of downstream + projects based on &os;, and given the new "packaged base", + adding per-package licensing metadata in a way similar to how + the Ports Collectionworks is under consideration as an alternative + mechanism.
  • +
+ +

Concerns were raised regarding the pending HardenedBSD entry in the + previous quarterly report prior to publication. The &os; + project welcomes reports from separate (but derived) projects in + quarterly reports and has included similar reports in the past + from other projects (such as TrueOS and pfSense). The HardenedBSD + report was edited for length and to concentrate on activities + during the quarter in question.

+ +

Amazon is proposing to set up mirrors of the FreeBSD-update and + pkg servers within AWS in order to provide faster + access for EC2 users. These mirrors will be publicly + accessible, but the expectation is that use will primarily be + from within EC2. &os; AMIs will have a preset configuration + that references the Amazon servers.

+ +

The old, long deprecated and insecure "r-commands" (rsh, + rlogin, rcp) are being removed from the base system for + 12.0-RELEASE. Notice of this was added to the man pages and + release notes in time for 11.1-RELEASE and 10.4-RELEASE. Anyone + requiring these commands for backwards compatibility can use the + new net/bsdrcmds port.

+ +

Work to replace Heimdal Kerberos in base with the more widely + compatible MIT Kerberos has begun in a new + projects/krb5 branch. This should not fall foul of + any US cryptography export regulations: the project is + required to notify the US government that cryptographic + software can be downloaded from &os; servers, and this already + covers MIT Kerberos, already available within ports.

+ +

A number of Bay Area &os; User Group-related domain names + are being given up by their original owner. The current BAFUG + organisers have been made aware.

+ +

Core has voted on a change to the Doceng voting rules to + provide for a "did not vote" status during doceng + voting similar to how portmgr and core voting operates. The + current requirement for all five members of doceng to register + a vote on issues was proving to be a significant + bottleneck.

+ + From owner-svn-doc-head@freebsd.org Mon Nov 27 05:45:25 2017 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 56E65DF9AF1; Mon, 27 Nov 2017 05:45:25 +0000 (UTC) (envelope-from bjk@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 3111E64D3F; Mon, 27 Nov 2017 05:45:25 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAR5jO9v059515; Mon, 27 Nov 2017 05:45:24 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAR5jO0g059514; Mon, 27 Nov 2017 05:45:24 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201711270545.vAR5jO0g059514@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Mon, 27 Nov 2017 05:45:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51229 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: bjk X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 51229 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 05:45:25 -0000 Author: bjk Date: Mon Nov 27 05:45:24 2017 New Revision: 51229 URL: https://svnweb.freebsd.org/changeset/doc/51229 Log: Add 2017Q3 Foundation entry from deb Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 03:14:30 2017 (r51228) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Mon Nov 27 05:45:24 2017 (r51229) @@ -843,4 +843,230 @@ bottleneck.

+ + + The FreeBSD Foundation + + + + + Deb + Goodkin + + deb@FreeBSDFoundation.org + + + + + FreeBSD Foundation Website + FreeBSD Foundation Quarterly Newsletter + + + +

The FreeBSD Foundation is a 501(c)(3) non-profit + organization dedicated to supporting and promoting the + &os; Project and community worldwide. Funding comes from + individual and corporate donations and is used to fund and + manage software development projects, conferences and + developer summits, and provide travel grants to &os; + contributors. The Foundation purchases and supports hardware + to improve and maintain &os; infrastructure and provides + full-time Release Engineering support; publishes marketing + material to promote, educate, and advocate for the &os; + Project; facilitates collaboration between commercial + vendors and &os; developers; and finally, represents the + &os; Project in executing contracts, license agreements, + and other legal arrangements that require a recognized legal + entity.

+ +

Here are some highlights of what we did to help &os; last + quarter:

+ +

Fundraising Efforts

+ +

Our work is 100% funded by your donations. This year we've + raised over $860,000 from 500+ donors. Our 2017 fundraising + goal is $1,250,00 and we are continuing to work hard to meet + and exceed this goal! Please consider making a donation to + help us continue and increase our support for &os;. https://www.&os;foundation.org/donate/.

+ +

We also have a new Partnership Program, to provide more benefits + for our larger commercial donors. Find out more information at + https://www.FreeBSDfoundation.org/FreeBSD-foundation-partnership-program/ + and share with your companies!

+ +

OS Improvements

+ +

The Foundation improves the &os; operating system by + employing our technical staff to maintain and improve critical + kernel subsystems, add features and functionality, and fix + problems. This also includes funding separate project grants + like the arm64 port, blacklistd access control + daemon, and the integration of VIMAGE support, to make sure + that &os; remains a viable solution for research, + education, computing, products and more.

+ +

We kicked off or continued the following projects last + quarter:

+ +
    +
  • OpenZFS RAID-Z Expansion project
  • + +
  • Broadcom Wi-Fi infrastructural improvements + (bhnd(4) driver)
  • + +
  • Headless mode out of the box — Beaglebone Black
  • + +
  • Extending bhyve-ARMv7 features
  • + +
  • Porting bhyve-arm to an ARMv8 platform
  • +
+ +

Having software developers on staff has allowed us to jump in + and work directly on projects to improve &os; like:

+ +
    +
  • ZFS improvements
  • + +
  • New Intel server support
  • + +
  • kqueue(2) updates
  • + +
  • 64-bit inode support
  • + +
  • Stack guard
  • + +
  • Kernel Undefined Behavior sanitizer
  • + +
  • Toolchain projects
  • + +
  • i915 driver investigation
  • + +
  • NVDIMM support in acpiconf(8)
  • + +
  • Continuous integration dashboard (web page and physical + hardware)
  • + +
  • FAT filesystem support in makefs(8)
  • +
+ +

Staff and board members continued hosting bi-weekly + conference calls to facilitate efforts for individuals to + collaborate on different technologies.

+ +

You can find out more about the support we provided by + reading individual updates from Ed Maste, Konstatin Belousov, + Landon Fuller, Matt Ahrens, and Edward Napierala in this + report.

+ +

Release Engineering

+ +

The Foundation provides a full-time staff member to lead the + release engineering efforts. This has provided timely and + reliable releases over the last few years.

+ +

Last quarter, our full-time staff member worked with the + &os; Release Engineering and Security Teams to finalize + 11.1-RELEASE. He also supported the 10.4 release effort, and + has continued producing 10-STABLE, 11-STABLE, and 12-CURRENT + development snapshot builds throughout the quarter. At the + vBSDCon Developer Summit, he gave a presentation on the state + of the release engineering team.

+ +

You can find out more about the support we provided to the + Release Engineering Team by reading their status update in + this report.

+ +

Supporting &os; Infrastructure

+ +

The Foundation provides hardware and support to improve the + &os; infrastructure. Last quarter, we continued supporting + &os; hardware located around the world.

+ +

&os; Advocacy and Education

+ +

A large part of our efforts are dedicated to advocating for + the Project. This includes promoting work being done by + others with &os;; producing advocacy literature to teach + people about &os; and help make the path to starting using + &os; or contributing to the Project easier; and attending + and getting other &os; contributors to volunteer to run + &os; events, staff &os; tables, and give &os; + presentations.

+ +

The FreeBSD Foundation sponsors many conferences, events, and + summits around the globe. These events can be BSD-related, + open source, or technology events geared towards + underrepresented groups.

+ +

We support the &os;-focused events to help provide a venue + for sharing knowledge, to work together on projects, and to + facilitate collaboration between developers and commercial + users. This all helps provide a healthy ecosystem. We support + the non-&os; events to promote and raise awareness of + &os;, to increase the use of &os; in different + applications, and to recruit more contributors to the + Project.

+ +

Here is a list highlighting some of the advocacy and + education work we did last quarter:

+ +
    +
  • Organized and ran the Essen &os; Hackathon in Essen + Germany
  • + +
  • Sponsored and participated in the &os; Developer Summit + BSDCam, in Cambridge, England
  • + +
  • Represented &os; at the ARM Partner Meeting
  • + +
  • Presented and taught about &os; at SdNOG 4 in Khartoum, + Sudan
  • + +
  • Sponsored and gave presentations and tutorials at + EuroBSDCon in Paris, France
  • + +
  • Organized and ran the Paris &os; Developer Summit
  • + +
  • Organized and ran the &os; Developer Summit at vBSDCon
  • + +
  • Sponsored and attended vBSDCon
  • + +
  • Proved travel grants to &os; contributors to attend the + above events.
  • + +
  • Industry Partner for 2017 USENIX Security Symposium in + Vancouver BC
  • + +
  • Provided &os; advocacy material
  • + +
  • Industry Partner for 2017 USENIX Annual Technical + Conference in Santa Clara, CA
  • +
+ +

We continued producing &os; advocacy material to help + people promote &os; around the world.

+ +

We help educate the world about &os; by publishing the + professionally produced &os; Journal. Last quarter we + published the July/August issue that you can find at https://www.&os;foundation.org/journal/.

+ +

You can find out more about events we were at and upcoming + events at https://www.FreeBSDfoundation.org/news-and-events/.

+ +

Legal/&os; IP

+ +

The Foundation owns the &os; trademarks, and it is our + responsibility to protect them. We also provide legal support + for the core team to investigate questions that arise.

+ +

Go to http://www.&os;foundation.org + to find out how we support &os; and how we can help you!

+ +
From owner-svn-doc-head@freebsd.org Mon Nov 27 19:49:56 2017 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 C7990DE3FE9; Mon, 27 Nov 2017 19:49:56 +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 844E921C7; Mon, 27 Nov 2017 19:49:56 +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 vARJnt6n035771; Mon, 27 Nov 2017 19:49:55 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vARJntBJ035770; Mon, 27 Nov 2017 19:49:55 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201711271949.vARJntBJ035770@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Mon, 27 Nov 2017 19:49:55 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51230 - head/en_US.ISO8859-1/htdocs/copyright X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/copyright X-SVN-Commit-Revision: 51230 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 19:49:56 -0000 Author: gjb Date: Mon Nov 27 19:49:55 2017 New Revision: 51230 URL: https://svnweb.freebsd.org/changeset/doc/51230 Log: Fix an incorrect URL redirect to the Foundation trademark guidelines. Submitted by: anne Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/copyright/trademarks.xml Modified: head/en_US.ISO8859-1/htdocs/copyright/trademarks.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/copyright/trademarks.xml Mon Nov 27 05:45:24 2017 (r51229) +++ head/en_US.ISO8859-1/htdocs/copyright/trademarks.xml Mon Nov 27 19:49:55 2017 (r51230) @@ -19,7 +19,7 @@

See The FreeBSD Foundation's Trademark + href="https://www.freebsdfoundation.org/legal/trademark-usage-terms-and-conditions/">Trademark Usage Terms and Conditions page for information on use of the FreeBSD marks.

From owner-svn-doc-head@freebsd.org Tue Nov 28 07:07:58 2017 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 4EE34DFBF6A; Tue, 28 Nov 2017 07:07:58 +0000 (UTC) (envelope-from rcyu@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 1ACCF7944D; Tue, 28 Nov 2017 07:07:58 +0000 (UTC) (envelope-from rcyu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAS77vnm025039; Tue, 28 Nov 2017 07:07:57 GMT (envelope-from rcyu@FreeBSD.org) Received: (from rcyu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAS77vIH025038; Tue, 28 Nov 2017 07:07:57 GMT (envelope-from rcyu@FreeBSD.org) Message-Id: <201711280707.vAS77vIH025038@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rcyu set sender to rcyu@FreeBSD.org using -f From: Ruey-Cherng Yu Date: Tue, 28 Nov 2017 07:07:57 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51231 - head/zh_TW.UTF-8/share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: rcyu X-SVN-Commit-Paths: head/zh_TW.UTF-8/share/xml X-SVN-Commit-Revision: 51231 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 07:07:58 -0000 Author: rcyu Date: Tue Nov 28 07:07:56 2017 New Revision: 51231 URL: https://svnweb.freebsd.org/changeset/doc/51231 Log: -sync with the latest English version Modified: head/zh_TW.UTF-8/share/xml/news.xml Modified: head/zh_TW.UTF-8/share/xml/news.xml ============================================================================== --- head/zh_TW.UTF-8/share/xml/news.xml Mon Nov 27 19:49:55 2017 (r51230) +++ head/zh_TW.UTF-8/share/xml/news.xml Tue Nov 28 07:07:56 2017 (r51231) @@ -31,6 +31,20 @@ 2017 + + + 11 + + + 11 + + +

新任 committer: + Jason W. Bacon + (ports)

+
+
+
10 From owner-svn-doc-head@freebsd.org Tue Nov 28 14:44:14 2017 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 0327EE5D8DE; Tue, 28 Nov 2017 14:44:14 +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 C0DB967487; Tue, 28 Nov 2017 14:44:13 +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 vASEiCGj017629; Tue, 28 Nov 2017 14:44:12 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vASEiCQf017628; Tue, 28 Nov 2017 14:44:12 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201711281444.vASEiCQf017628@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 28 Nov 2017 14:44:12 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51232 - head/en_US.ISO8859-1/books/porters-handbook/special X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/special X-SVN-Commit-Revision: 51232 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 14:44:14 -0000 Author: mat Date: Tue Nov 28 14:44:12 2017 New Revision: 51232 URL: https://svnweb.freebsd.org/changeset/doc/51232 Log: Whitespace cleanup. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/special/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 Nov 28 07:07:56 2017 (r51231) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Tue Nov 28 14:44:12 2017 (r51232) @@ -5417,29 +5417,30 @@ GROUPS= pulse pulse-access pulse-rt Go Libraries - Ports must not package or install Go libs or source code. Only - lang/go* should install into - GO_SRCDIR and GO_LIBDIR. Go - ports must fetch the required deps at the normal fetch time and - should only install the programs and things users need, not the - things Go developers would need. + Ports must not package or install Go libs or source code. + Only lang/go* should install into + GO_SRCDIR and GO_LIBDIR. + Go ports must fetch the required deps at the normal fetch time + and should only install the programs and things users need, not + the things Go developers would need. Ports should (in order of preference): + - Use vendored dependencies included with the package - source. + Use vendored dependencies included with the package + source. - Fetch the versions of deps specified by upstream (in the - case of vendor.json or similar). + Fetch the versions of deps specified by upstream (in the + case of vendor.json or similar). - As a last resort (deps are not included nor versions - specified exactly) fetch versions of dependencies available - at the time of upstream development/release. + As a last resort (deps are not included nor versions + specified exactly) fetch versions of dependencies available + at the time of upstream development/release. From owner-svn-doc-head@freebsd.org Tue Nov 28 21:56:54 2017 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 92A91DF015F; Tue, 28 Nov 2017 21:56:54 +0000 (UTC) (envelope-from dbaio@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 5C1E37A7FD; Tue, 28 Nov 2017 21:56:54 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vASLurrt002785; Tue, 28 Nov 2017 21:56:53 GMT (envelope-from dbaio@FreeBSD.org) Received: (from dbaio@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vASLur84002784; Tue, 28 Nov 2017 21:56:53 GMT (envelope-from dbaio@FreeBSD.org) Message-Id: <201711282156.vASLur84002784@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dbaio set sender to dbaio@FreeBSD.org using -f From: "Danilo G. Baio" Date: Tue, 28 Nov 2017 21:56:53 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51233 - head/en_US.ISO8859-1/articles/contributors X-SVN-Group: doc-head X-SVN-Commit-Author: dbaio X-SVN-Commit-Paths: head/en_US.ISO8859-1/articles/contributors X-SVN-Commit-Revision: 51233 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 21:56:54 -0000 Author: dbaio (ports committer) Date: Tue Nov 28 21:56:53 2017 New Revision: 51233 URL: https://svnweb.freebsd.org/changeset/doc/51233 Log: Add Marcel Bischoff to contributors Maintainer of www/http_load. PR: 223916 Modified: head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Modified: head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml ============================================================================== --- head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Tue Nov 28 14:44:12 2017 (r51232) +++ head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Tue Nov 28 21:56:53 2017 (r51233) @@ -6344,6 +6344,11 @@ + Marcel Bischoff + marcel@herrbischoff.com + + + Marcel Kaiser mk@nic-nac-project.org From owner-svn-doc-head@freebsd.org Wed Nov 29 02:59:20 2017 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 3352FDF69B4; Wed, 29 Nov 2017 02:59:20 +0000 (UTC) (envelope-from rcyu@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 0AC4D2D43; Wed, 29 Nov 2017 02:59:19 +0000 (UTC) (envelope-from rcyu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAT2xJcZ027936; Wed, 29 Nov 2017 02:59:19 GMT (envelope-from rcyu@FreeBSD.org) Received: (from rcyu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAT2xJf2027934; Wed, 29 Nov 2017 02:59:19 GMT (envelope-from rcyu@FreeBSD.org) Message-Id: <201711290259.vAT2xJf2027934@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rcyu set sender to rcyu@FreeBSD.org using -f From: Ruey-Cherng Yu Date: Wed, 29 Nov 2017 02:59:19 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51234 - head/zh_TW.UTF-8/htdocs X-SVN-Group: doc-head X-SVN-Commit-Author: rcyu X-SVN-Commit-Paths: head/zh_TW.UTF-8/htdocs X-SVN-Commit-Revision: 51234 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 02:59:20 -0000 Author: rcyu Date: Wed Nov 29 02:59:18 2017 New Revision: 51234 URL: https://svnweb.freebsd.org/changeset/doc/51234 Log: - add community.xsl to sync with the latest English version(r49284) - comment out the old community.xml Added: head/zh_TW.UTF-8/htdocs/community.xsl (contents, props changed) Modified: head/zh_TW.UTF-8/htdocs/Makefile Modified: head/zh_TW.UTF-8/htdocs/Makefile ============================================================================== --- head/zh_TW.UTF-8/htdocs/Makefile Tue Nov 28 21:56:53 2017 (r51233) +++ head/zh_TW.UTF-8/htdocs/Makefile Wed Nov 29 02:59:18 2017 (r51234) @@ -14,7 +14,7 @@ DOCS= about.xml DOCS+= applications.xml DOCS+= art.xml DOCS+= availability.xml -DOCS+= community.xml +#DOCS+= community.xml DOCS+= docs.xml DOCS+= logo.xml DOCS+= send-pr.xml @@ -28,6 +28,9 @@ DEPENDSET.index=transtable mirrors news press events \ XMLDOCS+= usergroups:${XSL_USERGROUPS}:${XML_USERGROUPS}: DEPENDSET.usergroups=transtable usergroups PARAMS.usergroups= --param pagename "'FreeBSD User Groups'" + +XMLDOCS+= community::${XML_EVENTS_EVENTS}: +DEPENDSET.community=usergroups events # Subdirectories # XML Added: head/zh_TW.UTF-8/htdocs/community.xsl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/zh_TW.UTF-8/htdocs/community.xsl Wed Nov 29 02:59:18 2017 (r51234) @@ -0,0 +1,152 @@ + + +]> + + + + + + + + + &title; + + + + + + + &nav.community; + + + +

有超過一百個郵件論壇、數十個網頁版論壇和數個newsgroups。 + 有超過 愛用者組織分佈於全世界 + + 個國家。也有一個活躍的 IRC + 社群。許多開發者也有建立關於他們 &os; 開發工作的 部落格 + 開發者和主要貢獻者亦共同維護一個關於 &os; 開發和相關計畫資訊的 維基網站

+ +

去年有 &os; 活動在全世界 + 個不同國家舉辦 + 。近期 &os; 相關活動的 行事曆 和 + RSS feed + 可以查看 近期活動 + 頁面。有許多過往活動的影片 + 在 Youtube 的BSD + Conferences頻道。

+ + + + +

社群網站

+

&os; 亦出現於許多不同的社群網站。

+ + +
+
From owner-svn-doc-head@freebsd.org Wed Nov 29 06:13:17 2017 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 81711DF99F9; Wed, 29 Nov 2017 06:13:17 +0000 (UTC) (envelope-from delphij@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 3AD2166FFA; Wed, 29 Nov 2017 06:13:17 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAT6DGmF013077; Wed, 29 Nov 2017 06:13:16 GMT (envelope-from delphij@FreeBSD.org) Received: (from delphij@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAT6DFM6013071; Wed, 29 Nov 2017 06:13:15 GMT (envelope-from delphij@FreeBSD.org) Message-Id: <201711290613.vAT6DFM6013071@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: delphij set sender to delphij@FreeBSD.org using -f From: Xin LI Date: Wed, 29 Nov 2017 06:13:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51235 - in head/share: security/advisories security/patches/SA-17:11 xml X-SVN-Group: doc-head X-SVN-Commit-Author: delphij X-SVN-Commit-Paths: in head/share: security/advisories security/patches/SA-17:11 xml X-SVN-Commit-Revision: 51235 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 06:13:17 -0000 Author: delphij Date: Wed Nov 29 06:13:15 2017 New Revision: 51235 URL: https://svnweb.freebsd.org/changeset/doc/51235 Log: Add SA-17:11. Added: head/share/security/advisories/FreeBSD-SA-17:11.openssl.asc (contents, props changed) head/share/security/patches/SA-17:11/ head/share/security/patches/SA-17:11/openssl-10.patch (contents, props changed) head/share/security/patches/SA-17:11/openssl-10.patch.asc (contents, props changed) head/share/security/patches/SA-17:11/openssl.patch (contents, props changed) head/share/security/patches/SA-17:11/openssl.patch.asc (contents, props changed) Modified: head/share/xml/advisories.xml Added: head/share/security/advisories/FreeBSD-SA-17:11.openssl.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-SA-17:11.openssl.asc Wed Nov 29 06:13:15 2017 (r51235) @@ -0,0 +1,166 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-SA-17:11.openssl Security Advisory + The FreeBSD Project + +Topic: OpenSSL multiple vulnerabilities + +Category: contrib +Module: openssl +Announced: 2017-11-29 +Affects: All supported versions of FreeBSD. +Corrected: 2017-11-02 18:30:41 UTC (stable/11, 11.1-STABLE) + 2017-11-29 05:59:12 UTC (releng/11.1, 11.1-RELEASE-p5) + 2017-11-29 05:59:12 UTC (releng/11.0, 11.0-RELEASE-p16) + 2017-11-29 05:35:28 UTC (stable/10, 10.4-STABLE) + 2017-11-29 05:59:50 UTC (releng/10.4, 10.4-RELEASE-p4) + 2017-11-29 05:59:50 UTC (releng/10.3, 10.3-RELEASE-p25) +CVE Name: CVE-2017-3735, CVE-2017-3736 + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +FreeBSD includes software from the OpenSSL Project. The OpenSSL Project is +a collaborative effort to develop a robust, commercial-grade, full-featured +Open Source toolkit for the Transport Layer Security (TLS) and Secure Sockets +Layer (SSL) protocols. It is also a full-strength general purpose +cryptography library. + +II. Problem Description + +If an X.509 certificate has a malformed IPAddressFamily extension, OpenSSL +could do a one-byte buffer overread. [CVE-2017-3735] + +There is a carry propagating bug in the x86_64 Montgomery squaring procedure. +This only affects processors that support the BMI1, BMI2 and ADX extensions +like Intel Broadwell (5th generation) and later or AMD Ryzen. [CVE-2017-3736] +This bug only affects FreeBSD 11.x. + +III. Impact + +Application using OpenSSL may display erroneous certificate in text format. +[CVE-2017-3735] + +Mishandling of carry propagation will produce incorrect output, and make it +easier for a remote attacker to obtain sensitive private-key information. +No EC algorithms are affected, analysis suggests that attacks against RSA +and DSA as a result of this defect would be very difficult to perform and +are not believed likely. + +Attacks against DH are considered just feasible (although very difficult) +because most of the work necessary to deduce information about a private +key may be performed offline. The amount of resources required for such +an attack would be very significant and likely only accessible to a limited +number of attackers. An attacker would additionally need online access to +an unpatched system using the target private key in a scenario with +persistent DH parameters and a private key that is shared between multiple +clients. [CVE-2017-3736] + +IV. Workaround + +No workaround is available. + +V. Solution + +Perform one of the following: + +1) Upgrade your vulnerable system to a supported FreeBSD stable or +release / security branch (releng) dated after the correction date. + +Restart all daemons that use the library, or reboot the system. + +2) To update your vulnerable system via a binary patch: + +Systems running a RELEASE version of FreeBSD on the i386 or amd64 +platforms can be updated via the freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install + +Restart all daemons that use the library, or reboot the system. + +3) To update your vulnerable system via a source code patch: + +The following patches have been verified to apply to the applicable +FreeBSD release branches. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +[FreeBSD 10.3] +# fetch https://security.FreeBSD.org/patches/SA-17:11/openssl-10.patch +# fetch https://security.FreeBSD.org/patches/SA-17:11/openssl-10.patch.asc +# gpg --verify openssl-10.patch.asc + +[FreeBSD 11.x] +# fetch https://security.FreeBSD.org/patches/SA-17:11/openssl.patch +# fetch https://security.FreeBSD.org/patches/SA-17:11/openssl.patch.asc +# gpg --verify openssl.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile the operating system using buildworld and installworld as +described in . + +Restart all daemons that use the library, or reboot the system. + +VI. Correction details + +The following list contains the correction revision numbers for each +affected branch. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/10/ r326357 +releng/10.3/ r326359 +releng/10.4/ r326359 +stable/11/ r325337 +releng/11.0/ r326358 +releng/11.1/ r326358 +- ------------------------------------------------------------------------- + +To see which files were modified by a particular revision, run the +following command, replacing NNNNNN with the revision number, on a +machine with Subversion installed: + +# svn diff -cNNNNNN --summarize svn://svn.freebsd.org/base + +Or visit the following URL, replacing NNNNNN with the revision number: + + + +VII. References + + + + + + + +The latest revision of this advisory is available at + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.2.3 (FreeBSD) + +iQIzBAEBCgAdFiEEHPf/b631yp++G4yy7Wfs1l3PaucFAloeTmQACgkQ7Wfs1l3P +aueQNRAAzUxb6H1JAgmgCRUKzN00FunkUNygvcvJRL9jK6h1TRCGvKk/jhdmakqZ +r/x7zjWSWBh3oBg6V3egTRIMcpSDmjKIkf/H/q9eeSlQKfHR5MVadCedghy1nq3c +XmpDlKyLp1zuy8gzkJNQCiIqn9BvxBRaUCzPJKFlpmgQwZStZvqpxUScJOX3X4ZC +tjlF3kaBE/9IKX8p8vulWWM+vXwsDxVKRulUeFAL75eIwo9YWva1hsUBLruKo1xg +CgWPJ4AXa9PL8WdJsYFkOA9R9wqBs1q6A+zuUQQJw5qQnQdg/rMchKsdS8I/dV7F +01qYYfM25q109pnNFEhIZNsZ4mIbBpW0hxzTwaq6f8bd8+7JuP3mH2xFHxIfNUzp +jrK1DSn/kOGf0Dun8mrBAsO4y+3F92GbqOHdUzPnTAtHOHwmjIY3ljsbHnTNtUxm +44X2O+6XIGmzUxQMOFqAfe8wRkBhIGMcEpY4NTW6g8hPJBk1o0dQgtDLpg6i+Wj/ +p+jDSNgkD4aFzsMoGc1kYsIT7qVBqn8jBydIUyrY5wQMNC+15+cDoF2QwKjGIU2H +yWEjaec2dY6YtakMiQV8U0WPRSEj18lrSs7L9uizZSS0UHquP/xY8b6yFrBPvwXQ +gVS3ZVKLOvCgGvl9MsJzB/FAR2jdOZdz6QzWchyG0PVZQVCPjBQ= +=9Q78 +-----END PGP SIGNATURE----- Added: head/share/security/patches/SA-17:11/openssl-10.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-17:11/openssl-10.patch Wed Nov 29 06:13:15 2017 (r51235) @@ -0,0 +1,19 @@ +--- crypto/openssl/crypto/x509v3/v3_addr.c.orig ++++ crypto/openssl/crypto/x509v3/v3_addr.c +@@ -130,10 +130,12 @@ + */ + unsigned int v3_addr_get_afi(const IPAddressFamily *f) + { +- return ((f != NULL && +- f->addressFamily != NULL && f->addressFamily->data != NULL) +- ? ((f->addressFamily->data[0] << 8) | (f->addressFamily->data[1])) +- : 0); ++ if (f == NULL ++ || f->addressFamily == NULL ++ || f->addressFamily->data == NULL ++ || f->addressFamily->length < 2) ++ return 0; ++ return (f->addressFamily->data[0] << 8) | f->addressFamily->data[1]; + } + + /* Added: head/share/security/patches/SA-17:11/openssl-10.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-17:11/openssl-10.patch.asc Wed Nov 29 06:13:15 2017 (r51235) @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.2.3 (FreeBSD) + +iQIzBAABCgAdFiEEHPf/b631yp++G4yy7Wfs1l3PaucFAloeToEACgkQ7Wfs1l3P +aufSLA//X4kKoir7fhdlprg9oTE54WmueGfgE5qYj8ZOelJJ6zR1c7stXDZ6BY4D +2aYlkL8C3j0iPPuN7pPq+g1zM3TybllcQH91coBpF/r8QnWAID9ZIARWmck11K/3 +9a3oMtMXC5Zsy5e3cXCWQvKwjZy3/83/WdOh1aOZKTRnB6zvHbu94PwFj2EvW4YZ +kypD2/8MZUCDSvMDDwNHGgXqCuqXR8RTxt9Z7PyiQcms5qwn77UtdlUhIGt+SRWB +XsdryyQnS/zGcRy606qBweitN3S6hBUhLDWAruBFN+3R3Rk+Tcf1EV3mqcUGqPj1 +KpD8LLgVnriwm0pZjn2bX+uXv38RvosrFRutOq3G3gFfsa4zzAzSjdRLzczDQcor +r7yBxqQs8Xm/OiHmXD5Ch2ly7mTwwbnqIgDYkVlDKZFIVcJkqgQlIx4m+z3WDixM +FjN+HoXWF9AfgWoS7Ka287uqWE/3Yzgi8d8t9YGyjqYaSVzN864JmpULqDBF74dU +4X7OGZqyeD7SrjZZwxktcTvNLtrR2ftTBWvRoosPq1qs+5kQv97TtdDvhtTsrfgP +TOHOc72aEqjERKFaXzwn+RCrDZ7ljTEhrcHa1nYfoKSX9jwIxAFK26fQ/6nyIiqx +vqLrYYY1bx2YMHyDAskMXVrXPNC8doG3CazHF8L5fiThDRaMEC8= +=QvsH +-----END PGP SIGNATURE----- Added: head/share/security/patches/SA-17:11/openssl.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-17:11/openssl.patch Wed Nov 29 06:13:15 2017 (r51235) @@ -0,0 +1,67 @@ +--- crypto/openssl/crypto/bn/asm/x86_64-mont5.pl.orig ++++ crypto/openssl/crypto/bn/asm/x86_64-mont5.pl +@@ -3090,11 +3090,19 @@ + + .align 32 + .Lsqrx8x_break: +- sub 16+8(%rsp),%r8 # consume last carry ++ xor $zero,$zero ++ sub 16+8(%rsp),%rbx # mov 16(%rsp),%cf ++ adcx $zero,%r8 + mov 24+8(%rsp),$carry # initial $tptr, borrow $carry ++ adcx $zero,%r9 + mov 0*8($aptr),%rdx # a[8], modulo-scheduled +- xor %ebp,%ebp # xor $zero,$zero ++ adc \$0,%r10 + mov %r8,0*8($tptr) ++ adc \$0,%r11 ++ adc \$0,%r12 ++ adc \$0,%r13 ++ adc \$0,%r14 ++ adc \$0,%r15 + cmp $carry,$tptr # cf=0, of=0 + je .Lsqrx8x_outer_loop + +--- crypto/openssl/crypto/x509v3/v3_addr.c.orig ++++ crypto/openssl/crypto/x509v3/v3_addr.c +@@ -130,10 +130,12 @@ + */ + unsigned int v3_addr_get_afi(const IPAddressFamily *f) + { +- return ((f != NULL && +- f->addressFamily != NULL && f->addressFamily->data != NULL) +- ? ((f->addressFamily->data[0] << 8) | (f->addressFamily->data[1])) +- : 0); ++ if (f == NULL ++ || f->addressFamily == NULL ++ || f->addressFamily->data == NULL ++ || f->addressFamily->length < 2) ++ return 0; ++ return (f->addressFamily->data[0] << 8) | f->addressFamily->data[1]; + } + + /* +--- secure/lib/libcrypto/amd64/x86_64-mont5.S.orig ++++ secure/lib/libcrypto/amd64/x86_64-mont5.S +@@ -3077,11 +3077,19 @@ + + .align 32 + .Lsqrx8x_break: +- subq 16+8(%rsp),%r8 ++ xorq %rbp,%rbp ++ subq 16+8(%rsp),%rbx ++ adcxq %rbp,%r8 + movq 24+8(%rsp),%rcx ++ adcxq %rbp,%r9 + movq 0(%rsi),%rdx +- xorl %ebp,%ebp ++ adcq $0,%r10 + movq %r8,0(%rdi) ++ adcq $0,%r11 ++ adcq $0,%r12 ++ adcq $0,%r13 ++ adcq $0,%r14 ++ adcq $0,%r15 + cmpq %rcx,%rdi + je .Lsqrx8x_outer_loop + Added: head/share/security/patches/SA-17:11/openssl.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-17:11/openssl.patch.asc Wed Nov 29 06:13:15 2017 (r51235) @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.2.3 (FreeBSD) + +iQIzBAABCgAdFiEEHPf/b631yp++G4yy7Wfs1l3PaucFAloeToIACgkQ7Wfs1l3P +aueWcg//RlFQI3WV/Tp0/Rr97YHQz1UD4rdqGLq+Thl3alcW3Qv/78SdAGe8uH+D +gNsz75tNH5GAR1jrxawXQfrYttasfJgL+gmJxFZWx5NeVW0XbP2i9XIcc6cwgN5x +hRWRbaBrnmGDwP/DFhqPr/Dc4bT8UpfEKSOKt51F5XiZMSNcNFoh3rbBCf4Vr631 +0NroVSCKNJAOKl0ZXF//tm3tbMmWgrI8SMlJjfDa9sqd0e3iJoouHe+z+kYDpbQ1 +tx78U1PaUV651T+gMc9ynyG4+V9TBFS+5pEjEw+IKBSQ4EW8rsEOzin80CdgcwJo +uFmnCXyr/xOy9pNNWipug9qo0f1beQ5txo1LQb55eR5U4N58Pp90+OoMc7noAfBd +kHJUJQkbqoi+CNivK0W7zLOcWw0iBWEhiI3FIEDXnXI86r7evVTHozPPJhcp276c +k1KTJPxcs7YOEpKJYIXL5Ec3SXzXgGPwhUvq64sKrSSmB0nUb/vbH/SlDrT6Q99d +ifFgpZ2gZmGVkQM0eIDeChQCD19xu1BLbw9mvlw8RqA1NIbqWlBdxmlLGY00iPy2 +TxiHJWaOdF0OnhS/LHe6BtKmhcpllpERMvCrDtlnG37DR07VPs5hM6mSFDwYZN7/ +0/MdsoODCQIOdsXMUo/d74F36/cPL/1QgPYpO3OdVpIovzl3MRQ= +=CiUu +-----END PGP SIGNATURE----- Modified: head/share/xml/advisories.xml ============================================================================== --- head/share/xml/advisories.xml Wed Nov 29 02:59:18 2017 (r51234) +++ head/share/xml/advisories.xml Wed Nov 29 06:13:15 2017 (r51235) @@ -11,6 +11,14 @@ 11 + 29 + + + FreeBSD-SA-17:11.openssl + + + + 15 From owner-svn-doc-head@freebsd.org Wed Nov 29 08:55:49 2017 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 1BFA8DFDE63; Wed, 29 Nov 2017 08:55:49 +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 C2C706BC66; Wed, 29 Nov 2017 08:55:48 +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 vAT8tl1i079239; Wed, 29 Nov 2017 08:55:47 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAT8tlgi079238; Wed, 29 Nov 2017 08:55:47 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201711290855.vAT8tlgi079238@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 29 Nov 2017 08:55:47 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51236 - head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Commit-Revision: 51236 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 08:55:49 -0000 Author: mat Date: Wed Nov 29 08:55:47 2017 New Revision: 51236 URL: https://svnweb.freebsd.org/changeset/doc/51236 Log: Change an important bit from a tip to an important tag, and add an example of what not to do. Sponsored by: Absolight 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 Wed Nov 29 06:13:15 2017 (r51235) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Wed Nov 29 08:55:47 2017 (r51236) @@ -6766,7 +6766,7 @@ BIN3_BUILD= yes BIN3_BUILD= no .endif - + Values containing whitespace must be enclosed in quotes: @@ -6780,7 +6780,15 @@ BIN3_BUILD= no intended there to be only one string, foo=bar baz. Quoting the value prevents whitespace from being used as a delimiter. - + + Also, do not add extra spaces + after the + var= sign + and before the value, it would also be split into two + strings. This will not work: + + OPT_VARS= foo= bar + From owner-svn-doc-head@freebsd.org Wed Nov 29 14:47:21 2017 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 55455E56000; Wed, 29 Nov 2017 14:47:21 +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 00E1977512; Wed, 29 Nov 2017 14:47:20 +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 vATElKbE025971; Wed, 29 Nov 2017 14:47:20 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vATElJ0B025969; Wed, 29 Nov 2017 14:47:19 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201711291447.vATElJ0B025969@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 29 Nov 2017 14:47:19 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51237 - in head/en_US.ISO8859-1/htdocs/releases: 10.4R 11.1R X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: in head/en_US.ISO8859-1/htdocs/releases: 10.4R 11.1R X-SVN-Commit-Revision: 51237 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 14:47:21 -0000 Author: gjb Date: Wed Nov 29 14:47:19 2017 New Revision: 51237 URL: https://svnweb.freebsd.org/changeset/doc/51237 Log: Regen after r326368. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/10.4R/errata.html head/en_US.ISO8859-1/htdocs/releases/11.1R/errata.html Modified: head/en_US.ISO8859-1/htdocs/releases/10.4R/errata.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/10.4R/errata.html Wed Nov 29 08:55:47 2017 (r51236) +++ head/en_US.ISO8859-1/htdocs/releases/10.4R/errata.html Wed Nov 29 14:47:19 2017 (r51237) @@ -1,5 +1,5 @@ -FreeBSD 10.4-RELEASE Errata

FreeBSD 10.4-RELEASE Errata

The FreeBSD Project

FreeBSD 10.4-RELEASE Errata

The FreeBSD Project

FreeBSD is a registered trademark of the FreeBSD Foundation.

Intel, Celeron, Centrino, Core, EtherExpress, i386, i486, Itanium, Pentium, and Xeon are trademarks or registered @@ -35,7 +35,10 @@ errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location.

Source and binary snapshots of FreeBSD 10.4-STABLE also contain up-to-date copies of this document (as of the time of - the snapshot).

For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/security/.

2.Security Advisories

AdvisoryDateTopic

No advisories.

3.Errata Notices

ErrataDateTopic

No notices.

4.Open Issues

2.Security Advisories

AdvisoryDateTopic
FreeBSD-SA-17:06.openssh10August2017

Denial of Service vulnerability

FreeBSD-SA-17:07.wpa16October2017

WPA2 protocol vulnerability

FreeBSD-SA-17:08.ptrace15November2017

Kernel data leak via + ptrace(PT_LWPINFO)

FreeBSD-SA-17:09.shm15November2017

POSIX shm allows jails to access global + namespace

FreeBSD-SA-17:10.kldstat15November2017

Information leak

FreeBSD-SA-17:11.openssl29November2017

Multiple vulnerabilities

3.Errata Notices

ErrataDateTopic
FreeBSD-EN-17:10.tzdata2November2017

Timezone database information + update

4.Open Issues

  • FreeBSD/i386 10.4-RELEASE running as a guest operating system on VirtualBox can have a problem with disk I/O access. It depends on some specific hardware configuration and does not depend on a Modified: head/en_US.ISO8859-1/htdocs/releases/11.1R/errata.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/11.1R/errata.html Wed Nov 29 08:55:47 2017 (r51236) +++ head/en_US.ISO8859-1/htdocs/releases/11.1R/errata.html Wed Nov 29 14:47:19 2017 (r51237) @@ -1,5 +1,5 @@ -FreeBSD 11.1-RELEASE Errata

    FreeBSD 11.1-RELEASE Errata

    The FreeBSD Project

    FreeBSD 11.1-RELEASE Errata

    The FreeBSD Project

    FreeBSD is a registered trademark of the FreeBSD Foundation.

    Intel, Celeron, Centrino, Core, EtherExpress, i386, i486, Itanium, Pentium, and Xeon are trademarks or registered @@ -34,7 +34,11 @@ errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location.

    Source and binary snapshots of FreeBSD 11.1-STABLE also contain up-to-date copies of this document (as of the time of - the snapshot).

    For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/security/.

    2.Security Advisories

    AdvisoryDateTopic
    No advisories

    3.Errata Notices

    ErrataDateTopic
    No notices

    4.Open Issues

    2.Security Advisories

    AdvisoryDateTopic
    FreeBSD-SA-17:06.openssh10August2017

    Denial of Service vulnerability

    FreeBSD-SA-17:07.wpa16October2017

    WPA2 protocol vulnerability

    FreeBSD-SA-17:08.ptrace15November2017

    Kernel data leak via + ptrace(PT_LWPINFO)

    FreeBSD-SA-17:10.kldstat15November2017

    Information leak

    FreeBSD-SA-17:11.openssl29November2017

    Multiple vulnerabilities

    3.Errata Notices

    ErrataDateTopic
    FreeBSD-EN-17:07.vnet10August2017

    VNET kernel panic with asynchronous + I/O

    FreeBSD-EN-17:08.pf10August2017

    pf(4) housekeeping thread causes kernel + panic

    FreeBSD-EN-17:10.tzdata2November2017

    Timezone database information + update

    4.Open Issues

    • FreeBSD/i386 installed on ZFS may crash during boot when the ZFS pool mount is attempted while booting an unmodified GENERIC kernel.

      A system tunable has been added as of revision r286584 to make the From owner-svn-doc-head@freebsd.org Wed Nov 29 14:53:41 2017 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 3672AE562AE; Wed, 29 Nov 2017 14:53:41 +0000 (UTC) (envelope-from mat@mat.cc) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id DC2A2778DC; Wed, 29 Nov 2017 14:53:40 +0000 (UTC) (envelope-from mat@mat.cc) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id ADCBABDD25; Wed, 29 Nov 2017 15:53:36 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=mat.cc; h=subject:to :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=plouf; bh=YDYC5uKcYkA 5moJxmu9QJZpkV7o=; b=NysKBSqFKIqLbXczyBK5paNqEJ3e2e06IWxlkXN9DEn /ioKGy7tImzaiHNohy5zyOadqmwfYrjpJq9yIm0pS1sS3anhbFGHJvPK3ib1o1j6 39XkwIv3PeLZZ7HwoPjHEN0s5vdpKTc7XW+JAaZctdw7JIH24dbqqDtU+Tr/eWK0 = Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 733EFBDD1E; Wed, 29 Nov 2017 15:53:36 +0100 (CET) Subject: Re: svn commit: r51065 - head/share/mk To: Wolfram Schneider , doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org References: <201710061044.v96Ai0We005019@repo.freebsd.org> From: Mathieu Arnold Message-ID: Date: Wed, 29 Nov 2017 15:53:35 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <201710061044.v96Ai0We005019@repo.freebsd.org> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: quoted-printable X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.25 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 Nov 2017 14:53:41 -0000 Le 06/10/2017 =C3=A0 12:44, Wolfram Schneider a =C3=A9crit=C2=A0: > Author: wosch > Date: Fri Oct 6 10:44:00 2017 > New Revision: 51065 > URL: https://svnweb.freebsd.org/changeset/doc/51065 > > Log: > 'make obj' doesn't really work for the docs, disable it by default > =20 > PR: 222488 It does if you run: make obj && make objlink && make now I have to carry a local patch that arcanist keeps complaining about := ( > Modified: > head/share/mk/doc.project.mk > head/share/mk/web.site.mk > > Modified: head/share/mk/doc.project.mk > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/share/mk/doc.project.mk Fri Oct 6 09:36:06 2017 (r51064) > +++ head/share/mk/doc.project.mk Fri Oct 6 10:44:00 2017 (r51065) > @@ -57,6 +57,9 @@ > # Currently the only method. > # > =20 > +# 'make obj' doesn't really work for the docs, disable it > +NO_OBJ?=3D YES > + > # Document-specific defaults > DOCFORMAT?=3D docbook > MAINTAINER?=3D doc@FreeBSD.org > @@ -107,7 +110,7 @@ DOC_LOCAL_MK=3D ${DOC_PREFIX}/${LANGCODE}/share/mk/= doc.l > =20 > # parallel build for target "all" and "clean" > NCPU?=3D ${.MAKE.JOBS} > -p-all p-clean p-obj: > +p-all p-clean: > make -V SUBDIR | sed -E 's/[ ]+$$//' | tr " " "\n" | \ > sed -E 's/^/make -C /; s/$$/ ${.TARGET:S/^p-//}/' | \ > tr '\n' '\0' | xargs -0 -n1 -P${NCPU:S/^$$/8/} /bin/sh -c > > Modified: head/share/mk/web.site.mk > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/share/mk/web.site.mk Fri Oct 6 09:36:06 2017 (r51064) > +++ head/share/mk/web.site.mk Fri Oct 6 10:44:00 2017 (r51065) > @@ -325,6 +325,9 @@ _PROGSUBDIR: .USE > .endfor > .endif > =20 > +# 'make obj' doesn't really work for the docs, disable it > +NO_OBJ?=3D YES > + > .include > =20 > # > > --=20 Mathieu Arnold From owner-svn-doc-head@freebsd.org Thu Nov 30 04:41:32 2017 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 47149DF69C2; Thu, 30 Nov 2017 04:41:32 +0000 (UTC) (envelope-from bjk@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 10F8173B7B; Thu, 30 Nov 2017 04:41:31 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAU4fVAu088343; Thu, 30 Nov 2017 04:41:31 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAU4fVC6088342; Thu, 30 Nov 2017 04:41:31 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201711300441.vAU4fVC6088342@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Thu, 30 Nov 2017 04:41:31 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51238 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: bjk X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 51238 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 04:41:32 -0000 Author: bjk Date: Thu Nov 30 04:41:30 2017 New Revision: 51238 URL: https://svnweb.freebsd.org/changeset/doc/51238 Log: Add 2017Q3 pNFS entry from rmacklem Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Wed Nov 29 14:47:19 2017 (r51237) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Thu Nov 30 04:41:30 2017 (r51238) @@ -1069,4 +1069,55 @@ to find out how we support &os; and how we can help you!

      + + + pNFS Server Plan B + + + + + Rick + Macklem + + rmacklem@FreeBSD.org + + + + + Instructions for Testing + + + +

      A pNFS server allows an NFS service to be spread over + multiple servers, separating the MetaData operations from the + Data operations (Read/Write). This project will add the + capability of using &os; systems to create a pNFS service + consisting of a single MetaData Server, plus a set of Data + Servers. The Data Servers can be mirrored, so that redundant + copies of the file data are maintained.

      + +

      The support for non-mirrored Data Servers is now believed + to be complete. Support for mirrored Data Servers using the + Flexible File Layout, which will soon be published as an RFC, + is implemented. However, there is still significant work to + be done, since the current implementation of mirrored Data + Servers does not handle failed Data Servers or their + resilvering/recovery. It is hoped that support for + failure/recovery of Data Servers will be implemented in the + next six months.

      + +

      The patched &os; sources may now be accessed for testing + via either Subversion or download of a gzipped tarball. + They consist of a patched kernel plus nfsd daemon and can be + used on any &os; 11 or later system. The installation + procedure is covered in the linked document.

      + + + + Testing by others will be needed, now that the + implementation is available. + + Implementation and testing of mirror failure/recovery. + +
      From owner-svn-doc-head@freebsd.org Thu Nov 30 04:46:59 2017 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 B3826DF6D2C; Thu, 30 Nov 2017 04:46:59 +0000 (UTC) (envelope-from bjk@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 807AB73E3E; Thu, 30 Nov 2017 04:46:59 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAU4kwTr089342; Thu, 30 Nov 2017 04:46:58 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAU4kwdB089341; Thu, 30 Nov 2017 04:46:58 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201711300446.vAU4kwdB089341@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Thu, 30 Nov 2017 04:46:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51239 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: bjk X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 51239 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 04:46:59 -0000 Author: bjk Date: Thu Nov 30 04:46:58 2017 New Revision: 51239 URL: https://svnweb.freebsd.org/changeset/doc/51239 Log: Tweak status report sample to reflect current practices Remove the blank line before email addresses, title case for URL descriptions, etc.. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-sample.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-sample.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-sample.xml Thu Nov 30 04:41:30 2017 (r51238) +++ head/en_US.ISO8859-1/htdocs/news/status/report-sample.xml Thu Nov 30 04:46:58 2017 (r51239) @@ -15,14 +15,12 @@ John Smith - test@FreeBSD.org Wunderteam - team@FreeBSD.org @@ -30,7 +28,7 @@ - Description here. + Description Here From owner-svn-doc-head@freebsd.org Thu Nov 30 10:50:56 2017 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 E8DB5DFF568; Thu, 30 Nov 2017 10:50:56 +0000 (UTC) (envelope-from rcyu@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 B7D297F919; Thu, 30 Nov 2017 10:50:56 +0000 (UTC) (envelope-from rcyu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAUAotJW045148; Thu, 30 Nov 2017 10:50:55 GMT (envelope-from rcyu@FreeBSD.org) Received: (from rcyu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAUAot1P045147; Thu, 30 Nov 2017 10:50:55 GMT (envelope-from rcyu@FreeBSD.org) Message-Id: <201711301050.vAUAot1P045147@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rcyu set sender to rcyu@FreeBSD.org using -f From: Ruey-Cherng Yu Date: Thu, 30 Nov 2017 10:50:55 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51240 - head/zh_TW.UTF-8/htdocs X-SVN-Group: doc-head X-SVN-Commit-Author: rcyu X-SVN-Commit-Paths: head/zh_TW.UTF-8/htdocs X-SVN-Commit-Revision: 51240 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 10:50:57 -0000 Author: rcyu Date: Thu Nov 30 10:50:55 2017 New Revision: 51240 URL: https://svnweb.freebsd.org/changeset/doc/51240 Log: - whitespace fix only Modified: head/zh_TW.UTF-8/htdocs/community.xsl Modified: head/zh_TW.UTF-8/htdocs/community.xsl ============================================================================== --- head/zh_TW.UTF-8/htdocs/community.xsl Thu Nov 30 04:46:58 2017 (r51239) +++ head/zh_TW.UTF-8/htdocs/community.xsl Thu Nov 30 10:50:55 2017 (r51240) @@ -29,8 +29,8 @@

      有超過一百個郵件論壇、數十個網頁版論壇和數個newsgroups。 + href="https://forums.FreeBSD.org/">論壇和數個 newsgroups 。 有超過 RSS feed 可以查看 近期活動 頁面。有許多過往活動的影片 - 在 Youtube 的BSD - Conferences頻道。

      + Conferences 頻道。

      @@ -122,21 +122,21 @@
        -
      • del.icio.us +
      • del.icio.us 數千名使用者在近 30,000 個網頁中標記著 'freebsd' 標籤。
      • -
      • flickr有數千張愛用者組織、會議和黑客松的照片標記 +
      • flickr 有數千張愛用者組織、會議和黑客松的照片標記 'freebsd'
      • -
      • YouTube有數百個 +
      • YouTube 有數百個 FreeBSD 相關的會議、螢幕錄影或是範影片。特別是有一個新的 BSD Conferences 頻道有超過一個小時 FreeBSD 會議的演講影片。
      • -
      • 有一個有一個 FreeBSD Users GroupFacebook 和一個 FreeBSD GroupLinkedIn
      • From owner-svn-doc-head@freebsd.org Thu Nov 30 10:53:37 2017 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 463EBDFF6DA; Thu, 30 Nov 2017 10:53:37 +0000 (UTC) (envelope-from rcyu@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 10B277FD8C; Thu, 30 Nov 2017 10:53:36 +0000 (UTC) (envelope-from rcyu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAUAra7l049207; Thu, 30 Nov 2017 10:53:36 GMT (envelope-from rcyu@FreeBSD.org) Received: (from rcyu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAUAraOB049206; Thu, 30 Nov 2017 10:53:36 GMT (envelope-from rcyu@FreeBSD.org) Message-Id: <201711301053.vAUAraOB049206@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rcyu set sender to rcyu@FreeBSD.org using -f From: Ruey-Cherng Yu Date: Thu, 30 Nov 2017 10:53:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51241 - head/zh_TW.UTF-8/htdocs X-SVN-Group: doc-head X-SVN-Commit-Author: rcyu X-SVN-Commit-Paths: head/zh_TW.UTF-8/htdocs X-SVN-Commit-Revision: 51241 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 10:53:37 -0000 Author: rcyu Date: Thu Nov 30 10:53:35 2017 New Revision: 51241 URL: https://svnweb.freebsd.org/changeset/doc/51241 Log: - remove unused community.xml Deleted: head/zh_TW.UTF-8/htdocs/community.xml From owner-svn-doc-head@freebsd.org Thu Nov 30 11:41:29 2017 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 674C1E534DA; Thu, 30 Nov 2017 11:41:29 +0000 (UTC) (envelope-from rcyu@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 3F377151B; Thu, 30 Nov 2017 11:41:29 +0000 (UTC) (envelope-from rcyu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAUBfSxI067342; Thu, 30 Nov 2017 11:41:28 GMT (envelope-from rcyu@FreeBSD.org) Received: (from rcyu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAUBfSSN067341; Thu, 30 Nov 2017 11:41:28 GMT (envelope-from rcyu@FreeBSD.org) Message-Id: <201711301141.vAUBfSSN067341@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rcyu set sender to rcyu@FreeBSD.org using -f From: Ruey-Cherng Yu Date: Thu, 30 Nov 2017 11:41:28 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51242 - head/zh_TW.UTF-8/htdocs X-SVN-Group: doc-head X-SVN-Commit-Author: rcyu X-SVN-Commit-Paths: head/zh_TW.UTF-8/htdocs X-SVN-Commit-Revision: 51242 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 11:41:29 -0000 Author: rcyu Date: Thu Nov 30 11:41:28 2017 New Revision: 51242 URL: https://svnweb.freebsd.org/changeset/doc/51242 Log: - Update translation to catch up the latest English verison - Fix broken links - Update the FreeBSD Foundation hyperlink and contact information Modified: head/zh_TW.UTF-8/htdocs/about.xml Modified: head/zh_TW.UTF-8/htdocs/about.xml ============================================================================== --- head/zh_TW.UTF-8/htdocs/about.xml Thu Nov 30 10:53:35 2017 (r51241) +++ head/zh_TW.UTF-8/htdocs/about.xml Thu Nov 30 11:41:28 2017 (r51242) @@ -18,15 +18,11 @@

        FreeBSD 是什麼?

        -

        FreeBSD 是一種先進的作業系統,可支援 x86 - 相容(包括 Pentium® 和 Athlon™)、amd64 - 相容(包括 Opteron™、Athlon™64 和 EM64T)、 - ARM、IA-64、PC-98以及 UltraSPARC® - 架構的電腦。其源自於 BSD ──美國加州大學伯克利分校開發 +

        FreeBSD 是一個支援多種系統平台的作業系統,特別注重特色、速度與穩定性。 + 其源自於 BSD ──美國加州大學伯克利分校開發 &unix; 版本,它是由來自世界各地的 - 志願者 共同開發和維護。 FreeBSD 為不同架構的電腦系統提供了不同程度的支援, - 詳情請參閱 系統平台 這一頁。

        + 龐大社群 共同開發和維護。

        先進特性

        @@ -41,23 +37,26 @@ 服務器。即使是在超重負載下,它仍然能夠有效地使用記憶體, 為同時運行的數以千計的用戶進程提供良好的反應時間。

        -

        能夠運行大量可供選擇的應用

        +

        先進的嵌入式平台

        -

        FreeBSD 的卓越品質,配合當今廉價而高速的 PC 硬體, - 使 FreeBSD 成為足可代替商業 &unix; - 工作站的絕佳系統。另外,FreeBSD 還廣泛收錄許多桌面 - 和各類 Server 的 應用程式, - 使它能夠很好的符合您的各種需求。

        +

        FreeBSD 提供嵌入式平台和裝置先進的網路作業系統特色,從高階的基於 + Intel 的裝置到 Arm、PowerPC 和後來的 MIPS 硬體平台。 + 從郵件和網路裝置到路由器、校時伺服器和無線網路基地台,世界各地的供應商靠著 + FreeBSD 整合編譯和交叉編譯環境和其他先進特色來當作他們嵌入式產品的基礎。 + 而柏克萊開放原始碼授權條款讓他們自己決定要將多少他們所做的更改貢獻回來

        +

        能夠運行大量的應用

        + +

        有超過 24,000 個做成 ports 的程式庫和應用程式, + FreeBSD 提供桌面、伺服器、裝置和嵌入式環境的應用程式。

        +

        易於安裝

        -

        FreeBSD 能通過多種媒體材質進行安裝,包括普通光碟、 - DVD、軟碟、磁帶以及 MS-DOS® 分區等, - 如果您有網路連線,您甚至可以 直接 - 通過 anonymous FTP,或者 NFS Server 來裝 FreeBSD。 - 您只需按照我們為您準備的 - 安裝指導 操作就可以了。

        +

        FreeBSD 能通過多種媒體進行安裝,包括普通光碟、 + DVD、或經由網路使用 FTP,或者 NFS 來安裝。 + 您只需要 + 安裝指導就可以了。

        FreeBSD 是 free

        @@ -69,7 +68,7 @@

        您或許認為如此優秀的作業系統必定需要花費大筆金錢來購買, 而 FreeBSD 卻從發行版本到它的全部 source code 都 - 免費 提供! + 免費 提供! 如果您願意購買或下載來體驗一下 FreeBSD 所能帶給您的驚喜, 可以從 這裡 了解更多資訊。

        @@ -82,17 +81,17 @@ 或者直接把它們轉交給您認識的 FreeBSD committer。 我們歡迎包括從文件到藝術作品,乃至 source code 在內的任何改進。 此外,您還可以透過 + href="&enbase;/doc/en_US.ISO8859-1/articles/contributing/index.html"> 幫助 FreeBSD這篇文章了解更多的資訊。

        即使您不是開發人員,也仍然可以通過其他途徑幫助 FreeBSD。 - FreeBSD 基金會 + FreeBSD 基金會 是個非營利組織,對其捐款可以完全減免課稅。 要了解更多有關 FreeBSD 基金會的信息, 請和 board@FreeBSDFoundation.org + href="mailto:info@FreeBSDFoundation.org">board@FreeBSDFoundation.org 聯繫,或致信: - The FreeBSD Foundation, 7321 Brockway Dr. + The FreeBSD Foundation, 5757 Central Ave, Suite 201 Boulder, CO 80303, USA.

        From owner-svn-doc-head@freebsd.org Thu Nov 30 14:49:54 2017 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 F2A1EE5D629; Thu, 30 Nov 2017 14:49:54 +0000 (UTC) (envelope-from ygy@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 BF2E266BCC; Thu, 30 Nov 2017 14:49:54 +0000 (UTC) (envelope-from ygy@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAUEnr32046250; Thu, 30 Nov 2017 14:49:53 GMT (envelope-from ygy@FreeBSD.org) Received: (from ygy@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAUEnr5R046249; Thu, 30 Nov 2017 14:49:53 GMT (envelope-from ygy@FreeBSD.org) Message-Id: <201711301449.vAUEnr5R046249@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ygy set sender to ygy@FreeBSD.org using -f From: Guangyuan Yang Date: Thu, 30 Nov 2017 14:49:53 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51243 - head/en_US.ISO8859-1/articles/leap-seconds X-SVN-Group: doc-head X-SVN-Commit-Author: ygy X-SVN-Commit-Paths: head/en_US.ISO8859-1/articles/leap-seconds X-SVN-Commit-Revision: 51243 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 14:49:55 -0000 Author: ygy Date: Thu Nov 30 14:49:53 2017 New Revision: 51243 URL: https://svnweb.freebsd.org/changeset/doc/51243 Log: Improve the description of leap seconds in the article. PR: 221037 Reviewed by: imp, phk Modified: head/en_US.ISO8859-1/articles/leap-seconds/article.xml Modified: head/en_US.ISO8859-1/articles/leap-seconds/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/leap-seconds/article.xml Thu Nov 30 11:41:28 2017 (r51242) +++ head/en_US.ISO8859-1/articles/leap-seconds/article.xml Thu Nov 30 14:49:53 2017 (r51243) @@ -15,8 +15,9 @@ Introduction - A leap second is an ad-hoc one-second - correction to synchronize atomic timescales with Earth rotation. + A leap second is an one second + adjustment made at specific times of year to UTC to synchronize + atomic time scales with variations in the rotation of the Earth. This article describes how &os; interacts with leap seconds. From owner-svn-doc-head@freebsd.org Thu Nov 30 15:45:51 2017 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 DC43DE5F030; Thu, 30 Nov 2017 15:45:51 +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 897CF695A1; Thu, 30 Nov 2017 15:45:51 +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 vAUFjoUc071860; Thu, 30 Nov 2017 15:45:50 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAUFjoTg071854; Thu, 30 Nov 2017 15:45:50 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201711301545.vAUFjoTg071854@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Thu, 30 Nov 2017 15:45:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51244 - in head/en_US.ISO8859-1/books/porters-handbook: . flavors order special X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: in head/en_US.ISO8859-1/books/porters-handbook: . flavors order special X-SVN-Commit-Revision: 51244 X-SVN-Commit-Repository: doc 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.25 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 Nov 2017 15:45:52 -0000 Author: mat Date: Thu Nov 30 15:45:49 2017 New Revision: 51244 URL: https://svnweb.freebsd.org/changeset/doc/51244 Log: Add a Flavors chapter. Added: head/en_US.ISO8859-1/books/porters-handbook/flavors/ head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml (contents, props changed) Modified: head/en_US.ISO8859-1/books/porters-handbook/Makefile head/en_US.ISO8859-1/books/porters-handbook/book.xml head/en_US.ISO8859-1/books/porters-handbook/chapters.ent head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/Makefile ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/Makefile Thu Nov 30 14:49:53 2017 (r51243) +++ head/en_US.ISO8859-1/books/porters-handbook/Makefile Thu Nov 30 15:45:49 2017 (r51244) @@ -25,6 +25,7 @@ SRCS+= new-port/chapter.xml SRCS+= quick-porting/chapter.xml SRCS+= slow-porting/chapter.xml SRCS+= makefiles/chapter.xml +SRCS+= flavors/chapter.xml SRCS+= special/chapter.xml SRCS+= plist/chapter.xml SRCS+= pkg-files/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Thu Nov 30 14:49:53 2017 (r51243) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Thu Nov 30 15:45:49 2017 (r51244) @@ -70,6 +70,7 @@ &chap.slow-porting; &chap.makefiles; &chap.special; + &chap.flavors; &chap.plist; &chap.pkg-files; &chap.testing; Modified: head/en_US.ISO8859-1/books/porters-handbook/chapters.ent ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/chapters.ent Thu Nov 30 14:49:53 2017 (r51243) +++ head/en_US.ISO8859-1/books/porters-handbook/chapters.ent Thu Nov 30 15:45:49 2017 (r51244) @@ -16,6 +16,7 @@ + Added: head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Thu Nov 30 15:45:49 2017 (r51244) @@ -0,0 +1,319 @@ + + + + + + Flavors + + + An Introduction to Flavors + + Flavors are a way to have multiple variations of a port. + The port is built multiple times, with variations. For example, + a port can have a normal version with many features and quite a + few dependencies, and a light lite version with + only basic features and minimal dependencies. + + + + Using FLAVORS + + To declare a port having multiple flavors, add + FLAVORS to its Makefile. + The first flavor in FLAVORS is the default + flavor. + + + Flavor names can only contain + lowercase letters, numbers, and the underscore + _. + + + + Basic Flavors Usage + + If a port has a lite slave port, the slave + port can be removed, and the port can be converted to flavors + with: + + FLAVORS= normal lite +lite_PKGNAMESUFFIX= -lite +[...] +.if ${FLAVOR:U} != lite +[enable non lite features] +.endif + + + + More Complex Flavors Usage + + Here is a slightly edited exceprt of what is present in + devel/libpeas, a port that + uses the Python + flavors. With the default + Python 2 and 3 versions being 2.7 + and 3.6, it will automatically get FLAVORS=py27 + py36 + + USES= gnome python +USE_PYTHON= flavors + +.if ${FLAVOR:Upy27:Mpy2*} +USE_GNOME= pygobject3 + +CONFIGURE_ARGS+= --enable-python2 --disable-python3 + +BUILD_WRKSRC= ${WRKSRC}/loaders/python +INSTALL_WRKSRC= ${WRKSRC}/loaders/python +.else # py3* +USE_GNOME+= py3gobject3 + +CONFIGURE_ARGS+= --disable-python2 --enable-python3 \ + ac_cv_path_PYTHON3_CONFIG=${LOCALBASE}/bin/python${PYTHON_VER}-config + +BUILD_WRKSRC= ${WRKSRC}/loaders/python3 +INSTALL_WRKSRC= ${WRKSRC}/loaders/python3 +.endif + +py34_PLIST= ${.CURDIR}/pkg-plist-py3 +py35_PLIST= ${.CURDIR}/pkg-plist-py3 +py36_PLIST= ${.CURDIR}/pkg-plist-py3 + + + + This port does not use + USE_PYTHON=distutils but needs + Python flavors anyway. + + + + To guard against FLAVOR being + empty, use the FLAVOR:U &man.make.1; construct, but as + this is testing for the default flavor, we have to test + that FLAVOR is undefined, or that + FLAVOR matches py2*, + this can be done by using the argument to + :U that will be returned if the + variable is undefined. + + + + The Gnome + Python gobject3 bindings have + two different names, one for + Python 2, pygobject3 and one + for Python 3, + py3gobject3. + + + + The configure script has to run in + ${WRKSRC}, but we are only interested + in building and installing the Python 2 or Python 3 parts + of the software, so set the build and install base + directories appropriately. + + + + Hint about the correct + Python 3 config script + path name. + + + + The packing list is different when the built with + Python 3. As there are three + possible Python 3 versions, set + PLIST for all three using the helper. + + + + + + Flavors Helpers + + To make Makefile easier to write, a + few flavors helpers exist. + + This list of helpers will set their variable: + + + + flavor_PKGNAMEPREFIX + + + + flavor_PKGNAMESUFFIX + + + + flavor_PLIST + + + + flavor_DESCR + + + + This list of helpers will append to their variable: + + + + flavor_CONFLICTS + + + + flavor_CONFLICTS_BUILD + + + + flavor_CONFLICTS_INSTALL + + + + flavor_PKG_DEPENDS + + + + flavor_EXTRACT_DEPENDS + + + + flavor_PATCH_DEPENDS + + + + flavor_FETCH_DEPENDS + + + + flavor_BUILD_DEPENDS + + + + flavor_LIB_DEPENDS + + + + flavor_RUN_DEPENDS + + + + flavor_TEST_DEPENDS + + + + + Flavor Specific <varname>PKGNAME</varname> + + As all packages must have a different package name, + flavors must change theirs, using + flavor_PKGNAMESUFFIX + and + flavor_PKGNAMESUFFIX + makes this easy: + + FLAVORS= normal lite +lite_PKGNAMESUFFIX= -lite + + + + + + Flavors Auto-Activation + + + <literal>USES=python</literal> and Flavors + + When using USES=python + and USE_PYTHON=distutils, the port will + automatically have FLAVORS filled in with + the Python versions it + supports. + + + Simple <literal>USES=python</literal> + + Supposing the current Python + supported versions are 2.7, 3.4, 3.5, and 3.6, and the + default Python 2 and 3 versions + are 2.7 and 3.6, a port with: + + USES= python +USE_PYTHON= distutils + + Will get these flavors: py27, and + py36. + + USES= python +USE_PYTHON= distutils allflavors + + Will get these flavors: py27, + py34, py35 and + py36. + + + + <literal>USES=python</literal> with Version + Requirements + + Supposing the current Python + supported versions are 2.7, 3.4, 3.5, and 3.6, and the + default Python 2 and 3 versions + are 2.7 and 3.6, a port with: + + USES= python:-3.5 +USE_PYTHON= distutils + + Will get these flavors: py27, + py34, and py35. + + USES= python:3.4+ +USE_PYTHON= distutils + + Will get these flavors: py36. + + USES= python:3.4+ +USE_PYTHON= distutils allflavors + + Will get these flavors: py34, + py35, and py36. + + + PY_FLAVOR will be available to depend + on the correct version of Python + modules. This is most useful for ports that are not + Python modules and do not have + Python flavors but do use + python for some part of their + operations. + + + For a Port Not Using + <literal>distutils</literal> + + If the default Python 3 + version is 3.6, the following will set + PY_FLAVOR to + py36: + + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR} + +USES= python:3.5+ + + + + Modified: head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml Thu Nov 30 14:49:53 2017 (r51243) +++ head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml Thu Nov 30 15:45:49 2017 (r51244) @@ -373,6 +373,20 @@ + + Flavors + + This block is optional. + + Start this section with defining FLAVORS. + Continue with the possible Flavors helpers. See for more Information. + + Constructs setting variables not available as helpers using + .if ${FLAVOR:U} == foo should go in their + respective sections below. + + <varname>USES</varname> and <varname>USE_<replaceable>x</replaceable></varname> Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Thu Nov 30 14:49:53 2017 (r51243) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Thu Nov 30 15:45:49 2017 (r51244) @@ -3627,7 +3627,8 @@ SOCKETS_USE= PHP=sockets do-install targets and may also override do-configure if GNU_CONFIGURE is not - defined. + defined. Additionally, it implies + USE_PYTHON=flavors. @@ -3651,6 +3652,23 @@ SOCKETS_USE= PHP=sockets + USE_PYTHON=flavors + The port does not use distutils but still supports + multiple Python versions. FLAVORS + will be set to the supported Python versions. See for more + information. + + + + USE_PYTHON=optsuffix + If the current Python version is not the default + one, the port will have gain + PKGNAMESUFFIX=${PYTHON_PKGNAMESUFFIX}. + Only useful with flavors. + + + PYTHON_PKGNAMEPREFIX Used as a PKGNAMEPREFIX to distinguish packages for different Python versions. @@ -3681,7 +3699,15 @@ SOCKETS_USE= PHP=sockets Python interpreter command line, including version number. + + + + + Python Module Dependency Helpers + + + PYNUMERIC Dependency line for numeric extension. @@ -3700,6 +3726,41 @@ SOCKETS_USE= PHP=sockets Python 2.0 and higher as it is also in base distribution). + + + PY_ENUM34 + Conditionnal dependency on + devel/py-enum34 depending on the + Python version. + + + + PY_ENUM_COMPAT + Conditionnal dependency on + devel/py-enum-compat depending on the + Python version. + + + + PY_PATHLIB + Conditionnal dependency on + devel/py-pathlib depending on the + Python version. + + + + PY_IPADDRESS + Conditionnal dependency on + net/py-ipaddress depending on the + Python version. + + + + PY_FUTURES + Conditionnal dependency on + devel/py-futures depending on the + Python version. +
        @@ -3707,6 +3768,22 @@ SOCKETS_USE= PHP=sockets A complete list of available variables can be found in /usr/ports/Mk/Uses/python.mk. + + All dependencies to Python + ports using Python + flavors (either with + USE_PYTHON=distutils or + USE_PYTHON=flavors) must have the Python + flavor appended to their origin using + @${PY_FLAVOR}. See . + + If the port in question is also using Python flavors, it + can simply use @${FLAVOR} as its content + will be the same. + + Makefile for a Simple <application>Python</application> Module @@ -3717,6 +3794,8 @@ CATEGORIES= devel MAINTAINER= john@doe.tld COMMENT= Python sample module + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} USES= python USE_PYTHON= autoplist distutils From owner-svn-doc-head@freebsd.org Fri Dec 1 07:56:27 2017 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 B3FC6DEF540; Fri, 1 Dec 2017 07:56:27 +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 80A5875174; Fri, 1 Dec 2017 07:56:27 +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 vB17uQSJ010905; Fri, 1 Dec 2017 07:56:26 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vB17uQhc010904; Fri, 1 Dec 2017 07:56:26 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201712010756.vB17uQhc010904@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 1 Dec 2017 07:56:26 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51245 - head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Commit-Revision: 51245 X-SVN-Commit-Repository: doc 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.25 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 Dec 2017 07:56:27 -0000 Author: mat Date: Fri Dec 1 07:56:26 2017 New Revision: 51245 URL: https://svnweb.freebsd.org/changeset/doc/51245 Log: Add DISTFILES to the warning. PR: 224005 Reported by: yuri Sponsored by: Absolight 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 Thu Nov 30 15:45:49 2017 (r51244) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Dec 1 07:56:26 2017 (r51245) @@ -7058,7 +7058,8 @@ CFLAGS+= -DTEST Some of these variables, at least - ALL_TARGET and + ALL_TARGET, + DISTFILES and INSTALL_TARGET, have their default values set after the options are processed. From owner-svn-doc-head@freebsd.org Fri Dec 1 09:16:38 2017 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 538FFDF6B1E; Fri, 1 Dec 2017 09:16: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 200817757C; Fri, 1 Dec 2017 09:16: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 vB19Gbwm044429; Fri, 1 Dec 2017 09:16:37 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vB19GbYX044428; Fri, 1 Dec 2017 09:16:37 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201712010916.vB19GbYX044428@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 1 Dec 2017 09:16:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51247 - head/en_US.ISO8859-1/books/porters-handbook/flavors X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/flavors X-SVN-Commit-Revision: 51247 X-SVN-Commit-Repository: doc 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.25 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 Dec 2017 09:16:38 -0000 Author: mat Date: Fri Dec 1 09:16:37 2017 New Revision: 51247 URL: https://svnweb.freebsd.org/changeset/doc/51247 Log: Remove a bad tag. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Fri Dec 1 09:16:34 2017 (r51246) +++ head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Fri Dec 1 09:16:37 2017 (r51247) @@ -164,7 +164,7 @@ py36_PLIST= ${.CURDIR}/pkg-plist-py3 To guard against FLAVOR being - empty, use the FLAVOR:U &man.make.1; construct, but as - this is testing for the default flavor, we have to test - that FLAVOR is undefined, or that - FLAVOR matches py2*, - this can be done by using the argument to - :U that will be returned if the - variable is undefined. + empty, which would cause a &man.make.1; error, use + ${FLAVOR:U} in string comparisons + instead of ${FLAVOR}. Flavors Helpers - To make Makefile easier to write, a - few flavors helpers exist. + To make the Makefile easier to write, + a few flavors helpers exist. This list of helpers will set their variable: Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Dec 1 07:56:26 2017 (r51245) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Dec 1 09:16:34 2017 (r51246) @@ -3663,7 +3663,7 @@ SOCKETS_USE= PHP=sockets USE_PYTHON=optsuffix If the current Python version is not the default - one, the port will have gain + version, the port will gain PKGNAMESUFFIX=${PYTHON_PKGNAMESUFFIX}. Only useful with flavors. From owner-svn-doc-head@freebsd.org Fri Dec 1 11:57:48 2017 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 9A298DFDAEB; Fri, 1 Dec 2017 11:57:48 +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 664197E941; Fri, 1 Dec 2017 11:57:48 +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 vB1Bvl5p013966; Fri, 1 Dec 2017 11:57:47 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vB1Bvl87013965; Fri, 1 Dec 2017 11:57:47 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201712011157.vB1Bvl87013965@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 1 Dec 2017 11:57:47 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51248 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Commit-Revision: 51248 X-SVN-Commit-Repository: doc 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.25 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 Dec 2017 11:57:48 -0000 Author: mat Date: Fri Dec 1 11:57:47 2017 New Revision: 51248 URL: https://svnweb.freebsd.org/changeset/doc/51248 Log: Add a note about the real OSVERSION of 11.1-RELEASE. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Fri Dec 1 09:16:37 2017 (r51247) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Fri Dec 1 11:57:47 2017 (r51248) @@ -1751,6 +1751,15 @@ + 1101001 + 320763 + June 30, 2017 + 11.1-RC1 After merging the + MAP_GUARD &man.mmap.2; flag + addition. + + + 1101500 320487 June 30, 2017 From owner-svn-doc-head@freebsd.org Fri Dec 1 11:57:51 2017 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 21F81DFDB0D; Fri, 1 Dec 2017 11:57:51 +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 DFC4A7E943; Fri, 1 Dec 2017 11:57:50 +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 vB1Bvoxi014007; Fri, 1 Dec 2017 11:57:50 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vB1BvoOq014006; Fri, 1 Dec 2017 11:57:50 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201712011157.vB1BvoOq014006@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 1 Dec 2017 11:57:49 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51249 - head/en_US.ISO8859-1/books/porters-handbook/flavors X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/flavors X-SVN-Commit-Revision: 51249 X-SVN-Commit-Repository: doc 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.25 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 Dec 2017 11:57:51 -0000 Author: mat Date: Fri Dec 1 11:57:49 2017 New Revision: 51249 URL: https://svnweb.freebsd.org/changeset/doc/51249 Log: Fix a case where allflavors was forgotten. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Fri Dec 1 11:57:47 2017 (r51248) +++ head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Fri Dec 1 11:57:49 2017 (r51249) @@ -275,13 +275,18 @@ USE_PYTHON= distutils allflavors USES= python:-3.5 USE_PYTHON= distutils + Will get this flavor: py27. + + USES= python:-3.5 +USE_PYTHON= distutils allflavors + Will get these flavors: py27, py34, and py35. USES= python:3.4+ USE_PYTHON= distutils - Will get these flavors: py36. + Will get this flavor: py36. USES= python:3.4+ USE_PYTHON= distutils allflavors From owner-svn-doc-head@freebsd.org Fri Dec 1 16:44:38 2017 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 BC450E5F8F9; Fri, 1 Dec 2017 16:44:38 +0000 (UTC) (envelope-from wschnr@googlemail.com) Received: from mail-yw0-x22e.google.com (mail-yw0-x22e.google.com [IPv6:2607:f8b0:4002:c05::22e]) (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 87BF867D64; Fri, 1 Dec 2017 16:44:38 +0000 (UTC) (envelope-from wschnr@googlemail.com) Received: by mail-yw0-x22e.google.com with SMTP id x199so4258730ywg.5; Fri, 01 Dec 2017 08:44:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=sHyFWbfInaNQaFFnVpA4KOMNRDN2ft9WbAovClwVpOE=; b=esvbofBWPqLY6z8e3pOMmfbK7ZVbf6hvFaXkGK//hp/77KkWCZjhZKovfmOX8i4rja E56y3ev4Ngly/z3rwgO6vuBX6KghLQ2fj8dZJmZIt9fIU/ailWutAKMVngrSlDt1H1se NNpU9WusdGe58BLTy3duyZOcT4L1ipLBsa8PBJVf4w7sP4SwBGVpA2CPIWTO69wUzVvS /ghoUN7MUIrwT3cNhwLikeIgC6Z7AAja6djjS2IK+TdQwNVEcbFHVjo95IznX/2jxNOt krzziE6IHuabj9PQIlywgb7Uy/1a5mYI0WVqjZ488UwSYcr1XE74c+blbLtnRwcgMX6A PzAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=sHyFWbfInaNQaFFnVpA4KOMNRDN2ft9WbAovClwVpOE=; b=b/SnZ0RdR88girpoTRS1My7gS8JRhSTdHGrdHNTq8YCdwEu2bhLW3LNTRbwy/DQ0+8 hjx9LanxFYl/S4yIXHiUwhSpuzFosbM16s1oSAicjfWlvt8AJ5021cZh+2q13gppLAh0 n+KNT0ymm7jZdE2UX+ssXeuO+65fJ6BrnPOesiuqYs7bx+LzrOuWcBypf1ufJwipJupS SbTVr6PDUF8SmYRi8xxVIxjEhEMLAW15shYULdXYJYZL3qFsCst0Lr7LodAcncXcSVyS 5MumKInnEzRWqgQQi20j/3JA5tPNf78lBG2N/gh8A3oQY6xKsvTPpAwr8Hg/O7xRJchw jHFQ== X-Gm-Message-State: AJaThX6WwQLxr8cpPb4z2VtYVz1mfNsNtYaiKa6QXNZnOgWsUmt2Jwxu PPLU1NZNU8jPG/njKE1+MxR5oIVDQP0n0V5pAzCGuQ== X-Google-Smtp-Source: AGs4zMaYXi7+4WcRJK1GX3KqM2M3PM+Xi6Q8ucfWxFUqwAs7aAHNqIXDm5SYLmoEqMkRxDsGXmAP7ZKQwY3lm6Fqnqs= X-Received: by 10.13.239.134 with SMTP id y128mr3539030ywe.228.1512146677412; Fri, 01 Dec 2017 08:44:37 -0800 (PST) MIME-Version: 1.0 Sender: wschnr@googlemail.com Received: by 10.37.45.90 with HTTP; Fri, 1 Dec 2017 08:44:22 -0800 (PST) In-Reply-To: References: <201710061044.v96Ai0We005019@repo.freebsd.org> From: Wolfram Schneider Date: Fri, 1 Dec 2017 17:44:22 +0100 X-Google-Sender-Auth: dDa0FCYAa7RwfXVTCdxpU3ybrRU Message-ID: Subject: Re: svn commit: r51065 - head/share/mk To: Mathieu Arnold , Wolfram Schneider Cc: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.25 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 Dec 2017 16:44:38 -0000 On 29 November 2017 at 15:53, Mathieu Arnold wrote: > Le 06/10/2017 =C3=A0 12:44, Wolfram Schneider a =C3=A9crit : >> Author: wosch >> Date: Fri Oct 6 10:44:00 2017 >> New Revision: 51065 >> URL: https://svnweb.freebsd.org/changeset/doc/51065 >> >> Log: >> 'make obj' doesn't really work for the docs, disable it by default >> >> PR: 222488 > > > It does if you run: > > make obj && make objlink && make > > now I have to carry a local patch that arcanist keeps complaining about := ( what is arcanist and where does we use it in the documentation build? At which point our build process depends on "obj"? BTW, I didn't removed the obj code. It is just disabled by default for the doc project. You can enable it again by setting the env variables. -Wolfram >> Modified: >> head/share/mk/doc.project.mk >> head/share/mk/web.site.mk >> >> Modified: head/share/mk/doc.project.mk >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> --- head/share/mk/doc.project.mk Fri Oct 6 09:36:06 2017 (r= 51064) >> +++ head/share/mk/doc.project.mk Fri Oct 6 10:44:00 2017 (r= 51065) >> @@ -57,6 +57,9 @@ >> # Currently the only method. >> # >> >> +# 'make obj' doesn't really work for the docs, disable it >> +NO_OBJ?=3D YES >> + >> # Document-specific defaults >> DOCFORMAT?=3D docbook >> MAINTAINER?=3D doc@FreeBSD.org >> @@ -107,7 +110,7 @@ DOC_LOCAL_MK=3D ${DOC_PREFIX}/${LANGCODE}/share/= mk/doc.l >> >> # parallel build for target "all" and "clean" >> NCPU?=3D ${.MAKE.JOBS} >> -p-all p-clean p-obj: >> +p-all p-clean: >> make -V SUBDIR | sed -E 's/[ ]+$$//' | tr " " "\n" | \ >> sed -E 's/^/make -C /; s/$$/ ${.TARGET:S/^p-//}/' | \ >> tr '\n' '\0' | xargs -0 -n1 -P${NCPU:S/^$$/8/} /bin/sh -c >> >> Modified: head/share/mk/web.site.mk >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> --- head/share/mk/web.site.mk Fri Oct 6 09:36:06 2017 (r51064) >> +++ head/share/mk/web.site.mk Fri Oct 6 10:44:00 2017 (r51065) >> @@ -325,6 +325,9 @@ _PROGSUBDIR: .USE >> .endfor >> .endif >> >> +# 'make obj' doesn't really work for the docs, disable it >> +NO_OBJ?=3D YES >> + >> .include >> >> # >> >> > > -- > Mathieu Arnold > --=20 Wolfram Schneider https://wolfram.schneider.org From owner-svn-doc-head@freebsd.org Sat Dec 2 01:24:33 2017 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 8F27BDEC79B; Sat, 2 Dec 2017 01:24:33 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-4.mit.edu (dmz-mailsec-scanner-4.mit.edu [18.9.25.15]) (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 08B237B098; Sat, 2 Dec 2017 01:24:32 +0000 (UTC) (envelope-from kaduk@mit.edu) X-AuditID: 1209190f-0c9ff700000003be-e1-5a21ff9b98f9 Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-4.mit.edu (Symantec Messaging Gateway) with SMTP id 6B.AB.00958.B9FF12A5; Fri, 1 Dec 2017 20:19:24 -0500 (EST) Received: from outgoing.mit.edu (OUTGOING-AUTH-1.MIT.EDU [18.9.28.11]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id vB21JMhi005831; Fri, 1 Dec 2017 20:19:23 -0500 Received: from kduck.kaduk.org (24-107-191-124.dhcp.stls.mo.charter.com [24.107.191.124]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id vB21JIJq023038 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 1 Dec 2017 20:19:21 -0500 Date: Fri, 1 Dec 2017 19:19:18 -0600 From: Benjamin Kaduk To: Wolfram Schneider Cc: Mathieu Arnold , svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org Subject: Re: svn commit: r51065 - head/share/mk Message-ID: <20171202011918.GO39477@kduck.kaduk.org> References: <201710061044.v96Ai0We005019@repo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHKsWRmVeSWpSXmKPExsUixCmqrDvnv2KUwZlprBY/Ph5isjiweDWj xY1F+5ksdvf3Mltc/TKP3YHVY8an+SweG1//YQlgiuKySUnNySxLLdK3S+DK+HB3EXvBBI6K 4wc3sTYwLmbrYuTkkBAwkVh+4C5zFyMXh5DAYiaJ7hs32SCcDYwS16ZNZIFwrjBJzGteAFTG wcEioCLROz8cpJsNyGzovswMYosIaEocOnmWBcRmFiiXaL2zhQnEFhbQl7j2YTlYnBdoW/v2 M1ALNjJKTP//nBEiIShxcuYTqGYdiZ1b77CB7GIWkJZY/o8DIiwv0bx1NtguToFAiRPfJoHZ ogLKEnv7DrFPYBSchWTSLCSTZiFMmoVk0gJGllWMsim5Vbq5iZk5xanJusXJiXl5qUW6Jnq5 mSV6qSmlmxjBQS/Jv4NxToP3IUYBDkYlHt6AIMUoIdbEsuLK3EOMkhxMSqK8114DhfiS8lMq MxKLM+KLSnNSiw8xSnAwK4nwXj8LlONNSaysSi3Kh0lJc7AoifNuC9oVKSSQnliSmp2aWpBa BJOV4eBQkuAt+wfUKFiUmp5akZaZU4KQZuLgBBnOAzR8zl+Q4cUFibnFmekQ+VOMuhzPZr5u YBZiycvPS5US580EKRIAKcoozYObA0pWEtn7a14xigO9JcxbAbKOB5jo4Ca9AlrCBLQkc7k8 yJKSRISUVAOj2ZG67317V71JfqfBJPpLPeISz6SsefPUO5aZfF2/w1z64+4Fi2458mf6W19t frE/c+dqzkanpM5Fapczln+Y7lm4Y2vigv/TfpZcale5cqqL9T3L8bdrPBbv1KorZmb+F7D7 UPeSyo1B8w8vTG9Y+fvZxgW65T05Gz/f0vjVZRn3Sb92mtY2ASWW4oxEQy3mouJEAN+Uokox AwAA X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.25 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 Dec 2017 01:24:33 -0000 On Fri, Dec 01, 2017 at 05:44:22PM +0100, Wolfram Schneider wrote: > On 29 November 2017 at 15:53, Mathieu Arnold wrote: > > Le 06/10/2017 12:44, Wolfram Schneider a crit : > >> Author: wosch > >> Date: Fri Oct 6 10:44:00 2017 > >> New Revision: 51065 > >> URL: https://svnweb.freebsd.org/changeset/doc/51065 > >> > >> Log: > >> 'make obj' doesn't really work for the docs, disable it by default > >> > >> PR: 222488 > > > > > > It does if you run: > > > > make obj && make objlink && make > > > > now I have to carry a local patch that arcanist keeps complaining about :( > > what is arcanist and where does we use it in the documentation build? > At which point our build process depends on "obj"? arcanist is the local command-line utility to interface with the Phabricator code review system that we have. -Ben > BTW, I didn't removed the obj code. It is just disabled by default for > the doc project. You can enable it again by setting the env variables. From owner-svn-doc-head@freebsd.org Sat Dec 2 13:30:40 2017 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 C58F2DFF506; Sat, 2 Dec 2017 13:30:40 +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 91DBD70205; Sat, 2 Dec 2017 13:30:40 +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 vB2DUdED068895; Sat, 2 Dec 2017 13:30:39 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vB2DUdk5068894; Sat, 2 Dec 2017 13:30:39 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201712021330.vB2DUdk5068894@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sat, 2 Dec 2017 13:30:39 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51250 - head/en_US.ISO8859-1/books/fdp-primer/manpages X-SVN-Group: doc-head X-SVN-Commit-Author: wblock X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/fdp-primer/manpages X-SVN-Commit-Revision: 51250 X-SVN-Commit-Repository: doc 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.25 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 Dec 2017 13:30:40 -0000 Author: wblock Date: Sat Dec 2 13:30:39 2017 New Revision: 51250 URL: https://svnweb.freebsd.org/changeset/doc/51250 Log: Add missing word. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/fdp-primer/manpages/chapter.xml Modified: head/en_US.ISO8859-1/books/fdp-primer/manpages/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/fdp-primer/manpages/chapter.xml Fri Dec 1 11:57:49 2017 (r51249) +++ head/en_US.ISO8859-1/books/fdp-primer/manpages/chapter.xml Sat Dec 2 13:30:39 2017 (r51250) @@ -104,7 +104,7 @@ ones, use the &man.mdoc.7; form of markup. This is a simple line-based markup that is reasonably expressive. It is mostly semantic: parts of text are marked up for what they are, rather - than for they should appear when rendered. There is some + than for how they should appear when rendered. There is some appearance-based markup which is usually best avoided. Manual page source is usually interpreted and displayed to