Got this when i tried to emerge it :
# emerge compiz-users-pafy-screensaver
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) x11-plugins/compiz-users-pafy-screensaver-9999 to /
* checking ebuild checksums
* checking auxfile checksums
* checking miscfile checksums
>>> Unpacking source...
* git clone start -->
* repository: git://anongit.opencompositing.org/users ... creensaver
Initialized empty Git repository in /usr/portage/distfiles/git-src/compiz-users-
pafy-screensaver/
* local clone: /usr/portage/distfiles/git-src/compiz-users-pafy-screensaver
* committish: master
>>> Unpacked to /var/tmp/portage/x11-plugins/compiz-users-pafy-screensaver-9999/
work/screensaver
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-plugins/compiz-users-pafy-screensav
er-9999/work/screensaver ...
convert : screensaver.xml.in -> build/screensaver.xml
bcop'ing : build/screensaver.xml -> build/screensaver_options.h
bcop'ing : build/screensaver.xml -> build/screensaver_options.c
compiling : rotatingcube.cpp -> build/rotatingcube.lo
compiling : flyingwindows.cpp -> build/flyingwindows.lo
compiling : wrapper.cpp -> build/wrapper.lo
compiling : screensaver.cpp -> build/screensaver.lobuild/screensaver_options.h: In function 'CompPluginVTable* screensaverOptionsGetCompPluginInfo()':
build/screensaver_options.h:19: error: previous declaration of 'CompPluginVTable * screensaverOptionsGetCompPluginInfo()' with 'C++' linkage
screensaver.cpp:429: error: conflicts with new declaration with 'C' linkage
make: *** [build/screensaver.lo] Fel 1
!!! ERROR: x11-plugins/compiz-users-pafy-screensaver-9999 failed.
Call stack:
ebuild.sh, line 1621: Called dyn_compile
ebuild.sh, line 973: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
compiz-users-pafy-screensaver-9999.ebuild, line 35: Called die
!!! make failed
Is there some known solution to this or do i just need to wait until it is updated the next time ??
/CCR


