compiz fails to update - invalid DSO for symbol XEmptyRegion

AN andy at neu.net
Wed Apr 30 19:41:16 UTC 2014


FreeBSD FBSD11 11.0-CURRENT FreeBSD 11.0-CURRENT #42 r265149: Wed Apr 30 
13:59:58 EDT 2014     root at FBSD11:/usr/obj/usr/src/sys/MYKERNEL  amd64

Trying to update ports, compiz fails with:

===>  Building for compiz-0.8.4_11
...
/bin/sh ../libtool --tag=CC   --mode=link cc  -O2 -pipe 
-fno-strict-aliasing -Wall -Wpointer-arith -Wstrict-prototypes 
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs 
-D_FORTIFY_SOURCE=2 -export-dynamic -pthread -L/usr/local/lib -pthread -o 
compiz main.o privates.o object.o core.o texture.o display.o screen.o 
window.o event.o paint.o option.o plugin.o session.o fragment.o matrix.o 
cursor.o match.o metadata.o -lXcomposite -lXdamage -lXfixes -lXext 
-lXrandr -lXinerama -lICE -lSM -lxslt  -lz -lm -lxml2 -L/usr/local/lib 
-lstartup-notification-1   -lGL -lm
libtool: link: cc -O2 -pipe -fno-strict-aliasing -Wall -Wpointer-arith 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -D_FORTIFY_SOURCE=2 -pthread -pthread -o compiz main.o 
privates.o object.o core.o texture.o display.o screen.o window.o event.o 
paint.o option.o plugin.o session.o fragment.o matrix.o cursor.o match.o 
metadata.o -Wl,--export-dynamic  -L/usr/local/lib 
/usr/local/lib/libXcomposite.so /usr/local/lib/libXdamage.so 
/usr/local/lib/libXfixes.so /usr/local/lib/libXext.so 
/usr/local/lib/libXrandr.so /usr/local/lib/libXinerama.so 
/usr/local/lib/libICE.so /usr/local/lib/libSM.so /usr/local/lib/libxslt.so 
-lz /usr/local/lib/libxml2.so /usr/local/lib/libstartup-notification-1.so 
-lGL -lm -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath 
-Wl,/usr/local/lib
/usr/bin/ld: /usr/local/lib/libX11.so.6: invalid DSO for symbol 
`XEmptyRegion' definition
/usr/local/lib/libX11.so.6: could not read symbols: Bad value
cc: error: linker command failed with exit code 1 (use -v to see 
invocation)
gmake[4]: *** [compiz] Error 1
gmake[4]: Leaving directory 
`/usr/ports/x11-wm/compiz/work/compiz-0.8.4/src'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/ports/x11-wm/compiz/work/compiz-0.8.4'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/ports/x11-wm/compiz/work/compiz-0.8.4'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure 
to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/x11-wm/compiz
*** Error code 1




More information about the freebsd-ports mailing list