[distcc] [patch] Add a few missing bits for OS X support

Rafael Ávila de Espíndola rafael.espindola at gmail.com
Wed Dec 14 14:16:47 MST 2011


ccing distcc at lists.samba.org

On 06/12/11 11:56 AM, Rafael Espíndola wrote:
> The attached patch is not complete, but it adds enough features and
> fixes to let distcc pump build a slightly patched version of firefox
> on OS X.
> 
> What the patch does is
> 
> * add support for -isysroot and -arch
> * Fix a really nasty corner case:
>   * CompressFiles::Compress uses os.makedirs to create a directory
> (foo)  for one compilation unit
>   * Another compilation unit does the equivalent of '#include "foo/../bar.h"'
>   * The compilation unit uses no other file in foo
>   * We conclude that we don't have to create a dummy
> foo/forcing_technique_271828
> 
> Cheers,
> Rafael


Cheers,
Rafael


More information about the distcc mailing list