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