On Fri, Jul 05, 2013 at 10:37:44AM -0600, David Coppa wrote: > > Doing this: > > <dcoppa@leo:/usr/ports/databases/gdbm>$ env MAKE_JOBS=4 make clean repackage > > Results in the following error: > > testgdbm.c: In function 'help_handler': > testgdbm.c:946: warning: field precision should have type 'int', but argument > 3 has type 'size_t' > make: don't know how to make ./libgdbm.la (prerequisite of: testgdbm) > Stop in src > *** Error 1 in . (Makefile:370 'all-recursive') > *** Error 2 in /usr/ports/pobj/gdbm-1.10/gdbm-1.10 (Makefile:277 'all') > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2641 > '/usr/ports/pobj/gdbm-1.10/.build_done') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1842 > '/usr/ports/packages/amd64/all/gdbm-1.10.tgz') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2390 > '_internal-package') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2370 'package') > *** Error 1 in /usr/ports/databases/gdbm > (/usr/ports/infrastructure/mk/bsd.port.mk:3336 'repackage') > > OK for the diff below? > > Index: patches/patch-src_Makefile_in > =================================================================== > RCS file: patches/patch-src_Makefile_in > diff -N patches/patch-src_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-src_Makefile_in 5 Jul 2013 16:24:31 -0000 > @@ -0,0 +1,15 @@ > +$OpenBSD$ > + > +Unbreak with 'make -jN' > + > +--- src/Makefile.in.orig Fri Jul 5 17:12:47 2013 > ++++ src/Makefile.in Fri Jul 5 17:12:55 2013 > +@@ -112,7 +112,7 @@ libgdbm_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_ > + PROGRAMS = $(bin_PROGRAMS) > + testgdbm_SOURCES = testgdbm.c > + testgdbm_OBJECTS = testgdbm.$(OBJEXT) > +-testgdbm_DEPENDENCIES = ./libgdbm.la > ++testgdbm_DEPENDENCIES = libgdbm.la > + DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) > + depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp > + am__depfiles_maybe = depfiles
No. That's a bug in our make. Don't mark this as parallel, note there is a bug in our make in the main Makefile.