Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 May 2004 16:22:53 +0200
From:      Dejan Lesjak <dejan.lesjak@ijs.si>
To:        David Kreil <kreil@ebi.ac.uk>
Cc:        x11@freebsd.org
Subject:   Re: preliminary FreeBSD 5.x XFree86 4.4.0 port?
Message-ID:  <200405291622.53211.dejan.lesjak@ijs.si>
In-Reply-To: <200405291218.i4TCI9D30875@puffin.ebi.ac.uk>
References:  <200405291218.i4TCI9D30875@puffin.ebi.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 29 of May 2004 14:18, David Kreil wrote:
> Dear Dejan,
>
> I've only now had a chance to have a go and while the Server compiles just
>
> fine (Thanks!!) I get the following error in trying to make the fonts:
> > cat tmp/x11-fonts.make-WITH_SETUID_LUIT.log
>
> ===> XFree86-4-font100dpi
> ===>   XFree86-font100dpi-4.4.0 depends on executable: ucs2any - found
> ===>   XFree86-font100dpi-4.4.0 depends on file:
> /usr/X11R6/lib/X11/config/date .def - found
> ===>   XFree86-font100dpi-4.4.0 depends on shared library: X11.6 - found
> ===>  Configuring for XFree86-font100dpi-4.4.0
> (cd /usr/ports/x11-fonts/XFree86-4-font100dpi/work/xc/fonts/encodings &&
> imake -DUseInstalled -DProjectRoot=/usr/X11R6 -I/usr/X11R6/lib/X11/config
> -DTOPDIR=../../.. -DCURDIR=.;  make Makefiles ;  make includes ;  make
> depend) making Makefiles in large...
> 	mv -f Makefile Makefile.bak
> 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/config
> -DTOPDIR=../../.. -DCURDIR=.;  make Makefiles ;  make includes ;  make
> depend) rm -f courB08-ISO8859-1.bdf
> perl  /usr/X11R6/bin/ucs2any courB08.bdf
> /usr/X11R6/lib/X11/fonts/util/map-ISO8 859-1 ISO8859-1
> Unrecognized character \x7F at /usr/X11R6/bin/ucs2any line 1.
> *** Error code 255
>
> Stop in /usr/ports/x11-fonts/XFree86-4-font100dpi/work/xc/fonts/bdf/100dpi.
> *** Error code 1
>
> Stop in /usr/ports/x11-fonts/XFree86-4-font100dpi.
> *** Error code 1
>
> Stop in /usr/ports/x11-fonts.
>
>
> It seems that it's trying to run the executable ucs2any as a Perl script. I
> note that there is actually a ucs2any.pl in font-utils.
>

ucs2any was a perl script in 4.3 and is binary in 4.4, however (correct me if 
I am wrong) you probably still have old imake port installed which would 
expect it to be perl script. New imake port is included in tarball under 
devel/imake-4. Try upgrading imake and then fonts again.

Dejan



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