D: [iurt_root_command] chroot sh: line 4: [: -j8: integer expression expected sh: line 4: [: -j8: integer expression expected Installing /home/pterjan/rpmbuild/SRPMS/ocaml-gsl-1.19.1-23.mga10.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.6eBZcS + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD + rm -rf gsl-ocaml-1.19.1 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/v1.19.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd gsl-ocaml-1.19.1 + rm -rf /home/pterjan/rpmbuild/BUILD/gsl-ocaml-1.19.1-SPECPARTS + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/gsl-ocaml-1.19.1-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 sh: line 4: [: -j8: integer expression expected Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.PEZ6OF + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd gsl-ocaml-1.19.1 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + export GSL_CBLAS_LIB=-lopenblas + GSL_CBLAS_LIB=-lopenblas + ./configure --prefix /usr --libdir /usr/lib64 --libexecdir /usr/libexec --exec-prefix /usr --bindir /usr/bin --mandir /usr/share/man --datadir /usr/share --localstatedir /var --docdir /usr/share/doc/ocaml-gsl-devel --destdir /home/pterjan/rpmbuild/BUILDROOT/ocaml-gsl-1.19.1-23.mga10.x86_64 File "./setup.ml", line 318, characters 20-36: 318 | String.compare (String.lowercase s1) (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 318, characters 42-58: 318 | String.compare (String.lowercase s1) (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 327, characters 14-30: 327 | (String.lowercase s1) = (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 327, characters 38-54: 327 | (String.lowercase s1) = (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 330, characters 25-41: 330 | Hashtbl.hash (String.lowercase s) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 368, characters 10-26: 368 | String.lowercase buf ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 474, characters 13-29: 474 | String.lowercase ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 1381, characters 23-41: 1381 | let compare = Pervasives.compare ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "./setup.ml", line 1825, characters 16-33: 1825 | concat dir (String.capitalize base) ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. File "./setup.ml", line 1831, characters 16-35: 1831 | concat dir (String.uncapitalize base) ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. File "setup.ml", line 2916, characters 10-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2922, characters 10-21: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2925, characters 23-34: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2928, characters 20-34: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2931, characters 10-27: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2934, characters 16-28: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2935, characters 15-27: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2935, characters 32-42: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2935, characters 48-61: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2936, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2937, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2938, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3088, characters 4-21: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3107, characters 24-40: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3109, characters 21-33: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3110, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3110, characters 41-53: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3112, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3112, characters 41-54: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3114, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3114, characters 50-62: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3116, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3116, characters 50-63: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3118, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3131, characters 15-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3229, characters 16-34: Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "setup.ml", line 5847, characters 11-28: Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. File "setup.ml", line 5848, characters 11-30: Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. File "setup.ml", line 6484, characters 33-42: Warning 6 [labels-omitted]: label what was omitted in the application of this function. File "setup.ml", line 6485, characters 36-45: Warning 6 [labels-omitted]: label what was omitted in the application of this function. ocaml do_const.ml --mli > lib/gsl_const.mli File "./do_const.ml", line 12, characters 24-40: 12 | let get_name line = String.lowercase (Str.matched_group 1 line) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./do_const.ml", line 13, characters 24-40: 13 | let get_data line = String.lowercase (Str.matched_group 2 line) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./do_const.ml", line 34, characters 22-38: 34 | let upper_const = String.uppercase const in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "./do_const.ml", line 35, characters 49-65: 35 | if is_mli then printf "\nmodule %s : sig\n" (String.uppercase const) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. ocaml do_const.ml > lib/gsl_const.ml File "./do_const.ml", line 12, characters 24-40: 12 | let get_name line = String.lowercase (Str.matched_group 1 line) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./do_const.ml", line 13, characters 24-40: 13 | let get_data line = String.lowercase (Str.matched_group 2 line) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./do_const.ml", line 34, characters 22-38: 34 | let upper_const = String.uppercase const in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "./do_const.ml", line 35, characters 49-65: 35 | if is_mli then printf "\nmodule %s : sig\n" (String.uppercase const) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. ocaml do_sf.ml < lib/gsl_sf.mli.q > lib/gsl_sf.mli cp lib/gsl_sf.mli lib/gsl_sf.ml ocaml do_cdf.ml < /usr/include/gsl/gsl_cdf.h > lib/gsl_cdf.mli File "./do_cdf.ml", line 53, characters 12-28: 53 | let l = String.lowercase a in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. cp lib/gsl_cdf.mli lib/gsl_cdf.ml ocaml do_cdf.ml --c < /usr/include/gsl/gsl_cdf.h > lib/mlgsl_cdf.c File "./do_cdf.ml", line 53, characters 12-28: 53 | let l = String.lowercase a in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. Configuration: ocamlfind: ........................................... /usr/bin/ocamlfind ocamlc: .............................................. /usr/bin/ocamlc.opt ocamlopt: ............................................ /usr/bin/ocamlopt.opt ocamlbuild: .......................................... /usr/bin/ocamlbuild Package name: ........................................ gsl Package version: ..................................... 1.19.1 os_type: ............................................. Unix system: .............................................. linux architecture: ........................................ amd64 ccomp_type: .......................................... cc ocaml_version: ....................................... 4.14.0 standard_library_default: ............................ /usr/lib64/ocaml standard_library: .................................... /usr/lib64/ocaml bytecomp_c_compiler: ................................. gcc -O2 -fno-strict-aliasing -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pthread -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_FILE_OFFSET_BITS=64 native_c_compiler: ................................... gcc -O2 -fno-strict-aliasing -fwrapv -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pthread -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -D_FILE_OFFSET_BITS=64 model: ............................................... default ext_obj: ............................................. .o ext_asm: ............................................. .s ext_lib: ............................................. .a ext_dll: ............................................. .so default_executable_name: ............................. a.out systhread_supported: ................................. true Install architecture-independent files dir: .......... /usr Install architecture-dependent files in dir: ......... /usr User executables: .................................... /usr/bin System admin executables: ............................ $exec_prefix/sbin Program executables: ................................. /usr/libexec Read-only single-machine data: ....................... $prefix/etc Modifiable architecture-independent data: ............ $prefix/com Modifiable single-machine data: ...................... /var Object code libraries: ............................... /usr/lib64 Read-only arch-independent data root: ................ $prefix/share Read-only architecture-independent data: ............. /usr/share Info documentation: .................................. $datarootdir/info Locale-dependent data: ............................... $datarootdir/locale Man documentation: ................................... /usr/share/man Documentation root: .................................. /usr/share/doc/ocaml-gsl-devel HTML documentation: .................................. $docdir DVI documentation: ................................... $docdir PDF documentation: ................................... $docdir PS documentation: .................................... $docdir Prepend a path when installing package: .............. /home/pterjan/rpmbuild/BUILDROOT/ocaml-gsl-1.19.1-23.mga10.x86_64 findlib_version: ..................................... 1.9.1 is_native: ........................................... true suffix_program: ...................................... Remove a file.: ...................................... rm -f Remove a directory.: ................................. rm -rf Turn ocaml debug flag on: ............................ true Turn ocaml profile flag on: .......................... false Compiler support generation of .cmxs.: ............... true OCamlbuild additional flags: ......................... Strict compile-time checks: .......................... true Build examples: ...................................... true Allow building of examples using camlp4: ............. false Create documentations: ............................... true Compile tests executable and library and run them: ... false ocamldoc: ............................................ /usr/bin/ocamldoc pkg_bigarray: ........................................ /usr/lib64/ocaml + make ocaml setup.ml -build File "./setup.ml", line 318, characters 20-36: 318 | String.compare (String.lowercase s1) (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 318, characters 42-58: 318 | String.compare (String.lowercase s1) (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 327, characters 14-30: 327 | (String.lowercase s1) = (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 327, characters 38-54: 327 | (String.lowercase s1) = (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 330, characters 25-41: 330 | Hashtbl.hash (String.lowercase s) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 368, characters 10-26: 368 | String.lowercase buf ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 474, characters 13-29: 474 | String.lowercase ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 1381, characters 23-41: 1381 | let compare = Pervasives.compare ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "./setup.ml", line 1825, characters 16-33: 1825 | concat dir (String.capitalize base) ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. File "./setup.ml", line 1831, characters 16-35: 1831 | concat dir (String.uncapitalize base) ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. File "setup.ml", line 2916, characters 10-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2922, characters 10-21: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2925, characters 23-34: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2928, characters 20-34: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2931, characters 10-27: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2934, characters 16-28: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2935, characters 15-27: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2935, characters 32-42: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2935, characters 48-61: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2936, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2937, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2938, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3088, characters 4-21: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3107, characters 24-40: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3109, characters 21-33: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3110, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3110, characters 41-53: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3112, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3112, characters 41-54: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3114, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3114, characters 50-62: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3116, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3116, characters 50-63: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3118, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3131, characters 15-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3229, characters 16-34: Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "setup.ml", line 5847, characters 11-28: Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. File "setup.ml", line 5848, characters 11-30: Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. File "setup.ml", line 6484, characters 33-42: Warning 6 [labels-omitted]: label what was omitted in the application of this function. File "setup.ml", line 6485, characters 36-45: Warning 6 [labels-omitted]: label what was omitted in the application of this function. Warning: Won't be able to compile a native plugin /usr/bin/ocamlc.opt unix.cma -I /usr/lib64/ocaml/ocamlbuild /usr/lib64/ocaml/ocamlbuild/ocamlbuildlib.cma myocamlbuild.ml /usr/lib64/ocaml/ocamlbuild/ocamlbuild.cmo -o myocamlbuild File "_tags", line 176, characters 38-48: Warning: the tag "pkg_camlp4" is not used in any flag or dependency declaration, so it will have no effect; it may be a typo. Otherwise you can use `mark_tag_used` in your myocamlbuild.ml to disable this warning. File "_tags", line 178, characters 23-33: Warning: the tag "pkg_camlp4" is not used in any flag or dependency declaration, so it will have no effect; it may be a typo. Otherwise you can use `mark_tag_used` in your myocamlbuild.ml to disable this warning. /usr/bin/ocamlfind ocamlc -g -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -Wunused -ccopt -Wno-long-long -ccopt -I/usr/include -c lib/mlgsl_blas.c + /usr/bin/ocamlfind ocamlc -g -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -Wunused -ccopt -Wno-long-long -ccopt -I/usr/include -c lib/mlgsl_blas.c In file included from lib/mlgsl_vector.h:9, from lib/mlgsl_vector_double.h:9, from lib/mlgsl_blas.c:8: lib/wrappers.h: In function 'copy_two_double': lib/wrappers.h:34:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 34 | va = copy_double(a); | ^~~~~~~~~~ lib/wrappers.h:35:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 35 | vb = copy_double(b); | ^~~~~~~~~~ lib/wrappers.h:36:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 36 | r = alloc_small(2, 0); | ^~~~~~~~~~~~ lib/wrappers.h: In function 'copy_two_double_arr': lib/wrappers.h:45:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 45 | r=alloc_small(2 * Double_wosize, Double_array_tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/mlgsl_vector.h: In function 'mlgsl_vec_of_bigarray': lib/mlgsl_vector.h:17:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead 17 | struct caml_bigarray *bigarr = Bigarray_val(vvec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/mlgsl_vector.h:17:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead 17 | struct caml_bigarray *bigarr = Bigarray_val(vvec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lib/mlgsl_matrix_double.h:11, from lib/mlgsl_blas.c:9: lib/mlgsl_matrix.h: In function 'mlgsl_mat_of_bigarray': lib/mlgsl_matrix.h:17:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead 17 | struct caml_bigarray *bigarr = Bigarray_val(vmat); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/mlgsl_matrix.h:17:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead 17 | struct caml_bigarray *bigarr = Bigarray_val(vmat); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lib/mlgsl_blas.c:11: lib/mlgsl_blas.h: In function 'CBLAS_ORDER_val': lib/mlgsl_blas.h:5:29: error: type of 'v' defaults to 'int' [-Wimplicit-int] 5 | static inline CBLAS_ORDER_t CBLAS_ORDER_val(v) | ^~~~~~~~~~~~~~~ lib/mlgsl_blas.h: In function 'CBLAS_TRANS_val': lib/mlgsl_blas.h:11:33: error: type of 'v' defaults to 'int' [-Wimplicit-int] 11 | static inline CBLAS_TRANSPOSE_t CBLAS_TRANS_val(v) | ^~~~~~~~~~~~~~~ lib/mlgsl_blas.h: In function 'CBLAS_UPLO_val': lib/mlgsl_blas.h:17:28: error: type of 'v' defaults to 'int' [-Wimplicit-int] 17 | static inline CBLAS_UPLO_t CBLAS_UPLO_val(v) | ^~~~~~~~~~~~~~ lib/mlgsl_blas.h: In function 'CBLAS_DIAG_val': lib/mlgsl_blas.h:23:28: error: type of 'v' defaults to 'int' [-Wimplicit-int] 23 | static inline CBLAS_DIAG_t CBLAS_DIAG_val(v) | ^~~~~~~~~~~~~~ lib/mlgsl_blas.h: In function 'CBLAS_SIDE_val': lib/mlgsl_blas.h:29:28: error: type of 'v' defaults to 'int' [-Wimplicit-int] 29 | static inline CBLAS_SIDE_t CBLAS_SIDE_val(v) | ^~~~~~~~~~~~~~ lib/mlgsl_blas.c: In function 'ml_gsl_blas_ddot': lib/mlgsl_blas.c:22:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 22 | return copy_double(r); | ^~~~~~~~~~~~ lib/mlgsl_blas.c: In function 'ml_gsl_blas_dnrm2': lib/mlgsl_blas.c:29:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 29 | return copy_double(gsl_blas_dnrm2(&v_X)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/mlgsl_blas.c: In function 'ml_gsl_blas_dasum': lib/mlgsl_blas.c:36:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 36 | return copy_double(gsl_blas_dasum(&v_X)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Command exited with code 2. + /usr/bin/ocamlc.opt unix.cma -I /usr/lib64/ocaml/ocamlbuild /usr/lib64/ocaml/ocamlbuild/ocamlbuildlib.cma myocamlbuild.ml /usr/lib64/ocaml/ocamlbuild/ocamlbuild.cmo -o myocamlbuild File "myocamlbuild.ml", line 155, characters 10-27: 155 | Stream.of_channel chn ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 161, characters 10-21: 161 | Stream.from ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 164, characters 23-34: 164 | match Stream.next st with ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 167, characters 20-34: 167 | with Stream.Failure -> None) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 170, characters 10-27: 170 | Genlex.make_lexer ["="] st_line ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "myocamlbuild.ml", line 173, characters 16-28: 173 | match Stream.npeek 3 lexer with ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 174, characters 15-27: 174 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "myocamlbuild.ml", line 174, characters 32-42: 174 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> ^^^^^^^^^^ Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "myocamlbuild.ml", line 174, characters 48-61: 174 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "myocamlbuild.ml", line 175, characters 16-27: 175 | Stream.junk lexer; ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 176, characters 16-27: 176 | Stream.junk lexer; ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 177, characters 16-27: 177 | Stream.junk lexer; ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 518, characters 43-62: 518 | List.map (fun m -> (String.uncapitalize m) ^ ".cmi") ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Ocamlbuild_plugin.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. File "myocamlbuild.ml", line 531, characters 51-70: 531 | List.map (fun m -> dir^"/"^(String.uncapitalize m)^".cmi") ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Ocamlbuild_plugin.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. E: Failure("Command ''/usr/bin/ocamlbuild' lib/libgsl_stubs.a lib/dllgsl_stubs.so lib/gsl.cma lib/gsl.cmxa lib/gsl.a lib/gsl.cmxs examples/blas_ex.native examples/blas_speed_test.native examples/bspline_ex.native examples/cheb_ex.native examples/combi_ex.native examples/const_ex.native examples/deriv_ex.native examples/eigen_ex.native examples/fft_c.native examples/fft_c2.native examples/fft_hc.native examples/fit_ex.native examples/histo_ex.native examples/integration_ex.native examples/interp_ex.native examples/linalg_ex.native examples/min_ex.native examples/monte_ex.native examples/multifit_data_ex.native examples/multifit_nlin_ex.native examples/multimin_ex.native examples/multiroot_ex.native examples/odeiv_ex.native examples/permut_ex.native examples/qrng_ex.native examples/rng_ex.native examples/root_ex.native examples/siman_ex.native examples/siman_tsp_ex.native examples/stats_ex.native examples/sum_ex.native examples/wavelet_ex.native -tag debug' terminated with error code 10") make: *** [Makefile:7: build] Error 1 error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.PEZ6OF (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.PEZ6OF (%build) I: [iurt_root_command] ERROR: chroot