ports/166675: [PATCH] lang/ocaml-camlidl: mark MAKE_JOBS_UNSAFE

Mykola Dzham i at levsha.me
Thu Apr 5 16:30:10 UTC 2012


>Number:         166675
>Category:       ports
>Synopsis:       [PATCH] lang/ocaml-camlidl: mark MAKE_JOBS_UNSAFE
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 05 16:30:10 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Mykola Dzham
>Release:        FreeBSD 10.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD laptop.levsha.me 10.0-CURRENT FreeBSD 10.0-CURRENT #5 r233856M: Wed Apr  4 18:58:39
>Description:
Ports does not build when FORCE_MAKE_JOBS set:

===>  Building for ocaml-camlidl-1.05_2
cd compiler; make all
rm -f config.ml
sed -e 's|%%CPP%%|/usr/bin/cpp|'  config.mlp > config.ml
chmod -w config.ml
ocamlc -g -c utils.mli
ocamlc -g -c config.mli
ocamlc -g -c idltypes.mli
ocamlc -g -c linenum.mli
ocamllex linenum.mll
ocamlyacc -v parser_midl.mly
12 shift/reduce conflicts.
16 states, 331 transitions, table size 1420 bytes
ocamllex lexer_midl.mll
ocamlc -g -c utils.ml
ocamlc -g -c clflags.ml
ocamlc -g -c config.ml
129 states, 1747 transitions, table size 7762 bytes
ocamlc -g -c constdecl.mli
ocamlc -g -c cvttyp.mli
ocamlc -g -c enumdecl.mli
ocamlc -g -c enum.mli
File "enum.mli", line 20, characters 26-34:
Error: Unbound module Prefix
*** [enum.cmi] Error code 2
1 error
*** [all] Error code 2
1 error

Generated with FreeBSD Port Tools 0.99_4 (mode: change, diff: CVS)
>How-To-Repeat:
Try to build with FORCE_MAKE_JOBS
>Fix:

--- ocaml-camlidl-1.05_2.patch begins here ---
Index: Makefile
===================================================================
RCS file: /zdata/arch/csup/ports/lang/ocaml-camlidl/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- Makefile	24 Oct 2011 03:33:10 -0000	1.10
+++ Makefile	5 Apr 2012 16:17:58 -0000
@@ -19,6 +19,8 @@
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	A stub code generator for using C/C++ libraries from ocaml
 
+MAKE_JOBS_UNSAFE=	yes
+
 USE_OCAML=	yes
 
 DOCSDIR=	${PREFIX}/share/doc/ocaml/${PORTNAME}
--- ocaml-camlidl-1.05_2.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list