cvs commit: ports/mail/meta1 Makefile

Kris Kennaway kris at obsecurity.org
Mon Jul 30 04:21:33 UTC 2007


On Mon, Jul 30, 2007 at 05:46:22AM +0200, Dirk Meyer wrote:
> 
> > > > > | +MANUAL_PACKAGE_BUILD=	needs hostname
> > > > 
> > > > Why does the package need a hostname?  Often this is a bug, and either
> > > > way the preferred solution is to fix it so it can be packaged.
> > > 
> > > Ports failed in configure state,
> > > as the empty hostname breaks some sanity checks.
> > 
> > Yes, but why does the configure script need a hostname?  In most cases
> > it shouldn't be requiring one.
> 
> This ist not most cases.
> Some programs need to find out how the "hostname" command works.
> If they get an empty result, this will fail.
> 
> So rather them having pointyhat build bad packages,
> I decided that users are better off without them.

Sounds trivial to patch the configure script to skip the check since
we know exactly how FreeBSD's hostname command works.

Kris


More information about the cvs-ports mailing list