cvs commit: ports/german/unix-connect Makefile

Kris Kennaway kris at obsecurity.org
Mon Jul 30 19:21:46 UTC 2007


On Mon, Jul 30, 2007 at 08:47:03PM +0200, Dirk Meyer wrote:
> Kris Kennaway schrieb:,
> 
> > > > Probably due to PARALLEL_PACKAGE_BUILD being removed from the build
> > > > environments a bit prematurely (it's spelled PACKAGE_BUILDING
> > > > these days but a couple of ports including yours were still using the
> > > > old name).
> > > 
> > > This is a different issue.
> > > Please do not mix them.
> > 
> > No it's not:
> > 
> > +# $FreeBSD: ports/german/unix-connect/Makefile,v 1.14 2006/09/05 05:08:32 dinoex Exp $
> > 
> > +.if defined(PARALLEL_PACKAGE_BUILD)
> > +CONFIGURE_ARGS+=--with-domain=example.com
> > +.endif
> > 
> > That used to work, then it was broken accidentally by me, then instead
> > of asking about why it stopped working you made some incorrect changes
> > in subsequent commits.  It will work again if you put that back and
> > change it to test PACKAGE_BUILDING.
> 
> Sorry, but you misread again!
> 
> The port was broken cause of hostname returned an emnpyt string.
> It did't matter if PARALLEL_PACKAGE_BUILD was set or not.

Nope, hostname returns a string, it's just not a FQDN:

# jexec 1041 hostname
jail-64

In fact I don't think it's even possible to construct a jail without a
hostname set.

> --with-domain=example.com was removed in cleanup,
> as this hack made no longer any sense with MANUAL_PACKAGE_BUILD.

MANUAL_PACKAGE_BUILD is highly discouraged wherever possible.  Please
find a way to make your port buildable on pointyhat.

> > Mark and others have worked on this recently.  If you think there is
> > something missing, please provide your constructive suggestions.
> 
> Great, please give a a pointer where the restrictions of
> the pointhat build can be read?

There are notes on http://pointyhat.freebsd.org.  They are in need of
updating.

Kris


More information about the cvs-ports mailing list