D: [iurt_root_command] chroot
Building target platforms: x86_64
Building for target x86_64
Installing /home/pterjan/rpmbuild/SRPMS/ocaml-sdl-0.9.1-25.mga10.src.rpm
Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.WhtiZx
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ test -d /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ /usr/bin/rm -rf /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/SPECPARTS
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.cWZiYi
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ rm -rf ocamlsdl-0.9.1
+ /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/ocamlsdl-0.9.1.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd ocamlsdl-0.9.1
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/ocamlsdl-0.9.1-safe-string.patch
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.AIzsQ4
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ cd ocamlsdl-0.9.1
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ ./configure
checking for ocamlc... ocamlc
OCaml version is 4.14.0
OCaml library path is /usr/lib64/ocaml
checking for ocamlopt... ocamlopt
checking for ocamlc.opt... ocamlc.opt
checking for ocamlopt.opt... ocamlopt.opt
checking for ocaml... ocaml
checking for ocamldep... ocamldep
checking for ocamlmktop... ocamlmktop
checking for ocamlmklib... ocamlmklib
checking for ocamldoc... ocamldoc
checking for ocamlbuild... no
checking for ocamlfind... no
checking OCaml Sys.os_type... Unix
checking for 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 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... yes
checking SDL_gfxPrimitives.h presence... yes
checking for SDL_gfxPrimitives.h... yes
checking for pixelColor in -lSDL_gfx... yes
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	 yes

Configure finished, type 'make' to build.
+ make
make -C src all
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/ocamlsdl-0.9.1/src'
making deps...
ocamlc.opt  sdl.mli
ocamlc.opt -c  -g sdl.ml
ocamlc.opt  sdlcdrom.mli
ocamlc.opt -c  -g 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.
ocamlc.opt  sdltimer.mli
ocamlc.opt -c  -g 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"
ocamlc.opt  sdljoystick.mli
ocamlc.opt -c  -g sdljoystick.ml
ocamlc.opt  sdlkey.mli
ocamlc.opt -c  -g sdlkey.ml
ocamlc.opt  sdlmouse.mli
ocamlc.opt -c  -g sdlmouse.ml
ocamlc.opt  sdlevent.mli
ocamlc.opt -c  -g sdlevent.ml
ocamlc.opt  sdlvideo.mli
ocamlc.opt -c  -g 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"
ocamlc.opt  sdlwm.mli
ocamlc.opt -c  -g sdlwm.ml
ocamlc.opt -I +lablGL sdlgl.mli
ocamlc.opt -c -I +lablGL -g sdlgl.ml
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 -L/usr/lib64 -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 -L/usr/lib64 -cclib -lSDL 
ocamlc.opt  sdlttf.mli
ocamlc.opt -c  -g sdlttf.ml
ocamlmklib -v -o sdlttf -oc sdlttfstub sdlttf.cmo -L/usr/lib64 -lSDL -lSDL_ttf
+ /usr/bin/ocamlc -a    -o sdlttf.cma  sdlttf.cmo -dllib -lsdlttfstub -cclib -lsdlttfstub   -cclib -L/usr/lib64 -cclib -lSDL -cclib -lSDL_ttf 
ocamlc.opt  sdlloader.mli
ocamlc.opt -c  -g sdlloader.ml
ocamlmklib -v -o sdlloader -oc sdlloaderstub sdlloader.cmo -L/usr/lib64 -lSDL -lSDL_image
+ /usr/bin/ocamlc -a    -o sdlloader.cma  sdlloader.cmo -dllib -lsdlloaderstub -cclib -lsdlloaderstub   -cclib -L/usr/lib64 -cclib -lSDL -cclib -lSDL_image 
ocamlc.opt  sdlmixer.mli
ocamlc.opt -c  -g sdlmixer.ml
ocamlmklib -v -o sdlmixer -oc sdlmixerstub sdlmixer.cmo -L/usr/lib64 -lSDL -lSDL_mixer
+ /usr/bin/ocamlc -a    -o sdlmixer.cma  sdlmixer.cmo -dllib -lsdlmixerstub -cclib -lsdlmixerstub   -cclib -L/usr/lib64 -cclib -lSDL -cclib -lSDL_mixer 
ocamlc.opt  sdlgfx.mli
ocamlc.opt -c  -g sdlgfx.ml
ocamlmklib -v -o sdlgfx -oc sdlgfxstub sdlgfx.cmo -L/usr/lib64 -lSDL -lSDL_gfx
+ /usr/bin/ocamlc -a    -o sdlgfx.cma  sdlgfx.cmo -dllib -lsdlgfxstub -cclib -lsdlgfxstub   -cclib -L/usr/lib64 -cclib -lSDL -cclib -lSDL_gfx 
ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O " sdl_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:9: 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:9: 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();
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                
ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O " sdlcdrom_stub.c
In file included from sdlcdrom_stub.c:24:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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 -g -O " sdltimer_stub.c
In file included from sdltimer_stub.c:24:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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();
      |             ^~~~~~~~~~~~~~~                                                                        
ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O " sdljoystick_stub.c
In file included from sdljoystick_stub.c:24:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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 -g -O " sdlkey_stub.c
In file included from sdlkey_stub.c:5:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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 -g -O " sdlmouse_stub.c
In file included from sdlmouse_stub.c:4:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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);
      |             ^~~~~~~~~~~~                                                     
ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O " sdlevent_stub.c
In file included from sdlevent_stub.c:24:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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 -g -O " sdlvideo_stub.c
In file included from sdlvideo_stub.c:6:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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);
      |             ^~~~~~~~~~~~                                                     
ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O " sdlwm_stub.c
In file included from sdlwm_stub.c:3:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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 -g -O " sdlgl_stub.c
In file included from sdlgl_stub.c:4:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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 -g -O " common.c
In file included from common.c:28:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.c:23:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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 -g -O " sdlrwops_stub.c
In file included from sdlrwops_stub.c:4:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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);
      |             ^~~~~~~~~~~~~~~~~~~~~~~                                              
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 -L/usr/lib64 -lSDL
+ gcc -shared  -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags  -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    -L/usr/lib64 -lSDL 
+ 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
ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O " sdlttf_stub.c
In file included from sdlttf_stub.c:24:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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);
      |             ^~~~~~~~~~~~                                                     
ocamlmklib -v -o sdlttf -oc sdlttfstub sdlttf_stub.o -L/usr/lib64 -lSDL -lSDL_ttf
+ gcc -shared  -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags  -o ./dllsdlttfstub.so sdlttf_stub.o    -L/usr/lib64 -lSDL -lSDL_ttf 
+ ar rcs ./libsdlttfstub.a  sdlttf_stub.o && ranlib ./libsdlttfstub.a
ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O " sdlloader_stub.c
In file included from sdlloader_stub.c:27:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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();
      |             ^~~~~~~~~~~~~~~                                                                        
ocamlmklib -v -o sdlloader -oc sdlloaderstub sdlloader_stub.o -L/usr/lib64 -lSDL -lSDL_image
+ gcc -shared  -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags  -o ./dllsdlloaderstub.so sdlloader_stub.o    -L/usr/lib64 -lSDL -lSDL_image 
+ ar rcs ./libsdlloaderstub.a  sdlloader_stub.o && ranlib ./libsdlloaderstub.a
ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O " sdlmixer_stub.c
In file included from sdlmixer_stub.c:28:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                      
ocamlmklib -v -o sdlmixer -oc sdlmixerstub sdlmixer_stub.o -L/usr/lib64 -lSDL -lSDL_mixer
+ gcc -shared  -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags  -o ./dllsdlmixerstub.so sdlmixer_stub.o    -L/usr/lib64 -lSDL -lSDL_mixer 
+ ar rcs ./libsdlmixerstub.a  sdlmixer_stub.o && ranlib ./libsdlmixerstub.a
ocamlc.opt -ccopt "-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O " sdlgfx_stub.c
In file included from sdlgfx_stub.c:6:
common.h:72:9: warning: "Val_none" redefined
   72 | #define Val_none Val_unit
      |         ^~~~~~~~
In file included from common.h:27:
/usr/lib64/ocaml/caml/mlvalues.h:403:9: 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);
      |             ^~~~~~~~~~~~~~~~~~~~~~                                                                 
ocamlmklib -v -o sdlgfx -oc sdlgfxstub sdlgfx_stub.o -L/usr/lib64 -lSDL -lSDL_gfx
+ gcc -shared  -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags  -o ./dllsdlgfxstub.so sdlgfx_stub.o    -L/usr/lib64 -lSDL -lSDL_gfx 
+ ar rcs ./libsdlgfxstub.a  sdlgfx_stub.o && ranlib ./libsdlgfxstub.a
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 sdlevent.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 sdlwm.ml
ocamlopt.opt -c -I +lablGL -unsafe sdlgl.ml
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 -L/usr/lib64 -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 -L/usr/lib64 -cclib -lSDL 
ocamlopt.opt -c  -unsafe sdlttf.ml
ocamlmklib -v -o sdlttf -oc sdlttfstub sdlttf.cmx -L/usr/lib64 -lSDL -lSDL_ttf
+ /usr/bin/ocamlopt -a   -o sdlttf.cmxa  sdlttf.cmx -cclib -lsdlttfstub   -cclib -L/usr/lib64 -cclib -lSDL -cclib -lSDL_ttf 
ocamlopt.opt -c  -unsafe sdlloader.ml
ocamlmklib -v -o sdlloader -oc sdlloaderstub sdlloader.cmx -L/usr/lib64 -lSDL -lSDL_image
+ /usr/bin/ocamlopt -a   -o sdlloader.cmxa  sdlloader.cmx -cclib -lsdlloaderstub   -cclib -L/usr/lib64 -cclib -lSDL -cclib -lSDL_image 
ocamlopt.opt -c  -unsafe sdlmixer.ml
ocamlmklib -v -o sdlmixer -oc sdlmixerstub sdlmixer.cmx -L/usr/lib64 -lSDL -lSDL_mixer
+ /usr/bin/ocamlopt -a   -o sdlmixer.cmxa  sdlmixer.cmx -cclib -lsdlmixerstub   -cclib -L/usr/lib64 -cclib -lSDL -cclib -lSDL_mixer 
ocamlopt.opt -c  -unsafe sdlgfx.ml
ocamlmklib -v -o sdlgfx -oc sdlgfxstub sdlgfx.cmx -L/usr/lib64 -lSDL -lSDL_gfx
+ /usr/bin/ocamlopt -a   -o sdlgfx.cmxa  sdlgfx.cmx -cclib -lsdlgfxstub   -cclib -L/usr/lib64 -cclib -lSDL -cclib -lSDL_gfx 
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/ocamlsdl-0.9.1/src'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.gvobUA
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ '[' 1 -eq 1 ']'
+ '[' /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT '!=' / ']'
+ rm -rf /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT
++ dirname /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT
+ mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ mkdir /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT
+ cd ocamlsdl-0.9.1
+ '[' 1 -eq 1 ']'
+ export DESTDIR=/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT
+ DESTDIR=/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT
+ export OCAMLFIND_DESTDIR=/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT//usr/lib64/ocaml
+ OCAMLFIND_DESTDIR=/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT//usr/lib64/ocaml
+ export DLLDIR=/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT//usr/lib64/ocaml/stublibs
+ DLLDIR=/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT//usr/lib64/ocaml/stublibs
+ mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT//usr/lib64/ocaml/stublibs
+ mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT//usr/lib64/ocaml/sdl
+ make install
make -C src install
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/ocamlsdl-0.9.1/src'
/usr/bin/install -c -d /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/lib64/ocaml/sdl
/usr/bin/install -c -m 644 *.cma lib*.a *.cmi *.mli /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/lib64/ocaml/sdl
/usr/bin/install -c -m 644 *.cmxa sdl*.a *.cmx /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/lib64/ocaml/sdl
/usr/bin/install -c -d /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/lib64/ocaml/stublibs
/usr/bin/install -c dll*.so /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/lib64/ocaml/stublibs
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/ocamlsdl-0.9.1/src'
+ install -d /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/bin
+ install -m 0755 ./xpm_to_ml /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/bin
+ /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 0.9.1-25.mga10 --unique-debug-suffix -0.9.1-25.mga10.x86_64 --unique-debug-src-base ocaml-sdl-0.9.1-25.mga10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/ocamlsdl-0.9.1
find-debuginfo: starting

Extracting debug info from 5 files
DWARF-compressing 5 files
sepdebugcrcfix: Updated 5 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-25.mga10.x86_64
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/compress_files .xz
+ '[' -n '' ']'
+ /usr/share/spec-helper/relink_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_perl
+ '[' -n '' ']'
+ /usr/share/spec-helper/lib_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/gprintify
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_mo
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_pamd
+ '[' -n '' ']'
+ /usr/share/spec-helper/remove_info_dir
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_eol
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_desktop_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_elf_files
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/bin/xpm_to_ml from /bin/awk -f to #!/usr/bin/awk -f
+ env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16
+ /usr/lib/rpm/redhat/brp-python-hardlink
Reading /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/SPECPARTS/rpm-debuginfo.specpart
Processing files: ocaml-sdl-0.9.1-25.mga10.x86_64
Executing(%doc): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.hnXKnR
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ cd ocamlsdl-0.9.1
+ DOCDIR=/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/share/doc/ocaml-sdl
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/share/doc/ocaml-sdl
+ cp -pr /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/ocamlsdl-0.9.1/README /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/share/doc/ocaml-sdl
+ cp -pr /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/ocamlsdl-0.9.1/COPYING /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/share/doc/ocaml-sdl
+ cp -pr /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/ocamlsdl-0.9.1/AUTHORS /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/share/doc/ocaml-sdl
+ cp -pr /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/ocamlsdl-0.9.1/NEWS /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/share/doc/ocaml-sdl
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: ocaml(Sdl) = cfe533c5facdf340c444c295d678f561 ocaml(Sdlcdrom) = fcb95a9317074e36dd985e32cd431717 ocaml(Sdlevent) = 899b8e7a95a0ac4976aa264151001b7d ocaml(Sdlgfx) = 21b5ccb59a999968c0d9e9eb99d6dd74 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-25.mga10 ocaml-sdl(x86-64) = 0.9.1-25.mga10
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_gfx.so.16()(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) = e7738124ad6d36c0c54edaac81a3c207 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
Processing files: ocaml-sdl-devel-0.9.1-25.mga10.x86_64
Executing(%doc): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.zOICDE
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ cd ocamlsdl-0.9.1
+ DOCDIR=/home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/share/doc/ocaml-sdl-devel
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/share/doc/ocaml-sdl-devel
+ cp -pr /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/ocamlsdl-0.9.1/doc/html /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT/usr/share/doc/ocaml-sdl-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: ocaml(Sdl) = cfe533c5facdf340c444c295d678f561 ocaml(Sdlcdrom) = fcb95a9317074e36dd985e32cd431717 ocaml(Sdlevent) = 899b8e7a95a0ac4976aa264151001b7d ocaml(Sdlgfx) = 21b5ccb59a999968c0d9e9eb99d6dd74 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-25.mga10 ocaml-sdl-devel(x86-64) = 0.9.1-25.mga10 ocamlx(Sdl) = d7390d7433add86ad6d07184c12af6da ocamlx(Sdlcdrom) = 0509121bf3c63c42acdb6043dc6a28b5 ocamlx(Sdlevent) = f04462df83639fb52e5df39790c801e0 ocamlx(Sdlgfx) = 06cc1d836710438cd261e758e877beca ocamlx(Sdlgl) = b11e07b6995ce1b80333731ef41b0c5c ocamlx(Sdljoystick) = 92aebb8cce7837904e5139ef6d8cee4c ocamlx(Sdlkey) = 708d247c15ce77190f072618858e411c ocamlx(Sdlloader) = 81b10c4fe6e752955a1bde56b8534880 ocamlx(Sdlmixer) = 07e1033b19006905027c2e94a0751a55 ocamlx(Sdlmouse) = a5f6f2f262e2c0f4c98eb4a31bb2623f ocamlx(Sdltimer) = 5c18019cab3b684586f64f61ed3c2591 ocamlx(Sdlttf) = d00638035fc1ddafcf0f454f51cb23e1 ocamlx(Sdlvideo) = 5638ad3367eaa9aee0b2e6373d729dee ocamlx(Sdlwm) = 39bf97801c28de816e202eb11e5ede75
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: gawk 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) = e7738124ad6d36c0c54edaac81a3c207 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) = d7390d7433add86ad6d07184c12af6da 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) = 680cd099a8addb5d39903d1edf6e397d ocamlx(Stdlib__List) = 55527cfeed14dbd1464fa9bc64111883 ocamlx(Stdlib__String) = 650b799d3032d2e3c133eae0b21c0f95 ocamlx(Stdlib__Sys) = 5c3bb467dddca8a9684f29a499f12938
Processing files: ocaml-sdl-debugsource-0.9.1-25.mga10.x86_64
Provides: ocaml-sdl-debugsource = 0.9.1-25.mga10 ocaml-sdl-debugsource(x86-64) = 0.9.1-25.mga10
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-25.mga10.x86_64
Provides: debuginfo(build-id) = 01940ad181a46cef4f3b28e047ca0472c9a24928 debuginfo(build-id) = 10bb8d1074c2bbcf9785c4f3d079dc017f3a4733 debuginfo(build-id) = 425132053b5632ed35a3ff3429d41f316e2c2373 debuginfo(build-id) = 9e5b201c7e9e411ba842cc6a9eed66dea292518c debuginfo(build-id) = e6bde13c8ad632a33fbb6b8b0f7c15ac2af5fc10 ocaml-sdl-debuginfo = 0.9.1-25.mga10 ocaml-sdl-debuginfo(x86-64) = 0.9.1-25.mga10
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-25.mga10
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build/BUILDROOT
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ocaml-sdl-debugsource-0.9.1-25.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ocaml-sdl-debuginfo-0.9.1-25.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ocaml-sdl-0.9.1-25.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ocaml-sdl-devel-0.9.1-25.mga10.x86_64.rpm
Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.gYMvBH
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ test -d /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ rm -rf /home/pterjan/rpmbuild/BUILD/ocaml-sdl-0.9.1-build
+ RPM_EC=0
++ jobs -p
+ exit 0
D: [iurt_root_command] Success!