Changeset View
Changeset View
Standalone View
Standalone View
pt_BR.ISO8859-1/books/porters-handbook/book.xml
- This file is larger than 256 KB, so syntax highlighting is disabled by default.
Show First 20 Lines • Show All 15,737 Lines • ▼ Show 20 Lines | <sect1 xml:id="uses-go"> | ||||
<title><literal>go</literal></title> | <title><literal>go</literal></title> | ||||
<important> | <important> | ||||
<para>Não devem ser criados Ports de bibliotecas Go, veja <xref linkend="go-libs"/> para maiores informações.</para> | <para>Não devem ser criados Ports de bibliotecas Go, veja <xref linkend="go-libs"/> para maiores informações.</para> | ||||
</important> | </important> | ||||
<para>Argumentos possíveis: (none), <literal>modules</literal>, <literal>no_targets</literal>, <literal>run</literal></para> | <para>Argumentos possíveis: (none), <literal>modules</literal>, <literal>no_targets</literal>, <literal>run</literal></para> | ||||
<para>Define valores e targets padrão usados para compilar aplicações <application>Go</application>. Uma dependência de compilação no port do compilador Go selecionada via <varname>GO_PORT</varname> é adicionada. Por padrão, a compilação é executada no modo GOPATH. Se o software Go usar módulos, o modo de reconhecimento de módulos pode ser ativado com o argumento <literal>modules</literal>. <literal>no_targets</literal> irá configurar o ambiente de compilação com <varname>GO_ENV</varname>, <varname>GO_BUILDFLAGS</varname> mas irá pular os targets <buildtarget>post-extract</buildtarget>, <buildtarget>do-build</buildtarget> e <buildtarget>do-install</buildtarget>. <literal>run</literal> também adicionará uma dependência de tempo de execução do que estiver em <varname>GO_PORT</varname>.</para> | <para>Define valores e targets padrão usados para compilar aplicações <application>Go</application>. Uma dependência de compilação no port do compilador Go selecionada via <varname>GO_PORT</varname> é adicionada. Por padrão, a compilação é executada no modo GOPATH. Se o software Go usar módulos, o modo de reconhecimento de módulos pode ser ativado com o argumento <literal>modules</literal>. <literal>no_targets</literal> irá configurar o ambiente de compilação com <varname>GO_ENV</varname>, <varname>GO_BUILDFLAGS</varname> mas irá pular os targets <buildtarget>post-extract</buildtarget> e <buildtarget>do-{build,install,test}</buildtarget>. <literal>run</literal> também adicionará uma dependência de tempo de execução do que estiver em <varname>GO_PORT</varname>.</para> | ||||
<para>O processo de compilação é controlado por várias variáveis:</para> | <para>O processo de compilação é controlado por várias variáveis:</para> | ||||
<variablelist> | <variablelist> | ||||
<varlistentry> | <varlistentry> | ||||
<term><varname>GO_PKGNAME</varname></term> | <term><varname>GO_PKGNAME</varname></term> | ||||
<listitem> | <listitem> | ||||
<para>O nome do pacote <application>Go</application> ao compilar no modo GOPATH. Este é o diretório que será criado em <literal>${GOPATH}/src</literal>. Se não estiver definido explicitamente e <varname>GH_SUBDIR</varname> ou <varname> GL_SUBDIR </varname> estiverem presente, o valor <varname>GO_PKGNAME</varname> será inferido deles. Isso não é necessário quando compilado no modo de reconhecimento de módulos.</para> | <para>O nome do pacote <application>Go</application> ao compilar no modo GOPATH. Este é o diretório que será criado em <literal>${GOPATH}/src</literal>. Se não estiver definido explicitamente e <varname>GH_SUBDIR</varname> ou <varname> GL_SUBDIR </varname> estiverem presente, o valor <varname>GO_PKGNAME</varname> será inferido deles. Isso não é necessário quando compilado no modo de reconhecimento de módulos.</para> | ||||
</listitem> | </listitem> | ||||
</varlistentry> | </varlistentry> | ||||
<varlistentry> | <varlistentry> | ||||
<term><varname>GO_TARGET</varname></term> | <term><varname>GO_TARGET</varname></term> | ||||
<listitem> | <listitem> | ||||
<para>Os pacotes a serem compilados. O valor padrão é <varname>${GO_PKGNAME}</varname>. <varname>GO_TARGET</varname> também pode ser uma tupla na forma <literal>package:path</literal> onde path pode ser um nome de arquivo simples ou um caminho completo começando com <literal>${PREFIX}</literal>.</para> | <para>Os pacotes a serem compilados. O valor padrão é <varname>${GO_PKGNAME}</varname>. <varname>GO_TARGET</varname> também pode ser uma tupla na forma <literal>package:path</literal> onde path pode ser um nome de arquivo simples ou um caminho completo começando com <literal>${PREFIX}</literal>.</para> | ||||
</listitem> | </listitem> | ||||
</varlistentry> | </varlistentry> | ||||
<varlistentry> | <varlistentry> | ||||
<term><varname>GO_TESTTARGET</varname></term> | |||||
<listitem> | |||||
<para>Os pacotes para testar. O valor padrão é <literal>./...</literal> (o pacote atual e todos os subpacotes).</para> | |||||
</listitem> | |||||
</varlistentry> | |||||
<varlistentry> | |||||
<term><varname>CGO_CFLAGS</varname></term> | <term><varname>CGO_CFLAGS</varname></term> | ||||
<listitem> | <listitem> | ||||
<para>Valores adicionais da variável <varname>CFLAGS</varname> a serem passados !!para o compilador <application>C</application> pelo <command>Go</command>.</para> | <para>Valores adicionais da variável <varname>CFLAGS</varname> a serem passados !!para o compilador <application>C</application> pelo <command>Go</command>.</para> | ||||
</listitem> | </listitem> | ||||
</varlistentry> | </varlistentry> | ||||
<varlistentry> | <varlistentry> | ||||
<term><varname>CGO_LDFLAGS</varname></term> | <term><varname>CGO_LDFLAGS</varname></term> | ||||
<listitem> | <listitem> | ||||
<para>Valores adicionais da variável <varname>LDFLAGS</varname> a serem passados !!para o compilador <application>C</application> pelo <command>Go</command>.</para> | <para>Valores adicionais da variável <varname>LDFLAGS</varname> a serem passados !!para o compilador <application>C</application> pelo <command>Go</command>.</para> | ||||
</listitem> | </listitem> | ||||
</varlistentry> | </varlistentry> | ||||
<varlistentry> | <varlistentry> | ||||
<term><varname>GO_BUILDFLAGS</varname></term> | <term><varname>GO_BUILDFLAGS</varname></term> | ||||
<listitem> | <listitem> | ||||
<para>Argumentos de compilação adicionais para passar para o <command>go install</command>.</para> | <para>Argumentos de compilação adicionais para passar para o <command>go build</command>.</para> | ||||
</listitem> | </listitem> | ||||
</varlistentry> | </varlistentry> | ||||
<varlistentry> | <varlistentry> | ||||
<term><varname>GO_TESTFLAGS</varname></term> | |||||
<listitem> | |||||
<para>Argumentos de compilação adicionais para passar para o <command>go test</command>.</para> | |||||
</listitem> | |||||
</varlistentry> | |||||
<varlistentry> | |||||
<term><varname>GO_PORT</varname></term> | <term><varname>GO_PORT</varname></term> | ||||
<listitem> | <listitem> | ||||
<para>O port do compilador Go a ser utilizado. Por padrão é <package role="port">lang/go</package> mas pode ser definido para <package role="port">lang/go-devel</package> no <literal>make.conf</literal> para testes de futuras versões Go.</para> | <para>O port do compilador Go a ser utilizado. Por padrão é <package role="port">lang/go</package> mas pode ser definido para <package role="port">lang/go-devel</package> no <literal>make.conf</literal> para testes de futuras versões Go.</para> | ||||
<warning> | <warning> | ||||
<para>Esta variável não deve ser definida por ports individuais!</para> | <para>Esta variável não deve ser definida por ports individuais!</para> | ||||
</warning> | </warning> | ||||
▲ Show 20 Lines • Show All 2,500 Lines • ▼ Show 20 Lines | <row> | ||||
<entry>13.0-CURRENT after removal of armv5 architecture code from the src tree.</entry> | <entry>13.0-CURRENT after removal of armv5 architecture code from the src tree.</entry> | ||||
</row> | </row> | ||||
<row> | <row> | ||||
<entry>1300077</entry> | <entry>1300077</entry> | ||||
<entry><revnumber>357455</revnumber></entry> | <entry><revnumber>357455</revnumber></entry> | ||||
<entry>3 de fevereiro de 2020</entry> | <entry>3 de fevereiro de 2020</entry> | ||||
<entry>13.0-CURRENT after removal of sparc64 architecture code from the src tree.</entry> | <entry>13.0-CURRENT after removal of sparc64 architecture code from the src tree.</entry> | ||||
</row> | |||||
<row> | |||||
<entry>1300078</entry> | |||||
<entry><revnumber>358020</revnumber></entry> | |||||
<entry>17 de fevereiro de 2020</entry> | |||||
<entry>13.0-CURRENT after changing <literal>struct vnet</literal> and the VNET magic cookie.</entry> | |||||
</row> | |||||
<row> | |||||
<entry>1300079</entry> | |||||
<entry><revnumber>358164</revnumber></entry> | |||||
<entry>20 de fevereiro de 2020</entry> | |||||
<entry>13.0-CURRENT after upgrading ncurses to 6.2.x</entry> | |||||
</row> | |||||
<row> | |||||
<entry>1300080</entry> | |||||
<entry><revnumber>358172</revnumber></entry> | |||||
<entry>20 de fevereiro de 2020</entry> | |||||
<entry>13.0-CURRENT after adding realpathat syscall to VFS.</entry> | |||||
</row> | |||||
<row> | |||||
<entry>1300081</entry> | |||||
<entry><revnumber>358218</revnumber></entry> | |||||
<entry>21 de fevereiro de 2020</entry> | |||||
<entry>13.0-CURRENT after after recent linuxkpi changes.</entry> | |||||
</row> | |||||
<row> | |||||
<entry>1300082</entry> | |||||
<entry><revnumber>358497</revnumber></entry> | |||||
<entry>1 de março de 2020</entry> | |||||
<entry>13.0-CURRENT after removal of <citerefentry><refentrytitle>bktr</refentrytitle><manvolnum>4</manvolnum></citerefentry>.</entry> | |||||
</row> | |||||
<row> | |||||
<entry>1300083</entry> | |||||
<entry><revnumber>358834</revnumber></entry> | |||||
<entry>10 de março de 2020</entry> | |||||
<entry>13.0-CURRENT after removal of <citerefentry><refentrytitle>amd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, r358821.</entry> | |||||
</row> | |||||
<row> | |||||
<entry>1300084</entry> | |||||
<entry><revnumber>358851</revnumber></entry> | |||||
<entry>10 de março de 2020</entry> | |||||
<entry>13.0-CURRENT after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.0-rc3 c290cb61fdc.</entry> | |||||
</row> | </row> | ||||
</tbody> | </tbody> | ||||
</tgroup> | </tgroup> | ||||
</table> | </table> | ||||
</sect1> | </sect1> | ||||
<sect1 xml:id="versions-12"> | <sect1 xml:id="versions-12"> | ||||
<title>Versões do FreeBSD 12</title> | <title>Versões do FreeBSD 12</title> | ||||
▲ Show 20 Lines • Show All 791 Lines • ▼ Show 20 Lines | <row> | ||||
<entry>10 de novembro de 2019</entry> | <entry>10 de novembro de 2019</entry> | ||||
<entry>12-STABLE after fixing a potential OOB read security issue in libc++.</entry> | <entry>12-STABLE after fixing a potential OOB read security issue in libc++.</entry> | ||||
</row> | </row> | ||||
<row> | <row> | ||||
<entry>1201502</entry> | <entry>1201502</entry> | ||||
<entry><revnumber>354613</revnumber></entry> | <entry><revnumber>354613</revnumber></entry> | ||||
<entry>11 de novembro de 2019</entry> | <entry>11 de novembro de 2019</entry> | ||||
<entry>12-STABLE after enabling device class group attributes in the LinuxKPI.</entry> | <entry>12-STABLE after enabling device class group attributes in the LinuxKPI.</entry> | ||||
</row> | </row> | ||||
<row> | <row> | ||||
<entry>1201503</entry> | <entry>1201503</entry> | ||||
<entry><revnumber>354928</revnumber></entry> | <entry><revnumber>354928</revnumber></entry> | ||||
<entry>21 de novembro de 2019</entry> | <entry>21 de novembro de 2019</entry> | ||||
<entry>12-STABLE after adding support for AT_EXECPATH to elf_aux_info(3).</entry> | <entry>12-STABLE after adding support for AT_EXECPATH to elf_aux_info(3).</entry> | ||||
</row> | </row> | ||||
▲ Show 20 Lines • Show All 1,311 Lines • ▼ Show 20 Lines | <row> | ||||
<entry>11 de novembro de 2019</entry> | <entry>11 de novembro de 2019</entry> | ||||
<entry>11-STABLE after LinuxKPI sysfs improvements.</entry> | <entry>11-STABLE after LinuxKPI sysfs improvements.</entry> | ||||
</row> | </row> | ||||
<row> | <row> | ||||
<entry>1103504</entry> | <entry>1103504</entry> | ||||
<entry><revnumber>354616</revnumber></entry> | <entry><revnumber>354616</revnumber></entry> | ||||
<entry>11 de novembro de 2019</entry> | <entry>11 de novembro de 2019</entry> | ||||
<entry>11-STABLE after enabling device class group attributes in the LinuxKPI.</entry> | <entry>11-STABLE after enabling device class group attributes in the LinuxKPI.</entry> | ||||
</row> | </row> | ||||
<row> | <row> | ||||
<entry>1103505</entry> | <entry>1103505</entry> | ||||
<entry><revnumber>355899</revnumber></entry> | <entry><revnumber>355899</revnumber></entry> | ||||
<entry>19 de dezembro de 2019</entry> | <entry>19 de dezembro de 2019</entry> | ||||
<entry>11-STABLE after adding sigsetop extensions commonly found in musl libc and glibc.</entry> | <entry>11-STABLE after adding sigsetop extensions commonly found in musl libc and glibc.</entry> | ||||
</row> | </row> | ||||
▲ Show 20 Lines • Show All 5,727 Lines • Show Last 20 Lines |