
Eu uso macports para instalar bibliotecas C das quais dependem várias bibliotecas Haskell. Infelizmente, a versão atual do Haskell só funciona em 32 bits no OS X, mas outras coisas que usam essas bibliotecas são de 64 bits. Portanto, cada biblioteca que instalo acabo usando a opção +universal. Posso tornar +universal o padrão para pacotes que instalo com macports?
Responder1
O MacPorts Wiki tem uma resposta.
Você pode adicionar +universal ao seu /opt/local/etc/macports/variants.conf para solicitar ao MacPorts que construa todas as portas instaladas com essa variante, sem precisar se lembrar de digitá-lo em cada comando de instalação. No entanto, algumas portas ainda não foram testadas como binários universais e podem não ser construídas corretamente. Ou podem construir, mas depois não trabalhar na arquitectura estrangeira.