Compiz problem - Undefined symbol "animGetI" (fwd)

AN andy at neu.net
Sun Dec 9 01:11:21 UTC 2012


Following up on the message below, I think I found the issue.  I 
recompiled compiz-plugins-main with GCC 4.2.  Now compiz is stable again. 
So it seems there is a problem compiling compiz-plugins-main with clang.

---------- Forwarded message ----------
Date: Sat, 8 Dec 2012 14:32:35 -0500 (EST)
From: AN <andy at neu.net>
To: freebsd-ports at freebsd.org
Subject: Compiz problem - Undefined symbol "animGetI"

FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #1 r243990: Fri Dec  7 
16:58:19 EST 2012     root at FBSD10:/usr/obj/usr/src/sys/MYKERNEL  amd64

Clang is default compiler.
I just built a new system on current with Xorg and Gnome2, and am having a 
problem with Compiz.  The port installed successfully, but it crashes almost 
immediately after starting, and is totally reproducible every time.

I believe this is related to the switch to clang because the same hardware was 
configured the same way previously, the only difference is that the system 
where Compiz was working was compiled with GCC 4.2.

When I run the following on the command line:

compiz --replace --sm-disable --ignore-desktop-hints ccp &
gtk-window-decorator --replace &

I get:

/usr/local/lib/compiz/libanimation.so Undefined symbol "animGetI"

Should I file a PR on this? Any help is appreciated.





More information about the freebsd-ports mailing list