Bcc: Subject: Re: sparc64 bulk build report Reply-To: In-Reply-To: <1bebe74f6a8d3...@sparc64-0.ports.openbsd.org>
On Wed, May 20, 2020 at 05:27:42PM -0600, k...@openbsd.org wrote: > Bulk build on sparc64-0.ports.openbsd.org > Started : Sun May 17 19:51:14 MDT 2020 > Finished: Wed May 20 17:27:14 MDT 2020 > Duration: 2 Days 21 hours 36 minutes > http://build-failures.rhaalovely.net/sparc64/2020-05-17/devel/glade.log glade-settings.c: In function 'glade_settings_load': glade-settings.c:239: error: 'for' loop initial declaration used outside C99 mode gmake[3]: *** [Makefile:686: glade-glade-settings.o] Error 1 This diff adds -std=gnu99 to CFLAGS to fix compilation on sparc64 (and other base-gcc arches). I tested this in the following build. It fixes the build for sparc64. ok? (cc maintainers) --Kurt Index: Makefile =================================================================== RCS file: /cvs/ports/devel/glade/Makefile,v retrieving revision 1.88 diff -u -p -r1.88 Makefile --- Makefile 14 May 2020 15:13:34 -0000 1.88 +++ Makefile 21 May 2020 05:28:21 -0000 @@ -45,6 +45,8 @@ MODGNOME_TOOLS += gobject-introspection CONFIGURE_STYLE= gnu CONFIGURE_ARGS += --disable-webkit2gtk +CFLAGS += -std=gnu99 + DEBUG_PACKAGES = ${BUILD_PACKAGES} post-install: