Date: Sun, 13 Aug 2000 12:14:53 -0500 From: Steve Price <sprice@hiwaay.net> 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> In-Reply-To: <20000813185728.A23014@cichlids.cichlids.com>; from alex@FreeBSD.ORG on Sun, Aug 13, 2000 at 06:57:28PM %2B0200 References: <200008131635.JAA13051@freefall.freebsd.org> <20000813183919.B20187@cichlids.cichlids.com> <20000813114249.S90230@bonsai.hiwaay.net> <20000813185728.A23014@cichlids.cichlids.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000813121453.U90230>