svn commit: r400121 - head/net-im/teamwords

Alexey Dokuchaev danfe at FreeBSD.org
Sat Oct 24 16:26:50 UTC 2015


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


More information about the svn-ports-all mailing list