Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Oct 2015 16:26:50 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        Don Lewis <truckman@FreeBSD.org>
Cc:        kris@pcbsd.org, svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, kmoore@FreeBSD.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r400121 - head/net-im/teamwords
Message-ID:  <20151024162650.GA30677@FreeBSD.org>
In-Reply-To: <201510241621.t9OGLm4A003033@gw.catspoiler.org>
References:  <20151024154100.GA2659@FreeBSD.org> <201510241621.t9OGLm4A003033@gw.catspoiler.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Oct 24, 2015 at 09:21:48AM -0700, Don Lewis wrote:
> On 24 Oct, Alexey Dokuchaev wrote:
> > As for stripping binaries explicitly in the Makefile: I'm actually against
> > it; it made sense in pre-staging times when we've been installing stuff
> > directly into user's filesystem, but now with staging we ideally should be
> > just dumping unstripped binaries to staging area, and stripping should be
> > done upon "make install" by the framework.  Those ${STRIP_CMD}'s just make
> > Makefiles more imperative and hard to control.  Think of what would I have
> > to do if I want to build debug package? -- patching individual ports on an
> > ad-hoc basis in many little places instead of setting some universal knob
> > like NO_STRIP in /etc/make.conf or something.
> 
> Debug builds set ${STRIP_CMD} to /bin/true.  From bsd.port.mk: [...]

Ah yes, I somehow missed this part.  OK, that explains why we can still
leave with this imperativeness; thanks for bringing this up Don.

./danfe



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