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

Reply via email to