[arch-commits] Commit in muffin/trunk (PKGBUILD)

Eli Schwartz eschwartz at archlinux.org
Fri Nov 22 02:49:29 UTC 2019


    Date: Friday, November 22, 2019 @ 02:49:29
  Author: eschwartz
Revision: 531543

muffin: make it build again after updates to dependencies

- Some ridiculous -Werror in the guts of gobject-introspection:

meta/common.h:401: Warning: Meta: symbol='POINT_IN_RECT': Unknown namespace for symbol 'POINT_IN_RECT'
meta/display.h:62: Warning: Meta: symbol='item': Unknown namespace for symbol 'item'
meta/util.h:100: Warning: Meta: symbol='N_': Unknown namespace for symbol 'N_'
<unknown>:: Fatal: Meta: warnings configured as fatal

- A libglvnd (probably) update caused wayland compilation errors But, muffin
  doesn't wayland, so this should never be a factor??? Turns out some parts of
  wayland aren't correctly defaulted to off:

cogl-texture-2d.c:432:43: error: 'EGL_WAYLAND_BUFFER_WL' undeclared (first use in this function)

Modified:
  muffin/trunk/PKGBUILD

----------+
 PKGBUILD |    4 ++++
 1 file changed, 4 insertions(+)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-11-22 02:16:17 UTC (rev 531542)
+++ PKGBUILD	2019-11-22 02:49:29 UTC (rev 531543)
@@ -21,6 +21,9 @@
 prepare() {
     cd "${srcdir}"/${pkgname}-${pkgver}
 
+    # thou shalt not -Werror
+    sed -i 's/--warn-error//g' src/Makefile.am
+
     NOCONFIGURE=1 ./autogen.sh
 }
 
@@ -34,6 +37,7 @@
                 --disable-gtk-doc \
                 --disable-static \
                 --disable-schemas-compile \
+                --disable-wayland-egl-server \
                 --enable-compile-warnings=minimum
 
     #https://bugzilla.gnome.org/show_bug.cgi?id=656231



More information about the arch-commits mailing list