[MacPorts] #24855: Non-universal build dependencies prevent universal builds
MacPorts
noreply at macports.org
Tue May 11 09:10:50 PDT 2010
#24855: Non-universal build dependencies prevent universal builds
-------------------------------------+--------------------------------------
Reporter: ryandesign@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 1.8.99
Keywords: | Port:
-------------------------------------+--------------------------------------
MacPorts 1.9.0 beta 1 prevents the installation of the universal variant
of some ports that had no trouble installing with the universal variant
under MacPorts 1.8.2, specifically those which have build dependencies
that can't build universal:
{{{
bash-3.2# port install xorg-server +universal
---> Computing dependencies for xorg-serverWarning: xorg-applewmproto has
no universal variant
Warning: xorg-damageproto has no universal variant
Warning: xorg-fontsproto has no universal variant
Warning: xorg-recordproto has no universal variant
Warning: xorg-resourceproto has no universal variant
Warning: xorg-scrnsaverproto has no universal variant
Warning: xorg-videoproto has no universal variant
Warning: autoconf has no universal variant
Warning: doxygen has no universal variant
Error: Cannot install xorg-server for the arch(s) 'i386 x86_64' because
Error: its dependency doxygen does not build for the required arch(s) by
default
Error: and does not have a universal variant.
Error: Unable to execute port: architecture mismatch
To report a bug, see <http://guide.macports.org/#project.tickets>
}}}
I don't think MacPorts needs to be checking that the architectures of
build dependencies match the current port's requested architectures. The
build dependencies' architectures just need to be compatible with the
machine doing the building.
--
Ticket URL: <http://trac.macports.org/ticket/24855>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list