#37320: tbb: add universal variant ---------------------------+-------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: tbb | ---------------------------+-------------------------------- Comment (by ryandesign@…): No, it's not related. Ports like tbb that don't use a standard build system need help both using the right compiler and using the right architecture (and a universal build is a continuation of using the right architecture), but they are separate tasks. tbb's build system is unusual and takes a special command line argument to indicate the desired architecture. As far as I know, multiple architectures cannot be specified simultaneously with this build system. So a universal build would involve building separately for each architecture and then combining with `lipo`. That's what the muniversal portgroup does, however the muniversal portgroup also currently requires a standard destroot phase, which the tbb port does not have, because again the tbb build system is unusual and its Makefile does not have an `install` target, so we install things manually. It might not be too difficult to convert the custom destroot block into a Makefile `install` target, at which point using the muniversal portgroup should become possible. -- Ticket URL: <https://trac.macports.org/ticket/37320#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X