Mock Version: 6.5 Mock Version: 6.5 Mock Version: 6.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/ocaml-lablgl.spec'], chrootPath='/var/lib/mock/f45-build-20675-572/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cv6nxn80:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cv6nxn80:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd3fbcd3871814e0294aeb52f81126fdf', '-D', '/var/lib/mock/f45-build-20675-572/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cv6nxn80:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/ocaml-lablgl.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784160000 Wrote: /builddir/build/SRPMS/ocaml-lablgl-1.07-23.fc45.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/ocaml-lablgl.spec'], chrootPath='/var/lib/mock/f45-build-20675-572/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cv6nxn80:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cv6nxn80:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'ed9c2073ab06404bb794656c074f614c', '-D', '/var/lib/mock/f45-build-20675-572/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cv6nxn80:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/ocaml-lablgl.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784160000 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.5WRZxp Creating(rpmbuild.env): /builddir/build/BUILD/ocaml-lablgl-1.07-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/ocaml-lablgl-1.07-build" RPM_OPT_FLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="riscv64" RPM_OS="linux" RPM_BUILD_NCPUS="8" RPM_SPECPARTS_DIR="/builddir/build/BUILD/ocaml-lablgl-1.07-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="ocaml-lablgl" RPM_PACKAGE_VERSION="1.07" RPM_PACKAGE_RELEASE="23.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.We7Oq1 + umask 022 + cd /builddir/build/BUILD/ocaml-lablgl-1.07-build + cd /builddir/build/BUILD/ocaml-lablgl-1.07-build + rm -rf lablgl-1.07 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/lablgl-1.07.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd lablgl-1.07 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/rpmuncompress /builddir/build/SOURCES/0001-Avoid-possible-use-after-free-in-Togl.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/0002-Fix-mismatched-pointer-types-for-GCC-14.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/0003-Add-a-gitignore-file-to-ignore-various-generated-fil.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/0004-Update-Tk-code-for-OCaml-5.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/0005-Togl-Remove-useless-definition-of-NULL.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/0006-Togl-Remove-use-of-some-Tcl-Tk-macros.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/0007-Togl-Pass-object-style-parameters-to-Tk_ConfigureWid.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/0008-Togl-Replace-Tk_-functions-with-new-Tcl_-equivalents.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + cat ++ pkg-config --libs tk + mkdir -p examples/LablGlut examples/Togl + cp -a LablGlut/examples examples/LablGlut + cp -a Togl/examples examples/Togl + sed -i.orig 's/1\.05/1.07/' META + touch -r META.orig META + sed -i 's/\$(CAMLC)/& -g/;s/\$(CAMLOPT)/& -g/;s/ocamlmklib/& -g/' Makefile.common + sed -i 's/ocamlmktop/& -g/' LablGlut/src/Makefile Togl/src/Makefile + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.qoXZhb + umask 022 + cd /builddir/build/BUILD/ocaml-lablgl-1.07-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd lablgl-1.07 + unset MAKEFLAGS + make all opt cd src && make all LIBDIR="/usr/lib64/ocaml" make[1]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/src' ocamlfind ocamlc -g -c -w s -package camlp-streams var2def.ml ocamlfind ocamlc -g -package camlp-streams -linkpkg var2def.cmo -o var2def ocamlfind ocamlc -g -c -w s -package camlp-streams var2switch.ml ocamlfind ocamlc -g -package camlp-streams -linkpkg var2switch.cmo -o var2switch make lablgl.cma make[2]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/src' ocamlrun ../src/var2def < gl_tags.var > gl_tags.h ocamlrun ../src/var2switch -table GL_ < gl_tags.var > gl_tags.c ocamlc -g -c -w s -ccopt "-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/X11R6/include" ml_gl.c In file included from ml_gl.c:26: ml_gl.c: In function ‘ml_glGetString’: ml_gl.c:227:8: warning: pointer targets in passing argument 1 of ‘lablgl_copy_string_check’ differ in signedness [-Wpointer-sign] 227 | ML_1_ (glGetString, GLenum_val, copy_string_check) ml_gl.h:65:16: note: in definition of macro ‘ML_1_’ 65 | { return conv (cname (conv1(arg1))); } | ^~~~~ ml_gl.c:42:38: note: expected ‘const char *’ but argument is of type ‘const GLubyte *’ {aka ‘const unsigned char *’} 42 | value copy_string_check (const char *str) | ~~~~~~~~~~~~^~~ In file included from ml_gl.c:24: ml_gl.c: In function ‘ml_glGenTextures’: ml_raw.h:18:23: warning: pointer targets in passing argument 2 of ‘glGenTextures’ differ in signedness [-Wpointer-sign] 18 | #define Int_raw(raw) ((int *) Addr_raw(raw)) | ~^~~~~~~~~~~~~~~~~~~~~~ | | | int * ml_gl.h:28:23: note: in expansion of macro ‘Int_raw’ 28 | { cname (conv1(arg1), conv2(arg2)); return Val_unit; } | ^~~~~ ml_gl.c:676:1: note: in expansion of macro ‘ML_2’ 676 | ML_2 (glGenTextures, Int_val, Int_raw) | ^~~~ In file included from ml_gl.c:12: /usr/include/GL/gl.h:1302:57: note: expected ‘GLuint *’ {aka ‘unsigned int *’} but argument is of type ‘int *’ 1302 | GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures ); | ~~~~~~~~^~~~~~~~ ocamlrun ../src/var2def < glu_tags.var > glu_tags.h ocamlrun ../src/var2switch GLU_ < glu_tags.var > glu_tags.c ocamlc -g -c -w s -ccopt "-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/X11R6/include" ml_glu.c In file included from ml_glu.c:21: ml_glu.c: In function ‘ml_gluGetString’: ml_glu.c:98:8: warning: pointer targets in passing argument 1 of ‘lablgl_copy_string_check’ differ in signedness [-Wpointer-sign] 98 | ML_1_ (gluGetString, GLUenum_val, copy_string_check) ml_gl.h:65:16: note: in definition of macro ‘ML_1_’ 65 | { return conv (cname (conv1(arg1))); } | ^~~~~ ml_gl.h:10:38: note: expected ‘const char *’ but argument is of type ‘const GLubyte *’ {aka ‘const unsigned char *’} 10 | value copy_string_check (const char *str); | ~~~~~~~~~~~~^~~ ocamlrun ../src/var2def < raw_tags.var > raw_tags.h ocamlc -g -c -w s -ccopt "-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/X11R6/include" ml_raw.c ocamlc -g -c -w s -ccopt "-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/X11R6/include" ml_glarray.c ocamlc -g -c -w s -ccopt "-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/X11R6/include" ml_glutess.c ocamlc -g -c -w s -ccopt "-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/X11R6/include" ml_shader.c In file included from ml_shader.c:20: ml_shader.c: In function ‘ml_glgetshaderinfolog’: /usr/lib64/ocaml/caml/mlvalues.h:367:23: warning: pointer targets in passing argument 4 of ‘glGetShaderInfoLog’ differ in signedness [-Wpointer-sign] 367 | #define Bytes_val(x) ((unsigned char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ml_shader.c:1218:85: note: in expansion of macro ‘Bytes_val’ 1218 | glGetShaderInfoLog(Shader_object_val(shader), infologLength, &charsWritten, Bytes_val(infoLog)); | ^~~~~~~~~ In file included from /usr/include/GL/gl.h:2050, from ml_shader.c:15: /usr/include/GL/glext.h:747:98: note: expected ‘GLchar *’ {aka ‘char *’} but argument is of type ‘unsigned char *’ 747 | GLAPI void APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog); | ~~~~~~~~^~~~~~~ ml_shader.c: In function ‘ml_glgetprograminfolog’: /usr/lib64/ocaml/caml/mlvalues.h:367:23: warning: pointer targets in passing argument 4 of ‘glGetProgramInfoLog’ differ in signedness [-Wpointer-sign] 367 | #define Bytes_val(x) ((unsigned char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ml_shader.c:1242:88: note: in expansion of macro ‘Bytes_val’ 1242 | glGetProgramInfoLog(Shader_program_val(program), infologLength, &charsWritten, Bytes_val(infoLog)); | ^~~~~~~~~ /usr/include/GL/glext.h:745:100: note: expected ‘GLchar *’ {aka ‘char *’} but argument is of type ‘unsigned char *’ 745 | GLAPI void APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog); | ~~~~~~~~^~~~~~~ ocamlc -g -c -w s -I +labltk raw.mli ocamlc -g -c -w s -I +labltk raw.ml ocamlc -g -c -w s -I +labltk gl.mli ocamlc -g -c -w s -I +labltk gl.ml ocamlc -g -c -w s -I +labltk glLight.mli ocamlc -g -c -w s -I +labltk glLight.ml ocamlc -g -c -w s -I +labltk glList.mli ocamlc -g -c -w s -I +labltk glList.ml ocamlc -g -c -w s -I +labltk glMap.mli ocamlc -g -c -w s -I +labltk glMap.ml ocamlc -g -c -w s -I +labltk glMat.mli ocamlc -g -c -w s -I +labltk glMat.ml ocamlc -g -c -w s -I +labltk glMisc.mli ocamlc -g -c -w s -I +labltk glMisc.ml ocamlc -g -c -w s -I +labltk glPix.mli ocamlc -g -c -w s -I +labltk glPix.ml ocamlc -g -c -w s -I +labltk glClear.mli ocamlc -g -c -w s -I +labltk glClear.ml ocamlc -g -c -w s -I +labltk glTex.mli ocamlc -g -c -w s -I +labltk glTex.ml File "glTex.ml", line 116, characters 23-35: 116 | let gen_texture () = (gen_textures 1).(0) ^^^^^^^^^^^^ Warning 6 [labels-omitted]: label len was omitted in the application of this function. ocamlc -g -c -w s -I +labltk glDraw.mli ocamlc -g -c -w s -I +labltk glDraw.ml ocamlc -g -c -w s -I +labltk glFunc.mli ocamlc -g -c -w s -I +labltk glFunc.ml ocamlc -g -c -w s -I +labltk gluMisc.mli ocamlc -g -c -w s -I +labltk gluMisc.ml ocamlc -g -c -w s -I +labltk gluNurbs.mli ocamlc -g -c -w s -I +labltk gluNurbs.ml ocamlc -g -c -w s -I +labltk gluQuadric.mli ocamlc -g -c -w s -I +labltk gluQuadric.ml ocamlc -g -c -w s -I +labltk gluTess.mli ocamlc -g -c -w s -I +labltk gluTess.ml ocamlc -g -c -w s -I +labltk gluMat.mli ocamlc -g -c -w s -I +labltk gluMat.ml ocamlc -g -c -w s -I +labltk glArray.mli ocamlc -g -c -w s -I +labltk glArray.ml ocamlc -g -c -w s -I +labltk glShader.mli ocamlc -g -c -w s -I +labltk glShader.ml ocamlmklib -g -o lablgl ml_gl.o ml_glu.o ml_raw.o ml_glarray.o ml_glutess.o ml_shader.o raw.cmo gl.cmo glLight.cmo glList.cmo glMap.cmo glMat.cmo glMisc.cmo glPix.cmo glClear.cmo glTex.cmo glDraw.cmo glFunc.cmo gluMisc.cmo gluNurbs.cmo gluQuadric.cmo gluTess.cmo gluMat.cmo glArray.cmo glShader.cmo -lGL -lGLU -lXext -lXmu -lX11 make[2]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/src' make[1]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/src' cd Togl/src && make LABLTKDIR="`ocamlfind query -qe labltk || echo +labltk`" all make[1]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' Makefile:20: warning: ignoring prerequisites on suffix rule definition ocamlc -g -c -w s -I /usr/lib64/ocaml/labltk -I ../../src togl.mli ocamlc -g -c -w s -I /usr/lib64/ocaml/labltk -I ../../src togl.ml ocamlrun ../../src/var2def < togl_tags.var > togl_tags.h ocamlrun ../../src/var2switch TOGL_ < togl_tags.var > togl_tags.c ocamlc -g -c -w s -ccopt "-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I../../src -ITogl -I/usr/include -I. -I/usr/X11R6/include" ml_togl.c ml_togl.c: In function ‘togl_prerr’: ml_togl.c:41:20: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 41 | value *prerr = caml_named_value("togl_prerr"); | ^~~~~~~~~~~~~~~~ ml_togl.c: In function ‘ml_Togl_Init’: ml_togl.c:48:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 48 | value *interp = caml_named_value("cltclinterp"); | ^~~~~~~~~~~~~~~~ ml_togl.c: In function ‘ml_Togl_CreateFunc’: ml_togl.c:87:36: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 87 | { if (callbacks == NULL) callbacks = caml_named_value ("togl_callbacks"); \ | ^ ml_togl.c:99:1: note: in expansion of macro ‘ENABLER’ 99 | ENABLER (CreateFunc) | ^~~~~~~ ml_togl.c: In function ‘ml_Togl_DisplayFunc’: ml_togl.c:87:36: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 87 | { if (callbacks == NULL) callbacks = caml_named_value ("togl_callbacks"); \ | ^ ml_togl.c:100:1: note: in expansion of macro ‘ENABLER’ 100 | ENABLER (DisplayFunc) | ^~~~~~~ ml_togl.c: In function ‘ml_Togl_ReshapeFunc’: ml_togl.c:87:36: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 87 | { if (callbacks == NULL) callbacks = caml_named_value ("togl_callbacks"); \ | ^ ml_togl.c:101:1: note: in expansion of macro ‘ENABLER’ 101 | ENABLER (ReshapeFunc) | ^~~~~~~ ml_togl.c: In function ‘ml_Togl_DestroyFunc’: ml_togl.c:87:36: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 87 | { if (callbacks == NULL) callbacks = caml_named_value ("togl_callbacks"); \ | ^ ml_togl.c:102:1: note: in expansion of macro ‘ENABLER’ 102 | ENABLER (DestroyFunc) | ^~~~~~~ ml_togl.c: In function ‘ml_Togl_TimerFunc’: ml_togl.c:87:36: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 87 | { if (callbacks == NULL) callbacks = caml_named_value ("togl_callbacks"); \ | ^ ml_togl.c:103:1: note: in expansion of macro ‘ENABLER’ 103 | ENABLER (TimerFunc) | ^~~~~~~ ml_togl.c: In function ‘ml_Togl_OverlayDisplayFunc’: ml_togl.c:87:36: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 87 | { if (callbacks == NULL) callbacks = caml_named_value ("togl_callbacks"); \ | ^ ml_togl.c:104:1: note: in expansion of macro ‘ENABLER’ 104 | ENABLER (OverlayDisplayFunc) | ^~~~~~~ ml_togl.c: In function ‘ml_Togl_LoadBitmapFont’: ml_togl.c:117:34: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 117 | if (Is_block(font)) fontname = String_val (Field(font,0)); | ^ ml_togl.c: In function ‘ml_Togl_DumpToEpsFile’: ml_togl.c:145:38: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 145 | if (callbacks == NULL) callbacks = caml_named_value ("togl_callbacks"); | ^ cd Togl && \ ocamlc -verbose -c -ccopt "-DTOGL_X11 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I../../src -ITogl -I/usr/include -I. -I/usr/X11R6/include" togl.c + gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -c -DTOGL_X11 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I../../src -ITogl -I/usr/include -I. -I/usr/X11R6/include -I'/usr/lib64/ocaml' 'togl.c' togl.c: In function ‘Togl_DumpToEpsFile’: togl.c:3719:13: warning: variable ‘using_mesa’ set but not used [-Wunused-but-set-variable=] 3719 | Bool using_mesa = False; | ^~~~~~~~~~ ocamlmklib -g -o togl togl.cmo ml_togl.o Togl/togl.o -lGL -lGLU -ltcl9tk9.0 -ltkstub -ltcl9.0 -ltclstub -lXext -lXmu -lX11 ocamlmktop -g -I . -I /usr/lib64/ocaml/labltk -I ../../src -o lablgltop \ labltk.cma lablgl.cma togl.cma make INSTALLDIR="/usr/lib64/ocaml/lablGL" real-lablgl make[2]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' Makefile:20: warning: ignoring prerequisites on suffix rule definition generate lablgl echo "#!/bin/sh" > lablgl echo "# toplevel with lablGL and Togl" >> lablgl if test -f dlltogl.so; then \ echo 'exec ocaml -I +labltk -I "/usr/lib64/ocaml/lablGL" lablgl.cma labltk.cma togl.cma $*' >> lablgl; \ else echo 'exec "/usr/lib64/ocaml/lablGL/lablgltop" -I +labltk -I "/usr/lib64/ocaml/lablGL" $*' >> lablgl; fi chmod 755 lablgl make[2]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' make[1]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' cd LablGlut/src && make make[1]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' ocamlc -g -c -w s -ccopt "-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/X11R6/include -I../../src" wrap_glut.c In file included from wrap_glut.c:26: wrap_glut.c: In function ‘ml_glutBitmapLength’: /usr/lib64/ocaml/caml/mlvalues.h:366:24: warning: pointer targets in passing argument 2 of ‘glutBitmapLength’ differ in signedness [-Wpointer-sign] 366 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const char * /usr/lib64/ocaml/caml/mlvalues.h:79:47: note: in definition of macro ‘Val_long’ 79 | #define Val_long(x) ((intnat) (((uintnat)(x) << 1)) + 1) | ^ wrap_glut.c:395:10: note: in expansion of macro ‘Val_int’ 395 | return Val_int(glutBitmapLength(i2font(Int_val(font)), String_val(str))); | ^~~~~~~ wrap_glut.c:395:58: note: in expansion of macro ‘String_val’ 395 | return Val_int(glutBitmapLength(i2font(Int_val(font)), String_val(str))); | ^~~~~~~~~~ In file included from /usr/include/GL/glut.h:17, from wrap_glut.c:19: /usr/include/GL/freeglut_std.h:552:77: note: expected ‘const unsigned char *’ but argument is of type ‘const char *’ 552 | FGAPI int FGAPIENTRY glutBitmapLength( void* font, const unsigned char* string ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ wrap_glut.c: In function ‘ml_glutStrokeLength’: /usr/lib64/ocaml/caml/mlvalues.h:366:24: warning: pointer targets in passing argument 2 of ‘glutStrokeLength’ differ in signedness [-Wpointer-sign] 366 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const char * /usr/lib64/ocaml/caml/mlvalues.h:79:47: note: in definition of macro ‘Val_long’ 79 | #define Val_long(x) ((intnat) (((uintnat)(x) << 1)) + 1) | ^ wrap_glut.c:401:10: note: in expansion of macro ‘Val_int’ 401 | return Val_int(glutStrokeLength(i2font(Int_val(font)), String_val(str))); | ^~~~~~~ wrap_glut.c:401:58: note: in expansion of macro ‘String_val’ 401 | return Val_int(glutStrokeLength(i2font(Int_val(font)), String_val(str))); | ^~~~~~~~~~ /usr/include/GL/freeglut_std.h:553:77: note: expected ‘const unsigned char *’ but argument is of type ‘const char *’ 553 | FGAPI int FGAPIENTRY glutStrokeLength( void* font, const unsigned char* string ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ ocamlc -g -c -w s glut.mli ocamlc -g -c -w s glut.ml File "glut.ml", line 275, characters 4-24: 275 | _glutInitDisplayMode ^^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels double_buffer, index, accum, alpha, depth, stencil, multisample, stereo, luminance were omitted in the application of this function. File "glut.ml", line 372, characters 7-17: 372 | in _setCursor ic ^^^^^^^^^^ Warning 6 [labels-omitted]: label c was omitted in the application of this function. File "glut.ml", line 415, characters 25-36: 415 | let attachMenu ~button = _attachMenu (b2i button);; ^^^^^^^^^^^ Warning 6 [labels-omitted]: label button was omitted in the application of this function. File "glut.ml", line 418, characters 25-36: 418 | let detachMenu ~button = _detachMenu (b2i button);; ^^^^^^^^^^^ Warning 6 [labels-omitted]: label button was omitted in the application of this function. File "glut.ml", line 507, characters 6-8: 507 | cb value); ^^ Warning 6 [labels-omitted]: label value was omitted in the application of this function. File "glut.ml", line 624, characters 7-11: 624 | in _get igtype ;; ^^^^ Warning 6 [labels-omitted]: label igtype was omitted in the application of this function. File "glut.ml", line 626, characters 21-25: 626 | let getBool ~gtype = _get (match gtype with DISPLAY_MODE_POSSIBLE -> 400) <> 0 ^^^^ Warning 6 [labels-omitted]: label igtype was omitted in the application of this function. File "glut.ml", line 648, characters 7-17: 648 | in _deviceGet idgtype;; ^^^^^^^^^^ Warning 6 [labels-omitted]: label idgtype was omitted in the application of this function. File "glut.ml", line 712, characters 31-47: 712 | let bitmapCharacter ~font ~c = _bitmapCharacter (f2i font) c;; ^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, c were omitted in the application of this function. File "glut.ml", line 715, characters 27-39: 715 | let bitmapWidth ~font ~c = _bitmapWidth (f2i font) c;; ^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, c were omitted in the application of this function. File "glut.ml", line 718, characters 31-47: 718 | let strokeCharacter ~font ~c = _strokeCharacter (f2i font) c;; ^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, c were omitted in the application of this function. File "glut.ml", line 721, characters 27-39: 721 | let strokeWidth ~font ~c = _strokeWidth (f2i font) c;; ^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, c were omitted in the application of this function. File "glut.ml", line 766, characters 30-43: 766 | let bitmapLength ~font ~str = _bitmapLength (f2i font) str;; ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, str were omitted in the application of this function. File "glut.ml", line 769, characters 30-43: 769 | let strokeLength ~font ~str = _strokeLength (f2i font) str;; ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, str were omitted in the application of this function. File "glut.ml", line 797, characters 30-46: 797 | let ignoreKeyRepeat ~ignore = _ignoreKeyRepeat (if ignore = true then 1 else 0) ^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label ignore was omitted in the application of this function. File "glut.ml", line 801, characters 2-15: 801 | _setKeyRepeat (match mode with ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label mode was omitted in the application of this function. File "glut.ml", line 859, characters 4-16: 859 | _gameModeGet imode;; ^^^^^^^^^^^^ Warning 6 [labels-omitted]: label mode was omitted in the application of this function. ocamlmklib -g -o lablglut wrap_glut.o glut.cmo -lglut -lGL -lGLU -lXext -lXmu -lX11 ocamlmktop -g -I . -I ../../src -o lablgluttop \ lablglut.cma lablgl.cma make INSTALLDIR="/usr/lib64/ocaml/lablGL" real-lablglut make[2]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' generate lablglut echo "#!/bin/sh" > lablglut echo "# toplevel with lablGL and LablGlut" >> lablglut if test -f dlllablglut.so; then \ echo 'exec ocaml -I "/usr/lib64/ocaml/lablGL" lablgl.cma lablglut.cma $*' >> lablglut; \ else echo 'exec "/usr/lib64/ocaml/lablGL/lablgluttop" -I "/usr/lib64/ocaml/lablGL" $*' >> lablglut; fi chmod 755 lablglut make[2]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' make[1]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' cd src && make opt make[1]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/src' ocamlopt -g -c -I +labltk raw.ml ocamlopt -g -c -I +labltk gl.ml ocamlopt -g -c -I +labltk glLight.ml ocamlopt -g -c -I +labltk glList.ml ocamlopt -g -c -I +labltk glMap.ml ocamlopt -g -c -I +labltk glMat.ml ocamlopt -g -c -I +labltk glMisc.ml ocamlopt -g -c -I +labltk glPix.ml ocamlopt -g -c -I +labltk glClear.ml ocamlopt -g -c -I +labltk glTex.ml File "glTex.ml", line 116, characters 23-35: 116 | let gen_texture () = (gen_textures 1).(0) ^^^^^^^^^^^^ Warning 6 [labels-omitted]: label len was omitted in the application of this function. ocamlopt -g -c -I +labltk glDraw.ml ocamlopt -g -c -I +labltk glFunc.ml ocamlopt -g -c -I +labltk gluMisc.ml ocamlopt -g -c -I +labltk gluNurbs.ml ocamlopt -g -c -I +labltk gluQuadric.ml ocamlopt -g -c -I +labltk gluTess.ml ocamlopt -g -c -I +labltk gluMat.ml ocamlopt -g -c -I +labltk glArray.ml ocamlopt -g -c -I +labltk glShader.ml ocamlmklib -g -o lablgl ml_gl.o ml_glu.o ml_raw.o ml_glarray.o ml_glutess.o ml_shader.o raw.cmx gl.cmx glLight.cmx glList.cmx glMap.cmx glMat.cmx glMisc.cmx glPix.cmx glClear.cmx glTex.cmx glDraw.cmx glFunc.cmx gluMisc.cmx gluNurbs.cmx gluQuadric.cmx gluTess.cmx gluMat.cmx glArray.cmx glShader.cmx -lGL -lGLU -lXext -lXmu -lX11 make[1]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/src' cd Togl/src && make LABLTKDIR="`ocamlfind query -qe labltk || echo +labltk`" opt make[1]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' Makefile:20: warning: ignoring prerequisites on suffix rule definition ocamlopt -g -c -I /usr/lib64/ocaml/labltk -I ../../src togl.ml ocamlmklib -g -o togl togl.cmx ml_togl.o Togl/togl.o -lGL -lGLU -ltcl9tk9.0 -ltkstub -ltcl9.0 -ltclstub -lXext -lXmu -lX11 make[1]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' cd LablGlut/src && make opt make[1]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' ocamlopt -g -c glut.ml File "glut.ml", line 275, characters 4-24: 275 | _glutInitDisplayMode ^^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels double_buffer, index, accum, alpha, depth, stencil, multisample, stereo, luminance were omitted in the application of this function. File "glut.ml", line 372, characters 7-17: 372 | in _setCursor ic ^^^^^^^^^^ Warning 6 [labels-omitted]: label c was omitted in the application of this function. File "glut.ml", line 415, characters 25-36: 415 | let attachMenu ~button = _attachMenu (b2i button);; ^^^^^^^^^^^ Warning 6 [labels-omitted]: label button was omitted in the application of this function. File "glut.ml", line 418, characters 25-36: 418 | let detachMenu ~button = _detachMenu (b2i button);; ^^^^^^^^^^^ Warning 6 [labels-omitted]: label button was omitted in the application of this function. File "glut.ml", line 507, characters 6-8: 507 | cb value); ^^ Warning 6 [labels-omitted]: label value was omitted in the application of this function. File "glut.ml", line 624, characters 7-11: 624 | in _get igtype ;; ^^^^ Warning 6 [labels-omitted]: label igtype was omitted in the application of this function. File "glut.ml", line 626, characters 21-25: 626 | let getBool ~gtype = _get (match gtype with DISPLAY_MODE_POSSIBLE -> 400) <> 0 ^^^^ Warning 6 [labels-omitted]: label igtype was omitted in the application of this function. File "glut.ml", line 648, characters 7-17: 648 | in _deviceGet idgtype;; ^^^^^^^^^^ Warning 6 [labels-omitted]: label idgtype was omitted in the application of this function. File "glut.ml", line 712, characters 31-47: 712 | let bitmapCharacter ~font ~c = _bitmapCharacter (f2i font) c;; ^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, c were omitted in the application of this function. File "glut.ml", line 715, characters 27-39: 715 | let bitmapWidth ~font ~c = _bitmapWidth (f2i font) c;; ^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, c were omitted in the application of this function. File "glut.ml", line 718, characters 31-47: 718 | let strokeCharacter ~font ~c = _strokeCharacter (f2i font) c;; ^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, c were omitted in the application of this function. File "glut.ml", line 721, characters 27-39: 721 | let strokeWidth ~font ~c = _strokeWidth (f2i font) c;; ^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, c were omitted in the application of this function. File "glut.ml", line 766, characters 30-43: 766 | let bitmapLength ~font ~str = _bitmapLength (f2i font) str;; ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, str were omitted in the application of this function. File "glut.ml", line 769, characters 30-43: 769 | let strokeLength ~font ~str = _strokeLength (f2i font) str;; ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels font, str were omitted in the application of this function. File "glut.ml", line 797, characters 30-46: 797 | let ignoreKeyRepeat ~ignore = _ignoreKeyRepeat (if ignore = true then 1 else 0) ^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label ignore was omitted in the application of this function. File "glut.ml", line 801, characters 2-15: 801 | _setKeyRepeat (match mode with ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label mode was omitted in the application of this function. File "glut.ml", line 859, characters 4-16: 859 | _gameModeGet imode;; ^^^^^^^^^^^^ Warning 6 [labels-omitted]: label mode was omitted in the application of this function. ocamlmklib -g -o lablglut wrap_glut.o glut.cmx -lglut -lGL -lGLU -lXext -lXmu -lX11 make[1]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ROQfdN + umask 022 + cd /builddir/build/BUILD/ocaml-lablgl-1.07-build + '[' /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT ++ dirname /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ocaml-lablgl-1.07-build + mkdir /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd lablgl-1.07 + mkdir -p /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/bin + mkdir -p /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL + mkdir -p /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/stublibs + make INSTALLDIR=/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL DLLDIR=/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/stublibs BINDIR=/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/bin install make[1]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07' cd src && make install make[2]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/src' sed -e "s|@LABLGL_MLS@|raw gl glLight glList glMap glMat glMisc glPix glClear glTex glDraw glFunc gluMisc gluNurbs gluQuadric gluTess gluMat glArray glShader|" \ -e "s|@TOGL_MLS@|togl|" \ -e "s|@GLUT_MLS@|glut|" \ -e "s|@GLLIBS@||" \ -e "s|@TKLIBS@||" \ -e "s|@GLUTLIBS@||" < build.ml.in > build.ml if test -d "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL"; then : ; else mkdir -p "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL"; fi cp build.ml raw.ml gl.ml glLight.ml glList.ml glMap.ml glMat.ml glMisc.ml glPix.ml glClear.ml glTex.ml glDraw.ml glFunc.ml gluMisc.ml gluNurbs.ml gluQuadric.ml gluTess.ml gluMat.ml glArray.ml glShader.ml raw.mli gl.mli glLight.mli glList.mli glMap.mli glMat.mli glMisc.mli glPix.mli glClear.mli glTex.mli glDraw.mli glFunc.mli gluMisc.mli gluNurbs.mli gluQuadric.mli gluTess.mli gluMat.mli glArray.mli glShader.mli "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" cp liblablgl.a "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" cd "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" && : liblablgl.a if test -f dlllablgl.so; then cp dlllablgl.so "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/stublibs"; fi cp raw.cmi gl.cmi glLight.cmi glList.cmi glMap.cmi glMat.cmi glMisc.cmi glPix.cmi glClear.cmi glTex.cmi glDraw.cmi glFunc.cmi gluMisc.cmi gluNurbs.cmi gluQuadric.cmi gluTess.cmi gluMat.cmi glArray.cmi glShader.cmi lablgl.cma "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" make[3]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/src' cp lablgl.cmxa lablgl.a raw.cmx gl.cmx glLight.cmx glList.cmx glMap.cmx glMat.cmx glMisc.cmx glPix.cmx glClear.cmx glTex.cmx glDraw.cmx glFunc.cmx gluMisc.cmx gluNurbs.cmx gluQuadric.cmx gluTess.cmx gluMat.cmx glArray.cmx glShader.cmx "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" cd "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" && : lablgl.a make[3]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/src' make[2]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/src' cd Togl/src && make install make[2]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' Makefile:20: warning: ignoring prerequisites on suffix rule definition make[3]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' Makefile:20: warning: ignoring prerequisites on suffix rule definition cp togl.mli togl.ml libtogl.a "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" cd "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" && : libtogl.a make[4]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' Makefile:20: warning: ignoring prerequisites on suffix rule definition cp dlltogl.so "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/stublibs" make[4]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' cp lablgl "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/bin" cp togl.cmi togl.cma "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" make[4]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' Makefile:20: warning: ignoring prerequisites on suffix rule definition cp togl.cmxa togl.a togl.cmx "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" cd "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" && : togl.a make[4]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' make[3]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' make[2]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/Togl/src' cd LablGlut/src && make install make[2]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' make[3]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' if test -d "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL"; then : ; else mkdir -p "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL"; fi cp glut.ml glut.mli "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" cp liblablglut.a "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" cd "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" && : liblablglut.a make[4]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' cp dlllablglut.so "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/stublibs" make[4]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' cp lablglut "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/bin" cp glut.cmi lablglut.cma "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" make[4]: Entering directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' cp lablglut.cmxa lablglut.a glut.cmx "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" cd "/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL" && : lablglut.a make[4]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' make[3]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' make[2]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/LablGlut/src' make[1]: Leaving directory '/builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07' + cp -p META /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL/ + pushd /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL ~/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL ~/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07 + for f in *.ml ++ basename build.ml .ml + b=build + '[' -f build.mli ']' + for f in *.ml ++ basename gl.ml .ml + b=gl + '[' -f gl.mli ']' + rm gl.ml + for f in *.ml ++ basename glArray.ml .ml + b=glArray + '[' -f glArray.mli ']' + rm glArray.ml + for f in *.ml ++ basename glClear.ml .ml + b=glClear + '[' -f glClear.mli ']' + rm glClear.ml + for f in *.ml ++ basename glDraw.ml .ml + b=glDraw + '[' -f glDraw.mli ']' + rm glDraw.ml + for f in *.ml ++ basename glFunc.ml .ml + b=glFunc + '[' -f glFunc.mli ']' + rm glFunc.ml + for f in *.ml ++ basename glLight.ml .ml + b=glLight + '[' -f glLight.mli ']' + rm glLight.ml + for f in *.ml ++ basename glList.ml .ml + b=glList + '[' -f glList.mli ']' + rm glList.ml + for f in *.ml ++ basename glMap.ml .ml + b=glMap + '[' -f glMap.mli ']' + rm glMap.ml + for f in *.ml ++ basename glMat.ml .ml + b=glMat + '[' -f glMat.mli ']' + rm glMat.ml + for f in *.ml ++ basename glMisc.ml .ml + b=glMisc + '[' -f glMisc.mli ']' + rm glMisc.ml + for f in *.ml ++ basename glPix.ml .ml + b=glPix + '[' -f glPix.mli ']' + rm glPix.ml + for f in *.ml ++ basename glShader.ml .ml + b=glShader + '[' -f glShader.mli ']' + rm glShader.ml + for f in *.ml ++ basename glTex.ml .ml + b=glTex + '[' -f glTex.mli ']' + rm glTex.ml + for f in *.ml ++ basename gluMat.ml .ml + b=gluMat + '[' -f gluMat.mli ']' + rm gluMat.ml + for f in *.ml ++ basename gluMisc.ml .ml + b=gluMisc + '[' -f gluMisc.mli ']' + rm gluMisc.ml + for f in *.ml ++ basename gluNurbs.ml .ml + b=gluNurbs + '[' -f gluNurbs.mli ']' + rm gluNurbs.ml + for f in *.ml ++ basename gluQuadric.ml .ml + b=gluQuadric + '[' -f gluQuadric.mli ']' + rm gluQuadric.ml + for f in *.ml ++ basename gluTess.ml .ml + b=gluTess + '[' -f gluTess.mli ']' + rm gluTess.ml + for f in *.ml ++ basename glut.ml .ml + b=glut + '[' -f glut.mli ']' + rm glut.ml + for f in *.ml ++ basename raw.ml .ml + b=raw + '[' -f raw.mli ']' + rm raw.ml + for f in *.ml ++ basename togl.ml .ml + b=togl + '[' -f togl.mli ']' + rm togl.ml + popd ~/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07 + /usr/bin/python3 /usr/lib/rpm/redhat/ocaml_files.py /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT /usr/lib64/ocaml + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 1.07-23.fc45 --unique-debug-suffix -1.07-23.fc45.riscv64 --unique-debug-src-base ocaml-lablgl-1.07-23.fc45.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07 find-debuginfo: starting Extracting debug info from 9 files DWARF-compressing 3 files sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/ocaml-lablgl-1.07-23.fc45.riscv64 cpio: LablGlut/src/atomic.ml: Cannot stat: No such file or directory cpio: Togl/src/atomic.ml: Cannot stat: No such file or directory cpio: Togl/src/rawwidget.ml: Cannot stat: No such file or directory cpio: Togl/src/stdlib.ml: Cannot stat: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/lablgl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/lablglut from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j8 /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL/togl.a: replacing with normalized version /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL/lablgl.a: replacing with normalized version /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL/liblablgl.a: replacing with normalized version /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL/lablglut.a: replacing with normalized version /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL/liblablglut.a: replacing with normalized version /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/lib64/ocaml/lablGL/libtogl.a: replacing with normalized version Scanned 23 directories and 121 files, processed 6 inodes, 6 modified (6 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr Scanned 22 directories and 121 files, considered 121 files, read 2 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/ocaml-lablgl-1.07-build/SPECPARTS/rpm-debuginfo.specpart Processing files: ocaml-lablgl-1.07-23.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.vCQ9RI + umask 022 + cd /builddir/build/BUILD/ocaml-lablgl-1.07-build + cd lablgl-1.07 + DOCDIR=/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/doc/ocaml-lablgl + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/doc/ocaml-lablgl + cp -pr /builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/README /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/doc/ocaml-lablgl + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.PKd20s + umask 022 + cd /builddir/build/BUILD/ocaml-lablgl-1.07-build + cd lablgl-1.07 + LICENSEDIR=/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/licenses/ocaml-lablgl + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/licenses/ocaml-lablgl + cp -pr /builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/COPYRIGHT /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/licenses/ocaml-lablgl + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml(Gl) = 79d703a8418a0cf874118e2094d66f10 ocaml(GlArray) = 435d90bcfd170a71407c6b4210f8bd6d ocaml(GlClear) = c3662f709dc28c5a13cda7398d6694b5 ocaml(GlDraw) = 5baf069f3a6b29175cbceb5b7a518d51 ocaml(GlFunc) = 921afc41fc5cf1d8631498ebe0cee17a ocaml(GlLight) = c0420f8e7cc307ce798715be7ad34f3d ocaml(GlList) = 74600590fe56e335379d94b4c378456f ocaml(GlMap) = 52c9bba4f32d2c7eba397190ae2afd5f ocaml(GlMat) = f7f4676cd908581dfb5aff98ac2c1900 ocaml(GlMisc) = be09f73d7e0548080145c3ab60170792 ocaml(GlPix) = b9f0f7e96c09d700c4e00b9b9b75b0c2 ocaml(GlShader) = 18182d670bd1aa5f0e393f1197e08957 ocaml(GlTex) = 2c5f096ff18c41b0340694e6d6f57481 ocaml(GluMat) = 23c1003fdd203be198311831ce116e2f ocaml(GluMisc) = 4807b7c45e7b9c2bee331bea6dbcf29b ocaml(GluNurbs) = ad04c9b467ecc0177d1673068686b588 ocaml(GluQuadric) = 351146abeb6155ee6ab4301bdb58ea16 ocaml(GluTess) = 4c780d7ec9e467964303cd5ae94e18f3 ocaml(Glut) = a132a32d5e8124524ba38eb7d9d44cae ocaml(Raw) = c4d60afea744ea82e892be3b19642609 ocaml(Togl) = 37c7b8af8c4e26264e1c4f7d6df381df ocaml-lablgl = 1:1.07-23.fc45 ocaml-lablgl(riscv-64) = 1:1.07-23.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libX11.so.6()(64bit) libXmu.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.38)(64bit) libglut.so.3()(64bit) libtcl9.0.so()(64bit) libtcl9tk9.0.so()(64bit) ocaml(CamlinternalFormatBasics) = 5cba8713ea434e43a50cd422bda47dda ocaml(Gl) = 79d703a8418a0cf874118e2094d66f10 ocaml(GlDraw) = 5baf069f3a6b29175cbceb5b7a518d51 ocaml(GlList) = 74600590fe56e335379d94b4c378456f ocaml(GlMap) = 52c9bba4f32d2c7eba397190ae2afd5f ocaml(GlMisc) = be09f73d7e0548080145c3ab60170792 ocaml(GlPix) = b9f0f7e96c09d700c4e00b9b9b75b0c2 ocaml(GlTex) = 2c5f096ff18c41b0340694e6d6f57481 ocaml(Protocol) = 9e5b5c9bbda065a0242ef03d6d0b97cc ocaml(Raw) = c4d60afea744ea82e892be3b19642609 ocaml(Rawwidget) = e002f9b8cad787c7cdee1e3f801fc8a8 ocaml(Stdlib) = 5debf066d2f080eabc33d8b71099252f ocaml(Stdlib__Arg) = 7e3499feceb334dcdbfc9de5cbbe5720 ocaml(Stdlib__Array) = 09ad905d6230fc4f28ae1b69e8675e79 ocaml(Stdlib__ArrayLabels) = 3c268fa870bd57461d207ca69ff648b4 ocaml(Stdlib__Buffer) = c0940caa52bfb8d306ed2ca69af87ed6 ocaml(Stdlib__Callback) = 42025ff5ce6207abf8a8d25ca781e771 ocaml(Stdlib__Char) = de356fade697b3b5bc1222daedbf67b4 ocaml(Stdlib__Either) = e4e548dbb128df23a9325d9cba39fc2f ocaml(Stdlib__Hashtbl) = 6df0309fbcf3f1661d9e3d07a603aa3e ocaml(Stdlib__Int32) = 6583ec691ad5b5d0403bb4dba14ff95a ocaml(Stdlib__List) = 81a27a0a9af489e91fa1d99f325067c2 ocaml(Stdlib__ListLabels) = c14d79ae3e29c7f9c7fa2c244b6525c1 ocaml(Stdlib__Nativeint) = 5a73f569861cc3c66639bcda63a82510 ocaml(Stdlib__Obj) = 26b40efd5c9a30f8c9c87c6133b5adbf ocaml(Stdlib__Printf) = 3303d43852c2d96a670040b4fc4aefc6 ocaml(Stdlib__Seq) = b55b17884ef0dff6295517debe21f111 ocaml(Stdlib__StdLabels) = d3a2fa68c9c4c8fa243841c42ea1a615 ocaml(Stdlib__String) = 10f6a338df78df4f5987192086ffa3c9 ocaml(Stdlib__StringLabels) = 9a648b007f69aba9f29b9c7ca031776c ocaml(Stdlib__Uchar) = ffc32f05aeea05f14986ec532040e8b1 ocaml(Support) = fd7b88af19e7bace3a2e2915b2bf2a7f ocaml(Textvariable) = 3a7c28dd87104fa0034db29264c098a7 ocaml(Timer) = a84e01610eaa9294b0103ca5b86604c2 ocaml(Tk) = c32e13f14f7264d33c66ff85b4dccfcd ocaml(Widget) = 06052fc199716c7bdd4e9443ce2d0e25 rtld(GNU_HASH) Processing files: ocaml-lablgl-devel-1.07-23.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.oErt1I + umask 022 + cd /builddir/build/BUILD/ocaml-lablgl-1.07-build + cd lablgl-1.07 + DOCDIR=/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/doc/ocaml-lablgl-devel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/doc/ocaml-lablgl-devel + cp -pr /builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/CHANGES /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/doc/ocaml-lablgl-devel + cp -pr /builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/README /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/doc/ocaml-lablgl-devel + cp -pr /builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/examples/LablGlut /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/doc/ocaml-lablgl-devel + cp -pr /builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/examples/Togl /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/doc/ocaml-lablgl-devel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.XUa4Hz + umask 022 + cd /builddir/build/BUILD/ocaml-lablgl-1.07-build + cd lablgl-1.07 + LICENSEDIR=/builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/licenses/ocaml-lablgl-devel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/licenses/ocaml-lablgl-devel + cp -pr /builddir/build/BUILD/ocaml-lablgl-1.07-build/lablgl-1.07/COPYRIGHT /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT/usr/share/licenses/ocaml-lablgl-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml(Gl) = 79d703a8418a0cf874118e2094d66f10 ocaml(GlArray) = 435d90bcfd170a71407c6b4210f8bd6d ocaml(GlClear) = c3662f709dc28c5a13cda7398d6694b5 ocaml(GlDraw) = 5baf069f3a6b29175cbceb5b7a518d51 ocaml(GlFunc) = 921afc41fc5cf1d8631498ebe0cee17a ocaml(GlLight) = c0420f8e7cc307ce798715be7ad34f3d ocaml(GlList) = 74600590fe56e335379d94b4c378456f ocaml(GlMap) = 52c9bba4f32d2c7eba397190ae2afd5f ocaml(GlMat) = f7f4676cd908581dfb5aff98ac2c1900 ocaml(GlMisc) = be09f73d7e0548080145c3ab60170792 ocaml(GlPix) = b9f0f7e96c09d700c4e00b9b9b75b0c2 ocaml(GlShader) = 18182d670bd1aa5f0e393f1197e08957 ocaml(GlTex) = 2c5f096ff18c41b0340694e6d6f57481 ocaml(GluMat) = 23c1003fdd203be198311831ce116e2f ocaml(GluMisc) = 4807b7c45e7b9c2bee331bea6dbcf29b ocaml(GluNurbs) = ad04c9b467ecc0177d1673068686b588 ocaml(GluQuadric) = 351146abeb6155ee6ab4301bdb58ea16 ocaml(GluTess) = 4c780d7ec9e467964303cd5ae94e18f3 ocaml(Glut) = a132a32d5e8124524ba38eb7d9d44cae ocaml(Raw) = c4d60afea744ea82e892be3b19642609 ocaml(Togl) = 37c7b8af8c4e26264e1c4f7d6df381df ocaml-lablgl-devel = 1:1.07-23.fc45 ocaml-lablgl-devel(riscv-64) = 1:1.07-23.fc45 ocamlx(Gl) = 55c98e5adb5e540d216266f1da8a86a3 ocamlx(GlArray) = ad6fa62ac52910c213597f200639accb ocamlx(GlClear) = 987b5aa11d17f206c87ee57622084623 ocamlx(GlDraw) = a37df0d8c57adc7d88437016e04df65c ocamlx(GlFunc) = 50fccfac1f65c1ac3d7f15283f9ca192 ocamlx(GlLight) = 1a7ccab80cc28205fceff6fc3f097a89 ocamlx(GlList) = a967654603e96a4bea6b8805d975882c ocamlx(GlMap) = c658d5b5c1eda00aae4cb2c8563441cd ocamlx(GlMat) = f1dc81eaf6f1985b5033eb54aa5134a5 ocamlx(GlMisc) = a130d048e3c753442c8d5a1b80610d51 ocamlx(GlPix) = 0e6909a8f66649ba57dcd11f6998602b ocamlx(GlShader) = e7f6a7c499668f9320b43e2073b2bbd0 ocamlx(GlTex) = 4e99fcd00c933b8ee60e583b1619efe4 ocamlx(GluMat) = 7f20af8af80a465f497f64c4711a4ac0 ocamlx(GluMisc) = e978c7f223b07d9f81b1eb8e7e81f375 ocamlx(GluNurbs) = 2b3ea343bbbc9387947af6ace62eb0f5 ocamlx(GluQuadric) = 055d01d5cb693cdda7170717cac13534 ocamlx(GluTess) = b132d4a5021dda6594c65e49c796c7f9 ocamlx(Glut) = a56755e3caa48096a6a9cfb1ffb64852 ocamlx(Raw) = 9f842c5e13023100be08f8f93159fdc5 ocamlx(Togl) = 6d7ae2be0c5d686455bec857a7d16b59 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ocaml(CamlinternalFormatBasics) = 5cba8713ea434e43a50cd422bda47dda ocaml(Gl) = 79d703a8418a0cf874118e2094d66f10 ocaml(GlDraw) = 5baf069f3a6b29175cbceb5b7a518d51 ocaml(GlList) = 74600590fe56e335379d94b4c378456f ocaml(GlMap) = 52c9bba4f32d2c7eba397190ae2afd5f ocaml(GlMisc) = be09f73d7e0548080145c3ab60170792 ocaml(GlPix) = b9f0f7e96c09d700c4e00b9b9b75b0c2 ocaml(GlTex) = 2c5f096ff18c41b0340694e6d6f57481 ocaml(Protocol) = 9e5b5c9bbda065a0242ef03d6d0b97cc ocaml(Raw) = c4d60afea744ea82e892be3b19642609 ocaml(Rawwidget) = e002f9b8cad787c7cdee1e3f801fc8a8 ocaml(Stdlib) = 5debf066d2f080eabc33d8b71099252f ocaml(Stdlib__Arg) = 7e3499feceb334dcdbfc9de5cbbe5720 ocaml(Stdlib__Array) = 09ad905d6230fc4f28ae1b69e8675e79 ocaml(Stdlib__ArrayLabels) = 3c268fa870bd57461d207ca69ff648b4 ocaml(Stdlib__Buffer) = c0940caa52bfb8d306ed2ca69af87ed6 ocaml(Stdlib__Callback) = 42025ff5ce6207abf8a8d25ca781e771 ocaml(Stdlib__Char) = de356fade697b3b5bc1222daedbf67b4 ocaml(Stdlib__Either) = e4e548dbb128df23a9325d9cba39fc2f ocaml(Stdlib__Hashtbl) = 6df0309fbcf3f1661d9e3d07a603aa3e ocaml(Stdlib__Int32) = 6583ec691ad5b5d0403bb4dba14ff95a ocaml(Stdlib__List) = 81a27a0a9af489e91fa1d99f325067c2 ocaml(Stdlib__ListLabels) = c14d79ae3e29c7f9c7fa2c244b6525c1 ocaml(Stdlib__Nativeint) = 5a73f569861cc3c66639bcda63a82510 ocaml(Stdlib__Obj) = 26b40efd5c9a30f8c9c87c6133b5adbf ocaml(Stdlib__Printf) = 3303d43852c2d96a670040b4fc4aefc6 ocaml(Stdlib__Seq) = b55b17884ef0dff6295517debe21f111 ocaml(Stdlib__StdLabels) = d3a2fa68c9c4c8fa243841c42ea1a615 ocaml(Stdlib__String) = 10f6a338df78df4f5987192086ffa3c9 ocaml(Stdlib__StringLabels) = 9a648b007f69aba9f29b9c7ca031776c ocaml(Stdlib__Uchar) = ffc32f05aeea05f14986ec532040e8b1 ocaml(Support) = fd7b88af19e7bace3a2e2915b2bf2a7f ocaml(Textvariable) = 3a7c28dd87104fa0034db29264c098a7 ocaml(Timer) = a84e01610eaa9294b0103ca5b86604c2 ocaml(Tk) = c32e13f14f7264d33c66ff85b4dccfcd ocaml(Widget) = 06052fc199716c7bdd4e9443ce2d0e25 ocamlx(Gl) = 55c98e5adb5e540d216266f1da8a86a3 ocamlx(GlMisc) = a130d048e3c753442c8d5a1b80610d51 ocamlx(GlPix) = 0e6909a8f66649ba57dcd11f6998602b ocamlx(Protocol) = 3e913634477df3f75cfe09bfc13b60a2 ocamlx(Raw) = 9f842c5e13023100be08f8f93159fdc5 ocamlx(Rawwidget) = 45de4dd44d90046975015d12494a213b ocamlx(Stdlib) = 10ea0d72067578752b9337ef13a8c4b8 ocamlx(Stdlib__Array) = 8ec69c15a63db8574d415899732ab74e ocamlx(Stdlib__Atomic) = d55db5d280f80c26c1b5eeb03902c2c7 ocamlx(Stdlib__Callback) = f1c9ab062b85d2e8bfe3c1bd14c7307c ocamlx(Stdlib__Domain) = 32ffc2b1cbdf4c3e65fe5afd238d092a ocamlx(Stdlib__Hashtbl) = 7835a42f37391041e5d9126bfd5756c1 ocamlx(Stdlib__List) = de311163159cc81659beef6dd6b5f114 ocamlx(Stdlib__ListLabels) = a14755e184c7700dfba209d23376b0c2 ocamlx(Stdlib__Nativeint) = 90ef02c30107c1ce67e9f6391bd5f957 ocamlx(Stdlib__Random) = 8b26d96b069a78205a969d251a9c67d2 ocamlx(Stdlib__String) = 16164d7a73bab99870c22d145e17a925 ocamlx(Stdlib__StringLabels) = 0fdbed510789c24c3e56fcc8d4c8b3a7 ocamlx(Timer) = 50ec0c8ad49c0f87998b92ebbe08b050 ocamlx(Widget) = 3a11ea67c3c02b559538a315ab634fb8 Processing files: ocaml-lablgl-debugsource-1.07-23.fc45.riscv64 Provides: ocaml-lablgl-debugsource = 1:1.07-23.fc45 ocaml-lablgl-debugsource(riscv-64) = 1:1.07-23.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ocaml-lablgl-debuginfo-1.07-23.fc45.riscv64 Provides: debuginfo(build-id) = 1ca1a983eb3c39a92021418c44d5f2ea8bc7f394 debuginfo(build-id) = b02d039a283eb042a84e3a1ee96de18cc70a8271 debuginfo(build-id) = c1ff8cffe73d8a66952bbdc0b0dd7d0f5a9270f3 ocaml-lablgl-debuginfo = 1:1.07-23.fc45 ocaml-lablgl-debuginfo(riscv-64) = 1:1.07-23.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ocaml-lablgl-debugsource(riscv-64) = 1:1.07-23.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/ocaml-lablgl-1.07-build/BUILDROOT Wrote: /builddir/build/RPMS/ocaml-lablgl-1.07-23.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/ocaml-lablgl-debuginfo-1.07-23.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/ocaml-lablgl-debugsource-1.07-23.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/ocaml-lablgl-devel-1.07-23.fc45.riscv64.rpm Child return code was: 0