Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ocaml-SDL.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1672107778.713972/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=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.sju65q8c:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.sju65q8c:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '7f803f3780dc4bb68ae135b0ba423a59', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1672107778.713972/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.sju65q8c:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/ocaml-SDL.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/ocaml-SDL-0.9.1-55.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/ocaml-SDL.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1672107778.713972/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=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.sju65q8c:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.sju65q8c:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', 'cfdda777376a4c17a5a2fb63cc0311db', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1672107778.713972/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.sju65q8c:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/ocaml-SDL.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Z3ItGO + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ocamlsdl-0.9.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ocamlsdl-0.9.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ocamlsdl-0.9.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ocamlsdl-0.7.2-htmlref.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ocamlsdl-0.9.1-safe-string.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.iP3hHr + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ocamlsdl-0.9.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2012-07-03 19:20:32.000000000 +0000 +++ ./configure 2022-12-27 02:24:50.297740843 +0000 @@ -1696,7 +1696,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./support/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./support/config.guess ++ basename ./support/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./support/config.guess '/usr/lib/rpm/redhat/config.guess' -> './support/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./support/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./support/config.sub ++ basename ./support/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./support/config.sub '/usr/lib/rpm/redhat/config.sub' -> './support/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info configure: WARNING: unrecognized options: --disable-dependency-tracking checking for x86_64-redhat-linux-gnu-ocamlc... no checking for ocamlc... ocamlc OCaml version is 4.14.0 OCaml library path is /usr/lib64/ocaml checking for x86_64-redhat-linux-gnu-ocamlopt... no checking for ocamlopt... ocamlopt checking for x86_64-redhat-linux-gnu-ocamlc.opt... no checking for ocamlc.opt... ocamlc.opt checking for x86_64-redhat-linux-gnu-ocamlopt.opt... no checking for ocamlopt.opt... ocamlopt.opt checking for x86_64-redhat-linux-gnu-ocaml... no checking for ocaml... ocaml checking for x86_64-redhat-linux-gnu-ocamldep... no checking for ocamldep... ocamldep checking for x86_64-redhat-linux-gnu-ocamlmktop... no checking for ocamlmktop... ocamlmktop checking for x86_64-redhat-linux-gnu-ocamlmklib... no checking for ocamlmklib... ocamlmklib checking for x86_64-redhat-linux-gnu-ocamldoc... no checking for ocamldoc... no checking for x86_64-redhat-linux-gnu-ocamlbuild... no checking for ocamlbuild... no checking for x86_64-redhat-linux-gnu-ocamlfind... no checking for ocamlfind... no checking OCaml Sys.os_type... Unix checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for inline... inline checking for a BSD-compatible install... /usr/bin/install -c checking for OCaml module lablGL... +lablGL checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.2.0... yes checking SDL_ttf.h usability... yes checking SDL_ttf.h presence... yes checking for SDL_ttf.h... yes checking for TTF_OpenFontRW in -lSDL_ttf... yes checking SDL_image.h usability... yes checking SDL_image.h presence... yes checking for SDL_image.h... yes checking for IMG_ReadXPMFromArray in -lSDL_image... yes checking SDL_mixer.h usability... yes checking SDL_mixer.h presence... yes checking for SDL_mixer.h... yes checking for Mix_QuickLoad_WAV in -lSDL_mixer... yes checking SDL_gfxPrimitives.h usability... no checking SDL_gfxPrimitives.h presence... no checking for SDL_gfxPrimitives.h... no configure: creating ./config.status config.status: creating META config.status: creating makefile.platform config.status: creating makefile.config.gcc config.status: creating src/config.h configure: WARNING: unrecognized options: --disable-dependency-tracking Configure summary: LablGL yes SDL_image yes SDL_mixer yes SDL_tff yes SDL_gfx no Configure finished, type 'make' to build. + make -j2 make -C src all make[1]: Entering directory '/builddir/build/BUILD/ocamlsdl-0.9.1/src' making deps... ocamlc.opt sdl.mli ocamlc.opt sdlcdrom.mli ocamlc.opt sdltimer.mli ocamlc.opt sdljoystick.mli ocamlc.opt sdlkey.mli ocamlc.opt sdlmouse.mli ocamlc.opt sdlvideo.mli ocamlc.opt sdlmixer.mli ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdl_stub.c ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlcdrom_stub.c In file included from /usr/include/SDL/SDL.h:31, from sdl_stub.c:30: /usr/include/SDL/SDL_audio.h:46:13: warning: "callback" is deprecated: use "caml_callback" instead 46 | void (SDLCALL *callback)(void *userdata, Uint8 *stream, int len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/SDL/SDL.h:41: /usr/include/SDL/SDL_timer.h:41:13: warning: "callback" is deprecated: use "caml_callback" instead 41 | extern DECLSPEC int SDLCALL SDL_SetTimer(Uint32 interval, SDL_TimerCallback callback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/SDL/SDL_timer.h:42:13: warning: "callback" is deprecated: use "caml_callback" instead 42 | extern DECLSPEC SDL_TimerID SDLCALL SDL_AddTimer(Uint32 interval, SDL_NewTimerCallback callback, void *param); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sdl_stub.c:32: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from /usr/lib64/ocaml/caml/callback.h:24, from sdl_stub.c:24: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdl_stub.c: In function 'sdl_init': sdl_stub.c:78:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 78 | raise_with_string(*caml_named_value("SDL_init_exception"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdl_stub.c: In function 'sdl_init_subsystem': sdl_stub.c:99:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 99 | raise_with_string(*caml_named_value("SDL_init_exception"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdl_stub.c: In function 'sdl_version': sdl_stub.c:131:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 131 | r = alloc_small(3, 0); | ^~~~~~~~~~~~ sdl_stub.c: In function 'sdl_putenv': sdl_stub.c:142:13: warning: "string_length" is deprecated: use "caml_string_length" instead 142 | mlsize_t namelen = string_length(name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdl_stub.c:143:13: warning: "string_length" is deprecated: use "caml_string_length" instead 143 | mlsize_t vallen = string_length(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sdl_stub.c:144:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead 144 | char * s = stat_alloc(namelen + 1 + vallen + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdl_stub.c:154:13: warning: "raise_out_of_memory" is deprecated: use "caml_raise_out_of_memory" instead 154 | if (putenv(s) == -1) raise_out_of_memory(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sdlcdrom_stub.c:24: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlcdrom_stub.c: In function 'sdlcdrom_raise_exception': sdlcdrom_stub.c:45:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 45 | cdrom_exn = caml_named_value("SDLcdrom_exception"); | ^ sdlcdrom_stub.c:46:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 46 | raise_with_string(*cdrom_exn, msg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ sdlcdrom_stub.c: In function 'sdlcdrom_raise_nocd': sdlcdrom_stub.c:56:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 56 | cdrom_exn = caml_named_value("SDLcdrom_nocd"); | ^ sdlcdrom_stub.c:57:13: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead 57 | raise_constant(*cdrom_exn); | ^~~~~~~~~~~~~~~~~ sdlcdrom_stub.c: In function 'sdlcdrom_drive_name': sdlcdrom_stub.c:83:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead 83 | return copy_string((char *)name); | ^~~~~~~~~~~~~~~~~~~~~~~ sdlcdrom_stub.c: In function 'sdlcdrom_info': sdlcdrom_stub.c:191:13: warning: "alloc" is deprecated: use "caml_alloc" instead 191 | a = alloc(cd->numtracks, 0); | ^~~~~~~~~~~~~~~~~~~~ sdlcdrom_stub.c:194:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 194 | t = alloc_small(4, 0); | ^~~~~~~~~~~~~~~~ sdlcdrom_stub.c:204:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 204 | v = alloc_small(4, 0); | ^~~~~~~~~~~~~~ ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdltimer_stub.c ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdljoystick_stub.c In file included from sdltimer_stub.c:24: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdltimer_stub.c: In function 'sdltimer_delay': sdltimer_stub.c:33:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 33 | enter_blocking_section(); | ^~~~~~~~~~~~~~~ sdltimer_stub.c:35:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 35 | leave_blocking_section(); | ^~~~~~~~~~~~~~~ In file included from sdljoystick_stub.c:24: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlkey_stub.c common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdljoystick_stub.c: In function 'mlsdljoystick_raise_exception': sdljoystick_stub.c:39:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 39 | joystick_exn = caml_named_value("SDLjoystick_exception"); | ^ sdljoystick_stub.c:40:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 40 | raise_with_string(*joystick_exn, msg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdljoystick_stub.c: In function 'ml_SDL_JoystickName': sdljoystick_stub.c:44:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead 44 | ML_1(SDL_JoystickName, Int_val, copy_string) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdljoystick_stub.c: In function 'ml_SDL_JoystickGetBall': sdljoystick_stub.c:79:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 79 | v = alloc_small(2, 0); | ^~~~~~~~~~~~ In file included from sdlkey_stub.c:5: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlkey_stub.c: In function 'ml_SDL_GetKeyName': sdlkey_stub.c:9:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead 9 | return copy_string(SDL_GetKeyName(Int_val(key))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlkey_stub.c: In function 'ml_SDL_GetKeyState': sdlkey_stub.c:31:13: warning: "alloc_bigarray" is deprecated: use "caml_ba_alloc" instead 31 | value v = alloc_bigarray(BIGARRAY_UINT8 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlkey_stub.c:31:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead sdlkey_stub.c:32:34: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead 32 | BIGARRAY_C_LAYOUT | | ^~~~~~~~~~~~~ sdlkey_stub.c:33:34: warning: "BIGARRAY_EXTERNAL" is deprecated: use "CAML_BA_EXTERNAL" instead 33 | BIGARRAY_EXTERNAL, 1, data, &llen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlmouse_stub.c ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlevent_stub.c In file included from sdlmouse_stub.c:4: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlmouse_stub.c: In function 'mlsdlevent_get_mouse_state': sdlmouse_stub.c:39:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 39 | v = alloc_small(3, 0); | ^~~~~~~~~~~~ sdlmouse_stub.c: In function 'ml_SDL_CreateCursor': sdlmouse_stub.c:55:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead 55 | struct caml_bigarray *b_data = Bigarray_val(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmouse_stub.c:55:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead 55 | struct caml_bigarray *b_data = Bigarray_val(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmouse_stub.c:56:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead 56 | struct caml_bigarray *b_mask = Bigarray_val(mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmouse_stub.c:56:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead 56 | struct caml_bigarray *b_mask = Bigarray_val(mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmouse_stub.c:62:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 62 | invalid_argument("Sdl_mouse.create_cursor: wrong data/mask format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmouse_stub.c:70:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 70 | r = alloc_small(3, 0); | ^~~~~~~~~~~~~~ sdlmouse_stub.c: In function 'ml_SDL_GetCursor': sdlmouse_stub.c:103:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 103 | r = alloc_small(3, 0); | ^~~~~~~~~~~~ sdlmouse_stub.c: In function 'ml_SDL_Cursor_data': sdlmouse_stub.c:121:13: warning: "alloc_bigarray_dims" is deprecated: use "caml_ba_alloc_dims" instead 121 | b_data = alloc_bigarray_dims(BIGARRAY_UINT8 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmouse_stub.c:121:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead 121 | b_data = alloc_bigarray_dims(BIGARRAY_UINT8 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmouse_stub.c:122:41: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead 122 | BIGARRAY_C_LAYOUT | | ^~~~~~~~~~~~ sdlmouse_stub.c:123:41: warning: "BIGARRAY_EXTERNAL" is deprecated: use "CAML_BA_EXTERNAL" instead 123 | BIGARRAY_EXTERNAL, | ^~~~~~~~~~~ sdlmouse_stub.c:127:13: warning: "alloc_bigarray_dims" is deprecated: use "caml_ba_alloc_dims" instead 127 | b_mask = alloc_bigarray_dims(BIGARRAY_UINT8 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmouse_stub.c:127:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead 127 | b_mask = alloc_bigarray_dims(BIGARRAY_UINT8 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmouse_stub.c:128:41: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead 128 | BIGARRAY_C_LAYOUT | | ^~~~~~~~~~~~ sdlmouse_stub.c:129:41: warning: "BIGARRAY_EXTERNAL" is deprecated: use "CAML_BA_EXTERNAL" instead 129 | BIGARRAY_EXTERNAL, | ^~~~~~~~~~~ sdlmouse_stub.c:134:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 134 | v = alloc_small(6, 0); | ^~~~~~~~~~~~ In file included from sdlevent_stub.c:24: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlevent_stub.c: In function 'raise_event_exn': sdlevent_stub.c:34:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 34 | exn = caml_named_value("sdlevent_exn"); | ^ sdlevent_stub.c:40:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 40 | raise_with_string(*exn, msg); | ^~~~~~~~~~~~~~~~~~~ sdlevent_stub.c: In function 'find_mlsdl_keysym': sdlevent_stub.c:75:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 75 | table = caml_named_value("rev_keycode_table"); | ^ sdlevent_stub.c: In function 'find_sdl_keysym': sdlevent_stub.c:86:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 86 | table = caml_named_value("keycode_table"); | ^ sdlevent_stub.c: In function 'value_of_keyevent': sdlevent_stub.c:99:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 99 | r = alloc_small(6, 0); | ^~~~~~~~~~~~ sdlevent_stub.c:109:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 109 | v = alloc_small(1, tag); | ^~~~~~~~~~~~~~ sdlevent_stub.c: In function 'value_of_SDLEvent': sdlevent_stub.c:134:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 134 | r = alloc_small(2, 0); | ^~~~~~~~~~~~~~ sdlevent_stub.c:137:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 137 | v = alloc_small(1, 0); | ^~~~~~~~~~~~~~ sdlevent_stub.c:146:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 146 | r = alloc_small(6, 0); | ^~~~~~~~~~~~~~ sdlevent_stub.c:153:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 153 | v = alloc_small(1, 3); | ^~~~~~~~~~~~~~ sdlevent_stub.c:159:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 159 | r = alloc_small(5, 0); | ^~~~~~~~~~~~~~ sdlevent_stub.c:166:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 166 | v = alloc_small(1, tag); | ^~~~~~~~~~~~~~~~ sdlevent_stub.c:170:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 170 | r = alloc_small(3, 0); | ^~~~~~~~~~~~~~ sdlevent_stub.c:174:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 174 | v = alloc_small(1, 6); | ^~~~~~~~~~~~~~ sdlevent_stub.c:178:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 178 | r = alloc_small(4, 0); | ^~~~~~~~~~~~~~ sdlevent_stub.c:183:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 183 | v = alloc_small(1, 7); | ^~~~~~~~~~~~~~ sdlevent_stub.c:187:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 187 | r = alloc_small(3, 0); | ^~~~~~~~~~~~~~ sdlevent_stub.c:191:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 191 | v = alloc_small(1, 8); | ^~~~~~~~~~~~~~ sdlevent_stub.c:196:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 196 | r = alloc_small(3, 0); | ^~~~~~~~~~~~~~ sdlevent_stub.c:201:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 201 | v = alloc_small(1, tag); | ^~~~~~~~~~~~~~~~ sdlevent_stub.c:211:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 211 | v = alloc_small(2, 11); | ^~~~~~~~~~~~~~~ sdlevent_stub.c:219:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 219 | v = alloc_small(1, 12); | ^~~~~~~~~~~~~~~ sdlevent_stub.c: In function 'SDLEvent_of_value': sdlevent_stub.c:323:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 323 | invalid_argument("SDLEvent_of_value"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlevent_stub.c: In function 'mlsdlevent_wait': sdlevent_stub.c:406:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 406 | enter_blocking_section(); | ^~~~~~~~~~~~~~~ sdlevent_stub.c:408:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 408 | leave_blocking_section(); | ^~~~~~~~~~~~~~~ sdlevent_stub.c: In function 'mlsdlevent_wait_event': sdlevent_stub.c:418:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 418 | enter_blocking_section(); | ^~~~~~~~~~~~~~~ sdlevent_stub.c:420:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 420 | leave_blocking_section(); | ^~~~~~~~~~~~~~~ ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlvideo_stub.c In file included from sdlvideo_stub.c:6: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'Val_SDLSurface': sdlvideo_stub.c:70:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead 70 | s = alloc_custom(&sdl_surface_ops, | ^~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:81:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 81 | v = alloc_small(2, 0); | ^~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'sdlvideo_raise_exception': sdlvideo_stub.c:97:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 97 | video_exn = caml_named_value("SDLvideo2_exception"); | ^ sdlvideo_stub.c:103:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 103 | raise_with_string(*video_exn, msg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'value_of_Rect': sdlvideo_stub.c:111:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 111 | value v = alloc_small(4, 0); | ^~~~~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'value_of_PixelFormat': sdlvideo_stub.c:145:13: warning: "alloc" is deprecated: use "caml_alloc" instead 145 | v = alloc(17, 0); | ^~~~~~~ sdlvideo_stub.c:149:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 149 | Store_field(v, 3, copy_int32(fmt->Rmask)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:150:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 150 | Store_field(v, 4, copy_int32(fmt->Gmask)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:151:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 151 | Store_field(v, 5, copy_int32(fmt->Bmask)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:152:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 152 | Store_field(v, 6, copy_int32(fmt->Amask)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:161:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 161 | Store_field(v,15, copy_int32(fmt->colorkey)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_sdl_palette_ncolors': sdlvideo_stub.c:214:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 214 | invalid_argument("surface not palettized"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_sdl_palette_get_color': sdlvideo_stub.c:226:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 226 | invalid_argument("surface not palettized"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:228:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 228 | invalid_argument("out of bounds palette access"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:230:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 230 | v = alloc_small(3, 0); | ^~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_SetPalette': sdlvideo_stub.c:249:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 249 | invalid_argument("surface not palettized"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:251:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 251 | invalid_argument("out of bounds palette access"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_GetVideoInfo': sdlvideo_stub.c:273:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 273 | result = alloc_small(10, 0); | ^~~~~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_VideoDriverName': sdlvideo_stub.c:298:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead 298 | return copy_string(buff); | ^~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_ListModes': sdlvideo_stub.c:322:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 322 | r = alloc_small(2, 0); | ^~~~~~~~~~~~~~~~ sdlvideo_stub.c:327:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 327 | v = alloc_small(1, 0); | ^~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_sdl_surface_info': sdlvideo_stub.c:348:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 348 | v = alloc_small(6, 0); | ^~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_MapRGB': sdlvideo_stub.c:438:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 438 | return copy_int32(p); | ^~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_GetRGB': sdlvideo_stub.c:448:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 448 | v = alloc_small(3, 0); | ^~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_GetRGBA': sdlvideo_stub.c:464:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 464 | c = alloc_small(3, 0); | ^~~~~~~~~~~~~~ sdlvideo_stub.c:468:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 468 | v = alloc_small(2, 0); | ^~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_CreateRGBSurfaceFrom': sdlvideo_stub.c:518:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead 518 | struct caml_bigarray *barr = Bigarray_val(pixels); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:518:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead 518 | struct caml_bigarray *barr = Bigarray_val(pixels); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_get_color_key': sdlvideo_stub.c:599:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 599 | return copy_int32(surf->format->colorkey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_bigarray_pixels': sdlvideo_stub.c:715:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 715 | invalid_argument("wrong pixel format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:720:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead 720 | b_flag |= BIGARRAY_UINT8; break; | ^~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:723:13: warning: "BIGARRAY_UINT16" is deprecated: use "CAML_BA_UINT16" instead 723 | b_flag |= BIGARRAY_UINT16; break; | ^~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:726:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead 726 | b_flag |= BIGARRAY_UINT8; break; | ^~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:729:13: warning: "BIGARRAY_INT32" is deprecated: use "CAML_BA_INT32" instead 729 | b_flag |= BIGARRAY_INT32; break; | ^~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:733:13: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead 733 | b_flag |= BIGARRAY_C_LAYOUT | BIGARRAY_EXTERNAL ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c:733:13: warning: "BIGARRAY_EXTERNAL" is deprecated: use "CAML_BA_EXTERNAL" instead sdlvideo_stub.c:734:13: warning: "alloc_bigarray" is deprecated: use "caml_ba_alloc" instead 734 | return alloc_bigarray(b_flag, 1, surf->pixels, &dim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_get_pixel': sdlvideo_stub.c:795:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 795 | return copy_int32(pixel); | ^~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_get_pixel_color': sdlvideo_stub.c:805:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 805 | v = alloc_small(3, 0); | ^~~~~~~~~~~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ In function 'SDLEvent_of_value', inlined from 'mlsdlevent_add' at sdlevent_stub.c:379:14: sdlevent_stub.c:320:10: warning: 'evt' may be used uninitialized [-Wmaybe-uninitialized] 320 | return evt; | ^~~ sdlevent_stub.c: In function 'mlsdlevent_add': sdlevent_stub.c:231:13: note: 'evt' declared here 231 | SDL_Event evt; | ^~~ ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlwm_stub.c In file included from sdlwm_stub.c:3: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlwm_stub.c: In function 'ml_SDL_WM_GetCaption': sdlwm_stub.c:16:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead 16 | s1 = copy_string(title); | ^~~~~~~~~~~~~~ sdlwm_stub.c:17:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead 17 | s2 = copy_string(icon); | ^~~~~~~~~~~~~ sdlwm_stub.c:18:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 18 | v = alloc_small(2, 0); | ^~~~~~~~~~~~ ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlgl_stub.c In file included from sdlgl_stub.c:4: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlgl_stub.c: In function 'ml_SDL_GL_SwapBuffers': sdlgl_stub.c:13:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 13 | enter_blocking_section(); | ^~~~~~~~~~~~~~~ sdlgl_stub.c:15:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 15 | leave_blocking_section(); | ^~~~~~~~~~~~~~~ sdlgl_stub.c: In function 'ml_SDL_GL_GetAttribute': sdlgl_stub.c:53:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 53 | a = alloc_small(1, i); | ^~~~~~~~~~~~~~ sdlgl_stub.c: In function 'ml_SDL_GL_to_raw': sdlgl_stub.c:75:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 75 | raw = alloc_small (SIZE_RAW+1, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " common.c In file included from common.c:28: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.c:23: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.c: In function 'mlsdl_cons': common.c:41:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 41 | m=alloc_small(2,Tag_cons); | ^~~~~~~~~~~~~~~~ common.c: In function 'mlsdl_lookup_from_c': common.c:67:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 67 | invalid_argument ("ml_lookup_from_c"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common.c: In function 'mlsdl_lookup_to_c': common.c:80:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 80 | invalid_argument ("ml_lookup_to_c"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ common.c: In function 'abstract_ptr': common.c:89:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 89 | value v = alloc_small(1, Abstract_tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common.c: In function 'Val_some': common.c:104:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 104 | r = alloc_small(1, 0); | ^~~~~~~~~~~~ ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlrwops_stub.c In file included from sdlrwops_stub.c:4: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlrwops_stub.c: In function 'mlsdl_mem_close': sdlrwops_stub.c:75:13: warning: "remove_global_root" is deprecated: use "caml_remove_global_root" instead 75 | remove_global_root(base); | ^~~~~~~~~~~~~~~ sdlrwops_stub.c:76:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead 76 | stat_free(pdata); | ^~~~~~~ sdlrwops_stub.c: In function 'mlsdl_rwops_finalise': sdlrwops_stub.c:86:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead 86 | stat_free(rwops); | ^~~~~~~ sdlrwops_stub.c: In function 'mlsdl_rw_from_mem': sdlrwops_stub.c:95:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead 95 | rwops = stat_alloc(sizeof *rwops); | ^~~~~~~~~~~~~~~~~~~~~~~~ sdlrwops_stub.c:96:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead 96 | pdata = stat_alloc(sizeof *pdata); | ^~~~~~~~~~~~~~~~~~~~~~~~ sdlrwops_stub.c:103:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 103 | pdata->base = String_val(buff); | ^ sdlrwops_stub.c:105:13: warning: "register_global_root" is deprecated: use "caml_register_global_root" instead 105 | register_global_root(base); | ^~~~~~~~~~~~~~~~~ sdlrwops_stub.c:107:13: warning: "string_length" is deprecated: use "caml_string_length" instead 107 | pdata->max = string_length(buff); | ^~~~~~~~~~~~~~~~~~~~~~~ ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlttf_stub.c In file included from sdlttf_stub.c:24: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlttf_stub.c: In function 'ML_FONT': sdlttf_stub.c:59:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead 59 | v = alloc_custom(&sdl_ttf_ops, sizeof(*b), 0, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlttf_stub.c: In function 'sdlttf_raise_exception': sdlttf_stub.c:76:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 76 | ttf_exn = caml_named_value("SDLttf_exception"); | ^ sdlttf_stub.c:77:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 77 | raise_with_string(*ttf_exn, msg); | ^~~~~~~~~~~~~~~~~~~~~~~ sdlttf_stub.c: In function 'ml_TTF_FontFaceFamilyName': sdlttf_stub.c:183:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead 183 | ML_1(TTF_FontFaceFamilyName, SDL_FONT, copy_string) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlttf_stub.c: In function 'ml_TTF_FontFaceStyleName': sdlttf_stub.c:184:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead 184 | ML_1(TTF_FontFaceStyleName, SDL_FONT, copy_string) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlttf_stub.c: In function 'sdlttf_size_text': sdlttf_stub.c:199:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 199 | v = alloc_small(2, 0); | ^~~~~~~~~~~~ sdlttf_stub.c: In function 'sdlttf_glyph_metrics': sdlttf_stub.c:318:13: warning: "alloc" is deprecated: use "caml_alloc" instead 318 | result = alloc(4, 0); | ^~~~~~~~~~~~ sdlttf_stub.c: In function 'sdlttf_size_utf8': sdlttf_stub.c:335:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 335 | v = alloc_small(2, 0); | ^~~~~~~~~~~~ ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlloader_stub.c In file included from sdlloader_stub.c:27: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlloader_stub.c: In function 'sdlloader_raise_exception': sdlloader_stub.c:38:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 38 | loader_exn = caml_named_value("SDLloader_exception"); | ^ sdlloader_stub.c:44:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 44 | raise_with_string(*loader_exn, msg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sdlloader_stub.c: In function 'ml_IMG_Load': sdlloader_stub.c:51:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 51 | enter_blocking_section(); | ^~~~~~~~~~~~~~~ sdlloader_stub.c:53:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 53 | leave_blocking_section(); | ^~~~~~~~~~~~~~~ ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection " sdlmixer_stub.c In file included from sdlmixer_stub.c:28: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | In file included from common.h:27: /usr/lib64/ocaml/caml/mlvalues.h:403: note: this is the location of the previous definition 403 | #define Val_none Val_int(0) | common.h:96:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead 96 | void enter_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ common.h:97:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 97 | void leave_blocking_section(void); | ^~~~~~~~~~~~~~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_raise_exception': sdlmixer_stub.c:62:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 62 | mixer_exn = caml_named_value("SDLmixer_exception"); | ^ sdlmixer_stub.c:68:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 68 | raise_with_string(*mixer_exn, msg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_version': sdlmixer_stub.c:118:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 118 | r = alloc_small(3, 0); | ^~~~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_query_specs': sdlmixer_stub.c:155:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 155 | query = alloc_small(3, 0); | ^~~~~~~~~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_set_music_cmd': sdlmixer_stub.c:252:13: warning: "raise_out_of_memory" is deprecated: use "caml_raise_out_of_memory" instead 252 | raise_out_of_memory(); | ^~~~~~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_group_available': sdlmixer_stub.c:312:13: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead 312 | raise_not_found(); | ^~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_group_oldest': sdlmixer_stub.c:327:13: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead 327 | raise_not_found(); | ^~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_group_newer': sdlmixer_stub.c:336:13: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead 336 | raise_not_found(); | ^~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_volume_channel': sdlmixer_stub.c:400:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 400 | return copy_double(Mix_Volume(Int_val(chn), -1) / (double) MIX_MAX_VOLUME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_volume_chunk': sdlmixer_stub.c:406:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 406 | return copy_double(Mix_VolumeChunk(SDL_CHUNK(chunk), -1) / (double) MIX_MAX_VOLUME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_volume_music': sdlmixer_stub.c:412:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 412 | return copy_double(Mix_VolumeMusic(-1) / (double) MIX_MAX_VOLUME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_fading_channel': sdlmixer_stub.c:524:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 524 | invalid_argument("Sdlmixer.fading_channel"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_paused_channel': sdlmixer_stub.c:553:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 553 | invalid_argument("Sdlmixer.paused_channel"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlmixer_stub.c: In function 'sdlmixer_playing': sdlmixer_stub.c:594:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 594 | invalid_argument("Sdlmixer.playing_channel"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ocamlopt.opt -c -unsafe sdl.ml ocamlopt.opt -c -unsafe sdlcdrom.ml File "sdlcdrom.ml", line 86, characters 2-16: 86 | cd_play_tracks cdrom (num - 1) 0 1 0;; ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels start_track, start_frame, num_tracks, num_frames were omitted in the application of this function. ocamlopt.opt -c -unsafe sdltimer.ml File "sdltimer.ml", line 26, characters 0-65: 26 | external get_ticks : unit -> int = "sdltimer_get_ticks" "noalloc" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: [@@noalloc] should be used instead of "noalloc" ocamlopt.opt -c -unsafe sdljoystick.ml ocamlopt.opt -c -unsafe sdlkey.ml ocamlopt.opt -c -unsafe sdlmouse.ml ocamlopt.opt -c -unsafe sdlvideo.ml File "sdlvideo.ml", lines 210-211, characters 0-33: 210 | external must_lock : surface -> bool 211 | = "ml_SDL_MustLock" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "sdlvideo.ml", lines 214-215, characters 0-38: 214 | external unlock : surface -> unit 215 | = "ml_SDL_UnlockSurface" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" ocamlopt.opt -c -unsafe sdlmixer.ml ocamlc.opt -c -g sdl.ml ocamlc.opt -c -g sdlcdrom.ml ocamlc.opt -c -g sdltimer.ml File "sdlcdrom.ml", line 86, characters 2-16: 86 | cd_play_tracks cdrom (num - 1) 0 1 0;; ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels start_track, start_frame, num_tracks, num_frames were omitted in the application of this function. File "sdltimer.ml", line 26, characters 0-65: 26 | external get_ticks : unit -> int = "sdltimer_get_ticks" "noalloc" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: [@@noalloc] should be used instead of "noalloc" ocamlc.opt -c -g sdljoystick.ml ocamlc.opt -c -g sdlkey.ml ocamlc.opt -c -g sdlmouse.ml ocamlc.opt sdlevent.mli ocamlc.opt -c -g sdlvideo.ml ocamlc.opt sdlwm.mli File "sdlvideo.ml", lines 210-211, characters 0-33: 210 | external must_lock : surface -> bool 211 | = "ml_SDL_MustLock" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" ocamlc.opt -I +lablGL sdlgl.mli File "sdlvideo.ml", lines 214-215, characters 0-38: 214 | external unlock : surface -> unit 215 | = "ml_SDL_UnlockSurface" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" ocamlc.opt sdlttf.mli ocamlc.opt sdlloader.mli ocamlc.opt -c -g sdlmixer.ml ocamlmklib -v -o sdl -oc sdlstub sdl_stub.o sdlcdrom_stub.o sdltimer_stub.o sdljoystick_stub.o sdlkey_stub.o sdlmouse_stub.o sdlevent_stub.o sdlvideo_stub.o sdlwm_stub.o sdlgl_stub.o common.o sdlrwops_stub.o -lSDL + gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -o ./dllsdlstub.so sdl_stub.o sdlcdrom_stub.o sdltimer_stub.o sdljoystick_stub.o sdlkey_stub.o sdlmouse_stub.o sdlevent_stub.o sdlvideo_stub.o sdlwm_stub.o sdlgl_stub.o common.o sdlrwops_stub.o -lSDL ocamlmklib -v -o sdlttf -oc sdlttfstub sdlttf_stub.o -lSDL -lSDL_ttf + gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -o ./dllsdlttfstub.so sdlttf_stub.o -lSDL -lSDL_ttf + ar rcs ./libsdlttfstub.a sdlttf_stub.o && ranlib ./libsdlttfstub.a ocamlmklib -v -o sdlloader -oc sdlloaderstub sdlloader_stub.o -lSDL -lSDL_image + gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -o ./dllsdlloaderstub.so sdlloader_stub.o -lSDL -lSDL_image + ar rcs ./libsdlloaderstub.a sdlloader_stub.o && ranlib ./libsdlloaderstub.a ocamlmklib -v -o sdlmixer -oc sdlmixerstub sdlmixer_stub.o -lSDL -lSDL_mixer + gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -o ./dllsdlmixerstub.so sdlmixer_stub.o -lSDL -lSDL_mixer + ar rcs ./libsdlmixerstub.a sdlmixer_stub.o && ranlib ./libsdlmixerstub.a ocamlopt.opt -c -unsafe sdlevent.ml ocamlopt.opt -c -unsafe sdlwm.ml ocamlopt.opt -c -I +lablGL -unsafe sdlgl.ml ocamlopt.opt -c -unsafe sdlttf.ml ocamlopt.opt -c -unsafe sdlloader.ml ocamlmklib -v -o sdlmixer -oc sdlmixerstub sdlmixer.cmx -lSDL -lSDL_mixer + /usr/bin/ocamlopt -a -o sdlmixer.cmxa sdlmixer.cmx -cclib -lsdlmixerstub -cclib -lSDL -cclib -lSDL_mixer ocamlc.opt -c -g sdlevent.ml ocamlc.opt -c -g sdlwm.ml ocamlc.opt -c -I +lablGL -g sdlgl.ml ocamlc.opt -c -g sdlttf.ml ocamlc.opt -c -g sdlloader.ml ocamlmklib -v -o sdlmixer -oc sdlmixerstub sdlmixer.cmo -lSDL -lSDL_mixer + /usr/bin/ocamlc -a -o sdlmixer.cma sdlmixer.cmo -dllib -lsdlmixerstub -cclib -lsdlmixerstub -cclib -lSDL -cclib -lSDL_mixer ocamlmklib -v -o sdl -oc sdlstub sdl.cmx sdlcdrom.cmx sdltimer.cmx sdljoystick.cmx sdlkey.cmx sdlmouse.cmx sdlevent.cmx sdlvideo.cmx sdlwm.cmx sdlgl.cmx -lSDL + /usr/bin/ocamlopt -a -o sdl.cmxa sdl.cmx sdlcdrom.cmx sdltimer.cmx sdljoystick.cmx sdlkey.cmx sdlmouse.cmx sdlevent.cmx sdlvideo.cmx sdlwm.cmx sdlgl.cmx -cclib -lsdlstub -cclib -lSDL ocamlmklib -v -o sdlttf -oc sdlttfstub sdlttf.cmx -lSDL -lSDL_ttf + /usr/bin/ocamlopt -a -o sdlttf.cmxa sdlttf.cmx -cclib -lsdlttfstub -cclib -lSDL -cclib -lSDL_ttf ocamlmklib -v -o sdlloader -oc sdlloaderstub sdlloader.cmx -lSDL -lSDL_image + /usr/bin/ocamlopt -a -o sdlloader.cmxa sdlloader.cmx -cclib -lsdlloaderstub -cclib -lSDL -cclib -lSDL_image ocamlmklib -v -o sdl -oc sdlstub sdl.cmo sdlcdrom.cmo sdltimer.cmo sdljoystick.cmo sdlkey.cmo sdlmouse.cmo sdlevent.cmo sdlvideo.cmo sdlwm.cmo sdlgl.cmo -lSDL + /usr/bin/ocamlc -a -o sdl.cma sdl.cmo sdlcdrom.cmo sdltimer.cmo sdljoystick.cmo sdlkey.cmo sdlmouse.cmo sdlevent.cmo sdlvideo.cmo sdlwm.cmo sdlgl.cmo -dllib -lsdlstub -cclib -lsdlstub -cclib -lSDL ocamlmklib -v -o sdlttf -oc sdlttfstub sdlttf.cmo -lSDL -lSDL_ttf + /usr/bin/ocamlc -a -o sdlttf.cma sdlttf.cmo -dllib -lsdlttfstub -cclib -lsdlttfstub -cclib -lSDL -cclib -lSDL_ttf ocamlmklib -v -o sdlloader -oc sdlloaderstub sdlloader.cmo -lSDL -lSDL_image + /usr/bin/ocamlc -a -o sdlloader.cma sdlloader.cmo -dllib -lsdlloaderstub -cclib -lsdlloaderstub -cclib -lSDL -cclib -lSDL_image + ar rcs ./libsdlstub.a sdl_stub.o sdlcdrom_stub.o sdltimer_stub.o sdljoystick_stub.o sdlkey_stub.o sdlmouse_stub.o sdlevent_stub.o sdlvideo_stub.o sdlwm_stub.o sdlgl_stub.o common.o sdlrwops_stub.o && ranlib ./libsdlstub.a make[1]: Leaving directory '/builddir/build/BUILD/ocamlsdl-0.9.1/src' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.BnReP9 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ocamlsdl-0.9.1 + export DESTDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64 + DESTDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64 + export OCAMLFIND_DESTDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml + OCAMLFIND_DESTDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml + mkdir -p /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml + mkdir -p /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml/stublibs + make install DESTDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64 make -C src install make[1]: Entering directory '/builddir/build/BUILD/ocamlsdl-0.9.1/src' /usr/bin/install -c -d /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml/sdl /usr/bin/install -c -m 644 *.cma lib*.a *.cmi *.mli /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml/sdl /usr/bin/install -c -m 644 *.cmxa sdl*.a *.cmx /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml/sdl /usr/bin/install -c -d /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml/stublibs /usr/bin/install -c dll*.so /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml/stublibs make[1]: Leaving directory '/builddir/build/BUILD/ocamlsdl-0.9.1/src' + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.9.1-55.fc38 --unique-debug-suffix -0.9.1-55.fc38.x86_64 --unique-debug-src-base ocaml-SDL-0.9.1-55.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/ocamlsdl-0.9.1 extracting debug info from /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml/stublibs/dllsdlloaderstub.so extracting debug info from /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml/stublibs/dllsdlmixerstub.so extracting debug info from /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml/stublibs/dllsdlstub.so extracting debug info from /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/lib64/ocaml/stublibs/dllsdlttfstub.so original debug info size: 328kB, size after compression: 300kB /usr/bin/sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. 177 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: ocaml-SDL-0.9.1-55.fc38.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.XYIV0e + umask 022 + cd /builddir/build/BUILD + cd ocamlsdl-0.9.1 + DOCDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/share/doc/ocaml-SDL + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/share/doc/ocaml-SDL + cp -pr README /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/share/doc/ocaml-SDL + cp -pr COPYING /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/share/doc/ocaml-SDL + cp -pr AUTHORS /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/share/doc/ocaml-SDL + cp -pr NEWS /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/share/doc/ocaml-SDL + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml(Sdl) = cfe533c5facdf340c444c295d678f561 ocaml(Sdlcdrom) = fcb95a9317074e36dd985e32cd431717 ocaml(Sdlevent) = 899b8e7a95a0ac4976aa264151001b7d ocaml(Sdlgl) = 3eb748ca77141ac1833dcb8176b4f47a ocaml(Sdljoystick) = 1bf5b3250638828757d9da60a0355778 ocaml(Sdlkey) = efe352870636df0bbd115effae692ae0 ocaml(Sdlloader) = 300b379545b4cd736c99a98237727adc ocaml(Sdlmixer) = c925be4eb72a094654d35e8f6b5e6058 ocaml(Sdlmouse) = fcf18c28b511a16a11c9d3bbf3ac7843 ocaml(Sdltimer) = 664a2a87e8054003233885f771a7f18a ocaml(Sdlttf) = 0c9e0e9509cb120d26b3e05abeaee734 ocaml(Sdlvideo) = 6e0efb22b9f79413242f88a1ae43d599 ocaml(Sdlwm) = b9b8ed628e9e22c7aa21a2121c01e14e ocaml-SDL = 0.9.1-55.fc38 ocaml-SDL(x86-64) = 0.9.1-55.fc38 ocamlx(Sdl) = 7be6a04f18b7fcf149220261563e9e14 ocamlx(Sdlcdrom) = 0509121bf3c63c42acdb6043dc6a28b5 ocamlx(Sdlevent) = f04462df83639fb52e5df39790c801e0 ocamlx(Sdlgl) = b11e07b6995ce1b80333731ef41b0c5c ocamlx(Sdljoystick) = 92aebb8cce7837904e5139ef6d8cee4c ocamlx(Sdlkey) = 708d247c15ce77190f072618858e411c ocamlx(Sdlloader) = fe30e40543f1843cfff46adc4735cfbd ocamlx(Sdlmixer) = 75fe6a977dabe206c7ff83387ae1c98b ocamlx(Sdlmouse) = a5f6f2f262e2c0f4c98eb4a31bb2623f ocamlx(Sdltimer) = 5c18019cab3b684586f64f61ed3c2591 ocamlx(Sdlttf) = d00638035fc1ddafcf0f454f51cb23e1 ocamlx(Sdlvideo) = ed537d5dd958d21ecd9f45bbd84757c8 ocamlx(Sdlwm) = 39bf97801c28de816e202eb11e5ede75 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libSDL-1.2.so.0()(64bit) libSDL_image-1.2.so.0()(64bit) libSDL_mixer-1.2.so.0()(64bit) libSDL_ttf-2.0.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) ocaml(CamlinternalFormatBasics) = 8f8f634558798ee408df3c50a5539b15 ocaml(Raw) = 180533e30ade9c3c210961b2bdd86ded ocaml(Sdl) = cfe533c5facdf340c444c295d678f561 ocaml(Sdljoystick) = 1bf5b3250638828757d9da60a0355778 ocaml(Sdlkey) = efe352870636df0bbd115effae692ae0 ocaml(Sdlmouse) = fcf18c28b511a16a11c9d3bbf3ac7843 ocaml(Sdlvideo) = 6e0efb22b9f79413242f88a1ae43d599 ocaml(Stdlib) = 6d7bf11af14ea68354925f3a37387930 ocaml(Stdlib__Array) = 622d88fad859d0d0f019e691fc4fa865 ocaml(Stdlib__Bigarray) = 994a14f10d5ae081663b52b790ee11d3 ocaml(Stdlib__Bytes) = 3d02c33317c0108c61e7a5eefa37519a ocaml(Stdlib__Callback) = fe29a598e1902f0b901e88a9865c26ef ocaml(Stdlib__Char) = 62afe57b49defcc078960a68b9efbbee ocaml(Stdlib__Complex) = 4555217c759e89d65daa8f682eb09b35 ocaml(Stdlib__Either) = 26845df28d19584687a38a1ab814c3f9 ocaml(Stdlib__Gc) = c3ec15218bd26e175e6d959e216eb39a ocaml(Stdlib__Int32) = a71ea5238030770647165f659f80b1ab ocaml(Stdlib__List) = ee222542f6f8195441543b8b399b64b9 ocaml(Stdlib__Obj) = 25794d29f7f4018768ea900e331a2bf3 ocaml(Stdlib__Printexc) = ae914d0568e8b6e482a66bbd62a4432f ocaml(Stdlib__Seq) = b63511032211eae4b567ba313cd72962 ocaml(Stdlib__String) = 097838f294457ecbb61ccbcf86cc6972 ocaml(Stdlib__Sys) = 7726a14ce36f5c6c3abb04975cec748b ocaml(Stdlib__Uchar) = c0dde02a556a6d79e363ad365d165d57 ocamlx(Sdl) = 7be6a04f18b7fcf149220261563e9e14 ocamlx(Sdlkey) = 708d247c15ce77190f072618858e411c ocamlx(Sdlmouse) = a5f6f2f262e2c0f4c98eb4a31bb2623f ocamlx(Stdlib) = 38e227ea48015bcdfb5d9a4f1cb2689a ocamlx(Stdlib__Array) = c17b2f7cf4a4cce9bfec4b26eec495f7 ocamlx(Stdlib__Bigarray) = dc4669f690cc58c0a160d55aac998b20 ocamlx(Stdlib__Bytes) = e596dc3e9601d184f8fb9caa16ebc39e ocamlx(Stdlib__Callback) = 4071c8a0c213a3d90f3894ee1507cbf1 ocamlx(Stdlib__Char) = 10c8fcef55e12a07a1c4ab479d07547d ocamlx(Stdlib__Gc) = e35fd114c1210e06cfdf8cb8e368628c ocamlx(Stdlib__List) = 55527cfeed14dbd1464fa9bc64111883 ocamlx(Stdlib__String) = 650b799d3032d2e3c133eae0b21c0f95 ocamlx(Stdlib__Sys) = 5c3bb467dddca8a9684f29a499f12938 rtld(GNU_HASH) Processing files: ocaml-SDL-devel-0.9.1-55.fc38.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.hOow0V + umask 022 + cd /builddir/build/BUILD + cd ocamlsdl-0.9.1 + DOCDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/share/doc/ocaml-SDL-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/share/doc/ocaml-SDL-devel + cp -pr htmlref/ /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64/usr/share/doc/ocaml-SDL-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml(Sdl) = cfe533c5facdf340c444c295d678f561 ocaml(Sdlcdrom) = fcb95a9317074e36dd985e32cd431717 ocaml(Sdlevent) = 899b8e7a95a0ac4976aa264151001b7d ocaml(Sdlgl) = 3eb748ca77141ac1833dcb8176b4f47a ocaml(Sdljoystick) = 1bf5b3250638828757d9da60a0355778 ocaml(Sdlkey) = efe352870636df0bbd115effae692ae0 ocaml(Sdlloader) = 300b379545b4cd736c99a98237727adc ocaml(Sdlmixer) = c925be4eb72a094654d35e8f6b5e6058 ocaml(Sdlmouse) = fcf18c28b511a16a11c9d3bbf3ac7843 ocaml(Sdltimer) = 664a2a87e8054003233885f771a7f18a ocaml(Sdlttf) = 0c9e0e9509cb120d26b3e05abeaee734 ocaml(Sdlvideo) = 6e0efb22b9f79413242f88a1ae43d599 ocaml(Sdlwm) = b9b8ed628e9e22c7aa21a2121c01e14e ocaml-SDL-devel = 0.9.1-55.fc38 ocaml-SDL-devel(x86-64) = 0.9.1-55.fc38 ocamlx(Sdl) = 7be6a04f18b7fcf149220261563e9e14 ocamlx(Sdlcdrom) = 0509121bf3c63c42acdb6043dc6a28b5 ocamlx(Sdlevent) = f04462df83639fb52e5df39790c801e0 ocamlx(Sdlgl) = b11e07b6995ce1b80333731ef41b0c5c ocamlx(Sdljoystick) = 92aebb8cce7837904e5139ef6d8cee4c ocamlx(Sdlkey) = 708d247c15ce77190f072618858e411c ocamlx(Sdlloader) = fe30e40543f1843cfff46adc4735cfbd ocamlx(Sdlmixer) = 75fe6a977dabe206c7ff83387ae1c98b ocamlx(Sdlmouse) = a5f6f2f262e2c0f4c98eb4a31bb2623f ocamlx(Sdltimer) = 5c18019cab3b684586f64f61ed3c2591 ocamlx(Sdlttf) = d00638035fc1ddafcf0f454f51cb23e1 ocamlx(Sdlvideo) = ed537d5dd958d21ecd9f45bbd84757c8 ocamlx(Sdlwm) = 39bf97801c28de816e202eb11e5ede75 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ocaml(CamlinternalFormatBasics) = 8f8f634558798ee408df3c50a5539b15 ocaml(Raw) = 180533e30ade9c3c210961b2bdd86ded ocaml(Sdl) = cfe533c5facdf340c444c295d678f561 ocaml(Sdljoystick) = 1bf5b3250638828757d9da60a0355778 ocaml(Sdlkey) = efe352870636df0bbd115effae692ae0 ocaml(Sdlmouse) = fcf18c28b511a16a11c9d3bbf3ac7843 ocaml(Sdlvideo) = 6e0efb22b9f79413242f88a1ae43d599 ocaml(Stdlib) = 6d7bf11af14ea68354925f3a37387930 ocaml(Stdlib__Array) = 622d88fad859d0d0f019e691fc4fa865 ocaml(Stdlib__Bigarray) = 994a14f10d5ae081663b52b790ee11d3 ocaml(Stdlib__Bytes) = 3d02c33317c0108c61e7a5eefa37519a ocaml(Stdlib__Callback) = fe29a598e1902f0b901e88a9865c26ef ocaml(Stdlib__Char) = 62afe57b49defcc078960a68b9efbbee ocaml(Stdlib__Complex) = 4555217c759e89d65daa8f682eb09b35 ocaml(Stdlib__Either) = 26845df28d19584687a38a1ab814c3f9 ocaml(Stdlib__Gc) = c3ec15218bd26e175e6d959e216eb39a ocaml(Stdlib__Int32) = a71ea5238030770647165f659f80b1ab ocaml(Stdlib__List) = ee222542f6f8195441543b8b399b64b9 ocaml(Stdlib__Obj) = 25794d29f7f4018768ea900e331a2bf3 ocaml(Stdlib__Printexc) = ae914d0568e8b6e482a66bbd62a4432f ocaml(Stdlib__Seq) = b63511032211eae4b567ba313cd72962 ocaml(Stdlib__String) = 097838f294457ecbb61ccbcf86cc6972 ocaml(Stdlib__Sys) = 7726a14ce36f5c6c3abb04975cec748b ocaml(Stdlib__Uchar) = c0dde02a556a6d79e363ad365d165d57 ocamlx(Sdl) = 7be6a04f18b7fcf149220261563e9e14 ocamlx(Sdlkey) = 708d247c15ce77190f072618858e411c ocamlx(Sdlmouse) = a5f6f2f262e2c0f4c98eb4a31bb2623f ocamlx(Stdlib) = 38e227ea48015bcdfb5d9a4f1cb2689a ocamlx(Stdlib__Array) = c17b2f7cf4a4cce9bfec4b26eec495f7 ocamlx(Stdlib__Bigarray) = dc4669f690cc58c0a160d55aac998b20 ocamlx(Stdlib__Bytes) = e596dc3e9601d184f8fb9caa16ebc39e ocamlx(Stdlib__Callback) = 4071c8a0c213a3d90f3894ee1507cbf1 ocamlx(Stdlib__Char) = 10c8fcef55e12a07a1c4ab479d07547d ocamlx(Stdlib__Gc) = e35fd114c1210e06cfdf8cb8e368628c ocamlx(Stdlib__List) = 55527cfeed14dbd1464fa9bc64111883 ocamlx(Stdlib__String) = 650b799d3032d2e3c133eae0b21c0f95 ocamlx(Stdlib__Sys) = 5c3bb467dddca8a9684f29a499f12938 Processing files: ocaml-SDL-debugsource-0.9.1-55.fc38.x86_64 Provides: ocaml-SDL-debugsource = 0.9.1-55.fc38 ocaml-SDL-debugsource(x86-64) = 0.9.1-55.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ocaml-SDL-debuginfo-0.9.1-55.fc38.x86_64 Provides: debuginfo(build-id) = 5f027afd852bf7c735c4088f1017145baeb80182 debuginfo(build-id) = 75c575984d7851efb10d380054922acadc9177a0 debuginfo(build-id) = ea60d8879eb0f05e7b28f234f4432e6960ef615f debuginfo(build-id) = ebda088898766c1bfee4c337ae43abfa66d915b5 ocaml-SDL-debuginfo = 0.9.1-55.fc38 ocaml-SDL-debuginfo(x86-64) = 0.9.1-55.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ocaml-SDL-debugsource(x86-64) = 0.9.1-55.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64 Wrote: /builddir/build/RPMS/ocaml-SDL-0.9.1-55.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/ocaml-SDL-debuginfo-0.9.1-55.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/ocaml-SDL-debugsource-0.9.1-55.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/ocaml-SDL-devel-0.9.1-55.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.VzDmZ3 + umask 022 + cd /builddir/build/BUILD + cd ocamlsdl-0.9.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-55.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.wL1MNp + umask 022 + cd /builddir/build/BUILD + rm -rf ocamlsdl-0.9.1 ocamlsdl-0.9.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0