Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Jan 2002 01:15:38 -0500 (EST)
From:      Mikhail Teterin <mi@aldan.algebra.com>
To:        will@csociety.org
Cc:        will@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: WANT_KDE_NDEBUG (Re: cvs commit: ports/audio/kdemultimedia2...)
Message-ID:  <200201080615.g086Ffl32866@aldan.algebra.com>
In-Reply-To: <20020107232825.U73815@squall.waterspout.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On  7 Jan, Will Andrews wrote:
> On Mon, Jan 07, 2002 at 11:21:39PM -0500, Mikhail Teterin wrote:
>> Shouldn't this be a default for the port building too? Those building
>> from port, should not need to know a separate (and obscure) option...
> 
> No. I assume people who build things from a port are possibly going to
> debug source code.

Yours truly is  an example of the breakage of  this assumption. IMO, the
default builds have to be optimized for speed.

> People who want debug-free binaries should use the packages.

This pushing towards packages is an alarming trend...

> But I won't force that on them.

You are forcing it. By introducing build-time options, which are obscure
and can only be noticed by reading the (very complex) Makefile -- or the
commit logs :-)

> Not to mention  that with the debugging code, they'll  be able to send
> me more useful backtraces.

FreeBSD (rightfully) touts  its ports collection as a  wonderfull way to
add  third party  software  to  a user's  installation.  It  is NOT  for
backtraces-submitting geeks only. If you  can not imagine a normal human
being  to be  building  a port,  I  offer you  this  scenario: an  admin
building some  of the packages on  her own box, then  installing them on
the administered workstations...

Port is not merely a way to build  a package (.tgz, .deb, .rpm). It is a
piece of software in itself...

> It's not  my fault  that ports  sucks for  notifying users  of special
> options in particular ports.

Well, it is not my fault either...

	-mi



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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