* Package: dev-ml/ocaml-ctypes-0.20.0:0/0.20.0 * Repository: gentoo * Maintainer: ml@gentoo.org gienah@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ocamlopt userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking ocaml-ctypes-0.20.0.tar.gz to /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work >>> Source unpacked in /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work >>> Preparing source in /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0 ... make -j4 -j1 ocamlfind ocamlc -o discover -package str -strict-sequence -linkpkg src/discover/commands.mli src/discover/commands.ml src/discover/discover.ml -I src/discover File "src/discover/commands.ml", line 62, characters 20-33: 62 | let stdout = file_contents stdout_filename in ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label filename was omitted in the application of this function. File "src/discover/commands.ml", line 63, characters 20-33: 63 | let stderr = file_contents stderr_filename in ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label filename was omitted in the application of this function. ./discover -ocamlc "ocamlfind ocamlc" > libffi.config || (rm libffi.config && false) testing for brew: .............................. unavailable testing for MacPorts: .......................... unavailable testing for pkg-config: ........................ available testing for libffi: ............................ available ./src/discover/determine_as_needed_flags.sh >> asneeded.config ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/lDouble.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/lDouble.mli ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/complexL.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/complexL.mli ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_primitive_types.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/ctypes_primitive_types.mli ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_ptr.cmo -I _build/src/ctypes src/ctypes/ctypes_ptr.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_bigarray.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/ctypes_bigarray.mli ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_static.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/ctypes_static.mli ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_structs.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/ctypes_structs.mli ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_structs.cmo -I _build/src/ctypes src/ctypes/ctypes_structs.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_memory_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_memory_stubs.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_roots_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_roots_stubs.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_memory.cmo -I _build/src/ctypes src/ctypes/ctypes_memory.ml File "src/ctypes/ctypes_memory.ml", line 211, characters 30-40: 211 | let CPointer dst as r = allocate_n reftyp alength in ^^^^^^^^^^ Warning 6 [labels-omitted]: label count was omitted in the application of this function. ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_type_printing.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/ctypes_type_printing.mli ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_value_printing_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_value_printing_stubs.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_value_printing.cmo -I _build/src/ctypes src/ctypes/ctypes_value_printing.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_coerce.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/ctypes_coerce.mli ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_std_view_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_std_view_stubs.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_std_views.cmo -I _build/src/ctypes src/ctypes/ctypes_std_views.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_bigarray_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_bigarray_stubs.ml ocamlfind ocamlc -o gen_c_primitives -package str -strict-sequence -linkpkg src/configure/extract_from_c.ml src/configure/gen_c_primitives.ml -I src/configure ./gen_c_primitives > src/ctypes/ctypes_primitives.ml 2> gen_c_primitives.log || (rm src/ctypes/ctypes_primitives.ml && cat gen_c_primitives.log || false) ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_primitives.cmo -I _build/src/ctypes src/ctypes/ctypes_primitives.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_bigarray.cmo -I _build/src/ctypes src/ctypes/ctypes_bigarray.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_structs_computed.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/ctypes_structs_computed.mli ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_structs_computed.cmo -I _build/src/ctypes src/ctypes/ctypes_structs_computed.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_coerce.cmo -I _build/src/ctypes src/ctypes/ctypes_coerce.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_types.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/ctypes_types.mli ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/ctypes.mli ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes.cmo -I _build/src/ctypes src/ctypes/ctypes.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/lDouble.cmo -I _build/src/ctypes src/ctypes/lDouble.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/complexL.cmo -I _build/src/ctypes src/ctypes/complexL.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/posixTypes.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/posixTypes.mli ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/posixTypes.cmo -I _build/src/ctypes src/ctypes/posixTypes.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_type_printing.cmo -I _build/src/ctypes src/ctypes/ctypes_type_printing.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/cstubs_internals.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes src/ctypes/cstubs_internals.mli ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/cstubs_internals.cmo -I _build/src/ctypes src/ctypes/cstubs_internals.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_static.cmo -I _build/src/ctypes src/ctypes/ctypes_static.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes/ctypes_primitive_types.cmo -I _build/src/ctypes src/ctypes/ctypes_primitive_types.ml ocamlfind ocamlc -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -cclib -lctypes_stubs -dllib -lctypes_stubs -cclib -lintegers_stubs -dllib -lintegers_stubs -package bigarray-compat -package integers -o _build/ctypes.cma _build/src/ctypes/ctypes_ptr.cmo _build/src/ctypes/ctypes_roots_stubs.cmo _build/src/ctypes/lDouble.cmo _build/src/ctypes/ctypes_bigarray_stubs.cmo _build/src/ctypes/complexL.cmo _build/src/ctypes/ctypes_primitive_types.cmo _build/src/ctypes/ctypes_primitives.cmo _build/src/ctypes/ctypes_value_printing_stubs.cmo _build/src/ctypes/ctypes_memory_stubs.cmo _build/src/ctypes/ctypes_bigarray.cmo _build/src/ctypes/ctypes_static.cmo _build/src/ctypes/ctypes_std_view_stubs.cmo _build/src/ctypes/ctypes_structs.cmo _build/src/ctypes/ctypes_structs_computed.cmo _build/src/ctypes/ctypes_type_printing.cmo _build/src/ctypes/ctypes_memory.cmo _build/src/ctypes/ctypes_coerce.cmo _build/src/ctypes/ctypes_std_views.cmo _build/src/ctypes/ctypes_value_printing.cmo _build/src/ctypes/ctypes.cmo _build/src/ctypes/cstubs_internals.cmo _build/src/ctypes/posixTypes.cmo -cclib -Wl,--no-as-needed cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o raw_pointer_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes/raw_pointer_stubs.c cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o ctypes_bigarrays.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes/ctypes_bigarrays.c cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o posix_types_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes/posix_types_stubs.c cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o managed_buffer_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes/managed_buffer_stubs.c cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o complex_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes/complex_stubs.c cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o ctypes_roots.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes/ctypes_roots.c cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o ldouble_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes/ldouble_stubs.c cd _build/src/ctypes && ocamlfind ocamlc -c -package bigarray-compat -package integers -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o type_info_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes/type_info_stubs.c ocamlfind ocamlmklib -o _build/ctypes_stubs _build/src/ctypes/complex_stubs.o _build/src/ctypes/ctypes_bigarrays.o _build/src/ctypes/ctypes_roots.o _build/src/ctypes/ldouble_stubs.o _build/src/ctypes/managed_buffer_stubs.o _build/src/ctypes/posix_types_stubs.o _build/src/ctypes/raw_pointer_stubs.o _build/src/ctypes/type_info_stubs.o ocamlfind opt -bin-annot -c -o _build/src/ctypes/lDouble.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/lDouble.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/complexL.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/complexL.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_ptr.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_ptr.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_bigarray_stubs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_bigarray_stubs.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_primitive_types.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_primitive_types.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_memory_stubs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_memory_stubs.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_primitives.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_primitives.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_bigarray.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_bigarray.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_static.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_static.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_roots_stubs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_roots_stubs.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_memory.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_memory.ml File "src/ctypes/ctypes_memory.ml", line 211, characters 30-40: 211 | let CPointer dst as r = allocate_n reftyp alength in ^^^^^^^^^^ Warning 6 [labels-omitted]: label count was omitted in the application of this function. ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_std_view_stubs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_std_view_stubs.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_type_printing.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_type_printing.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_value_printing_stubs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_value_printing_stubs.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_value_printing.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_value_printing.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_structs_computed.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_structs_computed.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_coerce.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_coerce.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_std_views.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_std_views.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/posixTypes.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/posixTypes.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/ctypes_structs.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/ctypes_structs.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes/cstubs_internals.cmx -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -I _build/src/ctypes src/ctypes/cstubs_internals.ml ocamlfind opt -shared -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -o _build/ctypes.cmxs _build/src/ctypes/ctypes_ptr.cmx _build/src/ctypes/ctypes_roots_stubs.cmx _build/src/ctypes/lDouble.cmx _build/src/ctypes/ctypes_bigarray_stubs.cmx _build/src/ctypes/complexL.cmx _build/src/ctypes/ctypes_primitive_types.cmx _build/src/ctypes/ctypes_primitives.cmx _build/src/ctypes/ctypes_value_printing_stubs.cmx _build/src/ctypes/ctypes_memory_stubs.cmx _build/src/ctypes/ctypes_bigarray.cmx _build/src/ctypes/ctypes_static.cmx _build/src/ctypes/ctypes_std_view_stubs.cmx _build/src/ctypes/ctypes_structs.cmx _build/src/ctypes/ctypes_structs_computed.cmx _build/src/ctypes/ctypes_type_printing.cmx _build/src/ctypes/ctypes_memory.cmx _build/src/ctypes/ctypes_coerce.cmx _build/src/ctypes/ctypes_std_views.cmx _build/src/ctypes/ctypes_value_printing.cmx _build/src/ctypes/ctypes.cmx _build/src/ctypes/cstubs_internals.cmx _build/src/ctypes/posixTypes.cmx _build/src/ctypes/complex_stubs.o _build/src/ctypes/ctypes_bigarrays.o _build/src/ctypes/ctypes_roots.o _build/src/ctypes/ldouble_stubs.o _build/src/ctypes/managed_buffer_stubs.o _build/src/ctypes/posix_types_stubs.o _build/src/ctypes/raw_pointer_stubs.o _build/src/ctypes/type_info_stubs.o -cclib -Wl,--no-as-needed ocamlfind opt -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package bigarray-compat -package integers -cclib -lctypes_stubs -cclib -lintegers_stubs -o _build/ctypes.cmxa _build/src/ctypes/ctypes_ptr.cmx _build/src/ctypes/ctypes_roots_stubs.cmx _build/src/ctypes/lDouble.cmx _build/src/ctypes/ctypes_bigarray_stubs.cmx _build/src/ctypes/complexL.cmx _build/src/ctypes/ctypes_primitive_types.cmx _build/src/ctypes/ctypes_primitives.cmx _build/src/ctypes/ctypes_value_printing_stubs.cmx _build/src/ctypes/ctypes_memory_stubs.cmx _build/src/ctypes/ctypes_bigarray.cmx _build/src/ctypes/ctypes_static.cmx _build/src/ctypes/ctypes_std_view_stubs.cmx _build/src/ctypes/ctypes_structs.cmx _build/src/ctypes/ctypes_structs_computed.cmx _build/src/ctypes/ctypes_type_printing.cmx _build/src/ctypes/ctypes_memory.cmx _build/src/ctypes/ctypes_coerce.cmx _build/src/ctypes/ctypes_std_views.cmx _build/src/ctypes/ctypes_value_printing.cmx _build/src/ctypes/ctypes.cmx _build/src/ctypes/cstubs_internals.cmx _build/src/ctypes/posixTypes.cmx -cclib -Wl,--no-as-needed ocamlfind opt -bin-annot -c -o _build/src/ctypes-top/install_ctypes_printers.cmx -package compiler-libs -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package compiler-libs -package integers -I _build/src/ctypes-top -I _build/src/ctypes src/ctypes-top/install_ctypes_printers.ml findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /usr/lib64/ocaml, /usr/lib64/ocaml/compiler-libs ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes-top/ctypes_printers.cmi -package compiler-libs -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes-top -I _build/src/ctypes src/ctypes-top/ctypes_printers.mli findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /usr/lib64/ocaml, /usr/lib64/ocaml/compiler-libs ocamlfind opt -bin-annot -c -o _build/src/ctypes-top/ctypes_printers.cmx -package compiler-libs -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package compiler-libs -package integers -I _build/src/ctypes-top -I _build/src/ctypes src/ctypes-top/ctypes_printers.ml findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /usr/lib64/ocaml, /usr/lib64/ocaml/compiler-libs ocamlfind opt -shared -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package compiler-libs -package integers -o _build/ctypes-top.cmxs _build/src/ctypes-top/ctypes_printers.cmx _build/src/ctypes-top/install_ctypes_printers.cmx -cclib -Wl,--no-as-needed findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /usr/lib64/ocaml, /usr/lib64/ocaml/compiler-libs ocamlfind ocamlc -package compiler-libs -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes-top/install_ctypes_printers.cmo -I _build/src/ctypes-top -I _build/src/ctypes src/ctypes-top/install_ctypes_printers.ml findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /usr/lib64/ocaml, /usr/lib64/ocaml/compiler-libs ocamlfind ocamlc -package compiler-libs -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/ctypes-top/ctypes_printers.cmo -I _build/src/ctypes-top -I _build/src/ctypes src/ctypes-top/ctypes_printers.ml findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /usr/lib64/ocaml, /usr/lib64/ocaml/compiler-libs ocamlfind ocamlc -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package compiler-libs -package integers -o _build/ctypes-top.cma _build/src/ctypes-top/ctypes_printers.cmo _build/src/ctypes-top/install_ctypes_printers.cmo -cclib -Wl,--no-as-needed findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /usr/lib64/ocaml, /usr/lib64/ocaml/compiler-libs ocamlfind opt -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package compiler-libs -package integers -o _build/ctypes-top.cmxa _build/src/ctypes-top/ctypes_printers.cmx _build/src/ctypes-top/install_ctypes_printers.cmx -cclib -Wl,--no-as-needed findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /usr/lib64/ocaml, /usr/lib64/ocaml/compiler-libs cp src/ctypes-foreign/dl.ml.unix src/ctypes-foreign/dl.ml ocamlfind ocamlc -o gen_libffi_abi -package str -strict-sequence -linkpkg src/configure/extract_from_c.ml src/configure/gen_libffi_abi.ml -I src/configure ./gen_libffi_abi > src/ctypes-foreign/libffi_abi.ml 2> gen_c_primitives.log || (rm src/ctypes-foreign/libffi_abi.ml && cat gen_c_primitives.log || false) cp src/ctypes-foreign/dl_stubs.c.unix src/ctypes-foreign/dl_stubs.c ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/ctypes_path.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/ctypes_path.mli ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_public_name.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_public_name.mli ocamlfind opt -bin-annot -c -o _build/src/cstubs/ctypes_path.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/ctypes_path.ml ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_public_name.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_public_name.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_generate_ml.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_ml.mli ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_analysis.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_analysis.mli ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_analysis.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_analysis.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_errors.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_errors.mli ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_errors.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_errors.ml ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_generate_ml.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_ml.ml ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_c_language.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_c_language.ml ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_emit_c.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_emit_c.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_generate_c.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_c.mli ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_generate_c.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_c.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_structs.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_structs.mli ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_structs.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_structs.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs.mli ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/cstubs/cstubs_inverted.cmi -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_inverted.mli ocamlfind opt -bin-annot -c -o _build/src/cstubs/cstubs_inverted.cmx -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_inverted.ml ocamlfind opt -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -o _build/cstubs.cmxa _build/src/cstubs/cstubs_analysis.cmx _build/src/cstubs/cstubs_errors.cmx _build/src/cstubs/ctypes_path.cmx _build/src/cstubs/cstubs_public_name.cmx _build/src/cstubs/cstubs_generate_ml.cmx _build/src/cstubs/cstubs_c_language.cmx _build/src/cstubs/cstubs_emit_c.cmx _build/src/cstubs/cstubs_generate_c.cmx _build/src/cstubs/cstubs_inverted.cmx _build/src/cstubs/cstubs_structs.cmx _build/src/cstubs/cstubs.cmx -cclib -Wl,--no-as-needed ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/cstubs_generate_ml.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_ml.ml ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/cstubs_public_name.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_public_name.ml ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/cstubs_errors.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_errors.ml ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/cstubs_c_language.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_c_language.ml ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/cstubs_emit_c.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_emit_c.ml ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/cstubs_generate_c.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_generate_c.ml ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/cstubs_analysis.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_analysis.ml ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/cstubs.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs.ml ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/cstubs_structs.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_structs.ml ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/ctypes_path.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/ctypes_path.ml ocamlfind ocamlc -package str -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -c -o _build/src/cstubs/cstubs_inverted.cmo -I _build/src/cstubs -I _build/src/ctypes src/cstubs/cstubs_inverted.ml ocamlfind ocamlc -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -o _build/cstubs.cma _build/src/cstubs/cstubs_analysis.cmo _build/src/cstubs/cstubs_errors.cmo _build/src/cstubs/ctypes_path.cmo _build/src/cstubs/cstubs_public_name.cmo _build/src/cstubs/cstubs_generate_ml.cmo _build/src/cstubs/cstubs_c_language.cmo _build/src/cstubs/cstubs_emit_c.cmo _build/src/cstubs/cstubs_generate_c.cmo _build/src/cstubs/cstubs_inverted.cmo _build/src/cstubs/cstubs_structs.cmo _build/src/cstubs/cstubs.cmo -cclib -Wl,--no-as-needed ocamlfind opt -shared -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -package str -package integers -o _build/cstubs.cmxs _build/src/cstubs/cstubs_analysis.cmx _build/src/cstubs/cstubs_errors.cmx _build/src/cstubs/ctypes_path.cmx _build/src/cstubs/cstubs_public_name.cmx _build/src/cstubs/cstubs_generate_ml.cmx _build/src/cstubs/cstubs_c_language.cmx _build/src/cstubs/cstubs_emit_c.cmx _build/src/cstubs/cstubs_generate_c.cmx _build/src/cstubs/cstubs_inverted.cmx _build/src/cstubs/cstubs_structs.cmx _build/src/cstubs/cstubs.cmx -cclib -Wl,--no-as-needed ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes-foreign/libffi_abi.cmi -package integers -thread -package threads -opaque -no-keep-locs -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/libffi_abi.mli ocamlfind ocamlc -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -ccopt -I/usr/lib64/libffi/include -c -o _build/src/ctypes-foreign/libffi_abi.cmo -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/libffi_abi.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes-foreign/ctypes_ffi.cmi -package integers -thread -package threads -opaque -no-keep-locs -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_ffi.mli ocamlfind ocamlc -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -ccopt -I/usr/lib64/libffi/include -c -o _build/src/ctypes-foreign/ctypes_ffi_stubs.cmo -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_ffi_stubs.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes-foreign/ctypes_weak_ref.cmi -package integers -thread -package threads -opaque -no-keep-locs -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_weak_ref.mli ocamlfind ocamlc -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -ccopt -I/usr/lib64/libffi/include -c -o _build/src/ctypes-foreign/ctypes_ffi.cmo -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_ffi.ml ocamlfind ocamlc -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -ccopt -I/usr/lib64/libffi/include -c -o _build/src/ctypes-foreign/ctypes_foreign_threaded_stubs.cmo -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_foreign_threaded_stubs.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes-foreign/dl.cmi -package integers -thread -package threads -opaque -no-keep-locs -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/dl.mli ocamlfind ocamlc -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -ccopt -I/usr/lib64/libffi/include -c -o _build/src/ctypes-foreign/ctypes_foreign_basis.cmo -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_foreign_basis.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes-foreign/ctypes_closure_properties.cmi -package integers -thread -package threads -opaque -no-keep-locs -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_closure_properties.mli ocamlfind ocamlc -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -ccopt -I/usr/lib64/libffi/include -c -o _build/src/ctypes-foreign/ctypes_closure_properties.cmo -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_closure_properties.ml ocamlfind ocamlc -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -ccopt -I/usr/lib64/libffi/include -c -o _build/src/ctypes-foreign/dl.cmo -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/dl.ml File "src/ctypes-foreign/dl.ml", line 51, characters 12-20: 51 | let dlopen ?filename ~flags = ^^^^^^^^ Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased. File "src/ctypes-foreign/dl.ml", line 61, characters 11-17: 61 | let dlsym ?handle ~symbol = ^^^^^^ Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased. ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes-foreign/foreign.cmi -package integers -thread -package threads -opaque -no-keep-locs -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/foreign.mli ocamlfind ocamlc -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -ccopt -I/usr/lib64/libffi/include -c -o _build/src/ctypes-foreign/foreign.cmo -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/foreign.ml ocamlfind ocamlc -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -ccopt -I/usr/lib64/libffi/include -c -o _build/src/ctypes-foreign/ctypes_weak_ref.cmo -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_weak_ref.ml ocamlfind ocamlc -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -cclib -lctypes-foreign_stubs -dllib -lctypes-foreign_stubs -package integers -thread -package threads -o _build/ctypes-foreign.cma _build/src/ctypes-foreign/ctypes_closure_properties.cmo _build/src/ctypes-foreign/ctypes_ffi_stubs.cmo _build/src/ctypes-foreign/ctypes_foreign_threaded_stubs.cmo _build/src/ctypes-foreign/ctypes_weak_ref.cmo _build/src/ctypes-foreign/dl.cmo _build/src/ctypes-foreign/libffi_abi.cmo _build/src/ctypes-foreign/ctypes_ffi.cmo _build/src/ctypes-foreign/ctypes_foreign_basis.cmo _build/src/ctypes-foreign/foreign.cmo -cclib -Wl,--no-as-needed -cclib -lffi ocamlfind opt -bin-annot -c -o _build/src/ctypes-foreign/libffi_abi.cmx -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -ccopt -I/usr/lib64/libffi/include -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/libffi_abi.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes-foreign/ctypes_ffi_stubs.cmx -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -ccopt -I/usr/lib64/libffi/include -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_ffi_stubs.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes-foreign/ctypes_weak_ref.cmx -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -ccopt -I/usr/lib64/libffi/include -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_weak_ref.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes-foreign/ctypes_ffi.cmx -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -ccopt -I/usr/lib64/libffi/include -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_ffi.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes-foreign/ctypes_foreign_threaded_stubs.cmx -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -ccopt -I/usr/lib64/libffi/include -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_foreign_threaded_stubs.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes-foreign/dl.cmx -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -ccopt -I/usr/lib64/libffi/include -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/dl.ml File "src/ctypes-foreign/dl.ml", line 51, characters 12-20: 51 | let dlopen ?filename ~flags = ^^^^^^^^ Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased. File "src/ctypes-foreign/dl.ml", line 61, characters 11-17: 61 | let dlsym ?handle ~symbol = ^^^^^^ Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased. ocamlfind opt -bin-annot -c -o _build/src/ctypes-foreign/ctypes_foreign_basis.cmx -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -ccopt -I/usr/lib64/libffi/include -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_foreign_basis.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes-foreign/ctypes_closure_properties.cmx -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -ccopt -I/usr/lib64/libffi/include -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/ctypes_closure_properties.ml ocamlfind opt -bin-annot -c -o _build/src/ctypes-foreign/foreign.cmx -package integers -thread -package threads -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -ccopt -I/usr/lib64/libffi/include -I _build/src/ctypes-foreign -I _build/src/ctypes src/ctypes-foreign/foreign.ml ocamlfind opt -a -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -cclib -lctypes-foreign_stubs -o _build/ctypes-foreign.cmxa _build/src/ctypes-foreign/ctypes_closure_properties.cmx _build/src/ctypes-foreign/ctypes_ffi_stubs.cmx _build/src/ctypes-foreign/ctypes_foreign_threaded_stubs.cmx _build/src/ctypes-foreign/ctypes_weak_ref.cmx _build/src/ctypes-foreign/dl.cmx _build/src/ctypes-foreign/libffi_abi.cmx _build/src/ctypes-foreign/ctypes_ffi.cmx _build/src/ctypes-foreign/ctypes_foreign_basis.cmx _build/src/ctypes-foreign/foreign.cmx -cclib -Wl,--no-as-needed -cclib -lffi cd _build/src/ctypes-foreign && ocamlfind ocamlc -c -package integers -thread -package threads -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o ffi_type_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes-foreign/ffi_type_stubs.c cd _build/src/ctypes-foreign && ocamlfind ocamlc -c -package integers -thread -package threads -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o ffi_call_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes-foreign/ffi_call_stubs.c cd _build/src/ctypes-foreign && ocamlfind ocamlc -c -package integers -thread -package threads -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o foreign_threaded_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes-foreign/foreign_threaded_stubs.c cd _build/src/ctypes-foreign && ocamlfind ocamlc -c -package integers -thread -package threads -ccopt -fPIC -ccopt -Wall -ccopt -g -ccopt -I/usr/lib64/libffi/include -ccopt "-I/usr/lib64/ocaml/integers" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes" -ccopt -I -ccopt "/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/tests" -o dl_stubs.o -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0/src/ctypes-foreign/dl_stubs.c ocamlfind ocamlmklib -o _build/ctypes-foreign_stubs _build/src/ctypes-foreign/dl_stubs.o _build/src/ctypes-foreign/ffi_call_stubs.o _build/src/ctypes-foreign/ffi_type_stubs.o _build/src/ctypes-foreign/foreign_threaded_stubs.o -ldopt -lffi ocamlfind opt -shared -linkall -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib64/ocaml/integers" -thread -package integers -thread -package threads -o _build/ctypes-foreign.cmxs _build/src/ctypes-foreign/ctypes_closure_properties.cmx _build/src/ctypes-foreign/ctypes_ffi_stubs.cmx _build/src/ctypes-foreign/ctypes_foreign_threaded_stubs.cmx _build/src/ctypes-foreign/ctypes_weak_ref.cmx _build/src/ctypes-foreign/dl.cmx _build/src/ctypes-foreign/libffi_abi.cmx _build/src/ctypes-foreign/ctypes_ffi.cmx _build/src/ctypes-foreign/ctypes_foreign_basis.cmx _build/src/ctypes-foreign/foreign.cmx _build/src/ctypes-foreign/dl_stubs.o _build/src/ctypes-foreign/ffi_call_stubs.o _build/src/ctypes-foreign/ffi_type_stubs.o _build/src/ctypes-foreign/foreign_threaded_stubs.o -cclib -Wl,--no-as-needed -cclib -lffi >>> Source compiled. * Skipping make test/check due to ebuild restriction. >>> Test phase [disabled because of RESTRICT=test]: dev-ml/ocaml-ctypes-0.20.0 >>> Install dev-ml/ocaml-ctypes-0.20.0 into /var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/image ocamlfind install -add ctypes -optional _build/cstubs.cma _build/cstubs.cmxa _build/cstubs.cmxs _build/cstubs.a src/cstubs/cstubs_structs.mli src/cstubs/cstubs.mli src/cstubs/cstubs_inverted.mli _build/src/cstubs/cstubs_structs.cmi _build/src/cstubs/cstubs.cmi _build/src/cstubs/cstubs_inverted.cmi _build/src/cstubs/cstubs_structs.cmt _build/src/cstubs/cstubs.cmt _build/src/cstubs/cstubs_inverted.cmt _build/src/cstubs/cstubs_structs.cmti _build/src/cstubs/cstubs.cmti _build/src/cstubs/cstubs_inverted.cmti /usr/lib64/ocaml/integers/ocaml_integers.h _build/src/cstubs/cstubs_analysis.cmx _build/src/cstubs/cstubs_errors.cmx _build/src/cstubs/ctypes_path.cmx _build/src/cstubs/cstubs_public_name.cmx _build/src/cstubs/cstubs_generate_ml.cmx _build/src/cstubs/cstubs_c_language.cmx _build/src/cstubs/cstubs_emit_c.cmx _build/src/cstubs/cstubs_generate_c.cmx _build/src/cstubs/cstubs_inverted.cmx _build/src/cstubs/cstubs_structs.cmx _build/src/cstubs/cstubs.cmx ocamlfind: Cannot find META in package dir make: *** [Makefile:156: install-cstubs] Error 2 shuffle=2870134826 * ERROR: dev-ml/ocaml-ctypes-0.20.0::gentoo failed (install phase): * make failed * * Call stack: * ebuild.sh, line 122: Called src_install * environment, line 622: Called findlib_src_install * environment, line 571: Called die * The specific snippet of code: * make DESTDIR="${D}" "$@" install || die "make failed" * * If you need support, post the output of `emerge --info '=dev-ml/ocaml-ctypes-0.20.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ml/ocaml-ctypes-0.20.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-ml:ocaml-ctypes-0.20.0:20221123-222219.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0' * S: '/var/tmp/portage/dev-ml/ocaml-ctypes-0.20.0/work/ocaml-ctypes-0.20.0'