Package Details: cogl 1.22.8-5

Git Clone URL: https://aur.archlinux.org/cogl.git (read-only, click to copy)
Package Base: cogl
Description: An object oriented GL/GLES Abstraction/Utility Layer
Upstream URL: https://gitlab.gnome.org/Archive/cogl
Licenses: SGI-B-1.1
Provides: libcogl-gles2.so, libcogl-pango.so, libcogl-path.so, libcogl.so
Submitter: City-busz
Maintainer: willemw
Last Packager: willemw
Votes: 4
Popularity: 1.15
First Submitted: 2025-12-30 09:52 (UTC)
Last Updated: 2026-02-15 08:03 (UTC)

Latest Comments

1 2 Next › Last »

willemw commented on 2026-02-19 08:40 (UTC)

@Sinyria: Install base-devel. It is a requirement for the AUR: https://wiki.archlinux.org/title/Arch_User_Repository#Getting_started.

Sinyria commented on 2026-02-18 22:12 (UTC)

this is missing the dependency automake - i got an error and once I installed it, it built just fine.

willemw commented on 2026-02-18 09:30 (UTC)

@starlinger: pkgconfig is already included in https://archlinux.org/packages/core/any/base-devel/

starlinger commented on 2026-02-18 09:17 (UTC)

FYI: I had to install the pkg-config package as an extra dependency to make the build work on a rather fresh install of Arch. Might want to add that to the list of dependencies... Thanks!

willemw commented on 2026-02-16 09:34 (UTC)

@caseyjp1: but what is wrong in the cogl package? Both package cogl and clutter currently don't have any version restrictions, like 20-64. For example, package cogl has provides=(libcogl.so libcogl-{gles2,pango,path}.so).

Maybe first try uninstalling these packages that have the 20-64 version restriction, if possible?

caseyjp1 commented on 2026-02-16 09:11 (UTC)

And it's crashing out with this: looking for conflicting packages... error: failed to prepare transaction (could not satisfy dependencies) :: installing cogl (1.22.8-5) breaks dependency 'libcogl.so=20-64' required by clutter :: installing cogl (1.22.8-5) breaks dependency 'libcogl-pango.so=20-64' required by clutter :: installing cogl (1.22.8-5) breaks dependency 'libcogl-path.so=20-64' required by clutter -> error installing: [/home/casey/.cache/yay/cogl/cogl-1.22.8-5-x86_64.pkg.tar.zst -exit status 1

Loudergood commented on 2026-02-16 03:09 (UTC)

The previous build was failing with the same error as below for me, but the on you have released today worked. Thanks!

ravencrow commented on 2026-02-15 06:18 (UTC)

Removing the sed line and changing the export cflags as shown below worked for me. Builds perfectly. Thanks!

willemw commented on 2026-02-14 16:38 (UTC)

I cannot reproduce the error, but I can add extra fixes to the PKGBUILD file if you test them and they work on your system:

  • Make sure your system is up-to-date and try to build again.

If it still fails, try editing the PKGBUILD file:

  • Remove the sed line.
  • First try to build with this modified line: export CFLAGS+=' -Wno-error=incompatible-pointer-types -Wno-error=maybe-uninitialized'.
  • And/or try to build with this extra line: options=(!lto).

Deggaboard commented on 2026-02-14 15:44 (UTC)

cogl-pipeline-layer-state.c:1558:10: error: 'mag_filter' may be used uninitialized [-Werror=maybe-uninitialized] lto1: some warnings being treated as errors

same here.

Linux 6.19.0-1-cachyos-bore-lto