Package Details: cairo-compmgr 2:0.3.1-13

Git Clone URL: https://aur.archlinux.org/cairo-compmgr.git (read-only)
Package Base: cairo-compmgr
Description: A Cairo based composite manager
Upstream URL: https://github.com/gandalfn/Cairo-Composite-Manager
Licenses: LGPL
Submitter: bluewind
Maintainer: bidulock
Last Packager: bidulock
Votes: 34
Popularity: 0.776925
First Submitted: 2012-02-22 16:54
Last Updated: 2015-10-21 03:07

Latest Comments

bidulock commented on 2016-03-05 15:22

Builds fine for me just as is.

Seebi commented on 2016-02-19 13:08

I needed to add '-lm' to the buildflags for './autogen.sh'. Otherwise the build failed.

cgirard commented on 2014-05-30 12:32

@Xiaoming94 issue corrected.

berxue commented on 2014-05-28 19:35

Build is failing for me too.
Makefile:645: recipe for target 'ccm-debug.o' failed

Xiaoming94 commented on 2014-05-22 07:21

Now this is failing to build for some reason.....

lutzee commented on 2014-04-16 17:22

@ieong
You missed changing the dependency version in the PKGBUILD
from

depends=("gtk2>=2.16.0" "vala>=0.22" libsm libgl gconf)

To

depends=("gtk2>=2.16.0" "vala>=0.24" libsm libgl gconf)

After this it compiles fine

leong commented on 2014-04-15 11:56

the recent vala update to vala0.24.0-1 (2014-04-14) breaks a dependency :
[user@hostname]$ cairo-compmgr
cairo-compmgr: error while loading shared libraries: libvala-0.22.so.0: cannot open shared object file: No such file or directory

try to reinstall:
configure: error: Package requirements libvala-0.22 >= 0.16.0 were not met:
No package 'libvala-0.22' found

I hoped changing

sed -i 's!libvala-0.16!libvala-0.22!' configure.ac
sed -i 's!libvala-0.16!libvala-0.22!' vapi/cairo-compmgr.deps

to

sed -i 's!libvala-0.16!libvala-0.24!' configure.ac
sed -i 's!libvala-0.16!libvala-0.24!' vapi/cairo-compmgr.deps

would be a (dirty) workaround. No luck!!

cgirard commented on 2014-01-07 14:00

Fixed. Thanks.

xartii commented on 2013-12-27 13:13

This patch makes cairo-compmgr compile:

--- cairo-compmgr-0.3.1/src/ccm-debug.c 2013-12-27 13:50:39.682037246 +0100
+++ cairo-compmgr-0.3.1/src/ccm-debug.c 2013-12-27 13:50:58.830037382 +0100
@@ -56,7 +56,7 @@
#include <stdlib.h>
#include <execinfo.h>
#include <bfd.h>
-#include <libiberty.h>
+#include <libiberty/libiberty.h>
#include <dlfcn.h>
#include <link.h>
#endif /* HAVE_EDEBUG */

aligator commented on 2013-12-25 10:40

Making all in lib
make[1]: Entering directory '/tmp/yaourt-tmp-johannes/aur-cairo-compmgr/src/cairo-compmgr-0.3.1/lib'
CC eggaccelerators.lo
CC ccm-object.lo
CC ccm-config.lo
CC ccm-source.lo
CC ccm-cairo-utils.lo
CC ccm-config-key.lo
CC ccm-config-schema.lo
CC ccm-config-check-button.lo
CC ccm-config-adjustment.lo
CC ccm-config-color-button.lo
CC ccm-config-entry-shortcut.lo
CC ccm-timeline.lo
CC ccm-timeout-pool.lo
CC ccm-timeout-interval.lo
CC ccm-timeout.lo
CCLD libccm-timeline.la
CC ccm-watch.lo
CCLD libccm-watch.la
CCLD libcairo_compmgr.la
CC test-boxed-blur.o
CCLD test-boxed-blur
CC test-config.o
test-config.c: In Funktion »main«:
test-config.c:77:5: Warnung: »g_type_init« ist veraltet (deklariert bei /usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations]
g_type_init ();
^
CCLD test-config
CC test-config-widget.o
CCLD test-config-widget
CC test-timeline.o
CCLD test-timeline
make[1]: Leaving directory '/tmp/yaourt-tmp-johannes/aur-cairo-compmgr/src/cairo-compmgr-0.3.1/lib'
Making all in src
make[1]: Entering directory '/tmp/yaourt-tmp-johannes/aur-cairo-compmgr/src/cairo-compmgr-0.3.1/src'
make all-am
make[2]: Entering directory '/tmp/yaourt-tmp-johannes/aur-cairo-compmgr/src/cairo-compmgr-0.3.1/src'
CC ccm-marshallers.o
CC ccm-debug.o
ccm-debug.c:59:23: schwerwiegender Fehler: libiberty.h: Datei oder Verzeichnis nicht gefunden
#include <libiberty.h>
^
Kompilierung beendet.
Makefile:644: recipe for target 'ccm-debug.o' failed
make[2]: *** [ccm-debug.o] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-johannes/aur-cairo-compmgr/src/cairo-compmgr-0.3.1/src'
Makefile:515: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/tmp/yaourt-tmp-johannes/aur-cairo-compmgr/src/cairo-compmgr-0.3.1/src'
Makefile:500: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

All comments