pt_BR/articles/freebsd-releng: Sync with en_US r54372

Approved by:	ebrandi
Obtained from:	https://translate-dev.freebsd.org
Differential Revision:	https://reviews.freebsd.org/D25821
This commit is contained in:
Danilo G. Baio 2020-08-05 21:57:03 +00:00
parent 3122de651d
commit 8644ae287f
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=54404
2 changed files with 254 additions and 163 deletions

View file

@ -26,7 +26,7 @@
<title>Engenharia de Release do FreeBSD</title>
<authorgroup>
<author><personname> <firstname>Glen</firstname> <surname>Barber</surname> </personname> <affiliation> <orgname class="nonprofit"> <link xlink:href="https://www.freebsdfoundation.org">The FreeBSD Foundation</link></orgname> </affiliation> <affiliation> <orgname> <link xlink:href="https://www.netgate.com">Rubicon Communications, LLC (Netgate)</link></orgname> <address><email>gjb@FreeBSD.org</email></address> </affiliation></author>
<author><personname> <firstname>Glen</firstname> <surname>Barber</surname> </personname> <affiliation> <orgname class="nonprofit"> <link xlink:href="https://www.freebsdfoundation.org">The FreeBSD Foundation</link></orgname> </affiliation> <affiliation> <orgname> <link xlink:href="https://www.netgate.com">Rubicon Communications, LLC (Netgate)</link></orgname> <address><email>gjb@FreeBSD.org</email></address> </affiliation></author>
</authorgroup>
<legalnotice xml:id="trademarks" role="trademarks">
@ -563,6 +563,11 @@
<entry>Mova <varname>REPRODUCIBLE_BUILD</varname> de <literal>__DEFAULT_NO_OPTIONS</literal> para <literal>__DEFAULT_YES_OPTIONS</literal></entry>
</row>
<row>
<entry><filename>stable/<replaceable>12</replaceable>/share/mk/src.opts.mk</filename></entry>
<entry>Mova <varname>LLVM_ASSERTIONS</varname> de <literal>__DEFAULT_NO_OPTIONS</literal> para <literal>__DEFAULT_YES_OPTIONS</literal> (Apenas para FreeBSD 13.x e posterior)</entry>
</row>
<row>
<entry><filename>stable/<replaceable>12</replaceable>/libexec/rc/rc.conf</filename></entry>
<entry>Defina o <literal>dumpdev</literal> de <literal>AUTO</literal> para <literal>NO</literal> (ele é configurável via <citerefentry><refentrytitle>bsdinstall</refentrytitle><manvolnum>8</manvolnum></citerefentry> para aqueles que o querem habilitado por padrão)</entry>
@ -700,7 +705,7 @@
<row>
<entry><filename>Makefile.libcompat</filename></entry>
<entry>Atualize o <literal>LILB32CPUFLAGS</literal></entry>
<entry>Atualize o <literal>LIB32CPUFLAGS</literal></entry>
</row>
<row>
@ -923,6 +928,36 @@ KERNEL="GENERIC64"</programlisting>
<para>Durante o ciclo de release, uma cópia do <filename>CHECKSUM.SHA512</filename> e do <filename>CHECKSUM.SHA256</filename> para cada arquitetura é armazenada no repositório interno da Equipe de Engenharia de Release do FreeBSD, além de ser incluída nos diversos e-mails de anúncio. Cada <filename>MANIFEST</filename> contendo os hashes do <filename>base.txz</filename>, do <filename>kernel.txz</filename>, etc. também são adicionados ao <package>misc/freebsd-release-manifests</package> na coleção de ports.</para>
<para>Na preparação para a compilação da release, vários arquivos precisam ser atualizados:</para>
<informaltable frame="none" pgwide="0">
<tgroup cols="2">
<thead>
<row>
<entry>Arquivo para editar</entry>
<entry>O que mudar</entry>
</row>
</thead>
<tbody>
<row>
<entry><filename>sys/conf/newvers.sh</filename></entry>
<entry>Atualize o valor <varname>BRANCH</varname> para <literal>RELEASE</literal></entry>
</row>
<row>
<entry><filename>UPDATING</filename></entry>
<entry>Adicione a data prevista do anúncio</entry>
</row>
<row>
<entry><filename>lib/csu/common/crtbrand.c</filename></entry>
<entry>Altere <literal>__FreeBSD_version</literal> com o valor em <filename>sys/sys/param.h</filename></entry>
</row>
</tbody>
</tgroup>
</informaltable>
<para>Depois de construir a <literal>RELEASE</literal> final, a branch <literal>releng/<replaceable>12.0</replaceable>/</literal> é marcada como <literal>release/<replaceable>12.0.0</replaceable>/</literal> usando a revisão a partir da qual a <literal>RELEASE</literal> foi construída. Semelhante a criar as branches <literal>stable/<replaceable>12</replaceable>/</literal> e <literal>releng/<replaceable>12.0</replaceable>/</literal>, isso é feito com <command>svn cp</command>. Da raiz do repositório:</para>
<screen><prompt>%</prompt> <userinput>svn cp ^/<literal>releng/<replaceable>12.0</replaceable>/</literal>@r<replaceable>306420</replaceable> <literal>release/<replaceable>12.0.0</replaceable>/</literal></userinput>

File diff suppressed because it is too large Load diff