Error upgrading xrender on Panther

Frank J. R. Hanstick trog24 at comcast.net
Mon Dec 15 13:28:04 PST 2008


Hello,
	The command was "sudo port upgrade installed".  I wish there were a  
debug output.  The only output I had was the repeated sequence of:

--->  Building xrender
Error: Target org.macports.build returned: shell command " cd "/opt/ 
local/var/macports/build/ 
_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_xre 
nder/work/libXrender-0.9.4" && make all " returned error 2
Command output: make  all-recursive
Making all in src
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/gcc-4.0 - 
DHAVE_CONFIG_H -I. -I..   -I/opt/local/include -I/opt/local/include - 
I/opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/ 
xrender/files/include -I/opt/local/include   -I/usr/X11R6/include - 
DXTHREADS -I.. -I../include/X11/extensions  -O2 -MT Picture.lo -MD - 
MP -MF .deps/Picture.Tpo -c -o Picture.lo Picture.c
  /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -I/ 
opt/local/include -I/opt/local/var/macports/sources/ 
rsync.macports.org/release/ports/x11/xrender/files/include -I/opt/ 
local/include -I/usr/X11R6/include -DXTHREADS -I.. -I../include/X11/ 
extensions -O2 -MT Picture.lo -MD -MP -MF .deps/Picture.Tpo -c  
Picture.c  -fno-common -DPIC -o .libs/Picture.o
Picture.c:29:25: error: X11/Xregion.h: No such file or directory
Picture.c: In function 'XRenderSetPictureClipRegion':
Picture.c:177: error: 'BOX' undeclared (first use in this function)
Picture.c:177: error: (Each undeclared identifier is reported only once
Picture.c:177: error: for each function it appears in.)
Picture.c:177: error: 'pb' undeclared (first use in this function)
Picture.c:182: error: dereferencing pointer to incomplete type
Picture.c:184: error: dereferencing pointer to incomplete type
Picture.c:184: error: dereferencing pointer to incomplete type
Picture.c:191: error: dereferencing pointer to incomplete type
Picture.c:193: error: dereferencing pointer to incomplete type
make[2]: *** [Picture.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Unable to upgrade port: 1

in the terminal window for 12 iterations.  There was no command line  
for input until I did the control C.  There were earlier iterations  
of the same message sequence interwoven with other upgrades.  When  
all the other elements were upgraded, MacPorts just cycled on trying  
to upgrade xrender.  Is there a way to get a debug output?
Frank

On Dec 15, 2008, at 12:08 PM, Joshua Root wrote:

> Frank J. R. Hanstick wrote:
>> Hello,
>>     MacPorts 1.700 got caught in an infinite loop in trying to  
>> upgrade
>> xrender.  12 attempts were made before I terminated the loop with a
>> control C.
>
> This sounds kind of like <http://trac.macports.org/ticket/14829>. What
> was the command line you used? I'd be interested in seeing debug  
> output
> for this.
>
> - Josh



More information about the macports-users mailing list