From owner-svn-doc-all@freebsd.org Sun Oct 21 04:56:05 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5EE49FCBD5D; Sun, 21 Oct 2018 04:56:05 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0A5CD7B74A; Sun, 21 Oct 2018 04:56:05 +0000 (UTC) (envelope-from emaste@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 EACE9B0E; Sun, 21 Oct 2018 04:56:04 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9L4u4dQ067772; Sun, 21 Oct 2018 04:56:04 GMT (envelope-from emaste@FreeBSD.org) Received: (from emaste@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9L4u4JG067771; Sun, 21 Oct 2018 04:56:04 GMT (envelope-from emaste@FreeBSD.org) Message-Id: <201810210456.w9L4u4JG067771@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: emaste set sender to emaste@FreeBSD.org using -f From: Ed Maste Date: Sun, 21 Oct 2018 04:56:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52393 - head/en_US.ISO8859-1/articles/freebsd-releng X-SVN-Group: doc-head X-SVN-Commit-Author: emaste X-SVN-Commit-Paths: head/en_US.ISO8859-1/articles/freebsd-releng X-SVN-Commit-Revision: 52393 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Oct 2018 04:56:05 -0000 Author: emaste (src committer) Date: Sun Oct 21 04:56:04 2018 New Revision: 52393 URL: https://svnweb.freebsd.org/changeset/doc/52393 Log: Add LLD_REVISION_STRING to the post-branch bump list (Reference: src r339454) Modified: head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml Modified: head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml ============================================================================== --- head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml Sat Oct 20 21:23:49 2018 (r52392) +++ head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml Sun Oct 21 04:56:04 2018 (r52393) @@ -197,6 +197,12 @@ Update FREEBSD_CC_VERSION + + + head/lib/clang/include/lld/Common/Version.inc + Update + LLD_REVISION_STRING + From owner-svn-doc-all@freebsd.org Sun Oct 21 06:40:24 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6978BFD78ED; Sun, 21 Oct 2018 06:40:24 +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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 10E7F7E386; Sun, 21 Oct 2018 06:40:24 +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 F1A381B3B; Sun, 21 Oct 2018 06:40:23 +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 w9L6eNxT019566; Sun, 21 Oct 2018 06:40:23 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9L6eNoY019563; Sun, 21 Oct 2018 06:40:23 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201810210640.w9L6eNoY019563@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Sun, 21 Oct 2018 06:40:23 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52394 - in head/ja_JP.eucJP: htdocs share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: in head/ja_JP.eucJP: htdocs share/xml X-SVN-Commit-Revision: 52394 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Oct 2018 06:40:24 -0000 Author: ryusuke Date: Sun Oct 21 06:40:23 2018 New Revision: 52394 URL: https://svnweb.freebsd.org/changeset/doc/52394 Log: - Merge the following from the English version: r52321 -> r52388 head/ja_JP.eucJP/htdocs/where.xml r52373 -> r52388 head/ja_JP.eucJP/share/xml/news.xml r52172 -> r52388 head/ja_JP.eucJP/share/xml/release.l10n.ent Modified: head/ja_JP.eucJP/htdocs/where.xml head/ja_JP.eucJP/share/xml/news.xml head/ja_JP.eucJP/share/xml/release.l10n.ent Modified: head/ja_JP.eucJP/htdocs/where.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/where.xml Sun Oct 21 04:56:04 2018 (r52393) +++ head/ja_JP.eucJP/htdocs/where.xml Sun Oct 21 06:40:23 2018 (r52394) @@ -6,7 +6,7 @@ ]> - + @@ -263,6 +263,7 @@ ²áµî¡¢¸½ºß¡¢¤½¤·¤Æ¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ë´Ø¤¹¤ë¤è¤ê¾Ü¤·¤¤¾ðÊó¤¬Íߤ·¤¤»þ¤Ï¡¢¥ê¥ê¡¼¥¹¾ðÊó¤Î¥Ú¡¼¥¸ ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£

+ &os; &rel.head;-CURRENT @@ -319,6 +320,7 @@
+ ?>

 

Modified: head/ja_JP.eucJP/share/xml/news.xml ============================================================================== --- head/ja_JP.eucJP/share/xml/news.xml Sun Oct 21 04:56:04 2018 (r52393) +++ head/ja_JP.eucJP/share/xml/news.xml Sun Oct 21 06:40:23 2018 (r52394) @@ -23,7 +23,7 @@ would like to work on. *** $FreeBSD$ - Original revision: r52373 + Original revision: r52388 --> @@ -35,6 +35,23 @@ 10 + + + 20 + + + &os; 12.0-BETA1 ¸ø³« + +

&os; 12.0 ¥ê¥ê¡¼¥¹¥µ¥¤¥¯¥ë¤«¤éºÇ½é¤Î + BETA ¥Ó¥ë¥É¤¬¸ø³«¤µ¤ì¤Þ¤·¤¿ (¥¢¥Ê¥¦¥ó¥¹)¡£ + &os; + ¥ß¥é¡¼¥µ¥¤¥È ¤«¤é amd64, armv6, armv7, + arm64, i386, powerpc, powerpc64 ¤ª¤è¤Ó sparc64 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Î + ISO ¥¤¥á¡¼¥¸¤òÆþ¼ê¤Ç¤­¤Þ¤¹¡£

+
+
16 Modified: head/ja_JP.eucJP/share/xml/release.l10n.ent ============================================================================== --- head/ja_JP.eucJP/share/xml/release.l10n.ent Sun Oct 21 04:56:04 2018 (r52393) +++ head/ja_JP.eucJP/share/xml/release.l10n.ent Sun Oct 21 06:40:23 2018 (r52394) @@ -2,7 +2,7 @@ TODO ¥ê¥¹¥È
  • ½ð̾ºÑ¥Á¥§¥Ã¥¯¥µ¥à
  • ?> -
  • ¥ê¥ê¡¼¥¹¥Î¡¼¥È
  • From owner-svn-doc-all@freebsd.org Sun Oct 21 10:48:25 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 77C1FFEA91E; Sun, 21 Oct 2018 10:48:25 +0000 (UTC) (envelope-from rodrigo@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2CA1186FF9; Sun, 21 Oct 2018 10:48:25 +0000 (UTC) (envelope-from rodrigo@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 2773347DE; Sun, 21 Oct 2018 10:48:25 +0000 (UTC) (envelope-from rodrigo@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9LAmPov049630; Sun, 21 Oct 2018 10:48:25 GMT (envelope-from rodrigo@FreeBSD.org) Received: (from rodrigo@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9LAmPGi049629; Sun, 21 Oct 2018 10:48:25 GMT (envelope-from rodrigo@FreeBSD.org) Message-Id: <201810211048.w9LAmPGi049629@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rodrigo set sender to rodrigo@FreeBSD.org using -f From: Rodrigo Osorio Date: Sun, 21 Oct 2018 10:48:25 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52395 - head/share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: rodrigo X-SVN-Commit-Paths: head/share/xml X-SVN-Commit-Revision: 52395 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Oct 2018 10:48:25 -0000 Author: rodrigo (ports committer) Date: Sun Oct 21 10:48:24 2018 New Revision: 52395 URL: https://svnweb.freebsd.org/changeset/doc/52395 Log: Fix small typo in the event name field Modified: head/share/xml/events2019.xml Modified: head/share/xml/events2019.xml ============================================================================== --- head/share/xml/events2019.xml Sun Oct 21 06:40:23 2018 (r52394) +++ head/share/xml/events2019.xml Sun Oct 21 10:48:24 2018 (r52395) @@ -17,7 +17,7 @@
    - FOSDEM 2018 + FOSDEM 2019 https://fosdem.org/2019/ 2019 From owner-svn-doc-all@freebsd.org Sun Oct 21 16:01:10 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2FD0FF7AE3; Sun, 21 Oct 2018 16:01:10 +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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5A27993C82; Sun, 21 Oct 2018 16:01:10 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 553487ACD; Sun, 21 Oct 2018 16:01:10 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9LG1A6n015725; Sun, 21 Oct 2018 16:01:10 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9LG1A61015724; Sun, 21 Oct 2018 16:01:10 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201810211601.w9LG1A61015724@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Sun, 21 Oct 2018 16:01:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52396 - head/en_US.ISO8859-1/articles/freebsd-releng X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/articles/freebsd-releng X-SVN-Commit-Revision: 52396 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Oct 2018 16:01:10 -0000 Author: gjb Date: Sun Oct 21 16:01:09 2018 New Revision: 52396 URL: https://svnweb.freebsd.org/changeset/doc/52396 Log: Fix where -DNDEBUG gets uncommented in lib/clang/llvm.build.mk. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml Modified: head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml ============================================================================== --- head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml Sun Oct 21 10:48:24 2018 (r52395) +++ head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml Sun Oct 21 16:01:09 2018 (r52396) @@ -77,6 +77,11 @@ + stable/12/lib/clang/llvm.build.mk + Uncomment -DNDEBUG + + + stable/12/sys/*/conf/GENERIC* Remove debugging support @@ -186,11 +191,6 @@ ?> - - - head/lib/clang/llvm.build.mk - Uncomment -DNDEBUG - head/lib/clang/freebsd_cc_version.h From owner-svn-doc-all@freebsd.org Sun Oct 21 23:53:45 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 206D91039D15; Sun, 21 Oct 2018 23:53:45 +0000 (UTC) (envelope-from ebrandi@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BFD4B7D6A6; Sun, 21 Oct 2018 23:53:44 +0000 (UTC) (envelope-from ebrandi@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 B72131497F; Sun, 21 Oct 2018 23:53:44 +0000 (UTC) (envelope-from ebrandi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9LNri3d062025; Sun, 21 Oct 2018 23:53:44 GMT (envelope-from ebrandi@FreeBSD.org) Received: (from ebrandi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9LNriEW062019; Sun, 21 Oct 2018 23:53:44 GMT (envelope-from ebrandi@FreeBSD.org) Message-Id: <201810212353.w9LNriEW062019@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ebrandi set sender to ebrandi@FreeBSD.org using -f From: Edson Brandi Date: Sun, 21 Oct 2018 23:53:44 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52397 - in head/pt_BR.ISO8859-1/books: . porters-handbook X-SVN-Group: doc-head X-SVN-Commit-Author: ebrandi X-SVN-Commit-Paths: in head/pt_BR.ISO8859-1/books: . porters-handbook X-SVN-Commit-Revision: 52397 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Oct 2018 23:53:45 -0000 Author: ebrandi Date: Sun Oct 21 23:53:43 2018 New Revision: 52397 URL: https://svnweb.freebsd.org/changeset/doc/52397 Log: pt_BR.ISO8859-1/books/porters-handbook: New pt_BR translation into .po format - content synchronized with en_US document (rev 52124) - book.xml converted to .po - .po file was translated to pt_BR - .po and .xml file has been set to UTF-8 encoding - information about volunteers who translated and/or revised the document was added to the header of the .po file. Approved by: gabor (mentor, implicit) Obtained from: The FreeBSD Brazilian Portuguese Documentation Project Added: head/pt_BR.ISO8859-1/books/porters-handbook/ head/pt_BR.ISO8859-1/books/porters-handbook/Makefile (contents, props changed) head/pt_BR.ISO8859-1/books/porters-handbook/book.xml (contents, props changed) head/pt_BR.ISO8859-1/books/porters-handbook/pt_BR.po (contents, props changed) Modified: head/pt_BR.ISO8859-1/books/Makefile Modified: head/pt_BR.ISO8859-1/books/Makefile ============================================================================== --- head/pt_BR.ISO8859-1/books/Makefile Sun Oct 21 16:01:09 2018 (r52396) +++ head/pt_BR.ISO8859-1/books/Makefile Sun Oct 21 23:53:43 2018 (r52397) @@ -8,6 +8,7 @@ SUBDIR+= dev-model SUBDIR+= faq SUBDIR+= fdp-primer +SUBDIR+= porters-handbook DOC_PREFIX?= ${.CURDIR}/../.. .include "${DOC_PREFIX}/share/mk/doc.project.mk" Added: head/pt_BR.ISO8859-1/books/porters-handbook/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/pt_BR.ISO8859-1/books/porters-handbook/Makefile Sun Oct 21 23:53:43 2018 (r52397) @@ -0,0 +1,50 @@ +# +# $FreeBSD$ +# +# The FreeBSD Documentation Project +# The FreeBSD Brazilian Portuguese Documentation Project +# +# Build the FreeBSD Porter's Handbook. +# + +MAINTAINER=ebrandi@FreeBSD.org + +DOC?= book + +FORMATS?= html-split + +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= + +# XML content +SRCS= book.xml + +# Images from the cross-document image library +IMAGES_LIB+= callouts/1.png +IMAGES_LIB+= callouts/2.png +IMAGES_LIB+= callouts/3.png +IMAGES_LIB+= callouts/4.png +IMAGES_LIB+= callouts/5.png +IMAGES_LIB+= callouts/6.png +IMAGES_LIB+= callouts/7.png +IMAGES_LIB+= callouts/8.png +IMAGES_LIB+= callouts/9.png +IMAGES_LIB+= callouts/10.png +IMAGES_LIB+= callouts/11.png +IMAGES_LIB+= callouts/12.png +IMAGES_LIB+= callouts/13.png +IMAGES_LIB+= callouts/14.png +IMAGES_LIB+= callouts/15.png +IMAGES_LIB+= callouts/16.png +IMAGES_LIB+= callouts/17.png +IMAGES_LIB+= callouts/18.png +IMAGES_LIB+= callouts/19.png +IMAGES_LIB+= callouts/20.png +IMAGES_LIB+= callouts/21.png + +URL_RELPREFIX?= ../../../.. +DOC_PREFIX?= ${.CURDIR}/../../.. + +SYMLINKS= ${DESTDIR} index.html handbook.html + +.include "${DOC_PREFIX}/share/mk/doc.project.mk" Added: head/pt_BR.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/pt_BR.ISO8859-1/books/porters-handbook/book.xml Sun Oct 21 23:53:43 2018 (r52397) @@ -0,0 +1,23177 @@ + + + + + + + + + + + + + + + + + + + + +]> + + + + FreeBSD Porter's Handbook + + + Projeto de Documentação do FreeBSD + + + $FreeBSD$ + + 2000200120022003200420052006200720082009201020112012201320142015201620172018Projeto de Documentação do FreeBSD + + + + Copyright + + Redistribution and use in source (XML DocBook) and 'compiled' forms (XML, HTML, PDF, PostScript, RTF and so forth) with or without modification, are permitted provided that the following conditions are met: + + + + Redistributions of source code (XML DocBook) must retain the above copyright notice, this list of conditions and the following disclaimer as the first lines of this file unmodified. + + + + Redistributions in compiled form (transformed to other DTDs, converted to PDF, PostScript, RTF and other formats) must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + + + + + THIS DOCUMENTATION IS PROVIDED BY THE FREEBSD DOCUMENTATION PROJECT "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FREEBSD DOCUMENTATION PROJECT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + + + + + FreeBSD is a registered trademark of the FreeBSD Foundation. + UNIX is a registered trademark of The Open Group in the United States and other countries. + Sun, Sun Microsystems, Java, Java Virtual Machine, JDK, JRE, JSP, JVM, Netra, OpenJDK, Solaris, StarOffice, SunOS and VirtualBox are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. + Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this document, and the FreeBSD Project was aware of the trademark claim, the designations have been followed by the ™ or the ® symbol. + + + $FreeBSD$ + + + + + + + Introdução + + A Coleção de Ports do FreeBSD é a maneira como quase todo mundo instala aplicativos ("ports") no FreeBSD. Como tudo no FreeBSD, é principalmente um esforço voluntário. É importante ter isso em mente ao ler este documento. + + No FreeBSD, qualquer um pode enviar um novo port ou ser voluntário para manter um port que esteja sem mantenedor. Nenhum privilégio de commit é necessário. + + + + + + + + + Criando um Novo Port + + Interessado em fazer um novo port ou atualizar os ports existentes? Ótimo! + + O que segue são algumas instruções para criar um novo port para o FreeBSD. Para atualizar um port existente, leia este documento e depois leia o . + + Quando este documento não for suficientemente detalhado, consulte /usr/ports/Mk/bsd.port.mk, que é incluído por todos os Makefiles dos ports. Mesmo aqueles que não estão hackeando os Makefiles diariamente podem ganhar muito conhecimento com isso. Além disso, perguntas específicas podem ser enviadas à Lista de discussão do ports do FreeBSD. + + + Apenas uma fração das variáveis ​​(VAR) que podem ser sobrepostas são mencionados neste documento. A maioria (se não todas) estão documentadas no início do /usr/ports/Mk/bsd.port.mk; as outras provavelmente deveriam estar também. Observe que esse arquivo usa uma configuração de tabulação não padrão: O Emacs e o Vim irão reconhecer a configuração ao carregar o arquivo. Ambos vi1 e ex1 podem ser configurados para usar o valor correto digitando :set tabstop=4 uma vez que o arquivo foi carregado. + + + Procurando algo fácil para começar? Dê uma olhada na lista de ports desejados e veja se você pode trabalhar em um (ou mais de um). + + + + + + + + Port Rápido + + Esta seção descreve como criar rapidamente um novo port. Para aplicativos em que esse método rápido não for adequado, o processo Slow Porting está descrito no . + + Primeiro, obtenha o tarball original e coloque-o em DISTDIR, que por padrão é o diretório /usr/ports/distfiles. + + + Estas etapas assumem que o software foi compilado de forma simples (out-of-the-box). Em outras palavras, não foi necessária absolutamente nenhuma mudança para o aplicativo funcionar em um sistema FreeBSD. Se alguma coisa teve que ser alterada, por favor consulte o . + + + + Recomenda-se definir a variável DEVELOPER do make1 em /etc/make.conf antes de começar o trabalho com os ports. + + # echo DEVELOPER=yes >> /etc/make.conf + + Esta configuração habilita o modo de desenvolvedor que exibe avisos sobre a descontinuidade de comandos e ativa algumas verificações de qualidade adicionais nas execuções do comando make. + + + + Escrevendo o <filename>Makefile</filename> + + O Makefile mínimo seria algo assim: + + # $FreeBSD$ + +PORTNAME= oneko +DISTVERSION= 1.1b +CATEGORIES= games +MASTER_SITES= ftp://ftp.cs.columbia.edu/archives/X11R5/contrib/ + +MAINTAINER= youremail@example.com +COMMENT= Cat chasing a mouse all over the screen + +.include <bsd.port.mk> + + + Em alguns casos, o Makefile de um port existente pode conter linhas adicionais no cabeçalho, como o nome do port e a data em que foi criado. Esta informação adicional foi declarada obsoleta e está sendo eliminada. + + + Tente entender o exemplo. Não se preocupe com o conteúdo da linha $FreeBSD$, ela será preenchida automaticamente pelo Subversion quando o port for importado para nossa árvore de ports principais. Um exemplo mais detalhado é mostrado na seção exemplo de Makefile. + + + + Escrevendo os Arquivos de Descrição + + Existem dois arquivos de descrição que são necessários para qualquer port, independente deles estarem empacotados ou não. Eles são o pkg-descr e o pkg-plist. Seus prefixos pkg- distingue-os de outros arquivos. + + + <filename>pkg-descr</filename> + + Esta é uma descrição mais longa do port. Um ou alguns parágrafos que explicam o que o port faz é suficiente. + + + Isto não é um manual ou uma descrição detalhada sobre como usar ou compilar o port! Por favor, tenha cuidado ao copiar do README ou manpage . Muitas vezes, eles não são uma descrição concisa do port ou estão em um formato estranho. Por exemplo, as páginas de manual têm espaçamento justificado, o que parece particularmente ruim com fontes monoespaçadas. + + Por outro lado, o conteúdo de pkg-descr deve ser mais longo que a linha COMMENT do Makefile. Ele deve explicar com mais profundidade o que é o port. + + + Um pkg-descr bem escrito descreve o port completamente o suficiente para que os usuários não precisem consultar a documentação ou visitar o site para entender o que o software faz, como ele pode ser útil ou quais recursos particularmente legais ​​ele possui. A menção de certos requisitos, como um kit de ferramentas gráfico, dependências pesadas, ambiente de runtime ou linguagens de implementação, ajuda os usuários a decidir se este port funcionará para eles. + + Inclua uma URL para a página Web oficial. Prefixe um dos sites (escolha o mais comum) com WWW: (seguido por um único espaço) para que as ferramentas automatizadas funcionem corretamente. Se a URI é a raiz do site ou diretório, ele deve ser terminado com uma barra. + + + Se a página web listada para um port não estiver disponível, tente pesquisar na Internet primeiro para ver se o site oficial foi movido, foi renomeado ou se está hospedado em outro lugar. + + + Este exemplo mostra como parece o pkg-descr: + + This is a port of oneko, in which a cat chases a poor mouse all over +the screen. + : +(etc.) + +WWW: http://www.oneko.org/ + + + + <filename>pkg-plist</filename> + + Este arquivo lista todos os arquivos instalados pelo port. Ele também é chamado de packing list (lista de empacotamento) porque o pacote é gerado empacotando os arquivos listados aqui. Os pathnames são relativos ao prefixo de instalação (geralmente /usr/local). + + Aqui está um pequeno exemplo: + + bin/oneko +man/man1/oneko.1.gz +lib/X11/app-defaults/Oneko +lib/X11/oneko/cat1.xpm +lib/X11/oneko/cat2.xpm +lib/X11/oneko/mouse.xpm + + Consulte a manpage do pkg-create8 para detalhes sobre a lista de empacotamento. + + + É recomendado manter todos os nomes de arquivos neste arquivo classificados em ordem alfabética. Isso tornará muito mais fácil verificar as alterações ao atualizar o port. + + + + Criar uma lista de packing manualmente pode ser uma tarefa muito tediosa. Se o port instalar um grande número de arquivos, criar a lista de empacotamento automaticamente pode economizar tempo. + + + Há apenas um caso em que o pkg-plist pode ser omitido de um port. Se o port instalar apenas alguns arquivos, liste-os em PLIST_FILES, dentro do Makefile do port. Por exemplo, poderíamos passar sem o pkg-plist no port oneko acima, adicionando estas linhas para no Makefile: + + PLIST_FILES= bin/oneko \ + man/man1/oneko.1.gz \ + lib/X11/app-defaults/Oneko \ + lib/X11/oneko/cat1.xpm \ + lib/X11/oneko/cat2.xpm \ + lib/X11/oneko/mouse.xpm + + + Uso de PLIST_FILES não deve ser abusado. Ao procurar pela origem de um arquivo, as pessoas geralmente tentam usar o grep através do pkg-plist nos arquivos na árvore de ports. Listar os arquivos na variável PLIST_FILES dentro do Makefile torna esta busca mais difícil. + + + + Se um port precisar criar um diretório vazio, ou criar diretórios fora do ${PREFIX} durante a instalação, consulte para maiores informações. + + + + Como PLIST_FILES é uma variavel do make1, qualquer entrada com espaços deve ser envolvida por aspas. Por exemplo, se estiver usando palavras-chave descritas em pkg-create8 e na , a entrada deve ser citada. + + PLIST_FILES= "@sample ${ETCDIR}/oneko.conf.sample" + + + Mais tarde vamos ver como o pkg-plist e a PLIST_FILES podem ser utilizados para executar tarefas mais sofisticadas. + + + + + Criando o Arquivo Checksum + + Apenas digite make makesum. O framework do ports irá gerar automaticamente o distinfo. Não tente gerar o arquivo manualmente. + + + + Testando o Port + + Certifique-se de que as regras do port façam exatamente o que é desejado, incluindo o empacotamento do port. Estes são os pontos importantes a serem verificados: + + + + pkg-plist não contém nada não instalado pelo port. + + + + pkg-plist contém tudo o que é instalado pelo port. + + + + O port pode ser instalado usando o target install. Isso verifica se o script de instalação está funcionando corretamente. + + + + O port pode ser desinstalado adequadamente usando o target deinstall. Isso verifica se o script de desinstalação funciona corretamente. + + + + O port só tem acesso aos recursos de rede durante a fase target fetch. Isto é importante para os construtores de pacotes, tais como o ports-mgmt/poudriere. + + + + Certifique-se de que o comando make package pode ser executado como um usuário normal (ou seja, não como root). Se isso falhar, talvez seja necessário corrigir o software. Veja a e também a . + + + + + Ordem Recomendada de Teste + + + make stage + + + + make check-orphans + + + + make package + + + + make install + + + + make deinstall + + + + make package (como usuário) + + + + Certifique-se de que nenhum aviso é exibido em nenhum dos estágios. + + Testes automatizados completos podem ser feitos com o ports-mgmt/poudriere da coleção do Ports, veja a para maiores informações. Ele mantém jails onde todas as etapas mostradas acima podem ser testadas sem afetar o estado do sistema host. + + + + Verificando o Port com <command>portlint</command> + + Por favor, use o portlint para ver se o port está de acordo com as nossas diretrizes. O programa ports-mgmt/portlint faz parte da coleção de ports. Em particular, ele verifica se o Makefile está correto e se o pacote está nomeado apropriadamente. + + + Não siga cegamente a saída do portlint. Ela é uma ferramenta de lint estática e às vezes comete erros. + + + + + Enviando o Novo Port + + Antes de enviar o novo port, leia a seção sobre o que fazer e o que não fazer. + + Uma vez feliz com o port, a única coisa que resta é colocá-lo na árvore principal do FreeBSD e deixar todo mundo feliz também. + + + Nós não precisamos do diretório work ou do pacote pkgname.tgz, então exclua-os agora. + + + Em seguida, crie um patch1 ou um arquivo shar1. Assumindo que o port é chamado oneko e está na categoria games. + + + Criando um <filename>.diff</filename> para um Novo Port. + + Adicione todos os arquivos com svn add. Utilize o cd e vá para a base da árvore de ports, para que os caminhos completos dos arquivos alterados sejam incluídos no diff, então gere o diff com svn diff. Por exemplo: + + % svn add . +% cd ../.. +% svn diff games/oneko > oneko.diff + + + Para ser mais fácil para os committers aplicarem o patch em sua cópia de trabalho da árvore de ports, por favor, gere o .diff da base da sua árvore de ports. + + + + + Criando um <filename>.shar</filename> para um Novo Port. + + Utilize o cd e vá para o diretório acima de onde o diretório do port está localizado e use shar para criar o arquivo: + + % cd .. +% shar `find oneko` > oneko.shar + + + Envie um dos oneko.shar ou oneko.diff com o formulário de submissão de bugs. Use product Ports & Packages, component Individual Port(s) e siga as diretrizes mostradas lá. Adicione uma breve descrição do programa ao campo Description do PR (talvez uma versão curta do COMMENT), e lembre-se de adicionar o oneko.shar ou oneko.diff como um anexo. + + + Dar uma boa descrição no resumo do relatório de problema facilita muito o trabalho dos commiters de ports. Preferimos algo como New port: category/portname breve descrição do port para novos ports. Usar este esquema torna mais fácil e rápido começar o trabalho para fazer o commit de um novo port. + + + Depois de enviar o port, por favor, seja paciente. O tempo necessário para incluir um novo port no FreeBSD pode variar de alguns dias até alguns meses. Um formulário simples de pesquisa no banco de dados do Relatório de Problemas está disponível em + + Para obter uma listagem dos PRs abertos para os ports, selecione Open e Ports & Packages no formulário de pesquisa, clique em [ Search ]. + + Depois de analisar o novo port, nós responderemos se necessário, e iremos adicioná-lo a árvore. O nome do remetente também será adicionado à lista de Contribuidores Adicionais do FreeBSD e outros arquivos. + + + + + + + + Port Lento + + Certo, então não foi tão simples e o port precisou de algumas modificações para poder funcionar. Nesta seção, vamos explicar passo a passo como modificá-lo para que funcione com o paradigma do ports. + + + Como as Coisas Funcionam + + Primeiro, esta é a sequência de eventos que ocorre quando o usuário executa make no diretório do port. Ter o bsd.port.mk aberto em outra janela enquanto lê esta seção realmente irá ajudar a entender melhor. + + Mas não se preocupe, não são muitas as pessoas que entendem exatamente como o bsd.port.mk funciona...:-) + + + + O target fetch é executado. O target fetch é responsável por garantir que o tarball exista localmente em DISTDIR. Se o fetch não puder encontrar os arquivos necessários no DISTDIR ele procurará a URL na variável MASTER_SITES, definida no Makefile, assim como nos nossos mirrors FTP nos quais colocamos os distfiles como backup. Em seguida, ele tentará buscar o arquivo de distribuição nomeado com FETCH, assumindo que o site solicitante tem acesso direto à Internet. Se isso for bem sucedido, ele salvará o arquivo em DISTDIR para uso futuro e continuará. + + + + O target extract é executado. Ele procura pelo arquivo de distribuição do port (normalmente um tarball compactado) em DISTDIR e irá descompactá-lo em um subdiretório temporário especificado por WRKDIR (padrão é work) + + + + O target patch é executado. Primeiro, quaisquer patches definidos em PATCHFILES são aplicados. Segundo, se arquivos de patch nomeados patch-* forem encontrados em PATCHDIR (padrão para o subdiretório files), eles serão aplicados neste momento em ordem alfabética. + + + + O target configure é executado. Ele pode fazer qualquer uma de muitas coisas diferentes. + + + + Se existir, scripts/configure é executado. + + + + E se HAS_CONFIGURE ou GNU_CONFIGURE está definido, WRKSRC/configure é executado. + + + + + + O target build é executado. Ele é responsável por mudar para o diretório de trabalho privado do port (WRKSRC) e compila-lo. + + + + O target stage é executado. Este coloca o conjunto final de arquivos construídos em um diretório temporário (STAGEDIR, Veja ). A hierarquia deste diretório espelha a do sistema no qual o pacote será instalado. + + + + O target package é executado. Ele cria um pacote usando os arquivos do diretório temporário criado durante o target stage e o pkg-plist do port. + + + + O target install é executado. Este instala o pacote criado durante o target package no host. + + + + As ações acima são padrão. Além disso, defina os targets pre-something ou post-something, ou insira scripts com esses nomes no subdiretório scripts, e eles serão executados antes ou depois das ações padrão serem executadas. + + Por exemplo, se houver um target post-extract definido no Makefile e um arquivo pre-build no subdiretório scripts, o target post-extract será chamado após as ações de extração regulares e pre-build será executado antes que as regras de compilação padrão sejam feitas. Recomenda-se usar targets no Makefile se as ações forem simples, porque será mais fácil para alguém descobrir que tipo de ação não padrão o port necessita. + + As ações padrão são feitas pelos targets do-something do bsd.port.mk. Por exemplo, os comandos para extrair um port estão no target do-extract. Se o target padrão não fizer o trabalho direito, redefina o target do-something no Makefile. + + + O target principal (por exemplo, extract, configure, etc.) fazem nada mais do que certificar-se de que todos os estágios até aquele estão concluídos e chamar os targets ou scripts reais, e eles não pretendem ser alterados. Para consertar a extração, corrija do-extract, mas nunca mude a forma como extract opera! Além disso, o target post-deinstall é inválido e não é executado pela infraestrutura de ports. + + + Agora que o que acontece quando o usuário digita make install é melhor entendido, vamos seguir as etapas recomendadas para criar o port perfeito. + + + + Obtendo os Fontes Originais + + Obtenha os fontes originais (normalmente) como um tarball compactado (foo.tar.gz ou foo.tar.bz2) e copie-o para DISTDIR. Use fontes do mainstream sempre que possível. + + Definir a variável MASTER_SITES para refletir onde o tarball original reside. Existem definições abreviadas para a maioria dos sites mainstream em bsd.sites.mk. Por favor, use esses sites - e as definições associadas—se for possível, para ajudar a evitar o problema de ter as mesmas informações repetidas várias vezes na base de origem. Como esses sites tendem a mudar com o tempo, isso se torna um pesadelo de manutenção para todos os envolvidos. Veja para detalhes. + + Se não houver nenhum site FTP/HTTP bem conectado à rede ou se puder encontrar apenas sites com formatos irritantemente não-padrão, coloque uma cópia em um servidor FTP ou HTTP confiável (por exemplo, uma home page). + + Se um lugar conveniente e confiável para colocar o distfile não puder ser encontrado, nós podemos hospedar em ftp.FreeBSD.org; no entanto, esta é a solução menos preferida. O distfile deve ser colocado em ~/public_distfiles/ da conta freefall de alguém. Peça para a pessoa que for fazer o commit do port para realizer isso. Essa pessoa também irá definir MASTER_SITES para LOCAL/username onde username é o seu login do cluster do FreeBSD. + + Se o distfile do port mudar o tempo todo sem nenhum tipo de atualização de versão pelo autor, considere colocar o distfile em uma página pessoal e liste-a como o MASTER_SITES primário. Tente falar com o autor do port para parar de fazer isso; Isso realmente ajuda a estabelecer algum tipo de controle de código-fonte. Hospedar uma versão específica impedirá que os usuários obtenham erros de checksum mismatch, e também irá reduzir a carga de trabalho dos mantenedores do nosso site FTP. Além disso, se houver apenas um site master para o port, recomenda-se armazenar um backup em uma home page e listá-lo como o MASTER_SITES secundário. + + Se o port exigir patches adicionais disponíveis na Internet, baixe-os também e coloque-os em DISTDIR. Não se preocupe se eles vierem de um site diferente de onde vem o tarball do código fonte principal, temos uma maneira de lidar com essas situações (veja a descrição PATCHFILES abaixo). + + + + Modificando o Port + + Desempacote uma cópia do tarball em um diretório privado e faça as alterações necessárias para que o port compile corretamente sob a versão atual do FreeBSD. Atenção dobrada nessas etapas, pois elas serão necessárias para automatizar o processo em breve. Tudo, incluindo a exclusão, adição ou modificação de arquivos, devem ser realizados usando um script automatizado ou um arquivo patch quando o port estiver finalizado. + + Se o port exigir interação/customização significativa do usuário para compilar ou instalar, dê uma olhada em um dos scripts Configure clássicos de Larry Wall e talvez faça algo semelhante. O objetivo da nova coleção de ports é fazer com que cada port seja plug-and-play o quanto possível para o usuário final, usando um mínimo de espaço em disco. + + + A menos que explicitamente declarado, os arquivos de patch, scripts e outros arquivos criados e contribuídos para a coleção de ports do FreeBSD são assumidos como cobertos pelas condições de copyright padrão do BSD. + + + + + Patching + + Na preparação do port, arquivos que forem adicionados ou alterados podem ser gravados com diff1 para posterior inclusão em um patch1. Fazer isso com um arquivo típico envolve salvar uma cópia do arquivo original antes de fazer qualquer alteração usando um sufixo .orig. + + % cp file file.orig + + Depois que todas as alterações forem realizadas, cd de volta ao diretório do port. Execute make makepatch para gerar arquivos de patch atualizados no diretório files. + + + Usar BINARY_ALIAS para substituir comandos codificados durante a compilação e para evitar patching de arquivos de compilação. Veja para maiores informações. + + + + Regras Gerais para Patching + + Arquivos patch são armazenados em PATCHDIR, geralmente files/, de onde serão aplicados automaticamente. Todas os patches devem ser relativos ao WRKSRC. Tipicamente WRKSRC é um subdiretório de WRKDIR, o diretório onde o distfile é extraído. Execute make -V WRKSRC para ver o caminho real. Os nomes dos patches devem seguir estas regras: + + + + Evite ter mais de um patch modificando o mesmo arquivo. Por exemplo, ter os dois patch-foobar.c e patch-foobar.c2 fazendo alterações em ${WRKSRC}/foobar.c torna-os frágeis e difíceis de serem depurados. + + + + Ao criar nomes para arquivos de patch, substitua cada underline (_) com dois underlines (__) e cada barra (/) com um underline (_). Por exemplo, para corrigir um arquivo chamado src/freeglut_joystick.c nomeie o patch correspondente patch-src_freeglut__joystick.c. Não nomeie patches como patch-aa ou patch-ab. Sempre use o caminho e o nome do arquivo nos nomes dos patches. O make makepatch gera automaticamente os nomes corretos. + + + + Um patch pode modificar vários arquivos se as alterações estiverem relacionadas e o patch tiver o nome apropriado. Por exemplo, patch-add-missing-stdlib.h. + + + + Use apenas caracteres [-+._ a-zA-Z0-9] para nomear patches. Em particular, não use :: como um separador de path, use _ no lugar. + + + + + Minimize a quantidade de mudanças de espaço em branco não funcionais em patches. É comum no mundo Open Source para projetos compartilhar grandes quantidades de uma base de código, mas obedecer a regras de recuo e estilo diferentes. Ao usar uma funcionalidade funcional de um projeto para consertar áreas similares em outra, por favor, tenha cuidado: o patch resultante pode estar cheio de mudanças não-funcionais. Ele não só aumenta o tamanho do repositório do ports, mas torna difícil descobrir o que exatamente causou o problema e o que foi alterado em todos. + + Se um arquivo precisar ser excluído, faça-o no target post-extract em vez de como parte do patch. + + + + + Geração Manual de Patches + + + A criação manual de patches geralmente não é necessária. A geração automática de patches, conforme descrito anteriormente nesta seção, é o método preferido. No entanto, patches manuais podem ser necessários ocasionalmente. + + + Patches são salvos em arquivos nomeados como patch-* onde * indica o nome do caminho do arquivo que está sendo feito o patch, como patch-imakefile ou patch-src-config.h. + + Depois que o arquivo foi modificado, diff1 é usado para registrar as diferenças entre a versão original e a modificada. faz com que o diff1 produza diffs unificados, a forma preferida. + + % diff -u file.orig file > patch-pathname-file + + Ao gerar patches para novos arquivos adicionados, é usado para dizer ao diff1 para tratar o arquivo original inexistente como se existisse, mas estava vazio: + + % diff -u -N newfile.orig newfile > patch-pathname-newfile + + Não adicione Strings RCS $FreeBSD$ em patches. Quando os patches são adicionados ao repositório Subversion com svn add, a propriedade fbsd:nokeywords é definida para yes automaticamente para que as keywords no patch não sejam modificadas no commit. A propriedade pode ser adicionada manualmente svn propset fbsd:nokeywords yes files.... + + Usar a opção () do diff1 para gerar patches é razoável, mas por favor, analise os patches resultantes para se certificar de que não há nenhum lixo desnecessário neles. Em particular, diffs entre dois arquivos de backup, quando o port usa Imake ou GNU configure, etc., diffs de Makefiles são desnecessários e devem ser eliminados. Se for necessário editar o configure.in e executar o autoconf para regerar o configure, não gere diffs do configure (ele geralmente cresce para algumas milhares de linhas!). Em vez disso, defina USES=autoreconf e gere os diffs no configure.in. + + + + + Substituições Automáticas Simples + + Substituições simples podem ser realizadas diretamente do Makefile do port usando o modo in-loco do sed1. Isso é útil quando as alterações usam o valor de uma variável: + + post-patch: + @${REINPLACE_CMD} -e 's|for Linux|for FreeBSD|g' ${WRKSRC}/README + + Muitas vezes, o software sendo portado usa a convenção CR/LF nos arquivos fonte. Isso pode causar problemas com correções adicionais, avisos do compilador ou execução de scripts (como /bin/sh^M não encontrado.) Para converter rapidamente todos os arquivos de CR/LF para apenas LF, adicione essa entrada ao Makefile do port: + + USES= dos2unix + + Uma lista de arquivos específicos para conversão pode ser informada: + + USES= dos2unix +DOS2UNIX_FILES= util.c util.h + + Use DOS2UNIX_REGEX para converter um grupo de arquivos em subdiretórios. Seu argumento é um find1 compatível com expressão regular. Mais sobre o formato está em re_format7. Esta opção é útil para converter todos os arquivos de uma determinada extensão. Por exemplo, converta todos os arquivos de código-fonte, deixando os arquivos binários intactos: + + USES= dos2unix +DOS2UNIX_REGEX= .*\.([ch]|cpp) + + Uma opção similar é DOS2UNIX_GLOB, que executa o find para cada elemento listado nele. + + USES= dos2unix +DOS2UNIX_GLOB= *.c *.cpp *.h + + + O diretório base para a conversão pode ser definido. Isso é útil quando há vários distfiles e vários arquivos contidos que requerem conversão de fim de linha. + + USES= dos2unix +DOS2UNIX_WRKSRC= ${WRKDIR} + + + + Corrigindo Condicionalmente + + Alguns ports precisam de patches que são aplicados apenas para versões específicas do FreeBSD ou quando uma determinada opção é ativada ou desativada. Os patches condicionais são especificados colocando-se os caminhos completos para os arquivos de patch emEXTRA_PATCHES. + + + Aplicando um Patch para uma Versão Específica do FreeBSD + + .include <bsd.port.options.mk> + +# Patch in the iconv const qualifier before this +.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100069 +EXTRA_PATCHES= ${PATCHDIR}/extra-patch-fbsd10 +.endif + +.include <bsd.port.mk> + + + + Aplicando Opcionalmente um Patch + + Quando um option requer um patch, useopt_EXTRA_PATCHES e opt_EXTRA_PATCHES_OFF para fazer o patch condicional na opção opt. Veja Para maiores informações. + + OPTIONS_DEFINE= FOO BAR +FOO_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-foo +BAR_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-bar.c \ + ${PATCHDIR}/extra-patch-bar.h + + + + Usando <varname>EXTRA_PATCHES</varname> Com um Diretório + + As vezes, existem muitos patches que são necessários para um recurso, neste caso, é possível apontar EXTRA_PATCHES para um diretório, e ele aplicará automaticamente todos os arquivos nomeados como patch* nele. + + Crie um subdiretório em ${PATCHDIR}, e mova os patches para ele. Por exemplo: + + % ls -l files/foo-patches +-rw-r--r-- 1 root wheel 350 Jan 16 01:27 patch-Makefile.in +-rw-r--r-- 1 root wheel 3084 Jan 18 15:37 patch-configure + + Então adicione isso ao Makefile: + + OPTIONS_DEFINE= FOO +FOO_EXTRA_PATCHES= ${PATCHDIR}/foo-patches + + O framework irá então usar todos os arquivos nomeados patch* nesse diretório. + + + + + + Configurando + + Inclua quaisquer comandos de personalização adicionais no script configure e salve-o no subdiretório scripts. Como mencionado acima, também é possível fazer isso com targets no Makefile e/ou scripts com o nome pre-configure ou post-configure. + + + + Manipulando a Entrada do Usuário + + Se o port requer intervenção do usuário para build, configure ou install, defina IS_INTERACTIVE no Makefile. Isso fará com que os overnight builds pulem ele. Se o usuário definir a variável BATCH em seu ambiente (e se o usuário definir a variável INTERATIVE, então apenas aqueles ports que requerem interação serão compilados). Isso economizará muito tempo perdido no conjunto de máquinas que continuamente compilam ports (veja abaixo). + + Também é recomendado que, se houver respostas padrão razoáveis ​​para as perguntas, PACKAGE_BUILDING pode usado para desativar a intervenção do usuário quando o mesmo estiver definido. Isso nos permitirá compilar os pacotes para CDROMs e FTP. + + + + + + + + Configurando o Makefile + + Configurar o Makefile é bastante simples e, novamente, sugerimos examinar os exemplos existentes antes de começar. Além disso, há um Makefile de exemplo neste manual, então dê uma olhada e por favor siga a ordem das variáveis ​​e seções naquele modelo para tornar o port mais fácil para os outros lerem. + + Considere estes problemas em sequência durante o projeto do novo Makefile: + + + O Código Fonte Original + + Ele está em DISTDIR como um tarball gzip e é chamado de algo como foozolix-1.2.tar.gz? Se assim for, vá para o próximo passo. Caso contrário, o formato do arquivo de distribuição pode necessitar da substituição de uma ou mais das variáveis DISTVERSION, DISTNAME, EXTRACT_CMD, EXTRACT_BEFORE_ARGS, EXTRACT_AFTER_ARGS, EXTRACT_SUFX ou DISTFILES. + + Na pior das hipóteses, crie um target personalizado do-extract para substituir o padrão. Isso raramente é necessário. + + + + Nomeando + + A primeira parte do Makefile do port o nomeia, descreve seu número de versão e o lista na categoria correta. + + + <varname>PORTNAME</varname> + + Setar PORTNAME ao nome base do software. Isso é usado como base para o pacote do FreeBSD, e para o DISTNAME. + + + O nome do pacote deve ser único em toda a árvore de ports. Certifique-se de que o PORTNAME já não está em uso por um port existente, e que nenhum outro port já tem o mesmo PKGBASE. Se o nome já tiver sido usado, adicione PKGNAMEPREFIX ou PKGNAMESUFFIX. + + + + + Versões, <varname>DISTVERSION</varname><emphasis> ou </emphasis><varname>PORTVERSION</varname> + + Setar DISTVERSION para o número da versão do software. + + PORTVERSION é a versão usada para o pacote do FreeBSD. Será automaticamente derivado de DISTVERSION para ser compatível com o esquema de versionamento de pacotes do FreeBSD. Se a versão contiver letras, pode ser necessário definir PORTVERSIONe não DISTVERSION. + + + Não é possível utilizar PORTVERSION e DISTVERSION juntos, deve ser ser definido um de cada vez. + + + De tempos em tempos, alguns softwares usam um esquema de versão que não é compatível em como o DISTVERSION traduz a versão no PORTVERSION. + + + Ao atualizar um port, é possível usar o pkg-version8 para verificar se a nova versão é maior ou menor do que antes. Veja . + + + + Usando <citerefentry><refentrytitle>pkg-version</refentrytitle><manvolnum>8</manvolnum></citerefentry> para comparar versões. + + pkg version -t recebe duas versões como argumentos, responderá com <, = ou > se a primeira versão for menor, igual ou maior que a segunda versão, respectivamente. + + % pkg version -t 1.2 1.3 +< +% pkg version -t 1.2 1.2 += +% pkg version -t 1.2 1.2.0 += +% pkg version -t 1.2 1.2.p1 +> +% pkg version -t 1.2.a1 1.2.b1 +< +% pkg version -t 1.2 1.2p1 +< + + + + 1.2 é menor que 1.3. + + + + 1.2 e 1.2 são iguais, pois têm a mesma versão. + + + + 1.2 e 1.2.0 são iguais, pois valor vazio é igual a zero. + + + + 1.2 é maior que 1.2.p1 por causa do .p1, pense em pre-release 1. + + + + 1.2.a1 é menor que 1.2.b1, pense em alfa e beta e a é menor que b. + + + + 1.2 é menor que 1.2p1 por causa do 2p1, pense em 2, nível de patch 1 que é uma versão depois de qualquer 2.X mas antes de 3. + + + + + Aqui, a, b e p são usados ​​como se significassem alfa, beta ou pre-release e nível de patch, mas elas são apenas letras e são classificados por ordem alfabética, portanto, qualquer letra pode ser utilizada, e elas serão ordenadas de forma adequada. + + + + + Exemplos de <varname>DISTVERSION</varname> e de Derivações <varname>PORTVERSION</varname>. + + + + + DISTVERSION + PORTVERSION + + + + + + 0.7.1d + 0.7.1.d + + + + 10Alpha3 + 10.a3 + + + + 3Beta7-pre2 + 3.b7.p2 + + + + 8:f_17 + 8f.17 + + + +
    + + + Usando <varname>DISTVERSION</varname> + + Quando a versão contém apenas números separados por pontos, traços ou sublinhados, use DISTVERSION. + + PORTNAME= nekoto +DISTVERSION= 1.2-4 + + Isso irá gerar um PORTVERSION 1.2.4. + + + + Usando <varname>DISTVERSION</varname> Quando a Versão Começa com uma Letra ou um Prefixo + + Quando a versão começa ou termina com uma letra, um prefixo ou um sufixo que não faz parte da versão, use DISTVERSIONPREFIX, DISTVERSION e DISTVERSIONSUFFIX. + + Se a versão for v1.2-4: + + PORTNAME= nekoto +DISTVERSIONPREFIX= v +DISTVERSION= 1_2_4 + + Algumas vezes, projetos usando GitHub usará seu nome em suas versões. Por exemplo, a versão pode ser nekoto-1.2-4: + + PORTNAME= nekoto +DISTVERSIONPREFIX= nekoto- +DISTVERSION= 1.2_4 + + Esses projetos também usam algumas strings no final da versão, por exemplo,1.2-4_RELEASE: + + PORTNAME= nekoto +DISTVERSION= 1.2-4 +DISTVERSIONSUFFIX= _RELEASE + + Ou eles fazem ambos, por exemplo,nekoto-1.2-4_RELEASE: + + PORTNAME= nekoto +DISTVERSIONPREFIX= nekoto- +DISTVERSION= 1.2-4 +DISTVERSIONSUFFIX= _RELEASE + + DISTVERSIONPREFIX e DISTVERSIONSUFFIX não serão usados durante a construção do PORTVERSION, mas usado apenas em DISTNAME. + + Todos exemplos irão gerar um PORTVERSION com valor 1.2.4. + + + + Usando <varname>DISTVERSION</varname> Quando a Versão Contém Letras Significando <quote>alpha</quote>, <quote>beta</quote> ou <quote>pre-release</quote> + + Quando a versão contém números separados por pontos, traços ou underlines, e letras são usadas para significar alpha, beta ou pre-release, no sentido de que vem antes das versões sem letras, use DISTVERSION. + + PORTNAME= nekoto +DISTVERSION= 1.2-pre4 + + PORTNAME= nekoto +DISTVERSION= 1.2p4 + + Ambos irão gerar um PORTVERSION com valor 1.2.p4 que é menor do que 1.2. pkg-version8 pode ser usado para verificar esse fato: + + % pkg version -t 1.2.p4 1.2 +< + + + + Não use <varname>DISTVERSION</varname> Quando a Versão Contém Letras que Significam "Nível de Patch" + + Quando a versão contém letras que não significam alpha, beta ou pre, e estão mais para um nível de patch, no sentido de que vem depois da versão sem as letras, use PORTVERSION. + + PORTNAME= nekoto +PORTVERSION= 1.2p4 + + Neste caso, usar DISTVERSION não é possível porque geraria uma versão 1.2.p4 o que seria menor que 1.2 e não maior.pkg-version8 irá constatar isso: + + % pkg version -t 1.2 1.2.p4 +> +% pkg version -t 1.2 1.2p4 +< + + + + 1.2 é maior que 1.2.p4, o que é errado nesse caso. + + + + 1.2 é menor que 1.2p4, que é o que era necessário. + + + + + Para alguns exemplos mais avançados de configuração do PORTVERSION, quando a versão do software não é realmente compatível com o FreeBSD, ou DISTNAME quando o arquivo de distribuição não contém a versão em si, consulte . +
    + + + <varname>PORTREVISION</varname> e <varname>PORTEPOCH</varname> + + + <varname>PORTREVISION</varname> + + PORTREVISION é um valor monotonicamente crescente que é redefinido para 0 com cada incremento de DISTVERSION, normalmente toda vez que houver uma nova versão oficial do fornecedor. E se PORTREVISION é diferente de zero, o valor é anexado ao nome do pacote. Mudanças em PORTREVISION são usadas ​​por ferramentas automatizadas como pkg-version8 para determinar se um novo pacote está disponível. + + PORTREVISION deve ser incrementado toda vez que uma alteração for feita no port onde se altera o pacote gerado de alguma forma. Isso inclui alterações que afetam apenas um pacote compilado com options não padrão. + + Exemplos de quando PORTREVISION deve ser alterado: + + + + Adição de correções para corrigir vulnerabilidades de segurança, bugs ou para adicionar novas funcionalidades ao port. + + + + Alterações no Makefile do port para ativar ou desativar as opções de tempo de compilação no pacote. + + + + Alterações na lista de empacotamento ou no comportamento de tempo de instalação do pacote. Por exemplo, uma alteração em um script que gera dados iniciais para o pacote, como chaves de host ssh1. + + + + Bump de versão da dependência de biblioteca compartilhada de um port (nesse caso, alguém tentando instalar o pacote antigo depois de instalar uma versão mais nova da dependência falhará, pois procurará a libfoo.x antiga em vez da libfoo.(x+1)). + + + + Mudanças silenciosas no distfile do port que possuem diferenças funcionais significativas. Por exemplo, mudanças no distfile que requerem uma correção para distinfo sem alteração correspondente para DISTVERSION, onde umdiff -ru das versões antiga e nova mostra mudanças não triviais no código. + + + + Exemplos de alterações que não requerem uma alteração no PORTREVISION: + + + + Mudanças de estilo no esqueleto do port sem alteração funcional ao que aparece no pacote resultante. + + + + Mudanças para MASTER_SITES ou outras alterações funcionais no port que não afetem o pacote resultante. + + + + Patches triviais para o distfile, como correção de erros de digitação, que não são importantes o suficiente para que os usuários do pacote tenham que se dar ao trabalho de atualizar. + + *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-all@freebsd.org Mon Oct 22 12:21:23 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B987FFA2F2; Mon, 22 Oct 2018 12:21:23 +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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BA12B7794D; Mon, 22 Oct 2018 12:21:22 +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 B4D811C409; Mon, 22 Oct 2018 12:21:22 +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 w9MCLMln045514; Mon, 22 Oct 2018 12:21:22 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9MCLMLt045513; Mon, 22 Oct 2018 12:21:22 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201810221221.w9MCLMLt045513@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Mon, 22 Oct 2018 12:21:22 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52398 - head/en_US.ISO8859-1/htdocs/releases/12.0R/hardware X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/releases/12.0R/hardware X-SVN-Commit-Revision: 52398 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Oct 2018 12:21:23 -0000 Author: gjb Date: Mon Oct 22 12:21:22 2018 New Revision: 52398 URL: https://svnweb.freebsd.org/changeset/doc/52398 Log: Temporarily unbreak the doc build until I figure out why the correct base branch checkout is not being used. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/12.0R/hardware/hardware.xml Modified: head/en_US.ISO8859-1/htdocs/releases/12.0R/hardware/hardware.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/12.0R/hardware/hardware.xml Sun Oct 21 23:53:43 2018 (r52397) +++ head/en_US.ISO8859-1/htdocs/releases/12.0R/hardware/hardware.xml Mon Oct 22 12:21:22 2018 (r52398) @@ -639,11 +639,11 @@ &hwlist.aac; - &hwlist.adv; + - &hwlist.adw; + - &hwlist.aha; + &hwlist.ahc; @@ -651,7 +651,7 @@ &hwlist.ahd; - &hwlist.aic; + &hwlist.amr; @@ -661,7 +661,7 @@ &hwlist.ciss; - &hwlist.dpt; + [&arch.amd64;, &arch.i386;] Booting from these @@ -711,11 +711,11 @@ &hwlist.mvs; - &hwlist.ncr; + - &hwlist.ncv; + - &hwlist.nsp; + &hwlist.pms; @@ -723,7 +723,7 @@ &hwlist.siis; - &hwlist.stg; + &hwlist.sym; From owner-svn-doc-all@freebsd.org Mon Oct 22 12:23:50 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 51F2BFFA60F; Mon, 22 Oct 2018 12:23:50 +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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0572577BC2; Mon, 22 Oct 2018 12:23:50 +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 0059B1C48C; Mon, 22 Oct 2018 12:23:50 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9MCNnXR046575; Mon, 22 Oct 2018 12:23:49 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9MCNn9Y046574; Mon, 22 Oct 2018 12:23:49 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201810221223.w9MCNn9Y046574@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Mon, 22 Oct 2018 12:23:49 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52399 - in head/en_US.ISO8859-1/htdocs/releases/12.0R: . hardware X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: in head/en_US.ISO8859-1/htdocs/releases/12.0R: . hardware X-SVN-Commit-Revision: 52399 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Oct 2018 12:23:50 -0000 Author: gjb Date: Mon Oct 22 12:23:49 2018 New Revision: 52399 URL: https://svnweb.freebsd.org/changeset/doc/52399 Log: Revert r52398, and properly set BRANCH to fix the build. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/12.0R/Makefile.hardware head/en_US.ISO8859-1/htdocs/releases/12.0R/hardware/hardware.xml Modified: head/en_US.ISO8859-1/htdocs/releases/12.0R/Makefile.hardware ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/12.0R/Makefile.hardware Mon Oct 22 12:21:22 2018 (r52398) +++ head/en_US.ISO8859-1/htdocs/releases/12.0R/Makefile.hardware Mon Oct 22 12:23:49 2018 (r52399) @@ -5,7 +5,7 @@ _OS?= FreeBSD _REVMAJOR?= 12 _REVMINOR?= 0 _REVISION?= ${REVMAJOR}.${REVMINOR} -_BRANCH?= CURRENT +_BRANCH?= BETA1 THISRELEASE?= ${_OS}-${_REVISION}-${_BRANCH} HOSTNAME!= hostname Modified: head/en_US.ISO8859-1/htdocs/releases/12.0R/hardware/hardware.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/12.0R/hardware/hardware.xml Mon Oct 22 12:21:22 2018 (r52398) +++ head/en_US.ISO8859-1/htdocs/releases/12.0R/hardware/hardware.xml Mon Oct 22 12:23:49 2018 (r52399) @@ -639,11 +639,11 @@ &hwlist.aac; - + &hwlist.adv; - + &hwlist.adw; - + &hwlist.aha; &hwlist.ahc; @@ -651,7 +651,7 @@ &hwlist.ahd; - + &hwlist.aic; &hwlist.amr; @@ -661,7 +661,7 @@ &hwlist.ciss; - + &hwlist.dpt; [&arch.amd64;, &arch.i386;] Booting from these @@ -711,11 +711,11 @@ &hwlist.mvs; - + &hwlist.ncr; - + &hwlist.ncv; - + &hwlist.nsp; &hwlist.pms; @@ -723,7 +723,7 @@ &hwlist.siis; - + &hwlist.stg; &hwlist.sym; From owner-svn-doc-all@freebsd.org Mon Oct 22 13:06:56 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 83069FFB7D3; Mon, 22 Oct 2018 13:06:56 +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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 333BB793C2; Mon, 22 Oct 2018 13:06:56 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2A22B1CAF1; Mon, 22 Oct 2018 13:06:56 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9MD6uZv067022; Mon, 22 Oct 2018 13:06:56 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9MD6uIP067021; Mon, 22 Oct 2018 13:06:56 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201810221306.w9MD6uIP067021@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Mon, 22 Oct 2018 13:06:56 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52400 - head/en_US.ISO8859-1/articles/freebsd-releng X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/articles/freebsd-releng X-SVN-Commit-Revision: 52400 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Oct 2018 13:06:56 -0000 Author: gjb Date: Mon Oct 22 13:06:55 2018 New Revision: 52400 URL: https://svnweb.freebsd.org/changeset/doc/52400 Log: Note to bump the _BRANCH variable in Makefile.hardware when creating the stable branch. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/articles/freebsd-releng/releng-minor-version.xml Modified: head/en_US.ISO8859-1/articles/freebsd-releng/releng-minor-version.xml ============================================================================== --- head/en_US.ISO8859-1/articles/freebsd-releng/releng-minor-version.xml Mon Oct 22 12:23:49 2018 (r52399) +++ head/en_US.ISO8859-1/articles/freebsd-releng/releng-minor-version.xml Mon Oct 22 13:06:55 2018 (r52400) @@ -42,6 +42,14 @@ + + In the doc repository, also update + head/en_US.ISO8859-1/htdocs/releases/12.0R/Makefile.hardware, + switching the value of _BRANCH to + BETAX, + RCX, or + RELEASE, respectively. + From owner-svn-doc-all@freebsd.org Tue Oct 23 14:34:35 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 894EBFE509C; Tue, 23 Oct 2018 14:34:35 +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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3D81C7FA99; Tue, 23 Oct 2018 14:34:35 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3453711372; Tue, 23 Oct 2018 14:34:35 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9NEYZiQ062691; Tue, 23 Oct 2018 14:34:35 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9NEYZ30062690; Tue, 23 Oct 2018 14:34:35 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201810231434.w9NEYZ30062690@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 23 Oct 2018 14:34:35 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52401 - head/en_US.ISO8859-1/articles/freebsd-releng X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/articles/freebsd-releng X-SVN-Commit-Revision: 52401 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Oct 2018 14:34:35 -0000 Author: gjb Date: Tue Oct 23 14:34:34 2018 New Revision: 52401 URL: https://svnweb.freebsd.org/changeset/doc/52401 Log: Move where debug.witness.trace gets removed. Reported by: bdrewery Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml Modified: head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml ============================================================================== --- head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml Mon Oct 22 13:06:55 2018 (r52400) +++ head/en_US.ISO8859-1/articles/freebsd-releng/releng-major-version.xml Tue Oct 23 14:34:34 2018 (r52401) @@ -109,6 +109,12 @@ configurable via &man.bsdinstall.8; for those that want it enabled by default)
    + + + stable/12/release/Makefile + Remove the + debug.witness.trace entries + @@ -166,12 +172,6 @@ head/lib/clang/llvm.build.mk Update the value of OS_VERSION - - - - head/release/Makefile - Remove the - debug.witness.trace entries Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A611D107B243 for ; Wed, 24 Oct 2018 13:13:51 +0000 (UTC) (envelope-from donotreplytothismail@gmx.com) Received: from SUNSTUDIO (unknown [128.199.213.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 89D5489AA2 for ; Wed, 24 Oct 2018 13:13:50 +0000 (UTC) (envelope-from donotreplytothismail@gmx.com) Message-ID: From: "Mark Chen" (Mark Chen) To: svn-doc-all@freebsd.org Subject: RE: Satellite Broadband Internet Modem IP svn-doc-all@freebsd.org Date: 24 Oct 2018 20:07:05 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Oct 2018 13:13:51 -0000 From owner-svn-doc-all@freebsd.org Thu Oct 25 15:44:20 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B37E7107BEC7; Thu, 25 Oct 2018 15:44:20 +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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6644F8A795; Thu, 25 Oct 2018 15:44:20 +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 46AA413E09; Thu, 25 Oct 2018 15:44:20 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9PFiKt9083751; Thu, 25 Oct 2018 15:44:20 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9PFiK4v083750; Thu, 25 Oct 2018 15:44:20 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201810251544.w9PFiK4v083750@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 25 Oct 2018 15:44:20 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52402 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Commit-Revision: 52402 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2018 15:44:20 -0000 Author: gjb Date: Thu Oct 25 15:44:19 2018 New Revision: 52402 URL: https://svnweb.freebsd.org/changeset/doc/52402 Log: Document __FreeBSD_version 1300001. Sponsored by: The FreeBSD Foundation 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 23 14:34:34 2018 (r52401) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Thu Oct 25 15:44:19 2018 (r52402) @@ -69,6 +69,14 @@ is spelled &, < is < and > is >. October 19, 2018 13.0-CURRENT. + + + 1300001 + 339730 + October 25, 2018 + 13.0-CURRENT after bumping OpenSSL shared library + version numbers. + From owner-svn-doc-all@freebsd.org Thu Oct 25 15:55:34 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D27AC107CA5F; Thu, 25 Oct 2018 15:55:34 +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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 83AA38B24D; Thu, 25 Oct 2018 15:55:34 +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 6393113FC4; Thu, 25 Oct 2018 15:55:34 +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 w9PFtYIq089100; Thu, 25 Oct 2018 15:55:34 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9PFtY7j089099; Thu, 25 Oct 2018 15:55:34 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201810251555.w9PFtY7j089099@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 25 Oct 2018 15:55:34 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52403 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Commit-Revision: 52403 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2018 15:55:35 -0000 Author: gjb Date: Thu Oct 25 15:55:33 2018 New Revision: 52403 URL: https://svnweb.freebsd.org/changeset/doc/52403 Log: Document __FreeBSD_version 1200086. While here, fix the date for 1200085, and switch naming from 12.0-CURRENT to 12.0-STABLE. Sponsored by: The FreeBSD Foundation 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 25 15:44:19 2018 (r52402) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Thu Oct 25 15:55:33 2018 (r52403) @@ -849,9 +849,17 @@ is spelled &, < is < and > is >. 1200085 r339270 - October 9, 2018 12.0-CURRENT after + October 19, 2018 12.0-STABLE after updating OpenSSL to version 1.1.1. + + + + 1200086 + r339732 + October 25, 2018 12.0-STABLE after + updating OpenSSL shared + library version numbers. From owner-svn-doc-all@freebsd.org Thu Oct 25 17:12:27 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1018F10867E5; Thu, 25 Oct 2018 17:12:27 +0000 (UTC) (envelope-from bcr@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BA1E08FD9E; Thu, 25 Oct 2018 17:12:26 +0000 (UTC) (envelope-from bcr@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 9B5C414D66; Thu, 25 Oct 2018 17:12:26 +0000 (UTC) (envelope-from bcr@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9PHCQPO030445; Thu, 25 Oct 2018 17:12:26 GMT (envelope-from bcr@FreeBSD.org) Received: (from bcr@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9PHCQYu030443; Thu, 25 Oct 2018 17:12:26 GMT (envelope-from bcr@FreeBSD.org) Message-Id: <201810251712.w9PHCQYu030443@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bcr set sender to bcr@FreeBSD.org using -f From: Benedict Reuschling Date: Thu, 25 Oct 2018 17:12:26 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52404 - head/en_US.ISO8859-1/books/handbook/zfs X-SVN-Group: doc-head X-SVN-Commit-Author: bcr X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/handbook/zfs X-SVN-Commit-Revision: 52404 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2018 17:12:27 -0000 Author: bcr Date: Thu Oct 25 17:12:26 2018 New Revision: 52404 URL: https://svnweb.freebsd.org/changeset/doc/52404 Log: Describe how to install the zfs bootcode for GPT and EFI. Submitted by: sineastris@gmail.com (via freebsd-doc) Modified: head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml Thu Oct 25 15:55:33 2018 (r52403) +++ head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml Thu Oct 25 17:12:26 2018 (r52404) @@ -1464,8 +1464,23 @@ Enabled the following features on 'mypool': The boot code on systems that boot from a pool must be updated to support the new pool version. Use gpart bootcode on the partition that - contains the boot code. See &man.gpart.8; for more - information. + contains the boot code. There are two types of bootcode + available, depending on way the system boots: + GPT (the most common option) and + EFI (for more modern systems). + + For legacy boot using GPT, use the following + command: + + &prompt.root; gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada1 + + For systems using EFI to boot, execute the following + command: + + &prompt.root; gpart bootcode -p /boot/boot1.efifat -i 1 ada1 + + Apply the bootcode to all bootable disks in the pool. + See &man.gpart.8; for more information. From owner-svn-doc-all@freebsd.org Thu Oct 25 20:04:50 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 947B21086E29; Thu, 25 Oct 2018 20:04:50 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4A64770CC5; Thu, 25 Oct 2018 20:04:50 +0000 (UTC) (envelope-from 0mp@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 2CFEA16ABE; Thu, 25 Oct 2018 20:04:50 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9PK4onU019138; Thu, 25 Oct 2018 20:04:50 GMT (envelope-from 0mp@FreeBSD.org) Received: (from 0mp@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9PK4o7N019137; Thu, 25 Oct 2018 20:04:50 GMT (envelope-from 0mp@FreeBSD.org) Message-Id: <201810252004.w9PK4o7N019137@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: 0mp set sender to 0mp@FreeBSD.org using -f From: Mateusz Piotrowski <0mp@FreeBSD.org> Date: Thu, 25 Oct 2018 20:04:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52405 - head/share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: 0mp X-SVN-Commit-Paths: head/share/xml X-SVN-Commit-Revision: 52405 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2018 20:04:50 -0000 Author: 0mp (ports committer) Date: Thu Oct 25 20:04:49 2018 New Revision: 52405 URL: https://svnweb.freebsd.org/changeset/doc/52405 Log: Add a note about the Aberdeen hackathon to the event list for 2019. Reviewed by: bcr, thj Approved by: krion (mentor, implicit), mat (mentor, implicit) Differential Revision: https://reviews.freebsd.org/D17703 Modified: head/share/xml/events2019.xml Modified: head/share/xml/events2019.xml ============================================================================== --- head/share/xml/events2019.xml Thu Oct 25 17:12:26 2018 (r52404) +++ head/share/xml/events2019.xml Thu Oct 25 20:04:49 2018 (r52405) @@ -77,6 +77,32 @@ audience.
    + + Hackathon 201904 + https://wiki.freebsd.org/Hackathon/201904 + + 2019 + 04 + 17 + + + 2019 + 04 + 19 + + + United Kingdom + Aberdeen + University of Aberdeen, Fraser Noble Building, + Room 213 + + + The Aberdeen hackathon is placed at the half way + point between AsiaBSDCon and BSDCan to give ardent hackers + something to fill their time. Deadline for registration is + March 31st, 2019. + + BSDCan 2019 https://www.bsdcan.org/2019/ From owner-svn-doc-all@freebsd.org Fri Oct 26 00:04:43 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C507410CEAD1; Fri, 26 Oct 2018 00:04:43 +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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A6AB79B4E; Fri, 26 Oct 2018 00:04:43 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 56A2319328; Fri, 26 Oct 2018 00:04:43 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9Q04hAJ042731; Fri, 26 Oct 2018 00:04:43 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9Q04hlf042730; Fri, 26 Oct 2018 00:04:43 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201810260004.w9Q04hlf042730@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 26 Oct 2018 00:04:43 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52406 - head/en_US.ISO8859-1/htdocs/releases/12.0R X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/releases/12.0R X-SVN-Commit-Revision: 52406 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Oct 2018 00:04:43 -0000 Author: gjb Date: Fri Oct 26 00:04:42 2018 New Revision: 52406 URL: https://svnweb.freebsd.org/changeset/doc/52406 Log: Update the 12.0-RELEASE schedule to reflect BETA2 builds have started. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/12.0R/schedule.xml Modified: head/en_US.ISO8859-1/htdocs/releases/12.0R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/12.0R/schedule.xml Thu Oct 25 20:04:49 2018 (r52405) +++ head/en_US.ISO8859-1/htdocs/releases/12.0R/schedule.xml Fri Oct 26 00:04:42 2018 (r52406) @@ -132,7 +132,7 @@ BETA2 builds begin 26 October 2018 - - + 26 October 2018 Second beta test snapshot. From owner-svn-doc-all@freebsd.org Fri Oct 26 18:41:40 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7053810EDED1; Fri, 26 Oct 2018 18:41: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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 26BC782986; Fri, 26 Oct 2018 18:41: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 08D2C24BC5; Fri, 26 Oct 2018 18:41:40 +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 w9QIfdrw018590; Fri, 26 Oct 2018 18:41:39 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9QIfdOq018588; Fri, 26 Oct 2018 18:41:39 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201810261841.w9QIfdOq018588@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 26 Oct 2018 18:41:39 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52407 - in head: en_US.ISO8859-1/htdocs share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: in head: en_US.ISO8859-1/htdocs share/xml X-SVN-Commit-Revision: 52407 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Oct 2018 18:41:40 -0000 Author: gjb Date: Fri Oct 26 18:41:39 2018 New Revision: 52407 URL: https://svnweb.freebsd.org/changeset/doc/52407 Log: Update rel.head.major to 13. Uncomment the 13-CURRENT snapshot URLs. Comment the 13-CURRENT release notes, not yet available. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/where.xml head/share/xml/release.ent Modified: head/en_US.ISO8859-1/htdocs/where.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/where.xml Fri Oct 26 00:04:42 2018 (r52406) +++ head/en_US.ISO8859-1/htdocs/where.xml Fri Oct 26 18:41:39 2018 (r52407) @@ -260,7 +260,6 @@ href="&base;/releases/index.html">release information page.

    - &os; &rel.head;-CURRENT @@ -310,14 +309,15 @@
    +
  • Release Notes
  • + ?> 
    - ?>

     

    Modified: head/share/xml/release.ent ============================================================================== --- head/share/xml/release.ent Fri Oct 26 00:04:42 2018 (r52406) +++ head/share/xml/release.ent Fri Oct 26 18:41:39 2018 (r52407) @@ -26,7 +26,7 @@ - + -uid Bryan Drewery -sub 2048R/FF5A7FF27D55A32D 2013-10-24 [expires: 2018-10-23] +uid Bryan Drewery +uid Bryan Drewery +sub rsa2048/FF5A7FF27D55A32D 2013-10-24 [E] [expires: 2019-05-01] ]]> From owner-svn-doc-all@freebsd.org Sat Oct 27 17:05:00 2018 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0615710CC946; Sat, 27 Oct 2018 17:05:00 +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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AD36B72484; Sat, 27 Oct 2018 17:04:59 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 8E44E13284; Sat, 27 Oct 2018 17:04:59 +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 w9RH4xYF019108; Sat, 27 Oct 2018 17:04:59 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9RH4xRM019107; Sat, 27 Oct 2018 17:04:59 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201810271704.w9RH4xRM019107@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Sat, 27 Oct 2018 17:04:59 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r52410 - head/share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/share/xml X-SVN-Commit-Revision: 52410 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Oct 2018 17:05:00 -0000 Author: gjb Date: Sat Oct 27 17:04:58 2018 New Revision: 52410 URL: https://svnweb.freebsd.org/changeset/doc/52410 Log: Announce 12.0-BETA2. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/share/xml/news.xml head/share/xml/release.ent Modified: head/share/xml/news.xml ============================================================================== --- head/share/xml/news.xml Fri Oct 26 21:18:39 2018 (r52409) +++ head/share/xml/news.xml Sat Oct 27 17:04:58 2018 (r52410) @@ -35,6 +35,23 @@ 10 + 27 + + + &os; 12.0-BETA2 Available + +

    The second BETA build for the &os; 12.0 release + cycle is now available. ISO images for the amd64, armv6, + armv7, arm64, i386, powerpc, powerpc64, powerpcspe and + sparc64 architectures are available + on most of our &os; + mirror sites.

    +
    +
    + + 20 Modified: head/share/xml/release.ent ============================================================================== --- head/share/xml/release.ent Fri Oct 26 21:18:39 2018 (r52409) +++ head/share/xml/release.ent Sat Oct 27 17:04:58 2018 (r52410) @@ -41,7 +41,7 @@ - +