On Fri, Feb 05, 2021 at 09:05:00PM -0700, k...@openbsd.org wrote: > Bulk build on sparc64-0a.ports.openbsd.org > > Started : Wed Feb 3 10:37:14 MST 2021 > Finished: Fri Feb 5 21:04:45 MST 2021 > Duration: 2 Days 10 hours 28 minutes > > Built using OpenBSD 6.8-current (GENERIC.MP) #668: Tue Feb 2 12:51:08 MST > 2021 > > Built 9389 packages > > Number of packages built each day: > Feb 3: 7244 > Feb 4: 1244 > Feb 5: 901 > > > Critical path missing pkgs: > http://build-failures.rhaalovely.net/sparc64/2021-02-03/summary.log > > Build failures: 23 > http://build-failures.rhaalovely.net/sparc64/2021-02-03/comms/syncterm.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/devel/dtc.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/devel/glog.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/devel/keystone/python,python3.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/devel/spidermonkey78.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/emulators/emulationstation.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/games/frotz.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/games/odamex.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/games/openxcom.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/geo/spatialite/gui.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/graphics/exiv2.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/graphics/inkscape.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/math/mlpack,-main.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/math/py-scipy,python3.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/multimedia/gstreamer-0.10/plugins-bad,-main.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/net/barrier.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/net/libsignal-protocol-c.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/print/gutenprint.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/productivity/gnucash.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/sysutils/libvirt.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/x11/grantlee-qt5.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/x11/i3-mousedrag.log > http://build-failures.rhaalovely.net/sparc64/2021-02-03/x11/roxterm.log > > Recurrent failures: > failures/comms/syncterm.log > failures/devel/glog.log > failures/devel/keystone/python,python3.log > failures/devel/spidermonkey78.log > failures/games/frotz.log > failures/games/odamex.log > failures/games/openxcom.log > failures/graphics/exiv2.log > failures/graphics/inkscape.log > failures/math/mlpack,-main.log > failures/multimedia/gstreamer-0.10/plugins-bad,-main.log > failures/net/barrier.log > failures/print/gutenprint.log > failures/productivity/gnucash.log > failures/sysutils/libvirt.log > failures/x11/grantlee-qt5.log > failures/x11/roxterm.log > > New failures: > +failures/devel/dtc.log
gnu_printf requires gcc >= 4.4.0 https://gcc.gnu.org/legacy-ml/gcc-help/2012-02/msg00225.html Index: patches/patch-util_h =================================================================== RCS file: patches/patch-util_h diff -N patches/patch-util_h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-util_h 6 Feb 2021 04:32:40 -0000 @@ -0,0 +1,21 @@ +$OpenBSD$ + +gnu_printf requires gcc >= 4.4.0 + +Index: util.h +--- util.h.orig ++++ util.h +@@ -12,10 +12,10 @@ + */ + + #ifdef __GNUC__ +-#ifdef __clang__ +-#define PRINTF(i, j) __attribute__((format (printf, i, j))) +-#else ++#if __GNUC__ >= 5 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4) + #define PRINTF(i, j) __attribute__((format (gnu_printf, i, j))) ++#else ++#define PRINTF(i, j) __attribute__((format (printf, i, j))) + #endif + #define NORETURN __attribute__((noreturn)) + #else