Package Details: compiz 0.9.14.2-9

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: MIT, GPL-2.0-or-later, LGPL-2.1-or-later
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, compiz-bcop, compiz-core, compiz-plugins-extra, compiz-plugins-main, compizconfig-python, libcompizconfig
Submitter: None
Maintainer: xiota
Last Packager: xiota
Votes: 165
Popularity: 0.009300
First Submitted: 2014-08-04 13:22 (UTC)
Last Updated: 2024-10-31 17:58 (UTC)

Required by (28)

Sources (9)

Latest Comments

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

kanehekili commented on 2023-07-14 23:15 (UTC)

Switched from compiz-easy-patch. Works perfectly. Thanks for your work.

xiota commented on 2023-07-05 15:08 (UTC)

The last update doesn't downgrade any packages, but uses C++17 to build.

kinoru commented on 2023-07-05 13:14 (UTC) (edited on 2023-07-05 15:56 (UTC) by kinoru)

I don't know if this means anything, but about 12 hours ago (before you made the <del>protobuf downgrade</del> C++17 update) I encountered a similar error and downgraded the abseil-cpp package to abseil-cpp-20220623.1-1-x86_64.pkg.tar.zst at https://archive.archlinux.org/packages/a/abseil-cpp/

Then the build was successful.

vicbis commented on 2023-07-05 04:16 (UTC)

@xiota No probs works now. Thanks

xiota commented on 2023-07-05 03:04 (UTC)

@vicbis Thank you. Updated.

vicbis commented on 2023-07-05 01:35 (UTC)

Looks like protobuf-23.3-1-x86_64 has broken the build of this package (along with python-protobuf-23.3-1)

[ 20%] Building CXX object compizconfig/libcompizconfig/src/CMakeFiles/compizconfig.dir/compiz.cpp.o In file included from /usr/include/absl/base/config.h:86, from /usr/include/absl/base/attributes.h:37, from /usr/include/absl/strings/string_view.h:39, from /usr/include/google/protobuf/stubs/common.h:44, from /usr/include/google/protobuf/io/coded_stream.h:130, from /home/vicb/AUR/compiz/src/compiz-0.9.14.2/build/compizconfig/libcompizconfig/src/compizconfig.pb.h:24, from /home/vicb/AUR/compiz/src/compiz-0.9.14.2/compizconfig/libcompizconfig/src/compiz.cpp:24: /usr/include/absl/base/policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported." 79 | #error "C++ versions less than C++14 are not supported." | ^~~~~ In file included from /home/vicb/AUR/compiz/src/compiz-0.9.14.2/build/compizconfig/libcompizconfig/src/compizconfig.pb.h:11: /usr/include/google/protobuf/port_def.inc:205:15: error: static assertion failed: Protobuf only supports C++14 and newer. 205 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~

Downgraded to protobuf-21.12-2-x86_64 and it compiled ok (also python-protobuf-21.12-2)

[ 20%] Building CXX object compizconfig/libcompizconfig/src/CMakeFiles/compizconfig.dir/compiz.cpp.o [ 20%] Building C object compizconfig/libcompizconfig/src/CMakeFiles/compizconfig.dir/config.c.o [ 20%] Building C object compizconfig/libcompizconfig/src/CMakeFiles/compizconfig.dir/filewatch.c.o

xiota commented on 2023-06-27 19:03 (UTC)

@Boradorka Sorry, I did not see your message sooner. I do not know the cause of your error. distutils is normally provided by python itself. However, you appear to be using an aur helper. Have you tried clearing the yay and pip cache? If that doesn't help, try building with makepkg or extra-x86_64-build.

Boradorka commented on 2023-05-30 19:18 (UTC) (edited on 2023-05-30 19:30 (UTC) by Boradorka)

Hello, I tried to install this package, but I met an error: Backtracking (the most recent call): Traceback (most recent call last): File "/home/jorj/.cache/yay/compiz/src/compiz-0.9.14.2/compizconfig/compizconfig-python/setup.py", line 2, in <module> from distutils.core import setup, Command ModuleNotFoundError: No module named 'distutils' make[2]: *** [compizconfig/compizconfig-python/CMakeFiles/compizconfig_python_module.dir/build.make:75: compizconfig/compizconfig-python/build/lib.linux-unknown-3.12/compizconfig.cpython-312-x86_64 -linux-gnu.so] Error 1 make[1]: *** [CMakeFiles/Makefile2:7686: compizconfig/compizconfig-python/CMakeFiles/compizconfig_python_module.dir/all] Error 2 make: *** [Makefile:166: all] Error 2 ==> ERROR: There was a failure in build(). Interrupt... -> build error: compiz-exit status 4 -> Failed to install the following packages. Manual intervention is required: compiz - exit status 4

I tried to fix the error by downloading python-setuptools and python-distutils-extra packages, but still, the error remained in place. Please help me.

piotrv commented on 2023-05-16 03:52 (UTC)

@xiota No compile issues with latest update :-) Thx!