A Plea to Reduce Dependences (e.g., for swig)

Joshua Root jmr at macports.org
Tue Aug 16 16:06:41 PDT 2011


On 2011-8-17 08:52 , M.E. O'Neill wrote:
> Jeremy Lavergne wrote:
>>> If MacPorts didn't have a propensity to compile everything from source
>>
>> It doesn't do that by default anymore.
> 
> Strange, because when I look at
> 
> 	http://packages.macports.org/pcre/
> 
> I find no packages for darwin11 (and no ppc packages either), and when I look at
> 
> 	http://packages.macports.org/swig/
> 
> I find nothing at all.
> 
> And those binary packages, who builds them?  Are they signed?  Are we still building packages as root?

There is currently only one buildslave, as a sort of pilot. It builds
for 10.6/x86_64. We're definitely planning to add a 10.7 buildslave, and
possibly other OS versions and archs as resources allow.

Like all our servers, the buildbot ones are part of Mac OS Forge,
physically housed somewhere at Apple.

The archives are accompanied by a signed hash; that's the .rmd160 file
you might have noticed. Port won't install a downloaded archive if the
signature can't be verified.

The buildslave uses a MacPorts install with mostly default settings,
which means the build phase is run as the 'macports' user.

- Josh


More information about the macports-dev mailing list