Skip site navigation (1)Skip section navigation (2)
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>