Skip site navigation (1)Skip section navigation (2)
Date:      12 May 2003 11:23:37 -0700
From:      Eric Anholt <eta@lclark.edu>
To:        Roger Merritt <mcrogerm@stjohn.ac.th>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Problem upgrading XFree86-libraries
Message-ID:  <1052763817.677.6.camel@leguin>
In-Reply-To: <5.2.0.9.0.20030512180251.009ef040@127.0.0.1>
References:  <5.2.0.9.0.20030512180251.009ef040@127.0.0.1>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2003-05-12 at 04:16, Roger Merritt wrote:
> I've been trying to upgrade XFree86-libraries from the ports. I've 
> re-cvsupped several times, and I'm still getting the same error message. My 
> session goes like:
> 
> >--->  Upgrading 'XFree86-libraries-4.3.0_1' to 'XFree86-libraries-4.3.0_3' 
> >(x11/XFree86-4-libraries)
> >--->  Building '/usr/ports/x11/XFree86-4-libraries'
> <snip>
> >ln -s /usr/home/ports/x11/XFree86-4-libraries/work/xc/lib/Xau/AuFileName.c 
> >AuFileName.c
> >rm -f AuRead.c
> >ln -s /usr/home/ports/x11/XFree86-4-libraries/work/xc/lib/Xau/AuRead.c 
> >AuRead.c
> >rm -f ks_tables.h makekeys makekeys.o
> >LD_LIBRARY_PATH=/usr/home/ports/x11/XFree86-4-libraries/work/xc/exports/lib 
> >cc -o makekeys -O -pipe -march=pentium  -ansi -Dasm=__asm 
> >GccWarningOptions    -I/usr/home/ports/x11/XFree86-4-libraries/work/xc 
> >-I/usr/home/ports/x11/XFree86-4-libraries/work/xc/exports/include 
> >-DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS  -D_REENTRANT 
> >-D_THREAD_SAFE -DXUSE_MTSAFE_API 
> >-DXNO_MTSAFE_PWDAPI    -DMALLOC_0_RETURNS_NULL  -DHAS_SNPRINTF 
> >-DLIBX11                   -DPOSTLOCALELIBDIR=\"lib\"   util/makekeys.c 
> >-L/usr/X11R6/lib -pthread   -Wl,-rpath,/usr/X11R6/lib
> >cc: GccWarningOptions: No such file or directory
> >*** Error code 1 (ignored)
> >./makekeys < 
> >/usr/home/ports/x11/XFree86-4-libraries/work/xc/exports/include/X11/keysymdef.h  
> > > ks_tables_h
> >./makekeys: not found
> >*** Error code 127
> >
> >Stop in /usr/home/ports/x11/XFree86-4-libraries/work/xc/lib/X11.
> >*** Error code 1
> 
> Can someone suggest what I should do to correct this? I confess I'm baffled 
> -- as I read the output, 'make' has issued a 'rm' command,  and then the 
> next line looks like what should be arguments to the compiler command, but 
> the command is not given correctly? It looks to me as if it's defining the 
> environment variable LD_LIBRARY_PATH, and then there should be either a 
> semicolon or a newline before the call to 'cc'. Can that be? I'm not a 
> programmer, so I'm not familiar with esoteric output from 'make' and can 
> get pretty confused trying to follow the chain of events in a complicated 
> makefile with a lot of symbolic labels and macros.

It looks like something is going wrong with the imake configuration. 
Could you make sure your imake-4 and XFree86-4-libraries ports are both
completely up to date and reinstall imake-4 before going on to
XFree86-4-libraries?

-- 
Eric Anholt                                eta@lclark.edu          
http://people.freebsd.org/~anholt/         anholt@FreeBSD.org



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