Opened 19 years ago

Closed 17 years ago

Last modified 14 years ago

#5390 closed enhancement (fixed)

RFE: Add distcc & ccache support into DP infrastructure

Reported by: lists@… Owned by: macports-tickets@…
Priority: High Milestone: MacPorts 1.6
Component: base Version:
Keywords: Cc: markd@…
Port:

Description (last modified by jmroot (Joshua Root))

It would be nice to add ccache and distcc functionality into DarwinPorts. I'm not sure if you could simply use the distcc with rendezvous/bonjour built into Xcode or if you'd have to include this patch. These would certainly be nice enhancements for the build system and if some project such as Port Authority could add a check mark box in the preferences to allow/disallow the usage of these it would be quite handy for users.

Attachments (1)

macports-ccachedistcc.patch (2.8 KB) - added by afb@… 17 years ago.
macports-ccachedistcc.patch

Download all attachments as: .zip

Change History (7)

comment:1 Changed 18 years ago by markd@…

Cc: markd@… added
Summary: distcc & ccacheRFE: Add distcc & ccache support into DP infrastructure

comment:2 Changed 17 years ago by nox@…

Cc: markd@… added; markd@… removed
Milestone: MacPorts base enhancements
Priority: ExpectedNormal
Version: 1.0

comment:3 Changed 17 years ago by afb@…

Priority: NormalHigh

"compiler.gcc" made this one more important, as it is now ignoring "gcc" by default and hardcoding "/usr/bin/gcc-4.0" - thereby bypassing any installed ccache, and making compiles take much longer

Changed 17 years ago by afb@…

Attachment: macports-ccachedistcc.patch added

macports-ccachedistcc.patch

comment:4 Changed 17 years ago by afb@…

probably needs a matching setting in macports.conf too, but here is the compiler filtering.

comment:5 Changed 17 years ago by nox@…

Resolution: fixed
Status: newclosed

This has been taken care of too. Closing the ticket.

comment:6 Changed 14 years ago by jmroot (Joshua Root)

Description: modified (diff)
Milestone: MacPorts FutureMacPorts 1.6
Note: See TracTickets for help on using tickets.