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