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

Reply via email to