Recentemente ho aggiornato a Mac OS X Lion 10.7.2. Ho anche installato l'ultima versione di Xcode (versione 4.2) per costruire MacPorts. Dopo aver fatto ciò, non ho avuto problemi a eseguire sudo port selfupdate
, che ha scaricato l'ultima versione di MacPorts (versione 2.0.3). Tuttavia, ho visto un sacco di avvisi di compilazione, specialmente per pacchetti / porte come Python, quando si esegue sudo port upgrade outdated
. Per altri pacchetti / porte ho notato che un paio di opzioni del compilatore erano obsolete e / o ignorate. Altrimenti, non ho avuto problemi a ricostruire MacPorts.
Gli avvisi di compilazione generati durante la compilazione sono il risultato di una programmazione scadente o sono un prodotto delle (possibili) modifiche al compilatore gcc
? Se gli avvisi di compilazione sono il risultato di una programmazione scadente e, poiché non ho notato tali avvertimenti quando inizialmente installa MacPorts in Snow Leopard, le opzioni del compilatore per sopprimere tali avvisi sono cambiate?
Per quanto riguarda le opzioni del compilatore che erano obsolete e / o ignorate, questo è anche un risultato delle (possibili) modifiche al compilatore gcc
, oppure è una caratteristica dello script utilizzato per ricostruire le principali versioni di MacPorts?