Ping, with an updated diff.
On Sun, 14 Apr 2019 12:18:31 +0200 Charlene Wendling <[email protected]> wrote: > Hi ports, > > (obviously for post unlock) > > After having built meta/{xfce,lxqt,mate} flawlessly on my powerbook, > it was time to see how far meta/gnome would go with ports-gcc-8. > > It requires only COMPILER fixes. In a future GNOME update, maybe we > should set a global COMPILER in gnome.port.mk, like qt5.port.mk has. > Currently it uses base compilers by default. > > Here is a pretty raw report taken from my notes. > > Fixed ports (there is a diff at the end for them): > > > x11/gnome/mutter > "cc1: error: -Werror=maybe-uninitialized: No option > -Wmaybe-uninitialized" > The option is too recent for base-gcc, changed COMPILER. May also > work with ports-gcc-4.9 (it's supported there). > > > x11/gnome/usage > > x11/gnome/bijiben > "error: 'for' loop initial declaration used outside C99 mode" > Requires modern C support or fixing the code. Changed COMPILER. > ports-gcc-4.9 would need -std=c99. > I don't know what we should do with ports-gcc-4.9 possible > fixes post-unlock, that diff clearly targets ports-gcc-8. > > > Broken ports (only "new" breakages): > > > x11/gnome/builder > "ERROR: Problem encountered: libgit2 was not compiled with" > "-DTHREADSAFE:BOOL=ON" > There may be a reason it wasn't compiled with it. I haven't > looked at the issue yet, but any info is welcome. > > > x11/gnome/shell > > x11/gnome/shell-extensions > "Unable to allocate memory: std::bad_alloc" > Probably hit by arch limits, changed COMPILER without success > > > > Comments are welcome :) > > Charlène. > Index: bijiben/Makefile =================================================================== RCS file: /cvs/ports/x11/gnome/bijiben/Makefile,v retrieving revision 1.57 diff -u -p -u -p -r1.57 Makefile --- bijiben/Makefile 21 Feb 2019 17:08:50 -0000 1.57 +++ bijiben/Makefile 28 Apr 2019 13:13:30 -0000 @@ -4,7 +4,7 @@ COMMENT= simple note editor GNOME_PROJECT= bijiben GNOME_VERSION= 3.30.3 -REVISION= 0 +REVISION= 1 # GPLv3 PERMIT_PACKAGE_CDROM= Yes @@ -14,6 +14,8 @@ WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 WANTLIB += gobject-2.0 gtk-3 ical intl javascriptcoregtk-4.0 m WANTLIB += pango-1.0 pangocairo-1.0 pthread secret-1 soup-2.4 WANTLIB += tracker-sparql-2.0 uuid webkit2gtk-4.0 xml2 + +COMPILER= base-clang ports-gcc MODULES= devel/dconf \ devel/meson \ Index: mutter/Makefile =================================================================== RCS file: /cvs/ports/x11/gnome/mutter/Makefile,v retrieving revision 1.90 diff -u -p -u -p -r1.90 Makefile --- mutter/Makefile 20 Jan 2019 04:55:56 -0000 1.90 +++ mutter/Makefile 28 Apr 2019 13:13:32 -0000 @@ -4,7 +4,7 @@ COMMENT= window and compositing manager GNOME_PROJECT= mutter GNOME_VERSION= 3.30.2 -REVISION= 1 +REVISION= 2 API_SUFFIX= -3 SUBST_VARS= API_SUFFIX @@ -27,6 +27,8 @@ WANTLIB += vorbisfile xcb xcb-dri2 xcb-d WANTLIB += xcb-randr xcb-render xcb-res xcb-shm xcb-sync xcb-util WANTLIB += xcb-xfixes xcb-xkb xkbcommon xkbcommon-x11 xkbfile WANTLIB += xshmfence z + +COMPILER= base-clang ports-gcc MODULES= devel/dconf \ x11/gnome Index: usage/Makefile =================================================================== RCS file: /cvs/ports/x11/gnome/usage/Makefile,v retrieving revision 1.6 diff -u -p -u -p -r1.6 Makefile --- usage/Makefile 28 Apr 2019 09:22:14 -0000 1.6 +++ usage/Makefile 28 Apr 2019 13:13:32 -0000 @@ -4,6 +4,7 @@ COMMENT= system resources status GNOME_PROJECT= gnome-usage GNOME_VERSION= 3.32.0 +REVISION= 0 CATEGORIES= sysutils @@ -13,6 +14,8 @@ PERMIT_PACKAGE_CDROM= Yes WANTLIB += atk-1.0 c cairo cairo-gobject dazzle-1.0 gdk-3 gdk_pixbuf-2.0 WANTLIB += gio-2.0 glib-2.0 gobject-2.0 gtk-3 gtop-2.0 intl m WANTLIB += pango-1.0 pangocairo-1.0 + +COMPILER= base-clang ports-gcc MODULES= devel/dconf \ devel/meson \
