Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 2002 10:21:10 -0800
From:      "Drew Tomlinson" <drew@mykitchentable.net>
To:        "mpd" <mpd6334@cs.rit.edu>
Cc:        <questions@freebsd.org>
Subject:   Re: Problems Building XFree84-4 Port
Message-ID:  <016101c1d105$2d6e75a0$f82a6ba5@lc.ca.gov>
References:  <011c01c1d0fa$e3b2ecc0$f82a6ba5@lc.ca.gov> <20020321121417.A40371@rochester.rr.com>

next in thread | previous in thread | raw e-mail | index | archive | help
----- Original Message -----
From: "mpd" <mpd6334@cs.rit.edu>
To: "Drew Tomlinson" <drew@mykitchentable.net>
Cc: <questions@freebsd.org>
Sent: Thursday, March 21, 2002 9:14 AM
Subject: Re: Problems Building XFree84-4 Port


> On Thu, Mar 21, 2002 at 09:07:31AM -0800, Drew Tomlinson wrote:
> > I probably did something dumb and it broke my machine.  I used
> > portupgrade in a gnome terminal window to upgrade mozilla.  Because
I
> > used -rR, portupgrade attempted to upgrade XFree86-4.1 to 4.2.  I'm
not
> > sure what exactly happened but now I don't have any version of
XFree86-4
> > on my machine.  Can someone confirm that X should not be upgraded
while
> > running? Or was I just unlucky?
> >
> > Anyway, so now I need X.  I closed gnome and X, then attempted to
use
> > portupgrade to install XFree86-4 port but it bombs when trying to
build
> > XFree86-4-font100dpi.  Here is the relevant output:
> >
> > ===>   XFree86-4.2.0_1,1 depends on file:
> > /usr/X11R6/lib/X11/fonts/100dpi/UTBI__10-ISO8859-1.pcf.gz - not
found
> > ===>    Verifying reinstall for
> > /usr/X11R6/lib/X11/fonts/100dpi/UTBI__10-ISO8859-1.pcf.gz in
> > /usr/ports/x11-fonts/XFree86-4-font100dpi
> > ===>  Extracting for XFree86-font100dpi-4.2.0
> > >> Checksum OK for xc/X420src-2.tgz.
> > ===>   XFree86-font100dpi-4.2.0 depends on executable: mkfontdir -
found
> > ===>   XFree86-font100dpi-4.2.0 depends on executable: imake - found
> > ===>   XFree86-font100dpi-4.2.0 depends on shared library: X11.6 -
found
> > ===>  Patching for XFree86-font100dpi-4.2.0
> > ===>  Configuring for XFree86-font100dpi-4.2.0
> > (cd
/usr/ports/x11-fonts/XFree86-4-font100dpi/work/xc/fonts/encodings &&
> >
imake -DUseInstalled -DProjectRoot=/usr/X11R6 -I/usr/X11R6/lib/X11/confi
> > g  -DTOPDIR=../../.. -DCURDIR=.;  make Makefiles ;  make includes ;
> > make depend)
> > making Makefiles in large...
> > including in ./large...
> > depending in ./large...
> > (cd
/usr/ports/x11-fonts/XFree86-4-font100dpi/work/xc/fonts/bdf/100dpi
> > &&
> >
> >
imake -DUseInstalled -DProjectRoot=/usr/X11R6 -I/usr/X11R6/lib/X11/confi
> > g  -DTOPDIR=../../.. -DCURDIR=.;  make Makefiles ;  make includes ;
> > make depend)
> > make: don't know how to make /usr/X11R6/bin/ucs2any.pl. Stop
> > *** Error code 2
> >
> > I have cvsupped my ports tree and tried going specifically to the
> > directory and running make install but continue to get the same
error.
> > Any ideas on how to get this to build?
>
> Yes. Build the XFree86-4-clients port first. Doing a portupgrade or
> make install or whatever in /usr/ports/x11/XFree86-4 does not work.
> There are a few dependencies (such as this) that aren't handled.

I tried the XFree86-4-clients port as you suggested.  This one died
here:

LD_LIBRARY_PATH=../../exports/lib cc -o
glxinfo  -ansi -pedantic -Dasm=__asm -Wall -Wpointer-arith     -L../../e
xports/lib
glxinfo.o -lGLU -lGL -lXext -lX11 -L/usr/X11R6/lib -pthread -lm   -Wl,-r
path,/usr/X11R6/lib
/usr/libexec/elf/ld: cannot find -lGLU
*** Error code 1

Stop in /usr/ports/x11/XFree86-4-clients/work/xc/programs/glxinfo.
*** Error code 1

> Doing each component by hand works fine.

If I try each by hand, what order would I do them in?  Does it matter?

Thanks for your help!

Drew



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?016101c1d105$2d6e75a0$f82a6ba5>