This appears to be the issue on my computer as well. Virtualbox builds a kernel module for architectures listed by running uname -m. Is this something that should be handled differently in Virtualbox which calls itself non-universal in its portfile?
Ryan Stonecipher On Wednesday, August 29, 2012, Bradley Giesbrecht wrote: > 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) > > -- Ryan Stonecipher
_______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo/macports-dev
