Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-21 Thread Steve Kargl
On Wed, Dec 21, 2011 at 10:50:42AM -0800, Doug Barton wrote: > On 12/20/2011 9:59 PM, Steve Kargl wrote: > > On Tue, Dec 20, 2011 at 09:30:10PM -0800, Garrett Cooper wrote: > >> On Tue, Dec 20, 2011 at 8:55 PM, Steve Kargl > >> wrote: > >>> On Tue, Dec 20, 2011 at 06:45:07PM -0800, Doug Barton wro

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-21 Thread Doug Barton
On 12/20/2011 9:59 PM, Steve Kargl wrote: > On Tue, Dec 20, 2011 at 09:30:10PM -0800, Garrett Cooper wrote: >> On Tue, Dec 20, 2011 at 8:55 PM, Steve Kargl >> wrote: >>> On Tue, Dec 20, 2011 at 06:45:07PM -0800, Doug Barton wrote: On 12/20/2011 18:29, Ben Kaduk wrote: > 2011/12/20 Doug Ba

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-21 Thread John Baldwin
On 12/20/11 9:06 PM, Doug Barton wrote: On 12/20/2011 06:08, John Baldwin wrote: The defaults for src.conf should be for the common case Agreed. The problem we seem to be missing here is that developers are not even statistically significant in measuring "the common case." Users using freebs

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Steve Kargl
On Tue, Dec 20, 2011 at 09:30:10PM -0800, Garrett Cooper wrote: > On Tue, Dec 20, 2011 at 8:55 PM, Steve Kargl > wrote: > > On Tue, Dec 20, 2011 at 06:45:07PM -0800, Doug Barton wrote: > >> On 12/20/2011 18:29, Ben Kaduk wrote: > >> > 2011/12/20 Doug Barton : > >> >> On 12/20/2011 06:08, John Bald

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Tue, Dec 20, 2011 at 8:55 PM, Steve Kargl wrote: > On Tue, Dec 20, 2011 at 06:45:07PM -0800, Doug Barton wrote: >> On 12/20/2011 18:29, Ben Kaduk wrote: >> > 2011/12/20 Doug Barton : >> >> On 12/20/2011 06:08, John Baldwin wrote: >> >>> The defaults for src.conf should be for the common case >>

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Steve Kargl
On Tue, Dec 20, 2011 at 06:45:07PM -0800, Doug Barton wrote: > On 12/20/2011 18:29, Ben Kaduk wrote: > > 2011/12/20 Doug Barton : > >> On 12/20/2011 06:08, John Baldwin wrote: > >>> The defaults for src.conf should be for the common case > >> > >> Agreed. The problem we seem to be missing here is t

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Doug Barton
On 12/20/2011 18:29, Ben Kaduk wrote: > 2011/12/20 Doug Barton : >> On 12/20/2011 06:08, John Baldwin wrote: >>> The defaults for src.conf should be for the common case >> >> Agreed. The problem we seem to be missing here is that developers are >> not even statistically significant in measuring "th

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Ben Kaduk
2011/12/20 Doug Barton : > On 12/20/2011 06:08, John Baldwin wrote: >> The defaults for src.conf should be for the common case > > Agreed. The problem we seem to be missing here is that developers are > not even statistically significant in measuring "the common case." "The common case" of what, t

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Doug Barton
On 12/20/2011 06:08, John Baldwin wrote: > The defaults for src.conf should be for the common case Agreed. The problem we seem to be missing here is that developers are not even statistically significant in measuring "the common case." -- [^L] Breadth of IT experience,

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Tue, Dec 20, 2011 at 11:36 AM, Warner Losh wrote: > > On Dec 20, 2011, at 12:21 PM, Garrett Cooper wrote: > >> On Tue, Dec 20, 2011 at 9:40 AM, Warner Losh wrote: >>> >>> On Dec 20, 2011, at 2:21 AM, Garrett Cooper wrote: >>> >>> >>>    The assumption (that isn't clearly stated) is that I am b

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Warner Losh
On Dec 20, 2011, at 12:21 PM, Garrett Cooper wrote: > On Tue, Dec 20, 2011 at 9:40 AM, Warner Losh wrote: >> >> On Dec 20, 2011, at 2:21 AM, Garrett Cooper wrote: >> >> >>The assumption (that isn't clearly stated) is that I am building >> things on suped up x86 hardware, not arm CPUs, Int

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Tue, Dec 20, 2011 at 11:21 AM, Garrett Cooper wrote: > On Tue, Dec 20, 2011 at 9:40 AM, Warner Losh wrote: >> >> On Dec 20, 2011, at 2:21 AM, Garrett Cooper wrote: >> >> >>    The assumption (that isn't clearly stated) is that I am building >> things on suped up x86 hardware, not arm CPUs, Int

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Tue, Dec 20, 2011 at 9:40 AM, Warner Losh wrote: > > On Dec 20, 2011, at 2:21 AM, Garrett Cooper wrote: > > >    The assumption (that isn't clearly stated) is that I am building > things on suped up x86 hardware, not arm CPUs, Intel Atoms, etc. On > those platforms building superfluous things s

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread John Baldwin
On Tuesday, December 20, 2011 11:26:11 am Garrett Cooper wrote: > On Tue, Dec 20, 2011 at 2:18 AM, Andriy Gapon wrote: > > on 20/12/2011 12:05 David Chisnall said the following: > >> On 20 Dec 2011, at 06:20, Bruce Evans wrote: > >> > >>> Don't be silly. Building profiled libraries takes as much

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Warner Losh
On Dec 20, 2011, at 2:21 AM, Garrett Cooper wrote: > >The assumption (that isn't clearly stated) is that I am building > things on suped up x86 hardware, not arm CPUs, Intel Atoms, etc. On > those platforms building superfluous things still do matter (in > particular because cross-building so

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Tue, Dec 20, 2011 at 2:18 AM, Andriy Gapon wrote: > on 20/12/2011 12:05 David Chisnall said the following: >> On 20 Dec 2011, at 06:20, Bruce Evans wrote: >> >>> Don't be silly.  Building profiled libraries takes as much as 1 minute. >>> Many would not want to wait that long (if they noticed ho

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread John Baldwin
On Tuesday, December 20, 2011 5:05:49 am David Chisnall wrote: > On 20 Dec 2011, at 06:20, Bruce Evans wrote: > > > Don't be silly. Building profiled libraries takes as much as 1 minute. > > Many would not want to wait that long (if they noticed how long it takes). > > This is not 1994 when build

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Andriy Gapon
on 20/12/2011 12:05 David Chisnall said the following: > On 20 Dec 2011, at 06:20, Bruce Evans wrote: > >> Don't be silly. Building profiled libraries takes as much as 1 minute. >> Many would not want to wait that long (if they noticed how long it takes). >> This is not 1994 when building of prof

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread David Chisnall
On 20 Dec 2011, at 06:20, Bruce Evans wrote: > Don't be silly. Building profiled libraries takes as much as 1 minute. > Many would not want to wait that long (if they noticed how long it takes). > This is not 1994 when building of profiling libraries was left in because > it only took an extra ho

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-20 Thread Garrett Cooper
On Mon, Dec 19, 2011 at 10:20 PM, Bruce Evans wrote: > On Mon, 19 Dec 2011, Warner Losh wrote: > >> On Nov 29, 2011, at 1:53 PM, Garrett Cooper wrote: >> >>> 2011/11/29 Doug Barton : On 11/29/2011 12:47, Gábor Kövesdán wrote: > > On 2011.11.29. 20:46, Max Khon wrote: >> >

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-19 Thread Bruce Evans
On Mon, 19 Dec 2011, Warner Losh wrote: On Nov 29, 2011, at 1:53 PM, Garrett Cooper wrote: 2011/11/29 Doug Barton : On 11/29/2011 12:47, G?bor K?vesd?n wrote: On 2011.11.29. 20:46, Max Khon wrote: Log: Turn off profiled libs build by default. Can be enabled back using WITH_PROFILE=yes

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-19 Thread Steve Kargl
On Mon, Dec 19, 2011 at 05:04:43PM -0600, Brooks Davis wrote: > On Mon, Dec 19, 2011 at 12:41:29PM -0800, Steve Kargl wrote: > > On Mon, Dec 19, 2011 at 08:09:32PM +, David Chisnall wrote: > > > On 19 Dec 2011, at 19:52, Warner Losh wrote: > > > > > > > -1. The needs of the many? Please. Le

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-19 Thread Brooks Davis
On Mon, Dec 19, 2011 at 12:41:29PM -0800, Steve Kargl wrote: > On Mon, Dec 19, 2011 at 08:09:32PM +, David Chisnall wrote: > > On 19 Dec 2011, at 19:52, Warner Losh wrote: > > > > > -1. The needs of the many? Please. Let's break a useful feature > > > because some people don't understand i

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-19 Thread Steve Kargl
On Mon, Dec 19, 2011 at 08:09:32PM +, David Chisnall wrote: > On 19 Dec 2011, at 19:52, Warner Losh wrote: > > > -1. The needs of the many? Please. Let's break a useful feature because > > some people don't understand it and are impatient? That's lame. > > How useful is gprof-based profi

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-19 Thread David Chisnall
On 19 Dec 2011, at 19:52, Warner Losh wrote: > -1. The needs of the many? Please. Let's break a useful feature because > some people don't understand it and are impatient? That's lame. How useful is gprof-based profiling these days? Now that we have the DTrace pid provider, don't we have a

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-19 Thread Warner Losh
On Nov 29, 2011, at 1:53 PM, Garrett Cooper wrote: > 2011/11/29 Doug Barton : >> On 11/29/2011 12:47, Gábor Kövesdán wrote: >>> On 2011.11.29. 20:46, Max Khon wrote: Log: Turn off profiled libs build by default. Can be enabled back using WITH_PROFILE=yes in /etc/src.conf >>>

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-12-19 Thread Warner Losh
[[ I know it is a bit late here ]] On Nov 29, 2011, at 1:50 PM, Doug Barton wrote: > On 11/29/2011 12:47, Gábor Kövesdán wrote: >> On 2011.11.29. 20:46, Max Khon wrote: >>> Log: >>> Turn off profiled libs build by default. >>> Can be enabled back using WITH_PROFILE=yes in /etc/src.conf >> I

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-11-30 Thread John Baldwin
On Wednesday, November 30, 2011 9:35:01 am Max Khon wrote: > John, > > On Wed, Nov 30, 2011 at 3:36 AM, John Baldwin wrote: > > > Author: fjoe > > > Date: Tue Nov 29 19:46:17 2011 > > > New Revision: 228143 > > > URL: http://svn.freebsd.org/changeset/base/228143 > > > > > > Log: > > > Turn off

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-11-30 Thread Max Khon
John, On Wed, Nov 30, 2011 at 3:36 AM, John Baldwin wrote: > Author: fjoe > > Date: Tue Nov 29 19:46:17 2011 > > New Revision: 228143 > > URL: http://svn.freebsd.org/changeset/base/228143 > > > > Log: > > Turn off profiled libs build by default. > > Can be enabled back using WITH_PROFILE=yes

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-11-29 Thread Garrett Cooper
2011/11/29 Doug Barton : > On 11/29/2011 12:47, Gábor Kövesdán wrote: >> On 2011.11.29. 20:46, Max Khon wrote: >>> Log: >>>    Turn off profiled libs build by default. >>>    Can be enabled back using WITH_PROFILE=yes in /etc/src.conf >> I think it was useful. Profiling is useful for developing any

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-11-29 Thread Doug Barton
On 11/29/2011 12:47, Gábor Kövesdán wrote: > On 2011.11.29. 20:46, Max Khon wrote: >> Log: >>Turn off profiled libs build by default. >>Can be enabled back using WITH_PROFILE=yes in /etc/src.conf > I think it was useful. Profiling is useful for developing any piece of > software that builds

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-11-29 Thread Gábor Kövesdán
On 2011.11.29. 20:46, Max Khon wrote: Log: Turn off profiled libs build by default. Can be enabled back using WITH_PROFILE=yes in /etc/src.conf I think it was useful. Profiling is useful for developing any piece of software that builds on libc or other common libs, even for software that

Re: svn commit: r228143 - in head: . share/mk tools/build/options

2011-11-29 Thread John Baldwin
On Tuesday, November 29, 2011 2:46:17 pm Max Khon wrote: > Author: fjoe > Date: Tue Nov 29 19:46:17 2011 > New Revision: 228143 > URL: http://svn.freebsd.org/changeset/base/228143 > > Log: > Turn off profiled libs build by default. > Can be enabled back using WITH_PROFILE=yes in /etc/src.conf