Ao compilar pacotes para uma versão específica do FreeBSD, pode ser necessário atualizar manualmente as árvores do ports e do src para a tag da versão desejada e usar as opções -nocvs e -noportscvs.
Para compilar conjuntos de pacotes que serão usados em um CD-ROM, use a opção -cdrom para o comando dopackages.
Se não houver espaço em disco disponível no cluster, use -nodistfiles para que os distfiles não sejam baixados.
Após completar a compilação inicial, reinicie a compilação com -restart -fetch-original para baixar os distfiles atualizados. Então, uma vez que a compilação tiver sido pós-processada, faça um inventário da lista de arquivos baixados:
% cd ${arch}/${branch} % find distfiles > distfiles-${release}
Este arquivo de inventário normalmente fica localizado em i386/${branch} no nó principal do cluster.
Isto é útil para ajudar na limpeza periódica dos distfiles do ftp-master. Quando o espaço se torna escasso, os distfiles das versões recentes podem ser mantidos, enquanto outros podem ser jogados fora.
Uma vez que o upload dos distfiles tenha sido feito (veja abaixo), o conjunto de pacotes da
versão final deve ser criado. Para se assegurar, execute manualmente o script ${arch}/${branch}/cdrom.sh para certificar-se de que todos
os pacotes com distribuição restrita via CD-ROM e todos os distfiles foram removidos. Então, copie o diretório ${arch}/${branch}/packages para ${arch}/${branch}/packages-${release}. Uma vez que os pacotes tenham sido
movidos com segurança, contate o Time de engenharia de Lançamento <re@FreeBSD.org>
e
informe-os da localização dos pacotes do release.
Lembre-se de coordenar com o Time de engenharia de Lançamento <re@FreeBSD.org>
sobre o
timing e o status das compilações do release.
Este, e outros documentos, podem ser obtidos em ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
Para perguntas sobre FreeBSD, leia a documentação antes de contatar <questions@FreeBSD.org>.
Para perguntas sobre esta documentação, envie e-mail para <doc@FreeBSD.org>.