lang/ocaml-camlidl
Stub code generator for using C/C++ libraries from OCaml
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 1.05 | 620 | 4.0 | amd64 | lgpl lgpl2.1 | 0 | fail |
License Permissions:
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m4064b | info | 2025-11-03 12:43:17.003906 | Test Started |
| m4064b | fail | 2025-11-03 12:44:07.300018 | make build returned non-zero: 1 |
| m4064b | fail | 2025-11-03 12:44:07.372882 | Test complete. |
Log
[1m===> Building for ocaml-camlidl-1.05[0m
cd compiler; /usr/bin/make all
ocamlc -g -warn-error -a -c config.mli
rm -f config.ml
sed -e 's|%%CPP%%|/usr/bin/cpp|' config.mlp > config.ml
chmod -w config.ml
ocamlc -g -warn-error -a -c config.ml
ocamlc -g -warn-error -a -c utils.mli
ocamlc -g -warn-error -a -c utils.ml
File "utils.ml", line 51, characters 15-28:
Warning 3: deprecated: String.create
Use Bytes.create instead.
ocamlc -g -warn-error -a -c clflags.ml
ocamlc -g -warn-error -a -c idltypes.mli
ocamlc -g -warn-error -a -c prefix.mli
ocamlc -g -warn-error -a -c prefix.ml
ocamlc -g -warn-error -a -c lexpr.mli
ocamlc -g -warn-error -a -c lexpr.ml
File "lexpr.ml", line 268, characters 10-16:
Warning 26: unused variable trail'.
ocamlc -g -warn-error -a -c cvttyp.mli
ocamlc -g -warn-error -a -c cvttyp.ml
File "cvttyp.ml", line 126, characters 49-66:
Warning 3: deprecated: String.capitalize
Use String.capitalize_ascii instead.
File "cvttyp.ml", line 127, characters 20-39:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "cvttyp.ml", line 132, characters 49-66:
Warning 3: deprecated: String.capitalize
Use String.capitalize_ascii instead.
File "cvttyp.ml", line 135, characters 25-44:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
ocamlc -g -warn-error -a -c variables.mli
ocamlc -g -warn-error -a -c variables.ml
ocamlc -g -warn-error -a -c array.mli
ocamlc -g -warn-error -a -c array.ml
ocamlc -g -warn-error -a -c struct.mli
ocamlc -g -warn-error -a -c struct.ml
ocamlc -g -warn-error -a -c enum.mli
ocamlc -g -warn-error -a -c enum.ml
ocamlc -g -warn-error -a -c union.mli
ocamlc -g -warn-error -a -c union.ml
ocamlc -g -warn-error -a -c cvtval.mli
ocamlc -g -warn-error -a -c cvtval.ml
ocamlc -g -warn-error -a -c structdecl.mli
ocamlc -g -warn-error -a -c structdecl.ml
File "structdecl.ml", line 30, characters 27-46:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "structdecl.ml", line 39, characters 19-38:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
ocamlc -g -warn-error -a -c enumdecl.mli
ocamlc -g -warn-error -a -c enumdecl.ml
File "enumdecl.ml", line 30, characters 28-47:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "enumdecl.ml", line 32, characters 37-54:
Warning 3: deprecated: String.capitalize
Use String.capitalize_ascii instead.
ocamlc -g -warn-error -a -c uniondecl.mli
ocamlc -g -warn-error -a -c uniondecl.ml
File "uniondecl.ml", line 30, characters 28-47:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "uniondecl.ml", line 37, characters 24-41:
Warning 3: deprecated: String.capitalize
Use String.capitalize_ascii instead.
ocamlc -g -warn-error -a -c typedef.mli
ocamlc -g -warn-error -a -c typedef.ml
File "typedef.ml", line 48, characters 30-49:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "typedef.ml", line 50, characters 25-44:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "typedef.ml", line 53, characters 15-34:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
ocamlc -g -warn-error -a -c funct.mli
ocamlc -g -warn-error -a -c funct.ml
File "funct.ml", line 104, characters 31-50:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
ocamlc -g -warn-error -a -c constdecl.mli
ocamlc -g -warn-error -a -c constdecl.ml
File "constdecl.ml", line 34, characters 26-45:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "constdecl.ml", line 54, characters 13-32:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "constdecl.ml", line 36, characters 4-24:
Warning 26: unused variable ty.
ocamlc -g -warn-error -a -c intf.mli
ocamlc -g -warn-error -a -c intf.ml
File "intf.ml", line 46, characters 21-40:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "intf.ml", line 51, characters 15-34:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "intf.ml", line 52, characters 16-35:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "intf.ml", line 62, characters 18-37:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "intf.ml", line 162, characters 17-36:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "intf.ml", line 163, characters 18-37:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "intf.ml", line 199, characters 21-40:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "intf.ml", line 260, characters 31-50:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "intf.ml", line 312, characters 12-16:
Warning 26: unused variable outs.
File "intf.ml", line 312, characters 7-10:
Warning 26: unused variable ins.
ocamlc -g -warn-error -a -c file.mli
ocamlc -g -warn-error -a -c file.ml
File "file.ml", line 216, characters 31-47:
Warning 3: deprecated: String.uppercase
Use String.uppercase_ascii instead.
ocamlc -g -warn-error -a -c predef.mli
ocamlc -g -warn-error -a -c predef.ml
ocamlc -g -warn-error -a -c linenum.mli
ocamllex linenum.mll
16 states, 331 transitions, table size 1420 bytes
ocamlc -g -warn-error -a -c linenum.ml
ocamlc -g -warn-error -a -c parse_aux.mli
ocamlc -g -warn-error -a -c parse_aux.ml
File "parse_aux.ml", line 167, characters 23-54:
Warning 23: all the fields are explicitly listed in this record:
the 'with' clause is useless.
File "parse_aux.ml", line 169, characters 42-74:
Warning 23: all the fields are explicitly listed in this record:
the 'with' clause is useless.
File "parse_aux.ml", line 171, characters 22-47:
Warning 23: all the fields are explicitly listed in this record:
the 'with' clause is useless.
File "parse_aux.ml", line 230, characters 10-26:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "parse_aux.ml", line 459, characters 10-26:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
ocamlyacc -v parser_midl.mly
12 shift/reduce conflicts.
ocamlc -g -warn-error -a -c parser_midl.mli
ocamlc -g -warn-error -a -c parser_midl.ml
ocamlc -g -warn-error -a -c lexer_midl.mli
ocamllex lexer_midl.mll
129 states, 1747 transitions, table size 7762 bytes
ocamlc -g -warn-error -a -c lexer_midl.ml
ocamlc -g -warn-error -a -c parse.mli
ocamlc -g -warn-error -a -c parse.ml
ocamlc -g -warn-error -a -c fixlabels.mli
ocamlc -g -warn-error -a -c fixlabels.ml
ocamlc -g -warn-error -a -c normalize.mli
ocamlc -g -warn-error -a -c normalize.ml
ocamlc -g -warn-error -a -c main.ml
ocamlc -g -warn-error -a -o camlidl config.cmo utils.cmo clflags.cmo prefix.cmo lexpr.cmo cvttyp.cmo variables.cmo array.cmo struct.cmo enum.cmo union.cmo cvtval.cmo structdecl.cmo enumdecl.cmo uniondecl.cmo typedef.cmo funct.cmo constdecl.cmo intf.cmo file.cmo predef.cmo linenum.cmo parse_aux.cmo parser_midl.cmo lexer_midl.cmo parse.cmo fixlabels.cmo normalize.cmo main.cmo
File "array.cmo", line 1:
Warning 31: files array.cmo and /usr/local/lib/ocaml/stdlib.cma(Array) both define a module named Array
cd runtime; /usr/bin/make all
ocamlc -g -ccopt "-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " idlalloc.c
ocamlc -g -ccopt "-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " comintf.c
ocamlc -g -ccopt "-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " comerror.c
comerror.c:171:16: warning: call to undeclared function 'caml_format_exception'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
171 | char * msg = format_caml_exception(exn_bucket);
| ^
/usr/local/lib/ocaml/caml/compatibility.h:255:31: note: expanded from macro 'format_caml_exception'
255 | #define format_caml_exception caml_format_exception /*SP*/
| ^
comerror.c:171:10: error: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion]
171 | char * msg = format_caml_exception(exn_bucket);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 1 error generated.
*** Error code 2
Stop.
make[1]: stopped in /magus/work/usr/mports/lang/ocaml-camlidl/work/camlidl-1.05/runtime
*** Error code 1
Stop.
make: stopped in /magus/work/usr/mports/lang/ocaml-camlidl/work/camlidl-1.05
*** Error code 1
Stop.
make: stopped in /usr/mports/lang/ocaml-camlidl
Links
Depends On
- lang/ocaml (build)
- lang/ocaml (extract)
- lang/ocaml (patch)
- lang/ocaml (run)
Depend Of
NothingCategories
CVEs
- Loading CVE information...
MidnightBSD Magus