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}"

Reply via email to