Ok. That problem is very unlikely to be arm64-specific.
--
Sent from a phone, apologies for poor formatting.
On 11 July 2022 13:34:46 Klemens Nanni <k...@openbsd.org> wrote:
On Mon, Jul 11, 2022 at 01:15:09PM +0100, Stuart Henderson wrote:
On 2022/07/11 10:41, Klemens Nanni wrote:
> On Mon, Jul 11, 2022 at 04:31:13AM -0600, Peter Hessler wrote:
> > bulk build on arm64.ports.openbsd.org
> > started on Sat Jul 9 05:33:35 MDT 2022
> > finished at Mon Jul 11 04:31:02 MDT 2022
> > lasted 1D22h57m
> > done with kern.version=OpenBSD 7.1-current (GENERIC.MP) #1721: Fri Jul
8 12:28:55 MDT 2022
> >
> > built packages:11237
> > Jul 9:3998
> > Jul 10:3208
> > Jul 11:4030
> >
> >
> > critical path missing pkgs:
http://build-failures.rhaalovely.net/aarch64/2022-07-09/summary.log
> >
> > build failures: 3
> >
http://build-failures.rhaalovely.net/aarch64/2022-07-09/net/bitlbee,libpurple.log
> > http://build-failures.rhaalovely.net/aarch64/2022-07-09/www/varnish.log
>
> This looks like a fluke in this build, given that the last arm64 bulks
> had no problems with varnish 7.0.2 and nothing changed in this port.
>
> It fails to package because the files got lost?
gmake[3]: Entering directory
'/usr/obj/ports/varnish-7.0.2/build-aarch64/bin/varnishadm'
/usr/obj/ports/varnish-7.0.2/varnish-7.0.2/build-aux/install-sh -c -d
'/usr/obj/ports/varnish-7.0.2/fake-aarch64/usr/local/bin'
/bin/sh: gawk: not found
Oops.
Diff below makes it use base awk, grep, etc.
Still builds and passes tests on amd64, I can't test arm64 at the moment.
Feedback? OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/varnish/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- Makefile 11 Mar 2022 20:11:06 -0000 1.71
+++ Makefile 11 Jul 2022 12:32:24 -0000
@@ -1,7 +1,7 @@
COMMENT = high-performance HTTP accelerator
DISTNAME = varnish-7.0.2
-REVISION = 0
+REVISION = 1
CATEGORIES = www
@@ -30,7 +30,7 @@ LIB_DEPENDS = devel/pcre2
USE_GMAKE = Yes
SEPARATE_BUILD = Yes
-CONFIGURE_STYLE = simple
+CONFIGURE_STYLE = gnu
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}" \
PYTHON="${MODPY_BIN}"