Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/ocaml-SDL.spec'], chrootPath='/var/lib/mock/f38-build-50496322-6044659/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=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.08z55h22:/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']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.08z55h22:/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', 'c7b5db13dfc04025b83090e90985b638', '-D', '/var/lib/mock/f38-build-50496322-6044659/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.08z55h22:/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 aarch64 --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: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1674518400 Wrote: /builddir/build/SRPMS/ocaml-SDL-0.9.1-58.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/ocaml-SDL.spec'], chrootPath='/var/lib/mock/f38-build-50496322-6044659/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=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.08z55h22:/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']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.08z55h22:/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', '193f11ba445c45bf9b0f30161879c91f', '-D', '/var/lib/mock/f38-build-50496322-6044659/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.08z55h22:/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 aarch64 --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: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1674518400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.6uNlBZ + 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.QYQo3r + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 2024-04-24 09:31:47.529115245 +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.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' + 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' + '[' 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=aarch64-redhat-linux-gnu --host=aarch64-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 aarch64-redhat-linux-gnu-ocamlc... no checking for ocamlc... ocamlc OCaml version is 4.14.0 OCaml library path is /usr/lib64/ocaml checking for aarch64-redhat-linux-gnu-ocamlopt... no checking for ocamlopt... ocamlopt checking for aarch64-redhat-linux-gnu-ocamlc.opt... no checking for ocamlc.opt... ocamlc.opt checking for aarch64-redhat-linux-gnu-ocamlopt.opt... no checking for ocamlopt.opt... ocamlopt.opt checking for aarch64-redhat-linux-gnu-ocaml... no checking for ocaml... ocaml checking for aarch64-redhat-linux-gnu-ocamldep... no checking for ocamldep... ocamldep checking for aarch64-redhat-linux-gnu-ocamlmktop... no checking for ocamlmktop... ocamlmktop checking for aarch64-redhat-linux-gnu-ocamlmklib... no checking for ocamlmklib... ocamlmklib checking for aarch64-redhat-linux-gnu-ocamldoc... no checking for ocamldoc... no checking for aarch64-redhat-linux-gnu-ocamlbuild... no checking for ocamlbuild... no checking for aarch64-redhat-linux-gnu-ocamlfind... no checking for ocamlfind... no checking OCaml Sys.os_type... Unix checking for aarch64-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 aarch64-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 summary: LablGL yes SDL_image yes SDL_mixer yes SDL_tff yes SDL_gfx no configure: WARNING: unrecognized options: --disable-dependency-tracking Configure finished, type 'make' to build. + make -j12 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 -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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " 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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdlcdrom_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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " 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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdljoystick_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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdlkey_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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " 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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdlevent_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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdlvideo_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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdlwm_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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdlgl_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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " common.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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdlrwops_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 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); | ^~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlcdrom_stub.c:204:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 204 | v = alloc_small(4, 0); | ^~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~~~~ sdl_stub.c: In function 'sdl_init': 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:78:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 78 | raise_with_string(*caml_named_value("SDL_init_exception"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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(); | ^~~~~~~~~~~~~~~ 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"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) | 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); | ^~~~~~~~~~~~ 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_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(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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) | 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); | ^~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~ 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) | 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, | ^~~~~~~~~~~~~~~~~~~~~~~~ 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:109:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 109 | v = alloc_small(1, tag); | ^~~~~~~~~~~~~~ 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))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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"); | ^ sdlevent_stub.c: In function 'value_of_SDLEvent': sdlvideo_stub.c:103:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 103 | raise_with_string(*video_exn, msg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlevent_stub.c:134:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 134 | r = alloc_small(2, 0); | ^~~~~~~~~~~~~~ sdlkey_stub.c:31:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead sdlvideo_stub.c: In function 'value_of_Rect': sdlkey_stub.c:32:34: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead 32 | BIGARRAY_C_LAYOUT | | ^~~~~~~~~~~~~ sdlvideo_stub.c:111:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 111 | value v = alloc_small(4, 0); | ^~~~~~~~~~~~~~~~~~ sdlkey_stub.c:33:34: warning: "BIGARRAY_EXTERNAL" is deprecated: use "CAML_BA_EXTERNAL" instead 33 | BIGARRAY_EXTERNAL, 1, data, &llen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~ 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); | ^~~~~~~ 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); | ^~~~~~~~~~~~~~ sdlvideo_stub.c:149:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 149 | Store_field(v, 3, copy_int32(fmt->Rmask)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlevent_stub.c:174:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 174 | v = alloc_small(1, 6); | ^~~~~~~~~~~~~~ sdlvideo_stub.c:150:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 150 | Store_field(v, 4, copy_int32(fmt->Gmask)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sdlevent_stub.c:178:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 178 | r = alloc_small(4, 0); | ^~~~~~~~~~~~~~ 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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~ sdlvideo_stub.c:161:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead 161 | Store_field(v,15, copy_int32(fmt->colorkey)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~ 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) | sdlevent_stub.c:219:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 219 | v = alloc_small(1, 12); | ^~~~~~~~~~~~~~~ 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 'ml_sdl_palette_ncolors': sdlgl_stub.c: In function 'ml_SDL_GL_SwapBuffers': sdlvideo_stub.c:214:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 214 | invalid_argument("surface not palettized"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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(); | ^~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~ sdlevent_stub.c: In function 'SDLEvent_of_value': 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); | ^~~~~~~~~~~~~~ sdlevent_stub.c:323:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 323 | invalid_argument("SDLEvent_of_value"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~ 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': sdlevent_stub.c: In function 'mlsdlevent_wait': sdlvideo_stub.c:298:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead 298 | return copy_string(buff); | ^~~~~~~~~~~~~~~ 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(); | ^~~~~~~~~~~~~~~ sdlvideo_stub.c: In function 'ml_SDL_ListModes': sdlevent_stub.c:420:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead 420 | leave_blocking_section(); | ^~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~ 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; | ^~~~~~~~~~~~~~~~~~~~~~~~ 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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdlttf_stub.c 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 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); | ^~~~~~~~~~~~~~~~~~~~~~~ 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) | 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); | ^~~~~~~~~~~~ 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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdlloader_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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " sdlmixer_stub.c ocamlopt.opt -c -unsafe sdl.ml ocamlopt.opt -c -unsafe sdlcdrom.ml ocamlopt.opt -c -unsafe sdltimer.ml 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); | ^~~~~~~~~~~~ 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. 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': ocamlopt.opt -c -unsafe sdljoystick.ml sdlttf_stub.c:335:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 335 | v = alloc_small(2, 0); | ^~~~~~~~~~~~ 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 sdlkey.ml ocamlopt.opt -c -unsafe sdlmouse.ml ocamlopt.opt -c -unsafe sdlvideo.ml ocamlc.opt -c -g sdl.ml ocamlc.opt -c -g sdlcdrom.ml ocamlc.opt -c -g sdltimer.ml ocamlc.opt -c -g sdljoystick.ml 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); | ^~~~~~~~~~~~~~~~~~~~~~ ocamlc.opt -c -g sdlkey.ml 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"); | ^ 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" 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(); | ^~~~~~~~~~~~~~~ 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 sdlmouse.ml ocamlc.opt sdlevent.mli ocamlc.opt -c -g sdlvideo.ml In file included from sdlmixer_stub.c:28: common.h:72: warning: "Val_none" redefined 72 | #define Val_none Val_unit | ocamlc.opt sdlwm.mli 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"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ocamlc.opt -I +lablGL sdlgl.mli ocamlc.opt sdlttf.mli ocamlc.opt sdlloader.mli ocamlc.opt sdlmixer.mli ocamlopt.opt -c -unsafe sdlevent.ml ocamlc.opt -c -g sdlevent.ml ocamlc.opt -c -I +lablGL -g sdlgl.ml ocamlc.opt -c -g sdlttf.ml ocamlc.opt -c -g sdlloader.ml ocamlopt.opt -c -unsafe sdlwm.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 -I +lablGL -unsafe sdlgl.ml ocamlopt.opt -c -unsafe sdlttf.ml ocamlopt.opt -c -unsafe sdlloader.ml ocamlopt.opt -c -unsafe sdlmixer.ml ocamlc.opt -c -g sdlwm.ml 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 ocamlc.opt -c -g sdlmixer.ml 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 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: 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 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: 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 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; | ^~~ ocamlmklib -v -o sdlloader -oc sdlloaderstub sdlloader.cmx -lSDL -lSDL_image 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': + /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 + /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 + /usr/bin/ocamlopt -a -o sdlloader.cmxa sdlloader.cmx -cclib -lsdlloaderstub -cclib -lSDL -cclib -lSDL_image 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; | ^~~ 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 sdlmixer -oc sdlmixerstub sdlmixer.cmx -lSDL -lSDL_mixer ocamlmklib -v -o sdlmixer -oc sdlmixerstub sdlmixer.cmo -lSDL -lSDL_mixer + /usr/bin/ocamlopt -a -o sdlmixer.cmxa sdlmixer.cmx -cclib -lsdlmixerstub -cclib -lSDL -cclib -lSDL_mixer + /usr/bin/ocamlc -a -o sdlmixer.cma sdlmixer.cmo -dllib -lsdlmixerstub -cclib -lsdlmixerstub -cclib -lSDL -cclib -lSDL_mixer 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 rc ./libsdlloaderstub.a sdlloader_stub.o 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 rc ./libsdlttfstub.a sdlttf_stub.o 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 + ar rc ./libsdlmixerstub.a sdlmixer_stub.o + ar rc ./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 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.zCZKWB + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64 ++ dirname /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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,-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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-58.fc38.aarch64 + DESTDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64 + export OCAMLFIND_DESTDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/lib64/ocaml + OCAMLFIND_DESTDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/lib64/ocaml + mkdir -p /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/lib64/ocaml + mkdir -p /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/lib64/ocaml/stublibs + make install DESTDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64 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-58.fc38.aarch64/usr/lib64/ocaml/sdl /usr/bin/install -c -m 644 *.cma lib*.a *.cmi *.mli /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/lib64/ocaml/sdl /usr/bin/install -c -m 644 *.cmxa sdl*.a *.cmx /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/lib64/ocaml/sdl /usr/bin/install -c -d /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/lib64/ocaml/stublibs /usr/bin/install -c dll*.so /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/lib64/ocaml/stublibs make[1]: Leaving directory '/builddir/build/BUILD/ocamlsdl-0.9.1/src' + /usr/bin/find-debuginfo -j12 --strict-build-id -m -i --build-id-seed 0.9.1-58.fc38 --unique-debug-suffix -0.9.1-58.fc38.aarch64 --unique-debug-src-base ocaml-SDL-0.9.1-58.fc38.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/ocamlsdl-0.9.1 find-debuginfo: starting Extracting debug info from 4 files /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal DWARF-compressing 4 files sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/ocaml-SDL-0.9.1-58.fc38.aarch64 177 blocks find-debuginfo: done + /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 + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j12 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: ocaml-SDL-0.9.1-58.fc38.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.YLkgmw + umask 022 + cd /builddir/build/BUILD + cd ocamlsdl-0.9.1 + DOCDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/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-58.fc38.aarch64/usr/share/doc/ocaml-SDL + cp -pr README /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/share/doc/ocaml-SDL + cp -pr COPYING /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/share/doc/ocaml-SDL + cp -pr AUTHORS /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/usr/share/doc/ocaml-SDL + cp -pr NEWS /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/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-58.fc38 ocaml-SDL(aarch-64) = 0.9.1-58.fc38 ocamlx(Sdl) = a1fcaaeac683306727e0beb3fdea44d6 ocamlx(Sdlcdrom) = 9cb8c8bbeb62b9e7603c9cdf451853cf ocamlx(Sdlevent) = b1b709c13f53de0ddd666a1f8b5cb608 ocamlx(Sdlgl) = dc067c96e523e424bc0d15312c0d8f56 ocamlx(Sdljoystick) = 0ee6e3805b7de6d0d48816fbed973d67 ocamlx(Sdlkey) = ddee3712aea45607881d098f828462f5 ocamlx(Sdlloader) = 1e17ac1273af5d1ea7c70c2882dc2bce ocamlx(Sdlmixer) = 93ae0aa3813181c7633ab8cb9177f174 ocamlx(Sdlmouse) = f645ab89f504147be3c5ebdbb4758cbe ocamlx(Sdltimer) = a10653e263568080dbc18da1ae873b08 ocamlx(Sdlttf) = c1897b86809e8d0c112f177144695984 ocamlx(Sdlvideo) = 3d8b6328d8932411feaaddb40298a05b ocamlx(Sdlwm) = cc41ad78d8f367f71345127a66ba6543 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) 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.17)(64bit) ocaml(CamlinternalFormatBasics) = 8f8f634558798ee408df3c50a5539b15 ocaml(Raw) = 180533e30ade9c3c210961b2bdd86ded ocaml(Sdl) = cfe533c5facdf340c444c295d678f561 ocaml(Sdljoystick) = 1bf5b3250638828757d9da60a0355778 ocaml(Sdlkey) = efe352870636df0bbd115effae692ae0 ocaml(Sdlmouse) = fcf18c28b511a16a11c9d3bbf3ac7843 ocaml(Sdlvideo) = 6e0efb22b9f79413242f88a1ae43d599 ocaml(Stdlib) = 79b0e9d3b6f7fed07eb3cc2abb961b91 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) = a1fcaaeac683306727e0beb3fdea44d6 ocamlx(Sdlkey) = ddee3712aea45607881d098f828462f5 ocamlx(Sdlmouse) = f645ab89f504147be3c5ebdbb4758cbe ocamlx(Stdlib) = 29fc6b4fd90dc91235156e20d0575996 ocamlx(Stdlib__Array) = bb1212fc50265efb994301edbd2f0ecc ocamlx(Stdlib__Bigarray) = e1b7afcdc9470c9db61e096627ede209 ocamlx(Stdlib__Bytes) = 332b036c618456adadc97ebc4c0edd44 ocamlx(Stdlib__Callback) = 7dbefe6db53efcdc61a432ffbc04583d ocamlx(Stdlib__Char) = 7cfadcb8c8da32e9f00e211aa321718b ocamlx(Stdlib__Gc) = 69b30dbb497b1693413644ac9604be89 ocamlx(Stdlib__List) = 75bce4c751643e407b6e75caf60b9db7 ocamlx(Stdlib__String) = 16f00be18fe41d5b5f3bc6b9bf6629df ocamlx(Stdlib__Sys) = b7b20574aeaf6b9579b0e18cd71b27d3 rtld(GNU_HASH) Processing files: ocaml-SDL-devel-0.9.1-58.fc38.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.GGiOoT + umask 022 + cd /builddir/build/BUILD + cd ocamlsdl-0.9.1 + DOCDIR=/builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/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-58.fc38.aarch64/usr/share/doc/ocaml-SDL-devel + cp -pr htmlref/ /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64/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-58.fc38 ocaml-SDL-devel(aarch-64) = 0.9.1-58.fc38 ocamlx(Sdl) = a1fcaaeac683306727e0beb3fdea44d6 ocamlx(Sdlcdrom) = 9cb8c8bbeb62b9e7603c9cdf451853cf ocamlx(Sdlevent) = b1b709c13f53de0ddd666a1f8b5cb608 ocamlx(Sdlgl) = dc067c96e523e424bc0d15312c0d8f56 ocamlx(Sdljoystick) = 0ee6e3805b7de6d0d48816fbed973d67 ocamlx(Sdlkey) = ddee3712aea45607881d098f828462f5 ocamlx(Sdlloader) = 1e17ac1273af5d1ea7c70c2882dc2bce ocamlx(Sdlmixer) = 93ae0aa3813181c7633ab8cb9177f174 ocamlx(Sdlmouse) = f645ab89f504147be3c5ebdbb4758cbe ocamlx(Sdltimer) = a10653e263568080dbc18da1ae873b08 ocamlx(Sdlttf) = c1897b86809e8d0c112f177144695984 ocamlx(Sdlvideo) = 3d8b6328d8932411feaaddb40298a05b ocamlx(Sdlwm) = cc41ad78d8f367f71345127a66ba6543 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) = 79b0e9d3b6f7fed07eb3cc2abb961b91 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) = a1fcaaeac683306727e0beb3fdea44d6 ocamlx(Sdlkey) = ddee3712aea45607881d098f828462f5 ocamlx(Sdlmouse) = f645ab89f504147be3c5ebdbb4758cbe ocamlx(Stdlib) = 29fc6b4fd90dc91235156e20d0575996 ocamlx(Stdlib__Array) = bb1212fc50265efb994301edbd2f0ecc ocamlx(Stdlib__Bigarray) = e1b7afcdc9470c9db61e096627ede209 ocamlx(Stdlib__Bytes) = 332b036c618456adadc97ebc4c0edd44 ocamlx(Stdlib__Callback) = 7dbefe6db53efcdc61a432ffbc04583d ocamlx(Stdlib__Char) = 7cfadcb8c8da32e9f00e211aa321718b ocamlx(Stdlib__Gc) = 69b30dbb497b1693413644ac9604be89 ocamlx(Stdlib__List) = 75bce4c751643e407b6e75caf60b9db7 ocamlx(Stdlib__String) = 16f00be18fe41d5b5f3bc6b9bf6629df ocamlx(Stdlib__Sys) = b7b20574aeaf6b9579b0e18cd71b27d3 Processing files: ocaml-SDL-debugsource-0.9.1-58.fc38.aarch64 Provides: ocaml-SDL-debugsource = 0.9.1-58.fc38 ocaml-SDL-debugsource(aarch-64) = 0.9.1-58.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-58.fc38.aarch64 Provides: debuginfo(build-id) = 65a63d73374fa4426123ec802db302f4a547c9a9 debuginfo(build-id) = 74ae42b8d93fa000b018aaf79f80abd0bca707ea debuginfo(build-id) = eec9344a1e87fe31cf98d43ef6c458ed032a1165 debuginfo(build-id) = f6e7715328f42c6747d2d65d9b612d578cfe0100 ocaml-SDL-debuginfo = 0.9.1-58.fc38 ocaml-SDL-debuginfo(aarch-64) = 0.9.1-58.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ocaml-SDL-debugsource(aarch-64) = 0.9.1-58.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ocaml-SDL-0.9.1-58.fc38.aarch64 Wrote: /builddir/build/RPMS/ocaml-SDL-debugsource-0.9.1-58.fc38.aarch64.rpm Wrote: /builddir/build/RPMS/ocaml-SDL-debuginfo-0.9.1-58.fc38.aarch64.rpm Wrote: /builddir/build/RPMS/ocaml-SDL-0.9.1-58.fc38.aarch64.rpm Wrote: /builddir/build/RPMS/ocaml-SDL-devel-0.9.1-58.fc38.aarch64.rpm Child return code was: 0