On Wed, Mar 16, 2016 at 07:48:53PM +0100, Andreas Kusalananda K�h�ri wrote:
> Hi,
> 
> I'm building my ports with MAKE_JOBS=4, and I noticed that a few of the
> ports were failing.

I should point out the obvious, that these are not "my" ports in any
maintainer sort of way and that these were the ports that failed to
build when I re-built the very small subset of ports that I'm using on
my machine.

It's currently too late in the evening for me to try to figure out
whether it's the ports framework that makes them fail, or their own
makefiles.

Andreas

> 
> * devel/boehm-gc    failed sometimes (can't find "libgc.la" towards the
>                     end of the build).
> 
> * lang/ruby/1.8     failed consistently (can't find "miniruby" at
>                     beginning of the build).
> 
> * editors/vim       failed consistently (can't find "ex.1" and other
>                     manuals when packaging).  I tried the "huge no_x11"
>                     and "no_x11" flavours.
> 
> * lang/ocaml        failed consistently ("Unbound module Pervasives"
>                     early in the build, but the build doesn't halt until
>                     much later).
> 
> * security/nss      failed inconsistently, at different stages of the
>                     build.
> 
> I added PARALLEL_BUILD=No to these ports and now they build fine.
> 
> Patches included.
> 
> Cheers,
> 
> -- 
> Andreas Kusalananda Kähäri, Bioinformatics Developer, Uppsala, Sweden
> OpenPGP: url=https://db.tt/2zaB1E7y; id=46082BDF
> ------------------------------------------------------------------------

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/boehm-gc/Makefile,v
> retrieving revision 1.62
> diff -u -p -u -r1.62 Makefile
> --- Makefile  11 Mar 2016 20:28:23 -0000      1.62
> +++ Makefile  16 Mar 2016 13:27:54 -0000
> @@ -41,6 +41,8 @@ MAKE_ENV=   CP="cp" \
>               INSTALL_DATA="${INSTALL_DATA}" \
>               INSTALL_MAN="${INSTALL_MAN}"
>  
> +PARALLEL_BUILD=      No
> +
>  CONFIGURE_STYLE= gnu
>  
>  CONFIGURE_ARGS= --with-libatomic-ops=no \

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/security/nss/Makefile,v
> retrieving revision 1.61
> diff -u -p -u -r1.61 Makefile
> --- Makefile  10 Mar 2016 19:29:25 -0000      1.61
> +++ Makefile  16 Mar 2016 18:46:25 -0000
> @@ -37,6 +37,8 @@ MAKE_ENV=           BUILD_OPT=1 \
>  
>  USE_GMAKE=           Yes
>  
> +PARALLEL_BUILD=              No
> +
>  WRKSRC=                      ${WRKDIST}/nss
>  NSSDIST=             ${WRKDIST}/dist
>  NSSOBJ=                      ${NSSDIST}/OpenBSD`uname -r`${OBJ64}_OPT.OBJ

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/ocaml/Makefile,v
> retrieving revision 1.70
> diff -u -p -u -r1.70 Makefile
> --- Makefile  29 Feb 2016 23:42:51 -0000      1.70
> +++ Makefile  16 Mar 2016 15:19:29 -0000
> @@ -41,6 +41,8 @@ CONFIGURE_ENV+=OPENBSD_LOCALBASE="${LOCA
>  
>  USE_GMAKE=   Yes
>  
> +PARALLEL_BUILD=      No
> +
>  BUILD_DEPENDS +=     devel/gdb
>  RUN_DEPENDS-graphics +=      lang/ocaml
>  WANTLIB-main =               c curses iberty m pthread z

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/ruby/1.8/Makefile,v
> retrieving revision 1.38
> diff -u -p -u -r1.38 Makefile
> --- Makefile  29 Feb 2016 20:46:53 -0000      1.38
> +++ Makefile  16 Mar 2016 13:20:31 -0000
> @@ -23,6 +23,8 @@ PKGSPEC-main=               ruby->=1.8,<1.9
>  REVISION-main=               5
>  REVISION-ri_docs=    0
>  
> +PARALLEL_BUILD=              No
> +
>  CONFIGURE_ARGS=              --program-suffix=18 \
>                       --enable-ipv6 \
>                       --with-dbm-type=bogus \

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/editors/vim/Makefile,v
> retrieving revision 1.146
> diff -u -p -u -r1.146 Makefile
> --- Makefile  9 Mar 2016 18:20:02 -0000       1.146
> +++ Makefile  16 Mar 2016 13:50:40 -0000
> @@ -27,6 +27,8 @@ FULLPKGPATH-lang= ${PKGPATH},-lang
>  FLAVORS=     huge gtk2 athena motif no_x11 lua perl python python3 ruby
>  FLAVOR?=     gtk2
>  
> +PARALLEL_BUILD=      No
> +
>  .include <bsd.port.arch.mk>
>  .if ${FLAVOR:Mno_x11}
>  BUILD_PACKAGES := ${BUILD_PACKAGES:N-lang}



Attachment: signature.asc
Description: PGP signature

Reply via email to