Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Dec 2012 20:11:09 -0500 (EST)
From:      AN <andy@neu.net>
To:        freebsd-ports@freebsd.org
Cc:        rnoland@freebsd.org
Subject:   Compiz problem - Undefined symbol "animGetI" (fwd)
Message-ID:  <alpine.BSF.2.00.1212082002470.14237@mail.neu.net>

next in thread | raw e-mail | index | archive | help

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@neu.net>
To: freebsd-ports@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@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.






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