--- Benjamin Reed <[EMAIL PROTECTED]> wrote:
> 
> Depends on your perspective.  For one thing, ccache
> was designed to be 
> symlinked to gcc et al, so it could be transparently
> implemented.

Right. But if I should adjust $PATH somehow so another
gcc appears first, then we're back to square one. I
say its better to be explicit, than depend on /sw/bin
being before /usr/bin (or other things) in $PATH. If
we make $CC=ccache gcc, it is explicit what's going
on. I guess it's a question of taste.

> One of the goals of fink's
> packaging system is 
> for the resultant .deb file to be the same no matter
> what system it's 
> built on.  With some exceptions, we do exactly that,
> and it's for those 
> reasons that the environment gets scrubbed before
> building.

I certainly wouldn't argue against that. Self
consistency is _good_.

I wasn't very clear, but I'm not after trying to
optimize every package to the limit (or even just
tweaking for the sake of tweaking).

However, most of the packages I use aren't in the
bindist yet, and my PowerBook isn't all that fast.

> I've been personally using distcc with fink for some
> time, but as a 
> project admin, I also have the ability to go and
> update packages that 
> don't build so that they get -j1 forced when
> building.  Having an 
> official stance of supporting it, however, is
> another matter.

Recognized and appreciated. I don't expect you guys to
cater to my (or anyone else's) every whim! It's simply
a question of the best way to do something in the
given circumstances. I want to speed up builds, which
for me means distcc and MAKEFLAGS. I'd like to do it
with a minimum of effort, but what works works.
 
> This is not an issue of technical possibility, it
> would be very easy to 
> write a finkrc system.  However, that is contrary to
> the "deb binary 
> portability" part of fink's charter, if you will. 
> Heck, on Mac OS X, 
> I'd hazard to say that other than distcc, you really
> don't get much out 
> of customizing flags anyways, because Apple's gcc
> has traditionally been 
> pretty buggy for optimizations above -O or -Os
> (there are exceptions, of 
> course).

Then why do you guys set CFLAGS to -O3 always? Just to
make my machine work more :-) Seriously though, I
appreciate the work you guys are doing. And you, as a
distcc user, probably appreciate what I'm trying to do
too.

> 
> Before going any further on this thread, I suggest
> you go read some of 
> the archives; this is a topic that's been hashed and
> re-hashed many times.

Well said. Will do. I appreciate the feedback even so.

Dara

__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/


-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to