On Aug 28, 2012, at 10:40 PM, Ryan Schmidt wrote: > > On Aug 28, 2012, at 22:19, Ryan Stonecipher wrote: > >> Some ports have +universal as a default variant. >> When such ports have "big" dependencies such as qt4-mac, gcc4x, or >> atlas they take hours to build and install. >> The buildbot makes installing default single-architecture binaries painless. >> Could the buildbot be adapted to also provide +universal binaries with >> default universal architectures for +universal-by-default ports and >> their dependencies? > > The buildbot builds default variants only. So if a port has a universal > variant by default, then the buildbot will automatically build all the > dependencies with the universal variant. But there shouldn't be many of those. > > Which ports are you thinking of? The only ports that have the universal > variant on by default should be those that are distributed as pre-compiled > universal binaries instead of source, and even then we should fix these to > use lipo to thin them instead of defaulting to universal. > > The only port I found with default universal variant with dependencies is > darwinbuild, and its only dependencies are sqlite3 and tcl, so nothing as > large as qt4-mac or gcc. > > Other ports that would cause the buildbot to build dependencies universal are > those requesting 32-bit architectures in their supported_archs line. For > example all of wine's dependencies would be available as universal binaries > on the packages server for this reason.
I believe installing virtualbox on my system required qt4-mac +universal. It is to bad some of us virtualbox users must compile qt4-mac upgrades :/ $ arch i386 Regards, Bradley Giesbrecht (pixilla)
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo/macports-dev
