Os ports que não possuem requisitos ou arquivos dependentes de arquitetura são identificados com NO_ARCH=yes
.
Para marcar um port com IGNORE
apenas em determinadas arquiteturas, existem duas outras variáveis de conveniência que irão setar automaticamente IGNORE
: ONLY_FOR_ARCHS
e NOT_FOR_ARCHS
. Exemplos:
ONLY_FOR_ARCHS= i386 amd64
NOT_FOR_ARCHS= ia64 sparc64
Uma mensagem de IGNORE
customizada pode ser definida usando as variáveis ONLY_FOR_ARCHS_REASON
e NOT_FOR_ARCHS_REASON
. É possível definir entradas por arquitetura com as variáveis ONLY_FOR_ARCHS_REASON_
e ARCH
NOT_FOR_ARCHS_REASON_
.ARCH
Se um port baixar e instalar binários i386, defina a variável IA32_BINARY_PORT
. Se esta variável estiver definida,/usr/lib32
deve estar presente para versões IA32 de bibliotecas e o kernel deve suportar compatibilidade com IA32. Se uma dessas duas dependências não forem satisfeitas, IGNORE
será definido automaticamente.
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.