Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Dec 2011 21:39:06 +0100
From:      Hans Ottevanger <hans@beastielabs.net>
To:        Lyndon Nerenberg <lyndon@orthanc.ca>
Cc:        freebsd-current@freebsd.org
Subject:   Re: WITHOUT_PROFILE=yes by default
Message-ID:  <4ED9376A.1000104@beastielabs.net>
In-Reply-To: <alpine.OSX.1.10.1112021035470.91234@peregrin.orthanc.ca>
References:  <CADe0-4=DwzFj1NbJTeq3p92YGF_5yjhc-Yajn-hHNB_aca1k2g@mail.gmail.com> <20111202015133.GA4111@dragon.NUXI.org> <CADe0-4n2rXvoo4K%2BCHd-JBCHJ56OdTJTpzsF1r2X1yvcLt5CEA@mail.gmail.com> <20111202064132.GC88903@troutmask.apl.washington.edu> <4ED8776F.9060301@FreeBSD.org> <20111202072349.GA89183@troutmask.apl.washington.edu> <20111202083501.GA73959@dragon.NUXI.org> <CADe0-4nj=ZvfPrT=9=m9hQhsADn9--5VFoAxTncGasQQTZN=0g@mail.gmail.com> <alpine.OSX.1.10.1112020746330.91234@peregrin.orthanc.ca> <CAFMmRNxeP_AEQ11jLJ8NCZmEHyxoeg4Z%2Bb6zJbETC8-S7nqhrQ@mail.gmail.com> <alpine.OSX.1.10.1112020852270.91234@peregrin.orthanc.ca> <CADLo83-ERuprd%2B1GmHrzJqhN5yBokQP7ObswZ4rS0W79Q7nJng@mail.gmail.com> <alpine.OSX.1.10.1112020857250.91234@peregrin.orthanc.ca> <CADLo83-iUszxSj-sMJ%2BcPiKCK%2B8aBJjWy=sLtDKNceVU3O_uDg@mail.gmail.com> <alpine.OSX.1.10.1112021035470.91234@peregrin.orthanc.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/02/11 19:39, Lyndon Nerenberg wrote:
>> Isn't this about user choice, and making sensible defaults?
>
> There are two or three "users" out of thousands complaining about the
> default. If the extra build time bugs you that much, I'll contribute
> towards buying you better build hardware, too.

Well, I am not a FreeBSD developer (though I do hunt down a bug 
occasionally), but for many, many years I do develop software using 
FreeBSD as a development platform. And for solving performance issues, 
mainly in long running, CPU intensive (numerical) applications gprof and 
all too often the profiled libraries appeared to be indispensable.

I am mostly using STABLE, but occasionally switch to CURRENT to get a 
feeling for the newest developments (e.g. LLVM). One of the reasons I am 
still using FreeBSD is the out-of-the-box availability of tools like the 
profiler and profiled libraries. Maybe I could live with a switch in 
/etc/src.conf, if it were properly documented, but that would imply that 
the profiled libraries are not built anymore with any regularity. And of 
course we all know where that could lead to in the future ...

I would certainly keep the profiled libraries by default in the build 
for CURRENT and maybe even in STABLE. With binary installations of 
RELEASE it could be an option, as it always was.

Regards,

Hans





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ED9376A.1000104>