+
+
+ 9
From owner-svn-doc-head@freebsd.org Mon Oct 19 11:50:22 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 17EB244D318;
Mon, 19 Oct 2020 11:50:22 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CFFSF6sBNz4V6d;
Mon, 19 Oct 2020 11:50:21 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id CFFAB2319D;
Mon, 19 Oct 2020 11:50:21 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09JBoLnR051891;
Mon, 19 Oct 2020 11:50:21 GMT (envelope-from ryusuke@FreeBSD.org)
Received: (from ryusuke@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09JBoLOM051890;
Mon, 19 Oct 2020 11:50:21 GMT (envelope-from ryusuke@FreeBSD.org)
Message-Id: <202010191150.09JBoLOM051890@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to
ryusuke@FreeBSD.org using -f
From: Ryusuke SUZUKI
Date: Mon, 19 Oct 2020 11:50:21 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54610 - head/ja_JP.eucJP/books/handbook/l10n
X-SVN-Group: doc-head
X-SVN-Commit-Author: ryusuke
X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/l10n
X-SVN-Commit-Revision: 54610
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.33
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, 19 Oct 2020 11:50:22 -0000
Author: ryusuke
Date: Mon Oct 19 11:50:21 2020
New Revision: 54610
URL: https://svnweb.freebsd.org/changeset/doc/54610
Log:
- Merge the following from the English version:
r43883 -> r43884 head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
Modified:
head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
==============================================================================
--- head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Mon Oct 19 06:00:14 2020 (r54609)
+++ head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Mon Oct 19 11:50:21 2020 (r54610)
@@ -3,7 +3,7 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
- Original revision: r43883
+ Original revision: r43884
$FreeBSD$
-->
@@ -159,8 +159,8 @@
といったシングルバイトの文字セットについては、
&man.multibyte.3; を参照してください。
現在有効な文字セットのリストは、IANA
- Registry で確認できます。
+ xlink:href="http://www.iana.org/assignments/character-sets">IANA
+ Registry で確認できます。
いくつかの言語 (例えば中国語や日本語) は、
ASCII 文字では表すことができないので、
@@ -818,7 +818,7 @@ Not sure where to put this section, perhaps as a note
表示されるメニューやテキストを各国語に翻訳できるようにしてくれます。&os; Ports
- Collection の多くのアプリケーションは、
+ Collection の多くのアプリケーションは、
いくつかの言語向けのワイド/多バイト文字への対応を組み込んでいます。
そのようなアプリケーションの名前には、
容易に認識できるように、-i18n
@@ -859,11 +859,11 @@ Not sure where to put this section, perhaps as a note
ロシア語
- この節では、&os;
- システムをロシア語へ地域化するための設定例を示します。
- 各設定に関するより詳しい説明については、
- 地域化の利用
- を参照してください。
+ この節では、&os;
+ システムをロシア語へ地域化するための設定例を示します。
+ 各設定に関するより詳しい説明については、
+ 地域化の利用
+ を参照してください。このロケールをログインシェルに設定するには、
以下の行を各ユーザの ~/.login_conf
@@ -971,11 +971,11 @@ Option "XkbOptions" "grp:toggle"
Xorg
- アプリケーションを地域化する方法については、
- http://koi8.pp.ru/xwin.html
+ アプリケーションを地域化する方法については、http://koi8.pp.ru/xwin.html
を参照してください。
- KOI8-R エンコーディングの詳細については、
- http://koi8.pp.ru/
+ KOI8-R エンコーディングの詳細については、http://koi8.pp.ru/
を参照してください。
From owner-svn-doc-head@freebsd.org Mon Oct 19 15:25:05 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6768E42BBF2;
Mon, 19 Oct 2020 15:25:05 +0000 (UTC)
(envelope-from wosch@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CFLD128r0z3Vdt;
Mon, 19 Oct 2020 15:25:05 +0000 (UTC)
(envelope-from wosch@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2D65825B92;
Mon, 19 Oct 2020 15:25:05 +0000 (UTC)
(envelope-from wosch@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09JFP5fh086586;
Mon, 19 Oct 2020 15:25:05 GMT (envelope-from wosch@FreeBSD.org)
Received: (from wosch@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09JFP5wE086585;
Mon, 19 Oct 2020 15:25:05 GMT (envelope-from wosch@FreeBSD.org)
Message-Id: <202010191525.09JFP5wE086585@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wosch set sender to
wosch@FreeBSD.org using -f
From: Wolfram Schneider
Date: Mon, 19 Oct 2020 15:25:05 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54611 - head/en_US.ISO8859-1/htdocs/cgi
X-SVN-Group: doc-head
X-SVN-Commit-Author: wosch
X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/cgi
X-SVN-Commit-Revision: 54611
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.33
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, 19 Oct 2020 15:25:05 -0000
Author: wosch
Date: Mon Oct 19 15:25:04 2020
New Revision: 54611
URL: https://svnweb.freebsd.org/changeset/doc/54611
Log:
add OpenBSD 6.8 manual pages
Modified:
head/en_US.ISO8859-1/htdocs/cgi/man.cgi
Modified: head/en_US.ISO8859-1/htdocs/cgi/man.cgi
==============================================================================
--- head/en_US.ISO8859-1/htdocs/cgi/man.cgi Mon Oct 19 11:50:21 2020 (r54610)
+++ head/en_US.ISO8859-1/htdocs/cgi/man.cgi Mon Oct 19 15:25:04 2020 (r54611)
@@ -170,6 +170,7 @@ $sectionpath = {
'OpenBSD 6.5' => { 'path' => '1:2:3:3p:4:5:6:7:8:9', },
'OpenBSD 6.6' => { 'path' => '1:2:3:3p:4:5:6:7:8:9', },
'OpenBSD 6.7' => { 'path' => '1:2:3:3p:4:5:6:7:8:9', },
+ 'OpenBSD 6.8' => { 'path' => '1:2:3:3p:4:5:6:7:8:9', },
'CentOS 3.9' => { 'path' => '1:2:3:3p:4:5:6:7:8:9:n', },
'CentOS 4.8' => { 'path' => '1:1p:2:3:3p:4:5:6:7:8:9:n:0p', },
@@ -568,6 +569,7 @@ $manPathDefault = 'FreeBSD 12.1-RELEASE and Ports';
'OpenBSD 6.5', "$manLocalDir/OpenBSD-6.5",
'OpenBSD 6.6', "$manLocalDir/OpenBSD-6.6",
'OpenBSD 6.7', "$manLocalDir/OpenBSD-6.7",
+ 'OpenBSD 6.8', "$manLocalDir/OpenBSD-6.8",
#'NetBSD 0.9', "$manLocalDir/NetBSD-0.9",
'NetBSD 1.0', "$manLocalDir/NetBSD-1.0",
@@ -866,6 +868,7 @@ my %arch = (
'OpenBSD 6.5' => { 'arch' => [qw/alpha amd64 armv7 hppa i386 landisk loongson luna88k macppc octeon sgi socppc sparc64/] },
'OpenBSD 6.6' => { 'arch' => [qw/alpha amd64 armv7 hppa i386 landisk loongson luna88k macppc octeon sgi socppc sparc64/] },
'OpenBSD 6.7' => { 'arch' => [qw/alpha amd64 armv7 hppa i386 landisk loongson luna88k macppc octeon sgi socppc sparc64/] },
+'OpenBSD 6.8' => { 'arch' => [qw/alpha amd64 arm64 armv7 hppa i386 landisk loongson luna88k macppc octeon powerpc64 sgi sparc64/] },
);
# delete not existing releases
@@ -909,7 +912,7 @@ while ( ( $key, $val ) = each %manPath ) {
'macosx', 'Darwin 8.0.1/ppc',
'netbsd', 'NetBSD 9.0',
- 'openbsd', 'OpenBSD 6.7',
+ 'openbsd', 'OpenBSD 6.8',
'v7', 'Unix Seventh Edition',
'v7man', 'Unix Seventh Edition',
'x11', 'X11R7.4',
From owner-svn-doc-head@freebsd.org Mon Oct 19 17:41:55 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0BEA742FD25;
Mon, 19 Oct 2020 17:41:55 +0000 (UTC)
(envelope-from carlavilla@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CFPFt6t5Gz3g17;
Mon, 19 Oct 2020 17:41:54 +0000 (UTC)
(envelope-from carlavilla@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id CF9AB27276;
Mon, 19 Oct 2020 17:41:54 +0000 (UTC)
(envelope-from carlavilla@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09JHfshl068837;
Mon, 19 Oct 2020 17:41:54 GMT (envelope-from carlavilla@FreeBSD.org)
Received: (from carlavilla@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09JHfsJX068834;
Mon, 19 Oct 2020 17:41:54 GMT (envelope-from carlavilla@FreeBSD.org)
Message-Id: <202010191741.09JHfsJX068834@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: carlavilla set sender to
carlavilla@FreeBSD.org using -f
From: Sergio Carlavilla Delgado
Date: Mon, 19 Oct 2020 17:41:54 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54612 - in head/en_US.ISO8859-1/books/porters-handbook:
flavors special uses
X-SVN-Group: doc-head
X-SVN-Commit-Author: carlavilla
X-SVN-Commit-Paths: in head/en_US.ISO8859-1/books/porters-handbook: flavors
special uses
X-SVN-Commit-Revision: 54612
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.33
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, 19 Oct 2020 17:41:55 -0000
Author: carlavilla
Date: Mon Oct 19 17:41:54 2020
New Revision: 54612
URL: https://svnweb.freebsd.org/changeset/doc/54612
Log:
Update porters handbook for Lua changes
Submitted by: andrew_tao173.riddles.org.uk
Approved by: mat@
Differential Revision: https://reviews.freebsd.org/D24430
Modified:
head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml
head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Mon Oct 19 15:25:04 2020 (r54611)
+++ head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Mon Oct 19 17:41:54 2020 (r54612)
@@ -424,4 +424,28 @@ USE_PYTHON= distutils allflavors
USES= python:3.5+
+
+
+ USES=lua and Flavors
+ When using USES=lua:module
+ or USES=lua:flavors,
+ the port will automatically have FLAVORS
+ filled in with the Lua versions it
+ supports. However, it is not expected that ordinary
+ applications (rather than Lua
+ modules) should use this feature; most applications that embed
+ or otherwise use Lua should simply
+ use USES=lua.
+
+ LUA_FLAVOR is available (and must be
+ used) to depend on the correct version of dependencies
+ regardless of whether the port used the
+ flavors or module
+ parameters.
+
+ See for further
+ information.
+
Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Mon Oct 19 15:25:04 2020 (r54611)
+++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Mon Oct 19 17:41:54 2020 (r54612)
@@ -6390,22 +6390,157 @@ PLIST_SUB+= VERSION="${VER_STR}"
application has to be modified to find the expected version.
But it can be solved by adding some additional flags to the
compiler and linker.
+
+ Applications that use Lua
+ should normally build for just one version. However, loadable
+ modules for Lua are built in a separate flavor for each Lua
+ version that they support, and dependencies on such modules
+ should specify the flavor using the
+ @${LUA_FLAVOR} suffix on the port
+ origin.
+
Version Selection
- A port using Lua only needs to
- have this line:
+ A port using Lua should
+ have a line of this form:USES= lua
- If a specific version of Lua is needed, instructions on
- how to select it are given in the USES=lua part
- of .
+ If a specific version of Lua, or range of versions, is
+ needed, it can be specified as a parameter in the form
+ XY (which may be used multiple times),
+ XY+, -XY, or
+ XY-ZA. The default version of
+ Lua as set via
+ DEFAULT_VERSIONS will be used if it falls
+ in the requested range, otherwise the closest requested
+ version to the default will be used. For example:
+
+ USES= lua:52-53
+
+ Note that no attempt is made to adjust the version
+ selection based on the presence of any already-installed
+ Lua version.
+
+
+ The XY+ form of version specification
+ should not be used without careful consideration; the
+ Lua API changes to some extent in
+ every version, and configuration tools like
+ CMake or
+ Autoconf will often fail to work
+ on future versions of Lua until
+ updated to do so.
+
+
+ Configuration and Compiler flags
+
+ Software that uses Lua may have
+ been written to auto-detect the Lua
+ version in use. In general ports should override this
+ assumption, and force the use of the specific
+ Lua version selected as described
+ above. Depending on the sortware being ported, this might
+ require any or all of:
+
+
+
+
+ Using LUA_VER as part of a parameter
+ to the software's configuration script via
+ CONFIGURE_ARGS or
+ CONFIGURE_ENV (or equivalent for other
+ build systems);
+
+
+
+
+ Adding -I${LUA_INCDIR},
+ -L${LUA_LIBDIR}, and
+ -llua-${LUA_VER} to CFLAGS,
+ LDFLAGS, LIBS respectively
+ as appropriate;
+
+
+
+
+ Patch the software's configuration or build files to select
+ the correct version.
+
+
+
+
+
+
+
+ Version Flavors
+
+ A port which installs a Lua
+ module (rather than an application that simply makes use of
+ Lua) should build a separate
+ flavor for each supported Lua
+ version. This is done by adding the module
+ parameter:
+
+ USES= lua:module
+
+ A version number or range of versions can be specified as
+ well; use a comma to separate parameters.
+
+ Since each flavor must have a different package name, the
+ variable LUA_PKGNAMEPREFIX is provided which
+ will be set to an appropriate value; the intended usage
+ is:
+
+ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
+
+ Module ports should normally install files only to
+ LUA_MODLIBDIR,
+ LUA_MODSHAREDIR,
+ LUA_DOCSDIR, and
+ LUA_EXAMPLESDIR, all of which are set up
+ to refer to version-specific subdirectories. Installing any
+ other files must be done with care to avoid conflicts between
+ versions.
+
+ A port (other than a Lua module)
+ which wishes to build a separate package for each
+ Lua version should use the
+ flavors parameter:
+
+ USES= lua:flavors
+
+ This operates the same way as the module
+ parameter described above, but without the assumption that the
+ package should be documented as a Lua
+ module (so LUA_DOCSDIR and
+ LUA_EXAMPLESDIR are not defined by
+ default). However, the port may choose to define
+ LUA_DOCSUBDIR as a suitable subdirectory name
+ (usually the port's PORTNAME as long as this
+ does not conflict with the PORTNAME of any
+ module), in which case the framework will define both
+ LUA_DOCSDIR and
+ LUA_EXAMPLESDIR.
+
+
+ As with module ports, a flavored port should avoid installing
+ files that would conflict between versions. Typically this is done
+ by adding LUA_VER_STR as a suffix to program
+ names (e.g. using
+ USES=uniquefiles), and
+ otherwise using either LUA_VER or
+ LUA_VER_STR as part of any other files or
+ subdirectories used outside of LUA_MODLIBDIR
+ and LUA_MODSHAREDIR.
+
+
+
Defined Variables
@@ -6439,48 +6574,69 @@ PLIST_SUB+= VERSION="${VER_STR}"
- LUA_PREFIX
- The prefix where Lua
- (and components) is installed
+ LUA_FLAVOR
+ The flavor name corresponding to the selected
+ Lua version, to be used
+ for specifying dependencies
- LUA_SUBDIR
- The directory under
- ${PREFIX}/bin,
- ${PREFIX}/share and
- ${PREFIX}/lib where
- Lua is installed
+ LUA_BASE
+ The prefix that should be used to locate
+ Lua (and components) that
+ are already installed
+ LUA_PREFIX
+ The prefix where Lua
+ (and components) are to be installed by this port
+
+
+ LUA_INCDIRThe directory where
- Lua and
- tolua header files are
+ Lua header files are
installedLUA_LIBDIRThe directory where
- Lua and
- tolua libraries are
+ Lua libraries are
installed
+ LUA_REFMODLIBDIR
+ The directory where
+ Lua module libraries
+ (.so) that are already
+ installed are to be found
+
+
+
+ LUA_REFMODSHAREDIR
+ The directory where
+ Lua modules
+ (.lua) that are already
+ installed are to be found
+
+
+ LUA_MODLIBDIRThe directory where
Lua module libraries
- (.so) are installed
+ (.so) are to be installed
+ by this port
LUA_MODSHAREDIRThe directory where
Lua modules
- (.lua) are installed
+ (.lua) are to be installed
+ by this port
@@ -6491,18 +6647,96 @@ PLIST_SUB+= VERSION="${VER_STR}"
LUA_CMD
- The path to the Lua
- interpreter
+ The name of the Lua
+ interpreter (e.g. lua53)LUAC_CMD
- The path to the Lua
- compiler
+ The name of the Lua
+ compiler (e.g. luac53)
+
+ These additional variables are available for ports that
+ specified the module parameter:
+
+
+ Variables Defined for Lua
+ Module Ports
+
+
+
+
+ Name
+ Description
+
+
+
+
+ LUA_DOCSDIR
+ the directory to which the module's
+ documentation should be installed.
+
+
+
+ LUA_EXAMPLESDIR
+ the directory to which the module's
+ example files should be installed.
+
+
+
+
+
+
+
+
+ Examples
+
+
+ Makefile for an application using
+ Lua
+
+ This example shows how to reference a
+ Lua module required at run
+ time. Notice that the reference must specify a
+ flavor.
+
+ PORTNAME= sample
+DISTVERSION= 1.2.3
+CATEGORIES= whatever
+
+MAINTAINER= john@doe.tld
+COMMENT= Sample
+
+RUN_DEPENDS= ${LUA_REFMODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR}
+
+USES= lua
+
+.include <bsd.port.mk>
+
+
+
+ Makefile for a simple Lua
+ module
+
+ PORTNAME= sample
+DISTVERSION= 1.2.3
+CATEGORIES= whatever
+PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
+
+MAINTAINER= john@doe.tld
+COMMENT= Sample
+
+USES= lua:module
+
+DOCSDIR= ${LUA_DOCSDIR}
+
+.include <bsd.port.mk>
+
+
Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Mon Oct 19 15:25:04 2020 (r54611)
+++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Mon Oct 19 17:41:54 2020 (r54612)
@@ -1969,17 +1969,33 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssapiluaPossible arguments: (none),
- XY+,
XY,
- build, run
+ XY+,
+ -XY,
+ XY-ZA,
+ module, flavors,
+ build, run,
+ envAdds a dependency on Lua. By
default this is a library dependency, unless overridden by the
- build or run option. The
- default version is 5.2, unless set by the
- XY parameter (for
- example, 51 or
- 52+).
+ build and/or run option.
+ The env option prevents the addition of any
+ dependency, while still defining all the usual variables.
+
+ The default version is set by the usual
+ DEFAULT_VERSIONS mechanism, unless a version or
+ range of versions is specified as an argument, for
+ example, 51 or 51-53.
+
+ Applications using Lua are
+ normally built for only a single Lua
+ version. However, library modules intended to be loaded by
+ Lua code should use the
+ module option to build with multiple
+ flavors.
+
+ For more information see .
From owner-svn-doc-head@freebsd.org Tue Oct 20 12:44:59 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9A2C64305E2;
Tue, 20 Oct 2020 12:44:59 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CFtcq3RTXz4H94;
Tue, 20 Oct 2020 12:44:59 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 557C915152;
Tue, 20 Oct 2020 12:44:59 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09KCixTs077894;
Tue, 20 Oct 2020 12:44:59 GMT (envelope-from ryusuke@FreeBSD.org)
Received: (from ryusuke@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09KCixL8077893;
Tue, 20 Oct 2020 12:44:59 GMT (envelope-from ryusuke@FreeBSD.org)
Message-Id: <202010201244.09KCixL8077893@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to
ryusuke@FreeBSD.org using -f
From: Ryusuke SUZUKI
Date: Tue, 20 Oct 2020 12:44:59 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54613 - head/ja_JP.eucJP/books/handbook/l10n
X-SVN-Group: doc-head
X-SVN-Commit-Author: ryusuke
X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/l10n
X-SVN-Commit-Revision: 54613
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.33
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, 20 Oct 2020 12:44:59 -0000
Author: ryusuke
Date: Tue Oct 20 12:44:58 2020
New Revision: 54613
URL: https://svnweb.freebsd.org/changeset/doc/54613
Log:
- Merge the following from the English version:
r43884 -> r44388 head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
Modified:
head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
==============================================================================
--- head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Mon Oct 19 17:41:54 2020 (r54612)
+++ head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Tue Oct 20 12:44:58 2020 (r54613)
@@ -3,7 +3,7 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
- Original revision: r43884
+ Original revision: r44388
$FreeBSD$
-->
@@ -322,7 +322,7 @@ me:\
新しく追加するすべてのユーザが同じ言語を使う場合には、
/etc/adduser.conf で
- defaultclass = language
+ defaultclass = language
と設定してください。新しいユーザを作成するときに、この設定を変更するには、
@@ -333,7 +333,7 @@ me:\
もしくは、adduser
を実行する際にロケールを指定してください。
- &prompt.root; adduser -class language
+ &prompt.root; adduser -class languagepw
@@ -343,7 +343,7 @@ me:\
を使って新しいユーザを追加する場合には、
以下のようにしてロケールを指定してください。
- &prompt.root; pw useradd user_name -L language
+ &prompt.root; pw useradd user_name -L language
From owner-svn-doc-head@freebsd.org Tue Oct 20 12:52:12 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1C125430C26;
Tue, 20 Oct 2020 12:52:12 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CFtn8013wz4HgQ;
Tue, 20 Oct 2020 12:52:12 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D9580154CA;
Tue, 20 Oct 2020 12:52:11 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09KCqBK2083614;
Tue, 20 Oct 2020 12:52:11 GMT (envelope-from ryusuke@FreeBSD.org)
Received: (from ryusuke@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09KCqB0G083613;
Tue, 20 Oct 2020 12:52:11 GMT (envelope-from ryusuke@FreeBSD.org)
Message-Id: <202010201252.09KCqB0G083613@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to
ryusuke@FreeBSD.org using -f
From: Ryusuke SUZUKI
Date: Tue, 20 Oct 2020 12:52:11 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54614 - head/ja_JP.eucJP/books/handbook/l10n
X-SVN-Group: doc-head
X-SVN-Commit-Author: ryusuke
X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/l10n
X-SVN-Commit-Revision: 54614
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.33
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, 20 Oct 2020 12:52:12 -0000
Author: ryusuke
Date: Tue Oct 20 12:52:11 2020
New Revision: 54614
URL: https://svnweb.freebsd.org/changeset/doc/54614
Log:
- Merge the following from the English version:
r44388 -> r46049 head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
Modified:
head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
==============================================================================
--- head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Tue Oct 20 12:44:58 2020 (r54613)
+++ head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Tue Oct 20 12:52:11 2020 (r54614)
@@ -3,12 +3,12 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
- Original revision: r44388
+ Original revision: r46049
$FreeBSD$
-->
-
-
-
+地域化 (localization) -
i18n/L10n の利用と設定
@@ -322,7 +322,8 @@ me:\
新しく追加するすべてのユーザが同じ言語を使う場合には、
/etc/adduser.conf で
- defaultclass = language
+ defaultclass =
+ language
と設定してください。新しいユーザを作成するときに、この設定を変更するには、
From owner-svn-doc-head@freebsd.org Tue Oct 20 13:04:47 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 42E5F4310A1;
Tue, 20 Oct 2020 13:04:47 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CFv3g15DHz4JKC;
Tue, 20 Oct 2020 13:04:47 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 09A1215883;
Tue, 20 Oct 2020 13:04:47 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09KD4kFt090220;
Tue, 20 Oct 2020 13:04:46 GMT (envelope-from ryusuke@FreeBSD.org)
Received: (from ryusuke@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09KD4k90090219;
Tue, 20 Oct 2020 13:04:46 GMT (envelope-from ryusuke@FreeBSD.org)
Message-Id: <202010201304.09KD4k90090219@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to
ryusuke@FreeBSD.org using -f
From: Ryusuke SUZUKI
Date: Tue, 20 Oct 2020 13:04:46 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54615 - head/ja_JP.eucJP/books/handbook/l10n
X-SVN-Group: doc-head
X-SVN-Commit-Author: ryusuke
X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/l10n
X-SVN-Commit-Revision: 54615
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.33
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, 20 Oct 2020 13:04:47 -0000
Author: ryusuke
Date: Tue Oct 20 13:04:46 2020
New Revision: 54615
URL: https://svnweb.freebsd.org/changeset/doc/54615
Log:
- Merge the following from the English version:
r46049 -> r49292 head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
Modified:
head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
==============================================================================
--- head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Tue Oct 20 12:52:11 2020 (r54614)
+++ head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Tue Oct 20 13:04:46 2020 (r54615)
@@ -3,12 +3,13 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
- Original revision: r46049
+ Original revision: r49292
$FreeBSD$
-->
+ xml:id="l10n">
+ 地域化 (localization) -
i18n/L10n の利用と設定
@@ -256,13 +257,7 @@
#of Taiwan can manually change each variable
me:\
:lang=zh_TW.Big5:\
- :setenv=LC_ALL=zh_TW.Big5:\
- :setenv=LC_COLLATE=zh_TW.Big5:\
- :setenv=LC_CTYPE=zh_TW.Big5:\
- :setenv=LC_MESSAGES=zh_TW.Big5:\
- :setenv=LC_MONETARY=zh_TW.Big5:\
- :setenv=LC_NUMERIC=zh_TW.Big5:\
- :setenv=LC_TIME=zh_TW.Big5:\
+ :setenv=LC_ALL=zh_TW.Big5,LC_COLLATE=zh_TW.Big5,LC_CTYPE=zh_TW.Big5,LC_MESSAGES=zh_TW.Big5,LC_MONETARY=zh_TW.Big5,LC_NUMERIC=zh_TW.Big5,LC_TIME=zh_TW.Big5:\
:charset=big5:\
:xmodifiers="@im=gcin": #Set gcin as the XIM Input Server
@@ -322,8 +317,7 @@ me:\
新しく追加するすべてのユーザが同じ言語を使う場合には、
/etc/adduser.conf で
- defaultclass =
- language
+ defaultclass=language
と設定してください。新しいユーザを作成するときに、この設定を変更するには、
@@ -362,8 +356,8 @@ me:\
/usr/share/skel/dot.profile に追加すると、
すべてのユーザのシェルを設定することが可能です。
- LANG=de_DE.ISO8859-1; export LANG
-MM_CHARSET=ISO-8859-1; export MM_CHARSET
+ LANG=de_DE.ISO8859-1; export LANG
+MM_CHARSET=ISO-8859-1; export MM_CHARSETしかしながら、csh シェルでは、
設定ファイルの名前や構文は異なります。
@@ -372,8 +366,8 @@ me:\
/usr/share/skel/dot.login
では同じ設定です。
- setenv LANG de_DE.ISO8859-1
-setenv MM_CHARSET ISO-8859-1
+ setenv LANG de_DE.ISO8859-1
+setenv MM_CHARSET ISO-8859-1さらに面倒なことに、
Xorg を設定するための
@@ -383,9 +377,9 @@ me:\
シェルに対するもので、2 番目が
csh シェルに対するものです。
- LANG=de_DE.ISO8859-1; export LANG
+ LANG=de_DE.ISO8859-1; export LANG
- setenv LANG de_DE.ISO8859-1
+ setenv LANG de_DE.ISO8859-1
@@ -1019,17 +1013,6 @@ Option "XkbOptions" "grp:toggle"
-
- ドイツ語への地域化 (すべての ISO 8859-1 言語向け)
-
-
- &os; 上でウムラウトを使うためのチュートリアルは、
- http://user.cs.tu-berlin.de/~eserte/FreeBSD/doc/umlaute/umlaute.html
- から入手できます。この文書はドイツ語で書かれています。
-
-
-
ギリシャ語への地域化
From owner-svn-doc-head@freebsd.org Tue Oct 20 13:39:07 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 687B8431D1D;
Tue, 20 Oct 2020 13:39:07 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CFvqH2CbVz4Kpv;
Tue, 20 Oct 2020 13:39:07 +0000 (UTC)
(envelope-from linimon@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 30A5215C98;
Tue, 20 Oct 2020 13:39:07 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09KDd7rL009390;
Tue, 20 Oct 2020 13:39:07 GMT (envelope-from linimon@FreeBSD.org)
Received: (from linimon@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09KDd7dd009389;
Tue, 20 Oct 2020 13:39:07 GMT (envelope-from linimon@FreeBSD.org)
Message-Id: <202010201339.09KDd7dd009389@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: linimon set sender to
linimon@FreeBSD.org using -f
From: Mark Linimon
Date: Tue, 20 Oct 2020 13:39:07 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54616 -
head/en_US.ISO8859-1/books/porters-handbook/versions
X-SVN-Group: doc-head
X-SVN-Commit-Author: linimon
X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions
X-SVN-Commit-Revision: 54616
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.33
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, 20 Oct 2020 13:39:07 -0000
Author: linimon
Date: Tue Oct 20 13:39:06 2020
New Revision: 54616
URL: https://svnweb.freebsd.org/changeset/doc/54616
Log:
Document OSVERSION 1300123.
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 Tue Oct 20 13:04:46 2020 (r54615)
+++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Tue Oct 20 13:39:06 2020 (r54616)
@@ -1097,6 +1097,15 @@ is spelled &, < is < and > is >.
13.0-CURRENT after the addition of
ptsname_r.
+
+
+ 1300123
+ 366871
+ October 20, 2020
+ 13.0-CURRENT after VOP,
+ VPTOCNP, and INACTIVE
+ changes.
+
From owner-svn-doc-head@freebsd.org Wed Oct 21 18:50:28 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3099D42A9A9;
Wed, 21 Oct 2020 18:50:28 +0000 (UTC)
(envelope-from trasz@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CGfh40sWTz4dNX;
Wed, 21 Oct 2020 18:50:28 +0000 (UTC)
(envelope-from trasz@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 00C089DFB;
Wed, 21 Oct 2020 18:50:28 +0000 (UTC)
(envelope-from trasz@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09LIoRUW080799;
Wed, 21 Oct 2020 18:50:27 GMT (envelope-from trasz@FreeBSD.org)
Received: (from trasz@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09LIoROM080797;
Wed, 21 Oct 2020 18:50:27 GMT (envelope-from trasz@FreeBSD.org)
Message-Id: <202010211850.09LIoROM080797@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: trasz set sender to
trasz@FreeBSD.org using -f
From: Edward Tomasz Napierala
Date: Wed, 21 Oct 2020 18:50:27 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54617 - head/en_US.ISO8859-1/htdocs/news/status
X-SVN-Group: doc-head
X-SVN-Commit-Author: trasz
X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status
X-SVN-Commit-Revision: 54617
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.33
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, 21 Oct 2020 18:50:28 -0000
Author: trasz
Date: Wed Oct 21 18:50:27 2020
New Revision: 54617
URL: https://svnweb.freebsd.org/changeset/doc/54617
Log:
Create 2020q2 status report, covering June 2020 to September 2020.
Submitted by: debdrup
Differential Revision: https://reviews.freebsd.org/D26890
Added:
head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml (contents, props changed)
Modified:
head/en_US.ISO8859-1/htdocs/news/status/Makefile
Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/Makefile Tue Oct 20 13:39:06 2020 (r54616)
+++ head/en_US.ISO8859-1/htdocs/news/status/Makefile Wed Oct 21 18:50:27 2020 (r54617)
@@ -88,6 +88,7 @@ XMLDOCS+= report-2019-07-2019-09
XMLDOCS+= report-2019-10-2019-12
XMLDOCS+= report-2020-01-2020-03
XMLDOCS+= report-2020-04-2020-06
+XMLDOCS+= report-2020-07-2020-09
XSLT.DEFAULT= report.xsl
# Install a sample entry.
Added: head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml Wed Oct 21 18:50:27 2020 (r54617)
@@ -0,0 +1,2172 @@
+
+
+
+
+
+
+
+
+
+ 07-09
+
+ 2020
+
+
+
+ Introduction
+
This report covers FreeBSD related projects for the period between
+July and September, and is the third of four planned reports for 2020.
+
+
This quarter brings a good mix of additions and changes to the FreeBSD
+Project and community, from a diverse number of teams and people covering
+everything from architectures, continuous integration, wireless networking
+and drivers, over drm, desktop and third-party project work, as well as
+several team reports, along with many other interesting subjects too
+numerous to mention.
+
+
As the world is still affected by the epidemic, we hope that this report
+can also serve as a good reminder that there is good work that can be done
+by people working together, even if we're apart.
+
+
We hope you'll be as interested in reading it, as we've been in making it.
+Daniel Ebdrup Jensen, on behalf of the quarterly team.
+
The FreeBSD Foundation is a 501(c)(3) non-profit organization dedicated to
+supporting and promoting the FreeBSD 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 FreeBSD contributors. The Foundation purchases and supports
+hardware to improve and maintain FreeBSD infrastructure and provides resources
+to improve security, quality assurance, and release engineering efforts;
+publishes marketing material to promote, educate, and advocate for the FreeBSD
+Project; facilitates collaboration between commercial vendors and FreeBSD
+developers; and finally, represents the FreeBSD 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 FreeBSD last quarter:
+
+
COVID-19 Impact to the Foundation
+
+
Like other organizations, we put policies in place for all of our staff members
+to work from home. We also put a temporary ban on travel for staff members.
+We are continuing our work supporting the community and Project, but some of
+our work and responses may be delayed because of changes in some of our
+priorities and the impact of limited childcare for a few of our staff members.
+
+
Partnerships and Commercial User Support
+
+
We help facilitate collaboration between commercial users and FreeBSD
+developers. We also meet with companies to discuss their needs and bring that
+information back to the Project. Not surprisingly, the stay at home orders,
+combined with our company ban on travel during Q3 made in-person meetings
+non-existent. However, the team was able to continue meeting with our partners
+and commercial users virtually. These meetings help us understand some of the
+applications where FreeBSD is used.
+
+
We are currently scheduling Zoom company meetings for Q4, please reach out if
+you would like to schedule a meeting with us.
+
+
Fundraising Efforts
+
+
Last quarter we raised $192,874.43! Thank you to the individuals and
+organizations that stepped in, to help fund our efforts. We'd like to thank
+Arm for their large contribution last quarter, which helped bring our 2020
+fundraising effort to $521k. We hope other organizations will follow their
+lead and give back to help us continue supporting FreeBSD.
+
+
These are trying times, and we deeply appreciate every donation that has come
+in from $5 to $150,000. We're still here giving 110% to supporting FreeBSD!
+
+
We are 100% funded by donations, and those funds go towards software
+development work to improve FreeBSD, FreeBSD advocacy around the world, keeping
+FreeBSD secure, continuous integration improvements, sponsoring BSD-related and
+computing conferences (even the virtual events!), legal support for the
+Project, and many other areas.
+
We also have the Partnership Program, to provide more benefits for our larger
+commercial donors. Find out more information about the
+partnership program
+and share with your companies!
+
+
OS Improvements
+
+
A number of FreeBSD Foundation grant recipients started, continued working on,
+or completed projects during the third quarter. These include:
+
+
Ongoing WiFi and Linux KPI layer improvements.
+
+
Linuxulator application compatibility.
+
+
DRM / Graphics driver updates.
+
+
Zstd compression for OpenZFS.
+
+
Online RAID-Z expansion.
+
+
Modernized LLDB target support for FreeBSD.
+
+
+You can find more details about most of these projects in other quarterly
+
reports.
+
+
Staff members also worked on a number of larger projects, including:
+
+
Run-Time Dynamic Linker (rtld) and kernel ELF loader improvements.
+
+
Rewritten UNIX domain socket locking.
+
+
Build infrastructure.
+
+
Open system call path handling support for O_BENEATH, O_RESOLVE_BENEATH.
+
+
arm64 support.
+
+
Migration to a Git repository.
+
+
+Many of these projects also have detailed entries in other quarterly report
+
entries.
+
+
Staff members also put in significant effort in many ways other than larger,
+individual projects. These include assisting with code reviews, bug report
+triage, security report triage and advisory handling, addressing syzkaller
+reports, and ongoing maintenance and bug fixes in functional areas such as the
+tool chain, developer tools, virtual memory kernel subsystem, low-level x86
+infrastructure, sockets and protocols, and others.
+
+
University of Waterloo Co-op
+
+
With the transition to working from home, the Foundation decided to again take
+on three University of Waterloo Co-op students for the Fall 2020 term
+(September to December). Tiger returns for a second term, joined by new
+students Yang and Zac. Projects for the term include more work on
+ELF Tool Chain, application of Capsicum to additional utilities, testing and
+integration of FreePBX and Asterisk VOIP software, pkgbase, and exploring
+containerization tooling.
+
+
Continuous Integration and Quality Assurance
+
+
The Foundation provides a full-time staff member and funds projects on
+improving continuous integration, automated testing, and overall quality
+assurance efforts for the FreeBSD project.
+
+
During the third quarter of 2020, Foundation staff continued improving and
+monitoring the Project's CI infrastructure, and working with experts to fix
+the failing builds and the regressions found by tests. The setting up of
+dedicated VM host for running tests is completed. New feature developments
+and the CI staging environment is in progress. We are also working with
+other teams in the Project for their testing needs. For example, tests of
+non-x86 architectures now run periodically, and improve the CI of the
+embedded systems. We are also working with many external projects and
+companies to improve the CI between their products and FreeBSD.
+
+
See the FreeBSD CI section of this report for completed work items and detailed
+information.
+
+
Supporting FreeBSD Infrastructure
+
+
The Foundation provides hardware and support to improve the FreeBSD
+infrastructure. Last quarter, we continued supporting FreeBSD hardware located
+around the world. We coordinated efforts between the new NYI Chicago facility
+and clusteradm to start working on getting the facility prepared for some of
+the new FreeBSD hardware we are planning on purchasing. NYI generously
+provides this for free to the Project. We also worked on connecting with the
+new owners of the Bridgewater site, where most of the FreeBSD infrastructure is
+located.
+
+
Some of the purchases we made for the Project last quarter to support
+infrastructure includes:
+
+
Spamhaus spam filtering software to limit the amount of spam on the mailing
+ lists.
+
+
5 application servers to run tasks like bugzilla, wiki, website, cgi,
+ Phabricator, host git, etc.
+
+
1 server to replace the old pkg server and provide a lot more IOPS to
+ avoid the slowdowns seen during peak times of the day where the disks just
+ cannot keep up with the request volume.
+
+
1 server for exp-runs to make them faster.
+
+
1 server to build packages more frequently.
+
+
+
FreeBSD 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 FreeBSD; producing advocacy
+literature to teach people about FreeBSD and help make the path to starting
+using FreeBSD or contributing to the Project easier; and attending and getting
+other FreeBSD contributors to volunteer to run FreeBSD events, staff FreeBSD
+tables, and give FreeBSD 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 FreeBSD-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-FreeBSD events to
+promote and raise awareness of FreeBSD, to increase the use of FreeBSD in
+different applications, and to recruit more contributors to the Project. As is
+the case for most of us in this industry, COVID-19 has put our in-person events
+on hold. In addition to attending virtual events, we are continually working
+on new training initiatives and updating our selection of how-to guides to
+facilitate getting more folks to try out FreeBSD.
+
+
Check out some of the advocacy and education work we did last quarter:
+
+
Launched our FreeBSD Fridays series of 101 classes. Topics included an
+ Introduction to FreeBSD, FreeBSD Installfest, Introduction to Security,
+ Introduction to ZFS and more. Videos of the past sessions and a schedule of
+ upcoming events can be found here.
+
+
Attended and presented at OSI's State of the Source conference. The event
+ was held virtually, September 9-11, 2020.
+
+
Launched the
+ redesign
+ of the FreeBSD Foundation Website.
+
+
Announced
+ the 20th Anniversary of the FreeBSD Foundation.
+
+
Participated as an Admin for Google Summer of Code 2020
+
+
Continued to promote the FreeBSD Office Hours series including holding our
+ own Foundation led office hours. Videos from the one hour sessions can be
+ found on the Project's
+ YouTube Channel. You can watch
+ ours here.
+
+
Interviewed
+ members of the outgoing FreeBSD Core Team to get their thoughts on their
+ term.
+
Netflix provided an update on how and why they use FreeBSD in our latest
+Contributor Case Study.
+
+
We help educate the world about FreeBSD by publishing the professionally
+produced FreeBSD Journal. As we mentioned previously, the FreeBSD Journal is
+now a free publication. Find out more and access the latest issues at
+https://www.FreeBSDfoundation.org/journal/.
+
+
You can find out more about events we attended and upcoming events at
+https://www.FreeBSDfoundation.org/news-and-events/.
+
+
Legal/FreeBSD IP
+
+
The Foundation owns the FreeBSD trademarks, and it is our responsibility to
+protect them. We also provide legal support for the core team to investigate
+questions that arise. We updated our
+Trademark Usage Terms and Conditions
+on July 1, 2020.
+
We welcomed Andrew Wafaa and Kevin Bowling to our board of directors, to help
+govern the Foundation and guide us with our strategic direction. We have
+more information about our new board members
+on our website.
+
+
+FreeBSD Release Engineering Team
+
+
+
+FreeBSD Release Engineering Team
+re@FreeBSD.org
+
+
+
+
+FreeBSD 12.2-RELEASE schedule
+FreeBSD 12.2 test builds
+FreeBSD development snapshots
+
+
+
The FreeBSD Release Engineering Team is responsible for setting
+and publishing release schedules for official project releases
+of FreeBSD, announcing code freezes and maintaining the respective
+branches, among other things.
+
+
During the third quarter of 2020, the Release Engineering Team started
+work on the 12.2-RELEASE cycle, the third release from the stable/12
+branch.
+
+
As of this writing, two BETA builds have been released, with the
+expectation there will be a third BETA build currently remaining on the
+schedule.
+
+
The 12.2-RELEASE cycle will continue throughout October, with two RC
+builds currently planned, and RC3 scheduled on an as-needed basis. The
+12.2-RELEASE is so far scheduled for final release on October 27.
+
+
In addition to the 12.2-RELEASE, Glen Barber of the Release Engineering
+Team finished work to the release build tools and scripts to prepare for
+the conversion from Subversion to Git for the 13.0-RELEASE cycle. There
+are no plans to merge these changes to stable branches at this time; as
+discussed within the Git working group, we feel such a change on a stable
+branch would be too intrusive to our user base as well as downstream
+FreeBSD consumers. Development snapshot builds for 13.0-CURRENT have
+recently been built from the Git tree within the project, and further
+snapshot builds for 12.x and 11.x will continue to be built from Subversion.
+
+
Additionally throughout the quarter, several development snapshots builds
+were released for the head, stable/12, and stable/11 branches.
+
+
Finally, the Release Engineering Team would like to thank Marius Strobl
+for his time serving on the team; he had recently stepped down from the
+Deputy RE Lead role due to constraints on his time. The Team welcomes
+Colin Percival, who has accepted fulfilling this role.
+
+
Much of this work was sponsored by Rubicon Communications, LLC (netgate.com)
+and the FreeBSD Foundation.
+
+
+Cluster Administration Team
+
+
+
+Cluster Administration Team
+clusteradm@FreeBSD.org
+
+
+
+
+Cluster Administration Team members
+
+
+
The FreeBSD Cluster Administration Team consists of the people responsible for
+administering the machines that the Project relies on for its distributed work
+ and communications to be synchronised. In this quarter, the team has worked
+on the following:
+
+
Work with the FreeBSD Foundation on hardware update for web services, mirror and package building servers.
+
+
Disable directory indexing on the package mirrors to resolve performance issues of the machine.
+
+
This was later relaxed to allow indexing of the parent directories but still disallow the large package directories.
+
+
Ongoing systems administration work:
+
+
Accounts management for committers.
+
+
Backups of critical infrastructure.
+
+
Keeping up with security updates in 3rd party software.
+
+
+
+Work in progress:
+
+
+
Setup Malaysia (KUL) mirror.
+
+
Setup Brazil (BRA) mirror.
+
+
Review the service jails and service administrators operation.
+
+
Infrastructure of building aarch64 and powerpc64 packages.
+
+
NVMe issues on PowerPC64 POWER9 blocking dual socket machine from being used as pkg builder.
+
+
Drive upgrade test for pkg builders (SSDs) courtesy of the FreeBSD Foundation.
+
+
Boot issues with Aarch64 reference machines.
+
+
New NYI.net sponsored colocation space in Chicago-land area.
+
+
Work with git working group for the git repository.
+
The FreeBSD CI team maintains the continuous integration system
+of the FreeBSD project. The CI system firstly checks the committed changes
+can be successfully built, then performs various tests and analysis over the
+newly built results.
+The artifacts from those builds are archived in the artifact server for
+further testing and debugging needs. The CI team members examine the
+failing builds and unstable tests and work with the experts in that area to
+fix the codes or adjust test infrastructure. The details of these efforts
+are available in the weekly CI reports.
+
+
During the third quarter of 2020, we continued working with the contributors and
+developers in the project to fulfill their testing needs and also keep
+collaborating with external projects and companies to improve their products
+and FreeBSD.
+
+
Important changes:
+
+
All !x86 -test builds now trigger a new build on 22:00 UTC daily; this was
+ not running very often because running all the tests in qemu takes lots
+ of time. The work on improving the test execution speed and parallelism is
+ in progress. The following is a list of the jobs affected:
+
The build and test results will be sent to the
+ dev-ci mailing list
+ soon. Feedback and help with analysis is very appreciated!
+
+
+
A builder dedicated to run jobs using provisioned VMs is setup, this
+ improves the stableness and reduces the execution time.
+
+
+
The result of FreeBSD-head-amd64-test_zfs
+ is changed after OpenZFS importing; we encourage everyone to check and fix the
+ failing and skipped test cases.
+
The Ports Management Team is responsible for overseeing the
+overall direction of the Ports Tree, building packages, and
+personnel matters. Below is what happened in the last quarter.
+
+
We passed the landmark of 40,000 ports in the Ports Collection
+and are now around 40,400 ports. The last quarter saw 9335
+commits to the HEAD branch and 481 commits to the 2020Q3 branch
+by respectively 167 and 63 committers. There are currently 2525
+open problem reports of which 595 are unassigned. Compared to
+last quarter, this means a slight decrease in activity and also
+a slight increase in open PRs.
+
+
During the last quarter we welcomed Rainer Hurling (rhurlin@) and
+said goodbye to Kevin Lo (kevlo@) and Grzegorz Blach (gblach@).
+
+
The last three months saw new default versions for Perl (5.32),
+PostgreSQL (12) and PHP (7.4). Various packages also got updated:
+Firefox to 81.0.1, Chromium to 84.0.4147.135, Gnome to 3.36,
+Xorg to 1.20.9, Qt5 to 5.15.0, Emacs to 27.1, KDE Frameworks to
+5.74.0 and pkg itself to 1.15.8.
+
+
Never tired, antoine@ ran 30 exp-runs to test port version updates,
+on such diverse matters as:
+
+
Updating byacc in base to 20200330.
+
+
Check balancing of sed "y" command.
+
+
Use of brackets.
+
+
Removing the now redundant "port" argument from USES=readline.
+
The FreeBSD Office team works on a number of office-related software suites
+and tools such as OpenOffice and LibreOffice.
+
+
Work during this quarter focused on providing the latest stable release of
+LibreOffice suite and companion apps to all FreeBSD users.
+
+
+
Alongside with updating old stable branch to latest 6.4.x releases,
+ current ports-tree now have a full-featured cutting-edge 7.0.1 bundle.
+
+
Conservative users can keep 6.4.x stable version by switching to use
+ all-in-one editors/libreoffice6 port and even with i18n language pack (off by default).
+ It will be kept updated at least till 7.1.0 version is released.
+
+
+We are looking for people to help the project.
+
All unstable work with LibreOffice snapshots is staged in our WIP repository.
+The open bugs list
+contains all filed issues which need some attention.
+Patches, comments and objections are always welcome in the mailing list and bugzilla.
+
+
+
+FreeBSD Graphics Team status report
+
+
+Project GitHub page
+
+
+
+
+FreeBSD Graphics Team
+x11@freebsd.org
+
+
+Niclas Zeising
+zeising@freebsd.org
+
+
+
+
The FreeBSD X11/Graphics team maintains the lower levels of the FreeBSD graphics
+stack.
+This includes graphics drivers, graphics libraries such as the
+MESA OpenGL implementation, the X.org xserver with related libraries and
+applications, and Wayland with related libraries and applications.
+
+
There have been several updates to the FreeBSD graphics stack and related
+libraries since the last report.
+
+
Most notably, MESA related ports were changed to use the meson build system,
+instead of the autotools based one.
+This was needed since mesa upstream has deprecated and removed the autotools
+build system, and this paved the way for further mesa updates.
+While there was a need for a few minor corrections after the initial update,
+this update has been successful and made it possible to further update and
+improve the FreeBSD mesa port.
+
+
There have also been several security fixes for xorg-server and libX11, so
+these ports have been updated to fix these issues.
+
+
During the period, FreeBSD 12 was changed to improve the compatibility with
+input devices using udev/evdev and libinput.
+This change removes the need for local configuration and makes most mice,
+touchpads and keyboards work out of the box.
+This change will be in the upcoming FreeBSD 12.2 release.
+
+
There have also been several updates to various libraries, both in the graphics
+and input stacks, and several userland drivers have been updated.
+Libraries such as libdrm and libevdev have been updated to include new
+FreeBSD support, developed by team members and added upstream.
+
+
There has also been ongoing work to keep the various drm-kmod ports and packages
+up to date, mostly in response to changes in various FreeBSD versions.
+
+
We have also continued our regularly scheduled bi-weekly meetings.
+
+
People who are interested in helping out can find us on the x11@FreeBSD.org
+mailing list, or on our gitter chat.
+We are also available in #freebsd-xorg on EFNet.
+
+
We also have a team area on GitHub where our work repositories can be found.
+
+
+FreeBSD on Microsoft HyperV and Azure
+
+
+Microsoft Azure article on FreeBSD wiki
+Microsoft HyperV article on FreeBSD wiki
+
+
+
+
+FreeBSD Integration Services Team
+bsdic@microsoft.com
+
+
+Wei Hu
+whu@FreeBSD.org
+
+
+Li-Wen Hsu
+lwhsu@FreeBSD.org
+
+
+
+
Li-Wen is working on the FreeBSD release code related to Azure for
+the -CURRENT, 12-STABLE and 11-STABLE branches.
+The work-in-progress is available here.
+The 11.4-RELEASE image on Azure Marketplace is published.
+We are testing the releng/12.2 branch and 12.2-RELEASE image will be
+published to Azure Marketplace soon after released.
+
+
This project is sponsored by The FreeBSD Foundation, with resources provided by Microsoft.
+
Until recently FreeBSD could only be built on a FreeBSD host.
+However, many popular free CI tools only allow building on Linux or macOS and
+therefore can not be used for building the FreeBSD base system. Furthermore, it
+is sometimes useful to cross-build FreeBSD for a remote machine or an emulator
+even if the build machine is not running FreeBSD.
+The goal of this project is to allow building the base system on Linux and macOS
+hosts.
+
+
I started this project in 2017 to allow building CheriBSD on the Linux servers
+and desktops that many of us working on the CHERI project use.
+The first few patches were upstreamed in 2018 (see the 2018q3 report) and
+I merged the full set of patches to CheriBSD shortly after. Over the past two
+years I have slowly been upstreaming the remaining patches and finally committed
+the last required change in time for this report.
+
+
As of September 2020 it should be possible to use the buildworld and
+buildkernel make targets to build a fully-functional FreeBSD installation
+on macOS and Linux hosts. We use this in our continuous integration system to
+build and test CheriBSD disk images for multiple architectures.
+I have also committed a GitHub Actions configuration upstream
+that takes approximately 10 minutes to build an amd64 kernel.
+This will ensure that changes that break crossbuilding from Linux/macOS
+can be detected easily.
+
+
Upstreaming the crossbuilding changes has resulted in various build system
+cleanups. For example, we now no longer need to use lorder.sh
+when building libraries which speeds up the linking step a bit.
+The portability and bootstrapping changes should also make it easier
+to upgrade from older versions since we no longer rely on host headers in
+/usr/include matching those of the target system (e.g. when bootstrapping
+localedef, etc.).
+
+
While this support for building on Linux and macOS should still be considered
+experimental, it should work in many cases. If you would like to give it a try,
+the following command line should successfully build an amd64 world on Linux
+and macOS systems that have packages for LLVM 10 (or newer) installed:
+MAKEOBJDIRPREFIX=/somewhere ./tools/build/make.py TARGET=amd64 TARGET_ARCH=amd64 buildworld
+Builds must be performed using the ./tools/build/make.py wrapper script since
+most Linux and macOS systems do not ship an appropriate version of bmake.
+Please let me know if you encounter any issues.
+
Work continues on FreeBSD's migration from Subversion to Git. Ulrich has
+addressed all known issues with svn2git and has been able to work around the
+inconsistent metadata and forced commit issues in the Subversion history.
+
+
We still have additional documentation to write, and need to finish installing
+commit hooks (e.g. restricting branch creation, or ensuring appropriate data
+exists on cherry-pick commits).
+
+
We expect to open the beta repository to test commits before the end of
+October. This is to allow testing of the commit hooks, and to allow developers
+to test access and become familiar with git operation. Commits in this
+repository will be deleted and the repository will be recreated at least once
+prior to the final migration.
+
+
Those with an interest in the migration to Git are encouraged to subscribe
+to the
+FreeBSD-git mailing list
+and test out the beta src, ports, and/or doc repositories.
+
+
You are also welcome check out the wiki, issues, README and other documentation
+at the Git conversion tooling repo.
+
+
We currently expect to transition the src and doc repositories in mid-November.
+Additional investigation and experimentation with the ports repository is still
+underway.
+
Earlier Linuxulator work focused on code cleanups and improving
+diagnostic tools.
+Work has now shifted from cleanups to fixing actual applications.
+Current status is being tracked at Linux app status Wiki page.
+Initial focus was on applications that don't involve X11, mostly
+because they tend to be easier to test and debug, and the bug fixes
+are not application-specific.
+
+
Foundation-sponsored work during this quarter included implementing
+a devfs(5) workaround to fix gettynam(3) inside jail/chroot, and
+workaround for the missing splice(2) syscall, which caused problems
+for grep and autotools. The Linux version reported to userspace was bumped
+to 3.10.0, which matches the kernel shipped with RHEL 7 and is neccessary
+for IBM's DB2 database installation to succeed. The BLKPBSZGET ioctl neccessary for
+Oracle database is supported now. There is now support for kcov(4),
+neccessary for syzcaller; as well as a number of fixes for issues
+reported by syzcaller, such as futex lock leaks.
+There were also more cleanups, including moving
+some Linuxulator-specific functionality related to error handling off
+from the syscall's fast code paths. The sysutils/debootstrap port,
+which provides an easy way to create Debian or Ubuntu jail, was updated
+to version 1.0.123. Finally there were some improvements
+to the documentation.
+
+
Most of those changes have been merged to FreeBSD 12-STABLE, in order
+to ship with 12.2-RELEASE.
+
+
There is increased involvement from other developers; this includes termios
+performance fixes, improved memfd support, implementing CLOCK_MONOTONIC_RAW
+required for Steam, madvise improvements, new compat.linux.use_emul_path
+sysctl. There is also ongoing work
+on tracking down the causes of failures related to Steam and WebKit, with
+fixes being first implemented in linuxulator-steam-utils.
+
FreeBSD includes LLDB, the debugger in the LLVM family, in the base
+system. At present it has some limitations in comparison with the GNU
+GDB debugger, and does not yet provide a complete replacement. It
+relies on an obsolete plugin model in LLDB that causes growing
+technical debt. This project aims to bring LLDB closer to a fully
+featured replacement for GDB, and therefore for FreeBSD to feature a
+modern debugger for software developers.
+
+
The legacy monolithic target supports the executed application being
+debugged in the same process space as the debugger. The modern LLDB
+plugin approach, used on other supported targets, executes the
+target process under a separate lldb-server process. This improves
+reliability and simplifies the process / thread model in LLDB itself.
+In addition, remote and local debugging will both be performed using
+the same approach.
+
+
After the migration to the new process model is complete, the project
+will include reviewing the results of LLDB's test suite and fixing
+tests as time permits. The work is expected to be complete in 2020.
+
+
The project schedule is divided into three milestones, each taking approximately
+one month:
+
+
1. Introduce new FreeBSD Remote Process Plugin for x86_64 with basic support and upstream to LLVM.
+ 2. Ensure and add the mandated features in the project (process launch, process attach (pid), process attach (name), userland core files, breakpoints, watchpoints, threads, remote debugging) for FreeBSD/amd64 and FreeBSD/i386.
+ 3. Iterate over the LLDB tests. Detect, and as time permits, fix bugs. Ensure bug reports for each non-fixed and known problem. Add missing man pages and update the FreeBSD Handbook.
+
+
We are nearing the completion of the first milestone. The new plugin is getting into
+shape, and it can already run simple single-threaded programs. The supported features
+include single-stepping, breakpoints, memory and register I/O on amd64.
+Both plugins are supported simultaneously. The new plugin is used if
+FREEBSD_REMOTE_PLUGIN environment variable is set to any value, or if lldb-server is
+spawned directly. Otherwise, the old plugin is used for compatibility. Once the new
+plugin matures, we are planning to enable it unconditionally on the architectures that
+it is ported to.
+
During this quarter, flua (FreeBSD Lua) was taught
+where to find base .lua modules in order to support require of .lua modules
+to be provided by the base system. flua also gained support
+for require of binary modules.
+
+
A review for libjail bindings has also
+been submitted, pending review. libjail is an essential component if one wants
+to be able to write jail management utilities in flua.
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
From owner-svn-doc-head@freebsd.org Thu Oct 22 12:18:53 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 35AAC447254;
Thu, 22 Oct 2020 12:18:53 +0000 (UTC)
(envelope-from debdrup@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CH5xn0gmjz3Y3g;
Thu, 22 Oct 2020 12:18:53 +0000 (UTC)
(envelope-from debdrup@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id EED39168BC;
Thu, 22 Oct 2020 12:18:52 +0000 (UTC)
(envelope-from debdrup@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09MCIqP8043153;
Thu, 22 Oct 2020 12:18:52 GMT (envelope-from debdrup@FreeBSD.org)
Received: (from debdrup@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09MCIqhL043152;
Thu, 22 Oct 2020 12:18:52 GMT (envelope-from debdrup@FreeBSD.org)
Message-Id: <202010221218.09MCIqhL043152@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: debdrup set sender to
debdrup@FreeBSD.org using -f
From: Daniel Ebdrup Jensen
Date: Thu, 22 Oct 2020 12:18:52 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54618 - head/share/xml
X-SVN-Group: doc-head
X-SVN-Commit-Author: debdrup
X-SVN-Commit-Paths: head/share/xml
X-SVN-Commit-Revision: 54618
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.33
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, 22 Oct 2020 12:18:53 -0000
Author: debdrup
Date: Thu Oct 22 12:18:52 2020
New Revision: 54618
URL: https://svnweb.freebsd.org/changeset/doc/54618
Log:
Add the newsflash entry for the status report for July 2020 - September 2020
Reviewed by: trasz, bcr (mentor)
Approved by: bcr (mentor)
Differential Revision: https://reviews.freebsd.org/D26892
Modified:
head/share/xml/news.xml
Modified: head/share/xml/news.xml
==============================================================================
--- head/share/xml/news.xml Wed Oct 21 18:50:27 2020 (r54617)
+++ head/share/xml/news.xml Thu Oct 22 12:18:52 2020 (r54618)
@@ -34,6 +34,16 @@
10
+ 21
+
+ July-September 2020 Status Report
+
+
From owner-svn-doc-head@freebsd.org Thu Oct 22 22:03:51 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4479F42C584;
Thu, 22 Oct 2020 22:03:51 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CHLwk6v34z4YQw;
Thu, 22 Oct 2020 22:03:50 +0000 (UTC)
(envelope-from linimon@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D00EB1D847;
Thu, 22 Oct 2020 22:03:50 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09MM3oUL016844;
Thu, 22 Oct 2020 22:03:50 GMT (envelope-from linimon@FreeBSD.org)
Received: (from linimon@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09MM3ojn016843;
Thu, 22 Oct 2020 22:03:50 GMT (envelope-from linimon@FreeBSD.org)
Message-Id: <202010222203.09MM3ojn016843@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: linimon set sender to
linimon@FreeBSD.org using -f
From: Mark Linimon
Date: Thu, 22 Oct 2020 22:03:50 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54622 -
head/en_US.ISO8859-1/books/porters-handbook/versions
X-SVN-Group: doc-head
X-SVN-Commit-Author: linimon
X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions
X-SVN-Commit-Revision: 54622
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.33
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, 22 Oct 2020 22:03:51 -0000
Author: linimon
Date: Thu Oct 22 22:03:50 2020
New Revision: 54622
URL: https://svnweb.freebsd.org/changeset/doc/54622
Log:
Document OSVERSIONs 1202503, 1104508, and 1104509.
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 Thu Oct 22 17:08:01 2020 (r54621)
+++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Thu Oct 22 22:03:50 2020 (r54622)
@@ -2325,6 +2325,14 @@ is spelled &, < is < and > is >.
12-STABLE after fixing &man.crunchgen.1; application
build with WARNS=6.
+
+
+ 1202503
+ 366878
+ October 20, 2020
+ 12-STABLE after populating the acquire context field
+ of a ww_mutex in the LinuxKPI.
+
@@ -3979,6 +3987,22 @@ is spelled &, < is < and > is >.
365661September 12, 202011-STABLE after followup commits to libcompiler_rt.
+
+
+
+ 1104508
+ 366879
+ October 20, 2020
+ 11-STABLE after populating the acquire context field
+ of a ww_mutex in the LinuxKPI.
+
+
+
+ 1104509
+ 366889
+ October 20, 2020
+ 11-STABLE after additions to LinuxKPI's
+ RCU list.
From owner-svn-doc-head@freebsd.org Thu Oct 22 22:09:22 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9DBBC42C538;
Thu, 22 Oct 2020 22:09:22 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CHM363jX4z4YtW;
Thu, 22 Oct 2020 22:09:22 +0000 (UTC)
(envelope-from linimon@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 5E7FC1D669;
Thu, 22 Oct 2020 22:09:22 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09MM9M65017149;
Thu, 22 Oct 2020 22:09:22 GMT (envelope-from linimon@FreeBSD.org)
Received: (from linimon@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09MM9MGF017148;
Thu, 22 Oct 2020 22:09:22 GMT (envelope-from linimon@FreeBSD.org)
Message-Id: <202010222209.09MM9MGF017148@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: linimon set sender to
linimon@FreeBSD.org using -f
From: Mark Linimon
Date: Thu, 22 Oct 2020 22:09:22 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54623 -
head/en_US.ISO8859-1/books/porters-handbook/versions
X-SVN-Group: doc-head
X-SVN-Commit-Author: linimon
X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions
X-SVN-Commit-Revision: 54623
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.33
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, 22 Oct 2020 22:09:22 -0000
Author: linimon
Date: Thu Oct 22 22:09:21 2020
New Revision: 54623
URL: https://svnweb.freebsd.org/changeset/doc/54623
Log:
Fix some inconsitencies in the markup. No content change.
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 Thu Oct 22 22:03:50 2020 (r54622)
+++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Thu Oct 22 22:09:21 2020 (r54623)
@@ -351,16 +351,16 @@ is spelled &, < is < and > is >.
349151June 17, 201913.0-CURRENT after separating kernel crc32() implementation
- to its own header (gsb_crc32.h) and renaming the source to
- gsb_crc32.c.
+ to its own header (gsb_crc32.h) and renaming the source to
+ gsb_crc32.c.
1300033349277June 21, 2019
- 13.0-CURRENT after additions to LinuxKPI's rcu
- list.
+ 13.0-CURRENT after additions to LinuxKPI's
+ RCU list.
@@ -910,7 +910,7 @@ is spelled &, < is < and > is >.
362640June 26, 202013.0-CURRENT after changing the internal API between the
- NFS kernel modules.
+ NFS kernel modules.
@@ -918,7 +918,7 @@ is spelled &, < is < and > is >.
363077July 10, 202013.0-CURRENT after implementing the array_size() function
- in the LinuxKPI.
+ in the LinuxKPI.
@@ -926,7 +926,7 @@ is spelled &, < is < and > is >.
363562July 26, 202013.0-CURRENT after implementing lockless lookup in the VFS
- layer.
+ layer.
@@ -934,7 +934,7 @@ is spelled &, < is < and > is >.
363757August 1, 202013.0-CURRENT after making rights mandatory for NDINIT_ALL.
-
+
@@ -942,7 +942,7 @@ is spelled &, < is < and > is >.
363783August 2, 202013.0-CURRENT after vnode layout changes.
-
+
@@ -2322,8 +2322,8 @@ is spelled &, < is < and > is >.
1202502365816September 16, 2020
- 12-STABLE after fixing &man.crunchgen.1; application
- build with WARNS=6.
+ 12-STABLE after fixing &man.crunchgen.1; application
+ build with WARNS=6.
@@ -3899,8 +3899,8 @@ is spelled &, < is < and > is >.
360658May 5, 202011-STABLE after updating llvm, clang, compiler-rt, libc++,
- libunwind, lld, lldb and openmp to 9.0.0 final release
- r372316.
+ libunwind, lld, lldb and openmp to 9.0.0 final release
+ r372316.
@@ -5571,7 +5571,7 @@ is spelled &, < is < and > is >.
224834August 13, 20119.0-CURRENT after the implementation of Capsicum
- capabilities; fget(9) gains a rights argument.
+ capabilities; fget(9) gains a rights argument.
From owner-svn-doc-head@freebsd.org Fri Oct 23 00:03:39 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id EAE6A42E692;
Fri, 23 Oct 2020 00:03:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CHPZz5ymzz4dsT;
Fri, 23 Oct 2020 00:03:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B02CC1EC5A;
Fri, 23 Oct 2020 00:03:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09N03dKb089925;
Fri, 23 Oct 2020 00:03:39 GMT (envelope-from gjb@FreeBSD.org)
Received: (from gjb@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09N03dtm089924;
Fri, 23 Oct 2020 00:03:39 GMT (envelope-from gjb@FreeBSD.org)
Message-Id: <202010230003.09N03dtm089924@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org
using -f
From: Glen Barber
Date: Fri, 23 Oct 2020 00:03:39 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54624 - head/en_US.ISO8859-1/htdocs/releases/12.2R
X-SVN-Group: doc-head
X-SVN-Commit-Author: gjb
X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/releases/12.2R
X-SVN-Commit-Revision: 54624
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.33
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, 23 Oct 2020 00:03:40 -0000
Author: gjb
Date: Fri Oct 23 00:03:39 2020
New Revision: 54624
URL: https://svnweb.freebsd.org/changeset/doc/54624
Log:
Update the 12.2-RELEASE schedule to reflect the 12.2-RELEASE
builds have started.
Approved by: re (implicit)
Sponsored by: Rubicon Communications, LLC (netgate.com)
Modified:
head/en_US.ISO8859-1/htdocs/releases/12.2R/schedule.xml
Modified: head/en_US.ISO8859-1/htdocs/releases/12.2R/schedule.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/releases/12.2R/schedule.xml Thu Oct 22 22:09:21 2020 (r54623)
+++ head/en_US.ISO8859-1/htdocs/releases/12.2R/schedule.xml Fri Oct 23 00:03:39 2020 (r54624)
@@ -130,7 +130,7 @@
RELEASE builds begin
23 October 2020
-
-
+
23 October 2020
&local.rel;-RELEASE builds begin.
From owner-svn-doc-head@freebsd.org Fri Oct 23 13:21:40 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 38537446939;
Fri, 23 Oct 2020 13:21:40 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CHlHm0pLRz471c;
Fri, 23 Oct 2020 13:21:40 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F34A28441;
Fri, 23 Oct 2020 13:21:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09NDLd3r086930;
Fri, 23 Oct 2020 13:21:39 GMT (envelope-from gjb@FreeBSD.org)
Received: (from gjb@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09NDLd6g086929;
Fri, 23 Oct 2020 13:21:39 GMT (envelope-from gjb@FreeBSD.org)
Message-Id: <202010231321.09NDLd6g086929@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org
using -f
From: Glen Barber
Date: Fri, 23 Oct 2020 13:21:39 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54625 -
head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes
X-SVN-Group: doc-head
X-SVN-Commit-Author: gjb
X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes
X-SVN-Commit-Revision: 54625
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.33
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, 23 Oct 2020 13:21:40 -0000
Author: gjb
Date: Fri Oct 23 13:21:39 2020
New Revision: 54625
URL: https://svnweb.freebsd.org/changeset/doc/54625
Log:
Pull in the list of SAs and ENs from 12.1-RELEASE.
Sponsored by: Rubicon Communications, LLC (netgate.com)
Modified:
head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes/relnotes.xml
Modified: head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes/relnotes.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes/relnotes.xml Fri Oct 23 00:03:39 2020 (r54624)
+++ head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes/relnotes.xml Fri Oct 23 13:21:39 2020 (r54625)
@@ -152,10 +152,208 @@
- No advisories.
-
-
+ FreeBSD-SA-19:25.mcepce
+ 12 November 2019
+ Machine Check Exception on Page Size
+ Change
+
+
+ FreeBSD-SA-19:26.mcu
+ 12 November 2019
+ Intel CPU Microcode Update
+
+
+
+ FreeBSD-SA-20:01.libfetch
+ 28 January 2020
+ &man.fetch.3; buffer overflow
+
+
+
+ FreeBSD-SA-20:03.thrmisc
+ 28 January 2020
+ Kernel stack data disclosure
+
+
+
+ FreeBSD-SA-20:04.tcp
+ 18 March 2020
+ TCP IPv6 SYN cache kernel information
+ disclosure
+
+
+
+ FreeBSD-SA-20:05.if_oce_ioctl
+ 18 March 2020
+ Insufficient &man.ioctl.2; privilege
+ checking
+
+
+
+ FreeBSD-SA-20:06.if_ixl_ioctl
+ 18 March 2020
+ Insufficient &man.ioctl.2; privilege
+ checking
+
+
+
+ FreeBSD-SA-20:07.epair
+ 18 March 2020
+ Incorrect user-controlled pointer
+ use
+
+
+
+ FreeBSD-SA-20:08.jail
+ 18 March 2020
+ Kernel memory disclosure with nested
+ jails
+
+
+
+ FreeBSD-SA-20:09.ntp
+ 18 March 2020
+ Multiple denial of service
+
+
+
+ FreeBSD-SA-20:10.ipfw
+ 21 April 2020
+ Invalid &man.mbuf.9; handling
+
+
+
+ FreeBSD-SA-20:11.openssl
+ 21 April 2020
+ Remote denial of service
+
+
+
+ FreeBSD-SA-20:12.libalias
+ 12 May 2020
+ Insufficient packet length
+ validation
+
+
+
+ FreeBSD-SA-20:13.libalias
+ 12 May 2020
+ Memory disclosure vulnerability
+
+
+
+ FreeBSD-SA-20:15.cryptodev
+ 12 May 2020
+ Use-after-free condition
+
+
+
+ FreeBSD-SA-20:16.cryptodev
+ 12 May 2020
+ Insufficient MAC key length check
+
+
+
+ FreeBSD-SA-20:17.usb
+ 9 June 2020
+ HID descriptor parsing
+ error
+
+
+
+ FreeBSD-SA-20:19.unbound
+ 8 July 2020
+ Multiple vulnerabilities
+
+
+
+ FreeBSD-SA-20:20.ipv6
+ 8 July 2020
+ Race condition and use-after-free
+
+
+
+ FreeBSD-SA-20:21.usb_net
+ 5 August 2020
+ Memory corruption
+
+
+
+ FreeBSD-SA-20:22.sqlite
+ 5 August 2020
+ Multiple vulnerabilities
+
+
+
+ FreeBSD-SA-20:23.sendmsg
+ 5 August 2020
+ Privilege escalation
+
+
+
+ FreeBSD-SA-20:25.sctp
+ 2 September 2020
+ Use-after-free bug
+
+
+
+ FreeBSD-SA-20:26.dhclient
+ 2 September 2020
+ Heap overflow
+
+
+
+ FreeBSD-SA-20:27.ure
+ 15 September 2020
+ Packet-in-packet attack
+
+
+
+ FreeBSD-SA-20:28.bhyve_vmcs
+ 15 September 2020
+ Privilege escalation via VMCS
+
+
+
+ FreeBSD-SA-20:29.bhyve_svm
+ 15 September 2020
+ SVM guest escape
+
+
+
+ FreeBSD-SA-20:30.ftpd
+ 15 September 2020
+ Privilege escalation
+
@@ -179,9 +377,122 @@
- No notices.
-
-
+ FreeBSD-EN-19:19.loader
+ 12 November 2019
+ UEFI Loader Memory Fragmentation
+
+
+
+ FreeBSD-EN-20:01.ssp
+ 28 January 2020
+ Imprecise orderring of canary
+ initialization
+
+
+
+ FreeBSD-EN-20:03.sshd
+ 18 March 2020
+ Misleading log messages upon successful
+ login
+
+
+
+ FreeBSD-EN-20:05.mlx5en
+ 18 March 2020
+ Fix packet forwarding performance
+
+
+
+ FreeBSD-EN-20:06.ipv6
+ 18 March 2020
+ Incorrect checksum calculations
+
+
+
+ FreeBSD-EN-20:07.quotad
+ 21 April 2020
+ Regression with certain NFS
+ servers
+
+
+
+ FreeBSD-EN-20:08.tzdata
+ 12 May 2020
+ Timezone database update
+
+
+
+ FreeBSD-EN-20:09.igb
+ 12 May 2020
+ Fix failure to switch to inactive
+ state
+
+
+
+ FreeBSD-EN-20:10.build
+ 12 May 2020
+ Incorrect build host clang version
+ detection
+
+
+
+ FreeBSD-EN-20:11.ena
+ 9 June 2020
+ Stability issues in &man.ena.4;
+
+
+
+ FreeBSD-EN-20:12.iflib
+ 9 June 2020
+ Watchdog timeout resetting idle
+ queues
+
+
+
+ FreeBSD-EN-20:13.bhyve
+ 8 July 2020
+ Crash with PCI device passthrough
+
+
+
+ FreeBSD-EN-20:14.linuxkpi
+ 8 July 2020
+ Kernel panic
+
+
+
+ FreeBSD-EN-20:15.mps
+ 8 July 2020
+ Kernel panic
+
+
+
+ FreeBSD-EN-20:16.vmx
+ 5 August 2020
+ Packet loss and degraded
+ performance
+
+
+
+ FreeBSD-EN-20:17.linuxthread
+ 2 September 2020
+ Kernel panic
From owner-svn-doc-head@freebsd.org Fri Oct 23 16:23:55 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4028244A41E;
Fri, 23 Oct 2020 16:23:55 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CHqL30wMzz4KSW;
Fri, 23 Oct 2020 16:23:55 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 02D32A24E;
Fri, 23 Oct 2020 16:23:55 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09NGNs88097995;
Fri, 23 Oct 2020 16:23:54 GMT (envelope-from ryusuke@FreeBSD.org)
Received: (from ryusuke@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09NGNs5U097994;
Fri, 23 Oct 2020 16:23:54 GMT (envelope-from ryusuke@FreeBSD.org)
Message-Id: <202010231623.09NGNs5U097994@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to
ryusuke@FreeBSD.org using -f
From: Ryusuke SUZUKI
Date: Fri, 23 Oct 2020 16:23:54 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54626 - head/ja_JP.eucJP/htdocs
X-SVN-Group: doc-head
X-SVN-Commit-Author: ryusuke
X-SVN-Commit-Paths: head/ja_JP.eucJP/htdocs
X-SVN-Commit-Revision: 54626
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.33
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, 23 Oct 2020 16:23:55 -0000
Author: ryusuke
Date: Fri Oct 23 16:23:54 2020
New Revision: 54626
URL: https://svnweb.freebsd.org/changeset/doc/54626
Log:
- Merge the following from the English version:
r54553 -> r54621 head/ja_JP.eucJP/htdocs/where.xml
Modified:
head/ja_JP.eucJP/htdocs/where.xml
Modified: head/ja_JP.eucJP/htdocs/where.xml
==============================================================================
--- head/ja_JP.eucJP/htdocs/where.xml Fri Oct 23 13:21:39 2020 (r54625)
+++ head/ja_JP.eucJP/htdocs/where.xml Fri Oct 23 16:23:54 2020 (r54626)
@@ -6,7 +6,7 @@
]>
-
+
@@ -224,6 +224,7 @@
From owner-svn-doc-head@freebsd.org Fri Oct 23 18:19:13 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 23AAA44CC0F;
Fri, 23 Oct 2020 18:19:13 +0000 (UTC)
(envelope-from debdrup@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CHsv506SXz4S3w;
Fri, 23 Oct 2020 18:19:13 +0000 (UTC)
(envelope-from debdrup@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id DB1C4B9B7;
Fri, 23 Oct 2020 18:19:12 +0000 (UTC)
(envelope-from debdrup@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09NIJCi9067886;
Fri, 23 Oct 2020 18:19:12 GMT (envelope-from debdrup@FreeBSD.org)
Received: (from debdrup@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09NIJCtj067885;
Fri, 23 Oct 2020 18:19:12 GMT (envelope-from debdrup@FreeBSD.org)
Message-Id: <202010231819.09NIJCtj067885@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: debdrup set sender to
debdrup@FreeBSD.org using -f
From: Daniel Ebdrup Jensen
Date: Fri, 23 Oct 2020 18:19:12 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54627 - head/en_US.ISO8859-1/htdocs/news/status
X-SVN-Group: doc-head
X-SVN-Commit-Author: debdrup
X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status
X-SVN-Commit-Revision: 54627
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.33
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, 23 Oct 2020 18:19:13 -0000
Author: debdrup
Date: Fri Oct 23 18:19:12 2020
New Revision: 54627
URL: https://svnweb.freebsd.org/changeset/doc/54627
Log:
Fix multiple minor nits in status report for July-September 2020
Reviewed by: bcr (mentor)
Approved by: bcr (mentor)
Differential Revision: https://reviews.freebsd.org/D26919
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml Fri Oct 23 16:23:54 2020 (r54626)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml Fri Oct 23 18:19:12 2020 (r54627)
@@ -30,7 +30,7 @@
July and September, and is the third of four planned reports for 2020.
This quarter brings a good mix of additions and changes to the FreeBSD
-Project and community, from a diverse number of teams and people covering
+Project and community, from a diverse number of teams and people covering
everything from architectures, continuous integration, wireless networking
and drivers, over drm, desktop and third-party project work, as well as
several team reports, along with many other interesting subjects too
@@ -40,7 +40,7 @@ numerous to mention.
can also serve as a good reminder that there is good work that can be done
by people working together, even if we're apart.
-
We hope you'll be as interested in reading it, as we've been in making it.
+
We hope you'll be as interested in reading it, as we've been in making it.
Daniel Ebdrup Jensen, on behalf of the quarterly team.
Spamhaus spam filtering software to limit the amount of spam on the mailing
- lists.
+lists.
5 application servers to run tasks like bugzilla, wiki, website, cgi,
- Phabricator, host git, etc.
+Phabricator, host git, etc.
1 server to replace the old pkg server and provide a lot more IOPS to
avoid the slowdowns seen during peak times of the day where the disks just
- cannot keep up with the request volume.
+cannot keep up with the request volume.
1 server for exp-runs to make them faster.
@@ -248,26 +248,26 @@ facilitate getting more folks to try out FreeBSD.
upcoming events can be found here.
Attended and presented at OSI's State of the Source conference. The event
- was held virtually, September 9-11, 2020.
+was held virtually, September 9-11, 2020.
Launched the
redesign
- of the FreeBSD Foundation Website.
+of the FreeBSD Foundation Website.
Announced
- the 20th Anniversary of the FreeBSD Foundation.
+the 20th Anniversary of the FreeBSD Foundation.
Participated as an Admin for Google Summer of Code 2020
Continued to promote the FreeBSD Office Hours series including holding our
own Foundation led office hours. Videos from the one hour sessions can be
- found on the Project's
+found on the Project's
YouTube Channel. You can watch
ours here.
Interviewed
members of the outgoing FreeBSD Core Team to get their thoughts on their
- term.
+term.
Began working with the FreeBSD Vendor Summit planning committee on the
November 2020 Vendor Summit.
@@ -313,8 +313,8 @@ on July 1, 2020.
We welcomed Andrew Wafaa and Kevin Bowling to our board of directors, to help
govern the Foundation and guide us with our strategic direction. We have
more information about our new board members
@@ -2034,8 +2034,8 @@ and will no doubt chew up a lot of time in the coming
-
-
+Stephan Lichtenauer
+sl@honeyguide.eu
@@ -2053,8 +2053,9 @@ and will no doubt chew up a lot of time in the coming
Beside general feedback and tests, additional flavours and patches are very welcome!
+
+PuppetPuppetPuppet's FreeBSD slack channel
@@ -2069,7 +2070,7 @@ and will no doubt chew up a lot of time in the coming
-
Since out last status report a few years ago, the puppet@ team regularly
+
Since out last status report a few years ago, the puppet@ team regularly
updated the various Puppet ports to follow upstream releases of Puppet
4, Puppet 5 and Puppet 6. Puppet 4 was removed when it reached EOL.
From owner-svn-doc-head@freebsd.org Fri Oct 23 18:42:53 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id DEEE044D13D;
Fri, 23 Oct 2020 18:42:53 +0000 (UTC)
(envelope-from lwhsu@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CHtQP5f2Wz4TdN;
Fri, 23 Oct 2020 18:42:53 +0000 (UTC)
(envelope-from lwhsu@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A6254BDAE;
Fri, 23 Oct 2020 18:42:53 +0000 (UTC)
(envelope-from lwhsu@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09NIgrOm090373;
Fri, 23 Oct 2020 18:42:53 GMT (envelope-from lwhsu@FreeBSD.org)
Received: (from lwhsu@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09NIgrKm090372;
Fri, 23 Oct 2020 18:42:53 GMT (envelope-from lwhsu@FreeBSD.org)
Message-Id: <202010231842.09NIgrKm090372@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: lwhsu set sender to
lwhsu@FreeBSD.org using -f
From: Li-Wen Hsu
Date: Fri, 23 Oct 2020 18:42:53 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54628 - head/share/xml
X-SVN-Group: doc-head
X-SVN-Commit-Author: lwhsu
X-SVN-Commit-Paths: head/share/xml
X-SVN-Commit-Revision: 54628
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.33
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, 23 Oct 2020 18:42:53 -0000
Author: lwhsu (src,ports committer)
Date: Fri Oct 23 18:42:53 2020
New Revision: 54628
URL: https://svnweb.freebsd.org/changeset/doc/54628
Log:
Correct entry of freebsd-friday-2020-10-23
Sponsored by: The FreeBSD Foundation
Modified:
head/share/xml/events2020.xml
Modified: head/share/xml/events2020.xml
==============================================================================
--- head/share/xml/events2020.xml Fri Oct 23 18:19:12 2020 (r54627)
+++ head/share/xml/events2020.xml Fri Oct 23 18:42:53 2020 (r54628)
@@ -532,7 +532,7 @@
live.FreeBSD.org
- On October 23rd 2020 from 17:00 UTC there will be an 1 hour live
+ On October 24rd 2020 from 00:00 UTC there will be an 1 hour live
streaming session of the FreeBSD Fridays. The topic of this week is:
Intro to Bhyve by Peter Grehan
From owner-svn-doc-head@freebsd.org Sat Oct 24 00:51:38 2020
Return-Path:
Delivered-To: svn-doc-head@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4A7B142A529;
Sat, 24 Oct 2020 00:51:38 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
[IPv6:2610:1c1:1:606c::19:3])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
client-signature RSA-PSS (4096 bits) client-digest SHA256)
(Client CN "mxrelay.nyi.freebsd.org",
Issuer "Let's Encrypt Authority X3" (verified OK))
by mx1.freebsd.org (Postfix) with ESMTPS id 4CJ2bt15Y8z3XZF;
Sat, 24 Oct 2020 00:51:38 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 0A272101B5;
Sat, 24 Oct 2020 00:51:38 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09O0pbN4019103;
Sat, 24 Oct 2020 00:51:37 GMT (envelope-from ryusuke@FreeBSD.org)
Received: (from ryusuke@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09O0pbVj019102;
Sat, 24 Oct 2020 00:51:37 GMT (envelope-from ryusuke@FreeBSD.org)
Message-Id: <202010240051.09O0pbVj019102@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to
ryusuke@FreeBSD.org using -f
From: Ryusuke SUZUKI
Date: Sat, 24 Oct 2020 00:51:37 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r54629 - head/ja_JP.eucJP/books/handbook/x11
X-SVN-Group: doc-head
X-SVN-Commit-Author: ryusuke
X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/x11
X-SVN-Commit-Revision: 54629
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.33
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, 24 Oct 2020 00:51:38 -0000
Author: ryusuke
Date: Sat Oct 24 00:51:37 2020
New Revision: 54629
URL: https://svnweb.freebsd.org/changeset/doc/54629
Log:
- Merge the following from the English version:
r54442 -> r54562 head/ja_JP.eucJP/books/handbook/x11/chapter.xml
Modified:
head/ja_JP.eucJP/books/handbook/x11/chapter.xml
Modified: head/ja_JP.eucJP/books/handbook/x11/chapter.xml
==============================================================================
--- head/ja_JP.eucJP/books/handbook/x11/chapter.xml Fri Oct 23 18:42:53 2020 (r54628)
+++ head/ja_JP.eucJP/books/handbook/x11/chapter.xml Sat Oct 24 00:51:37 2020 (r54629)
@@ -3,7 +3,7 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
- Original revision: r54442
+ Original revision: r54562
$FreeBSD$
-->
3D アクセラレータを利用できるシステムでは、
&xorg; を実行するユーザを
- video または
- wheel グループに追加して、
- 使用できるようにしてください。
+ video または
+ wheel
+ グループに追加して、使用できるようにしてください。
ユーザ jru
をどちらのグループでも利用できるようにするには以下のように実行してください。
@@ -340,13 +340,16 @@
ビデオカードの 3D アクセラレータを有効にするには、
/dev/dri へのアクセスが必要となります。
通常は、X を実行するユーザを
- video または wheel
+ video または
+ wheel
グループに追加するするだけです。
ここでは、&man.pw.8; を使ってユーザ
slurms を
- video グループ、または
- video グループが存在しない時に、
- wheel グループに追加しています。
+ video グループ、または
+ video
+ グループが存在しない時に、
+ wheel
+ グループに追加しています。
&prompt.root; pw groupmod video -m slurms || pw groupmod wheel -m slurms