Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Mar 2002 21:21:59 -0500
From:      Will Andrews <will@csociety.org>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        Will Andrews <will@FreeBSD.org>, ports@FreeBSD.org
Subject:   Re: cvs commit: ports/x11/XFree86-4 Makefile Makefile.man pkg-plist pkg-plist.alpha pkg-plist.pc98 ports/x11/XFree86-4/files patch-2 patch-c patch-c2 patch-d patch-f patch-i810 patch-j patch-k patch-mouse patch-r128 patch-r128dri patch-r128xmesa patch-shm ...
Message-ID:  <20020317022158.GK53073@squall.waterspout.com>
In-Reply-To: <20020316171808.A15093@xor.obsecurity.org>
References:  <200203162343.g2GNhjs90185@freefall.freebsd.org> <20020316171808.A15093@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 16, 2002 at 05:18:08PM -0800, Kris Kennaway wrote:
> Thanks, but couldn't you have found a way to do this without having to
> extract 9 separate copies of the X sources in order to build?  That's
> a hell of a lot of disk space..

Indeed, and I myself ran out of disk space trying to compile it
using the "normal" ports approach on my laptop.  I managed to
workaround this by removing xc dirs as they were finished.

> I thought this was one of the main reasons this hadn't been done
> earlier: i.e. finding a way to make the components build out of the
> same source tree but register as separate ports.

No, the main reason is because no one was willing to commit it.
This particular problem has one possible solution that I haven't
had time to test:

DEPENDS_TARGET=	install clean

..added to every XFree86-4-* port.  Note that this will break if
you use ALWAYS_BUILD_DEPENDS=yes.

Any other solution (e.g. specifically specifying the target via
*_DEPENDS, or breaking up the src tarballs further manually, or
removing unneeded files after extraction, for each XFree86-4-*
port) is almost certainly a hack.

Regards,
-- 
wca

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020317022158.GK53073>