From owner-freebsd-ports Sun Aug 13 10:15: 2 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.hiwaay.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 02DA137B6BE; Sun, 13 Aug 2000 10:14:57 -0700 (PDT) (envelope-from steve@hiwaay.net) Received: from hiwaay.net (tnt8-216-180-71-206.dialup.hiwaay.net [216.180.71.206]) by mail.hiwaay.net (8.11.0/8.11.0) with ESMTP id e7DHEr305157; Sun, 13 Aug 2000 12:14:53 -0500 (CDT) Received: (from steve@localhost) by hiwaay.net (8.9.3/8.9.3) id MAA12450; Sun, 13 Aug 2000 12:14:53 -0500 (CDT) (envelope-from steve) Date: Sun, 13 Aug 2000 12:14:53 -0500 From: Steve Price To: alex@freebsd.org Cc: ports@freebsd.org, asami@freebsd.org Subject: Re: cvs commit: ports/games/xsok Makefile Message-ID: <20000813121453.U90230@bonsai.hiwaay.net> References: <200008131635.JAA13051@freefall.freebsd.org> <20000813183919.B20187@cichlids.cichlids.com> <20000813114249.S90230@bonsai.hiwaay.net> <20000813185728.A23014@cichlids.cichlids.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20000813185728.A23014@cichlids.cichlids.com>; from alex@FreeBSD.ORG on Sun, Aug 13, 2000 at 06:57:28PM +0200 X-Operating-System: FreeBSD 5.0-CURRENT i386 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org [cc's trimmed] On Sun, Aug 13, 2000 at 06:57:28PM +0200, Alexander Langer wrote: # Thus spake Steve Price (sprice@hiwaay.net): # # > # > This port needs xmkmf in order to build. # > # Hmm. Maybe it's time for a USE_XMKMF variable? # > Isn't is spelled USE_IMAKE? :-) ^^ That should have been 'it' if I could actually spell. # # No, because USE_IMAKE results in USE_XLIB which isntalls # XFree86-4-libraries, but xmkmf is in the main XFree86-4 port. Looks like it requires X libs to be installed to me. steve@bonsai(/usr/ports/games/xsok/work/xsok-1.02/src)$ ldd xsok xsok: libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x2806e000) libXaw.so.6 => /usr/X11R6/lib/libXaw.so.6 (0x2807c000) libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x280b4000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x280c6000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x2810e000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x28117000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2812c000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28138000) libxpg4.so.2 => /usr/lib/libxpg4.so.2 (0x281d9000) libc.so.4 => /usr/lib/libc.so.4 (0x281dd000) libXThrStub.so.6 => /usr/X11R6/lib/libXThrStub.so.6 (0x2826c000) However I do see how USE_IMAKE won't work in this specific instance. I've seen this problem before on my Alpha package building machine and the problem wasn't with the port. It had to do with the devel/imake port. After this port was built all ports built after it would fail for various X-related reasons. I think the problem might be in the setup of package building machines and not with the ports themselves. Having either USE_IMAKE, USE_XLIB, or USE_X_PREFIX is enough to guarantee that xmkmf will be installed. Something else is amiss and the fixes you are committing are a bandaid over another problem. IMHO. :) -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message