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