From owner-dev-commits-doc-all@freebsd.org Mon Mar 29 20:23:28 2021 Return-Path: Delivered-To: dev-commits-doc-all@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 25C8B5AA045 for ; Mon, 29 Mar 2021 20:23:28 +0000 (UTC) (envelope-from git@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F8PD00bgzz4cxW; Mon, 29 Mar 2021 20:23:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 0763F19A9E; Mon, 29 Mar 2021 20:23:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 12TKNRgx010497; Mon, 29 Mar 2021 20:23:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 12TKNRYj010496; Mon, 29 Mar 2021 20:23:27 GMT (envelope-from git) Date: Mon, 29 Mar 2021 20:23:27 GMT Message-Id: <202103292023.12TKNRYj010496@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rene Ladan Subject: git: 5825ab58f7 - main - Porters Handbook: bump some FreeBSD versions in the Testing chapter. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5825ab58f756325ee2f2f3f9e253149afa740d8a Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the doc repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Mar 2021 20:23:28 -0000 The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/doc/commit/?id=5825ab58f756325ee2f2f3f9e253149afa740d8a commit 5825ab58f756325ee2f2f3f9e253149afa740d8a Author: Rene Ladan AuthorDate: 2021-03-29 20:13:23 +0000 Commit: Rene Ladan CommitDate: 2021-03-29 20:22:28 +0000 Porters Handbook: bump some FreeBSD versions in the Testing chapter. CURRENT is now at 14.0 and 11.3 is no longer supported, so use 11.4. --- .../en/books/porters-handbook/testing/chapter.adoc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/documentation/content/en/books/porters-handbook/testing/chapter.adoc b/documentation/content/en/books/porters-handbook/testing/chapter.adoc index 0da30c0b46..04c0f6f248 100644 --- a/documentation/content/en/books/porters-handbook/testing/chapter.adoc +++ b/documentation/content/en/books/porters-handbook/testing/chapter.adoc @@ -196,10 +196,10 @@ Create the base jails which Poudriere will use for building: [source,shell] .... -# poudriere jail -c -j 113Ramd64 -v 11.3-RELEASE -a amd64 +# poudriere jail -c -j 113Ramd64 -v 11.4-RELEASE -a amd64 .... -Fetch a `11.3-RELEASE` for `amd64` from the FTP server given by `FREEBSD_HOST` in [.filename]#poudriere.conf#, create the zfs file system `tank/poudriere/jails/113Ramd64`, mount it on [.filename]#/poudriere/jails/113Ramd64# and extract the `11.3-RELEASE` tarballs into this file system. +Fetch a `11.4-RELEASE` for `amd64` from the FTP server given by `FREEBSD_HOST` in [.filename]#poudriere.conf#, create the zfs file system `tank/poudriere/jails/113Ramd64`, mount it on [.filename]#/poudriere/jails/113Ramd64# and extract the `11.4-RELEASE` tarballs into this file system. [source,shell] .... @@ -222,19 +222,19 @@ If a specific Subversion revision is needed, append it to the version string. Fo [NOTE] ==== -While it is possible to build a newer version of FreeBSD on an older version, most of the time it will not run. For example, if a `stable/11` jail is needed, the host will have to run `stable/11` too. Running `11.3-RELEASE` is not enough. +While it is possible to build a newer version of FreeBSD on an older version, most of the time it will not run. For example, if a `stable/11` jail is needed, the host will have to run `stable/11` too. Running `11.4-RELEASE` is not enough. ==== [NOTE] ==== -To create a Poudriere jail for `13.0-CURRENT`: +To create a Poudriere jail for `14.0-CURRENT`: [source,shell] .... # poudriere jail -c -j 13amd64 -v head -a amd64 -m svn+https .... -In order to run a `13.0-CURRENT` Poudriere jail you must be running `13.0-CURRENT`. In general, newer kernels can build and run older jails. For instance, a `13.0-CURRENT` kernel can build and run a `11.3-STABLE` Poudriere jail if the `COMPAT_FREEBSD11` kernel option was compiled in (on by default in `13.0-CURRENT`[.filename]#GENERIC# kernel config). +In order to run a `14.0-CURRENT` Poudriere jail you must be running `14.0-CURRENT`. In general, newer kernels can build and run older jails. For instance, a `14.0-CURRENT` kernel can build and run a `11.4-STABLE` Poudriere jail if the `COMPAT_FREEBSD11` kernel option was compiled in (on by default in `14.0-CURRENT`[.filename]#GENERIC# kernel config). ==== [CAUTION] @@ -249,8 +249,8 @@ A list of jails currently known to Poudriere can be shown with `poudriere jail - .... # poudriere jail -l JAILNAME VERSION ARCH METHOD -113Ramd64 11.3-RELEASE amd64 ftp -11i386 11.3-STABLE i386 svn+https +114Ramd64 11.4-RELEASE amd64 ftp +11i386 11.4-STABLE i386 svn+https .... [[testing-poudriere-maintaining-jails]] @@ -376,7 +376,7 @@ Ports trees without a method, see <>, canno After jails and ports trees have been set up, the result of a contributor's modifications to the ports tree can be tested. -For example, local modifications to the package:www/firefox[] port located in [.filename]#/work/ports/www/firefox# can be tested in the previously created 11.3-RELEASE jail: +For example, local modifications to the package:www/firefox[] port located in [.filename]#/work/ports/www/firefox# can be tested in the previously created 11.4-RELEASE jail: [source,shell] ....