cvs commit: ports/ports-mgmt/portmk/Mk bsd.port.mk

Rong-En Fan rafan at FreeBSD.org
Thu Apr 5 08:39:22 UTC 2007


On Wed, Apr 04, 2007 at 05:33:09PM -0400, Jason Harris wrote:
> On Thu, Apr 05, 2007 at 03:20:11AM +0800, Rong-En Fan wrote:
> > On Wed, Apr 04, 2007 at 03:10:38PM -0400, Jason Harris wrote:
> 
> > > Rather than invoke dozens of needless processes, I simply pass
> > > MD5_FILE=/dev/null to the "make fetch" in the makesum target.
> > > (Note that this also removes the need to set NO_CHECKSUM=yes and
> > > DISABLE_SIZE=yes in the same target, further simplfying things.)
> > 
> > Note that it does not solve 'make fetch' when there is no MD5_FILE
> > (this is another regression with latest bsd.port.mk). DISTINFO_DATA
> > still needs to check existence of MD5_FILE.
> 
> Remember, this is the "make makesum" step we're all (supposed to be)
> talking about.  That is, MD5_FILE is truncated to 0 bytes and is
> added to in several steps.  The regression, AFAICT, is that awk
> is run when MD5_FILE doesn't exist (rather than empty/truncated),
> returns non-zero, and kills the make.

I understand what you said in previous mail. I just want to point out
the regression is not only restricted to 'make makesum' :-)

Regards,
Rong-En Fan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20070405/4962d495/attachment.pgp


More information about the cvs-ports mailing list