Package Details: compiz 0.9.14.1-4

Git Clone URL: https://aur.archlinux.org/compiz.git (read-only, click to copy)
Package Base: compiz
Description: Composite manager for Aiglx and Xgl, with plugins and CCSM
Upstream URL: https://launchpad.net/compiz
Licenses: GPL, LGPL, MIT
Conflicts: ccsm, compiz-bcop, compiz-core, compiz-fusion-plugins-experimental, compiz-fusion-plugins-extra, compiz-fusion-plugins-main, compiz-gtk, compizconfig-python, libcompizconfig, simple-ccsm
Provides: ccsm=0.9.14.1, compiz-bcop=0.9.14.1, compiz-core=0.9.14.1, compiz-plugins-extra=0.9.14.1, compiz-plugins-main=0.9.14.1, compizconfig-python=0.9.14.1, libcompizconfig=0.9.14.1
Submitter: Chazza
Maintainer: Ta180m
Last Packager: Chazza
Votes: 160
Popularity: 0.92
First Submitted: 2014-08-04 13:22
Last Updated: 2020-10-23 12:45

Required by (28)

Sources (8)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

Chazza commented on 2020-10-23 12:27

Thanks for the heads up folks. Looks like @muktupavels has a patch: https://code.launchpad.net/~muktupavels/compiz/+git/compiz/+ref/remove-unused-or-broken-buttons

I will test it shortly.

EDIT: patch is now applied.

eggz commented on 2020-10-23 11:59

AS far as I can see, References to

META_BUTTON_TYPE_SHADE META_BUTTON_TYPE_ABOVE META_BUTTON_TYPE_STICK META_BUTTON_TYPE_UNSHADE META_BUTTON_TYPE_UNABOVE META_BUTTON_TYPE_UNSTICK

Are no longer present in the metacity lib.

Proof of concept, add this as the last block under the prepare() directive of the PKGBUILD;

  # Remove old metacity references
  sed -i /META_BUTTON_TYPE_SHADE/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /META_BUTTON_TYPE_ABOVE/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /META_BUTTON_TYPE_STICK/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /META_BUTTON_TYPE_UNSHADE/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /META_BUTTON_TYPE_UNABOVE/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /META_BUTTON_TYPE_UNSTICK/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /BUTTON_SHADE/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /BUTTON_ABOVE/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /BUTTON_STICK/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /BUTTON_UNSHADE/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /BUTTON_UNABOVE/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c
  sed -i /BUTTON_UNSTICK/d ${srcdir}/${pkgname}-${pkgver}/gtk/window-decorator/gwd-theme-metacity.c

It should build fine now.

eggz commented on 2020-10-23 11:28

@Juancri: Confirmed

juancri commented on 2020-10-23 08:58

compiz is not compiling with the new metacity version metacity-3.38.0

Output:

/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c: In function ‘meta_button_state_for_button_type’:
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:98:14: error: ‘META_BUTTON_TYPE_SHADE’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_SPACER’?
   98 |         case META_BUTTON_TYPE_SHADE:
      |              ^~~~~~~~~~~~~~~~~~~~~~
      |              META_BUTTON_TYPE_SPACER
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:98:14: note: each undeclared identifier is reported only once for each function it appears in
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:100:14: error: ‘META_BUTTON_TYPE_ABOVE’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_CLOSE’?
  100 |         case META_BUTTON_TYPE_ABOVE:
      |              ^~~~~~~~~~~~~~~~~~~~~~
      |              META_BUTTON_TYPE_CLOSE
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:102:14: error: ‘META_BUTTON_TYPE_STICK’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_SPACER’?
  102 |         case META_BUTTON_TYPE_STICK:
      |              ^~~~~~~~~~~~~~~~~~~~~~
      |              META_BUTTON_TYPE_SPACER
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:104:14: error: ‘META_BUTTON_TYPE_UNSHADE’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_SPACER’?
  104 |         case META_BUTTON_TYPE_UNSHADE:
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
      |              META_BUTTON_TYPE_SPACER
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:106:14: error: ‘META_BUTTON_TYPE_UNABOVE’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_CLOSE’?
  106 |         case META_BUTTON_TYPE_UNABOVE:
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
      |              META_BUTTON_TYPE_CLOSE
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:108:14: error: ‘META_BUTTON_TYPE_UNSTICK’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_LAST’?
  108 |         case META_BUTTON_TYPE_UNSTICK:
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
      |              META_BUTTON_TYPE_LAST
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c: In function ‘button_type_to_meta_button_type’:
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:557:20: error: ‘META_BUTTON_TYPE_SHADE’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_SPACER’?
  557 |             return META_BUTTON_TYPE_SHADE;
      |                    ^~~~~~~~~~~~~~~~~~~~~~
      |                    META_BUTTON_TYPE_SPACER
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:559:20: error: ‘META_BUTTON_TYPE_ABOVE’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_CLOSE’?
  559 |             return META_BUTTON_TYPE_ABOVE;
      |                    ^~~~~~~~~~~~~~~~~~~~~~
      |                    META_BUTTON_TYPE_CLOSE
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:561:20: error: ‘META_BUTTON_TYPE_STICK’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_SPACER’?
  561 |             return META_BUTTON_TYPE_STICK;
      |                    ^~~~~~~~~~~~~~~~~~~~~~
      |                    META_BUTTON_TYPE_SPACER
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:563:20: error: ‘META_BUTTON_TYPE_UNSHADE’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_SPACER’?
  563 |             return META_BUTTON_TYPE_UNSHADE;
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
      |                    META_BUTTON_TYPE_SPACER
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:565:20: error: ‘META_BUTTON_TYPE_UNABOVE’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_CLOSE’?
  565 |             return META_BUTTON_TYPE_UNABOVE;
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
      |                    META_BUTTON_TYPE_CLOSE
/home/juancri/.cache/pikaur/build/compiz/src/compiz-0.9.14.1/gtk/window-decorator/gwd-theme-metacity.c:567:20: error: ‘META_BUTTON_TYPE_UNSTICK’ undeclared (first use in this function); did you mean ‘META_BUTTON_TYPE_LAST’?
  567 |             return META_BUTTON_TYPE_UNSTICK;
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
      |                    META_BUTTON_TYPE_LAST
make[2]: *** [gtk/window-decorator/CMakeFiles/gtk-window-decorator.dir/build.make:303: gtk/window-decorator/CMakeFiles/gtk-window-decorator.dir/gwd-theme-metacity.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:4870: gtk/window-decorator/CMakeFiles/gtk-window-decorator.dir/all] Error 2
make: *** [Makefile:182: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

xsilentmurmurx commented on 2020-10-19 05:35

@robson

Thank you that worked!

robson commented on 2020-10-18 21:53

The package you are trying to install is the source package. You must install this package https://postimg.cc/GB0MwFDm.

xsilentmurmurx commented on 2020-10-18 20:28

I tried to do a pacman -U compiz-0.9.14.1.tar.xz, after I built the package using makepkg -s, and I got this error:

error: missing package metadata in compiz-0.9.14.1.tar.xz error: 'compiz-0.9.14.1.tar.xz': invalid or corrupted package

Please let me know if any other information should be provided so you all can get a better idea of what I am referring to

How do I fix this?

Thanks!

firemage78 commented on 2020-08-24 09:00

I apologize for not getting back to anyone due to being offline for family reasons. I just did a system update last night and all went well.

piotrv commented on 2020-08-21 09:53

@Chazza

I am using ger.mirror

Whatsoever, the build make error is persistent, unless I use robson's makepkg.conf.

If this is just a local issue at my point, this issue can be closed. However, I am still puzzled and wonder what exactly my similarities are with firemage78..

Chazza commented on 2020-08-20 18:27

@piotrv I applied your changes to my /etc/makepkg.conf and was still unable to reproduce your build failure. I should say though, I didn't let my builds progress much past 16% since that's where both you and firemage78 were getting the failure.

EDIT: I let a build progress to 100% with your makepkg.conf configuration. There was no problem.

Did you do a system update just before your successful build? It's possible you guys are using a mirror that's way behind. Check the status of the mirror that you are using here: https://www.archlinux.org/mirrors/status/