Date: Mon, 30 May 2005 14:14:02 +0300 From: Maxim Sobolev <sobomax@portaone.com> To: Ruslan Ermilov <ru@FreeBSD.ORG> Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libstand Makefile Message-ID: <429AF57A.5060902@portaone.com> In-Reply-To: <20050530104131.GB54585@ip.net.ua> References: <200505292105.j4TL5w32038570@repoman.freebsd.org> <20050530104131.GB54585@ip.net.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
Ruslan Ermilov wrote: > Hi, > > On Sun, May 29, 2005 at 09:05:58PM +0000, Maxim Sobolev wrote: > >>sobomax 2005-05-29 21:05:58 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libstand Makefile >> Log: >> Add missed ${.CURDIR}/../../contrib/bzip2 into include search path, otherwise >> old version of bzlib.h can be picked up from the /usr/include. >> >> Revision Changes Path >> 1.51 +1 -1 src/lib/libstand/Makefile >> > > Changes like this, while harmless, unnecessarily pollute makefiles. > During buildworld we first install new headers then build new > libraries then the rest. When doing standalone compiles, the same > procedure should generally be followed. (Otherwise, you'd end up > changing every utility's makefile that uses libstand to add this > -I to CFLAGS.) This is incorrect assertion since libstand hides implementation details, so that it is not necessary to include bzlib.h into code which uses libstand. > I have only problem with the above change: it has a wrong attribution > in the commit log. The correct commit log would be: "aid in lazy > standalone builds by always picking up a fresh copy of bzlib.h from > sources". -Maxim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?429AF57A.5060902>