Diff of the two buildlogs: -- --- b1/build.log 2024-05-08 03:02:48.204624589 +0000 +++ b2/build.log 2024-05-08 03:04:15.704902789 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue May 7 14:59:24 -12 2024 -I: pbuilder-time-stamp: 1715137164 +I: Current time: Tue Jun 10 23:25:50 +14 2025 +I: pbuilder-time-stamp: 1749547550 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -26,52 +26,84 @@ dpkg-source: info: unpacking camlimages_5.0.4-4.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/562890/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1583716/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 10 09:26 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1583716/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1583716/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='7f03aad37b0d467883584b405470b11a' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='562890' - PS1='# ' - PS2='> ' + INVOCATION_ID=01525221557640a89768b3b559e582d1 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1583716 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.9muDIs2p/pbuilderrc_ss5t --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.9muDIs2p/b1 --logfile b1/build.log camlimages_5.0.4-4.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.9muDIs2p/pbuilderrc_DB36 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.9muDIs2p/b2 --logfile b2/build.log camlimages_5.0.4-4.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 5 11:24 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/562890/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 7 17:46 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1583716/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -285,7 +317,7 @@ Get: 138 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-1+b2 [29.7 kB] Get: 139 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-1+b2 [26.2 kB] Get: 140 http://deb.debian.org/debian trixie/main amd64 pkg-config amd64 1.8.1-1+b2 [14.0 kB] -Fetched 184 MB in 12s (15.9 MB/s) +Fetched 184 MB in 2s (88.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package poppler-data. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19698 files and directories currently installed.) @@ -865,7 +897,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/camlimages-5.0.4/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../camlimages_5.0.4-4_source.changes +I: user script /srv/workspace/pbuilder/1583716/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1583716/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/camlimages-5.0.4/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../camlimages_5.0.4-4_source.changes dpkg-buildpackage: info: source package camlimages dpkg-buildpackage: info: source version 1:5.0.4-4 dpkg-buildpackage: info: source distribution unstable @@ -886,7 +922,7 @@ dh_ocamlinit -O--buildsystem=ocaml_dune dh_auto_configure -O--buildsystem=ocaml_dune dh_auto_build -O--buildsystem=ocaml_dune - dune build -j 20 -p camlimages + dune build -j 42 -p camlimages (cd _build/default/config && ./ciconfig.exe) Checking pkg-config in $PATH... (found) Checking OCaml library lablgtk2... (not found) @@ -900,6 +936,29 @@ Checking pkg-config package libexif... (found : -lexif) Checking pkg-config package xpm... (found : -lXpm -lX11) Checking file rgb.txt...(found : /etc/X11/rgb.txt) +(cd _build/default/tiff && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -g -I /usr/lib/ocaml -I ../core -o tiffwrite.o -c tiffwrite.c) +tiffwrite.c: In function 'open_tiff_file_for_write': +tiffwrite.c:65:5: warning: 'uint32_tiff' is deprecated [-Wdeprecated-declarations] + 65 | TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32) image_width); + | ^~~~~~~~~~~~ +tiffwrite.c:66:5: warning: 'uint32_tiff' is deprecated [-Wdeprecated-declarations] + 66 | TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32) image_height); + | ^~~~~~~~~~~~ +tiffwrite.c:82:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 82 | failwith("failed to open tiff file to write"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from tiffwrite.c:19: +tiffwrite.c: In function 'write_tiff_scanline': +/usr/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 2 of 'TIFFWriteScanline' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 290 | #define String_val(x) ((const char *) Bp_val(x)) + | ~^~~~~~~~~~~~~~~~~~~~~~~~~ +tiffwrite.c:92:35: note: in expansion of macro 'String_val' + 92 | TIFFWriteScanline((TIFF*)tiffh, String_val(buf), Int_val(row), 0); + | ^~~~~~~~~~ +In file included from tiffwrite.c:40: +/usr/include/x86_64-linux-gnu/tiffio.h:465:47: note: expected 'void *' but argument is of type 'const char *' + 465 | extern int TIFFWriteScanline(TIFF *tif, void *buf, uint32_t row, + | ~~~~~~^~~ (cd _build/default/xpm && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -I /usr/lib/ocaml -I ../core -o xpmread.o -c xpmread.c) xpmread.c: In function 'read_xpm_file': xpmread.c:38:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] @@ -923,29 +982,32 @@ xpmread.c:91:13: warning: "failwith" is deprecated: use "caml_failwith" instead 91 | failwith("failed to open xpm file"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -(cd _build/default/tiff && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -g -I /usr/lib/ocaml -I ../core -o tiffwrite.o -c tiffwrite.c) -tiffwrite.c: In function 'open_tiff_file_for_write': -tiffwrite.c:65:5: warning: 'uint32_tiff' is deprecated [-Wdeprecated-declarations] - 65 | TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32) image_width); - | ^~~~~~~~~~~~ -tiffwrite.c:66:5: warning: 'uint32_tiff' is deprecated [-Wdeprecated-declarations] - 66 | TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32) image_height); - | ^~~~~~~~~~~~ -tiffwrite.c:82:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 82 | failwith("failed to open tiff file to write"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from tiffwrite.c:19: -tiffwrite.c: In function 'write_tiff_scanline': -/usr/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 2 of 'TIFFWriteScanline' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] +(cd _build/default/jpeg && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -I /usr/lib/ocaml -I ../core -o jpegwrite.o -c jpegwrite.c) +jpegwrite.c: In function 'open_jpeg_file_for_write_colorspace': +jpegwrite.c:78:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 78 | filename= String_val( name ); + | ^ +jpegwrite.c:82:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 82 | failwith("failed to open jpeg file"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +jpegwrite.c:97:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 97 | failwith(jpg_error_message); + | ^~~~~~~~~~~~~~~~~~~~ +jpegwrite.c:111:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead + 111 | res = alloc_small(3,0); + | ^~~~~~~~~~~~~ +In file included from jpegwrite.c:19: +jpegwrite.c: In function 'caml_jpeg_write_marker': +/usr/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ -tiffwrite.c:92:35: note: in expansion of macro 'String_val' - 92 | TIFFWriteScanline((TIFF*)tiffh, String_val(buf), Int_val(row), 0); - | ^~~~~~~~~~ -In file included from tiffwrite.c:40: -/usr/include/x86_64-linux-gnu/tiffio.h:465:47: note: expected 'void *' but argument is of type 'const char *' - 465 | extern int TIFFWriteScanline(TIFF *tif, void *buf, uint32_t row, - | ~~~~~~^~~ + | ^ +jpegwrite.c:153:18: note: in expansion of macro 'String_val' + 153 | char *data = String_val(Field(raw,1)); + | ^~~~~~~~~~ +jpegwrite.c: In function 'write_jpeg_scanline': +jpegwrite.c:176:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 176 | row[0] = String_val( buf ); + | ^ (cd _build/default/tiff && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -g -I /usr/lib/ocaml -I ../core -o tiffread.o -c tiffread.c) tiffread.c: In function 'open_tiff_file_for_read': tiffread.c:57:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] @@ -1005,32 +1067,97 @@ /usr/include/x86_64-linux-gnu/tiffio.h:463:46: note: expected 'void *' but argument is of type 'const char *' 463 | extern int TIFFReadScanline(TIFF *tif, void *buf, uint32_t row, | ~~~~~~^~~ -(cd _build/default/jpeg && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -I /usr/lib/ocaml -I ../core -o jpegwrite.o -c jpegwrite.c) -jpegwrite.c: In function 'open_jpeg_file_for_write_colorspace': -jpegwrite.c:78:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 78 | filename= String_val( name ); - | ^ -jpegwrite.c:82:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 82 | failwith("failed to open jpeg file"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -jpegwrite.c:97:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 97 | failwith(jpg_error_message); +(cd _build/default/png && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libpng16 -g -I /usr/lib/ocaml -I ../core -o pngwrite.o -c pngwrite.c) +pngwrite.c: In function 'write_png_file_rgb': +pngwrite.c:49:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 49 | failwith("png file open failed"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +pngwrite.c:55:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 55 | failwith("png_create_write_struct"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +pngwrite.c:61:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 61 | failwith("png_create_info_struct"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +pngwrite.c:70:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 70 | failwith("png write error"); | ^~~~~~~~~~~~~~~~~~~~ -jpegwrite.c:111:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead - 111 | res = alloc_small(3,0); - | ^~~~~~~~~~~~~ -In file included from jpegwrite.c:19: -jpegwrite.c: In function 'caml_jpeg_write_marker': +In file included from pngwrite.c:23: /usr/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | #define String_val(x) ((const char *) Bp_val(x)) | ^ -jpegwrite.c:153:18: note: in expansion of macro 'String_val' - 153 | char *data = String_val(Field(raw,1)); - | ^~~~~~~~~~ -jpegwrite.c: In function 'write_jpeg_scanline': -jpegwrite.c:176:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 176 | row[0] = String_val( buf ); - | ^ +pngwrite.c:95:17: note: in expansion of macro 'String_val' + 95 | char *buf = String_val(buffer); + | ^~~~~~~~~~ +pngwrite.c:97:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead + 97 | row_pointers = (png_bytep*)stat_alloc(sizeof(png_bytep) * h); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +pngwrite.c:108:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead + 108 | stat_free((void*)row_pointers); + | ^~~~~~~~~~~~~~~~~~~~~~~ +pngwrite.c: In function 'write_png_file_index': +pngwrite.c:158:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 158 | failwith("png file open failed"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +pngwrite.c:164:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 164 | failwith("png_create_write_struct"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +pngwrite.c:170:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 170 | failwith("png_create_info_struct"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +pngwrite.c:179:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 179 | failwith("png write error"); + | ^~~~~~~~~~~~~~~~~~~~ +pngwrite.c:207:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 207 | failwith("png write error (null colormap)"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 290 | #define String_val(x) ((const char *) Bp_val(x)) + | ^ +pngwrite.c:219:17: note: in expansion of macro 'String_val' + 219 | char *buf = String_val(buffer); + | ^~~~~~~~~~ +pngwrite.c:221:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead + 221 | row_pointers = (png_bytep*)stat_alloc(sizeof(png_bytep) * h); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +pngwrite.c:232:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 232 | failwith("png write error (illegal byte/pixel)"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +pngwrite.c:239:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead + 239 | stat_free((void*)row_pointers); + | ^~~~~~~~~~~~~~~~~~~~~~~ +(cd _build/default/gif && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -I /usr/lib/ocaml -I ../core -o gifwrite.o -c gifwrite.c) +gifwrite.c: In function 'eGifOpenFileName': +gifwrite.c:88:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 88 | failwith("EGifOpenFileName"); + | ^~~~~~~~~~~~~~~~~~~~~ +gifwrite.c: In function 'eGifPutScreenDesc': +gifwrite.c:126:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 126 | failwith("EGifPutScreenDesc"); + | ^~~~~~~~~~~~~~~~~~~~~~ +gifwrite.c: In function 'eGifPutImageDesc': +gifwrite.c:143:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 143 | failwith("EGifPutImageDesc"); + | ^~~~~~~~~~~~~~~~~~~~~ +gifwrite.c: In function 'eGifPutLine': +gifwrite.c:157:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 157 | failwith("EGifPutLine"); + | ^~~~~~~~~~~~~~~~ +gifwrite.c: In function 'eGifPutExtension': +gifwrite.c:176:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 176 | failwith("EGifPutExtension"); + | ^~~~~~~~~~~~~~~~~~~~~ +gifwrite.c:181:13: warning: "string_length" is deprecated: use "caml_string_length" instead + 181 | len = string_length( Field(l,0) ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gifwrite.c:183:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 183 | failwith("EGifPutExtension: strlen > 255"); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gifwrite.c:186:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 186 | failwith("EGifPutExtension"); + | ^~~~~~~~~~~~~~~~~~~~~~~ +gifwrite.c:197:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 197 | failwith("EGifPutExtension"); + | ^~~~~~~~~~~~~~~~~~~~~ (cd _build/default/jpeg && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -I /usr/lib/ocaml -I ../core -o jpegread.o -c jpegread.c) In file included from jpegread.c:21: jpegread.c: In function 'caml_val_jpeg_marker': @@ -1087,97 +1214,6 @@ jpegread.c:296:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 296 | row[0] = String_val(buf) + Int_val(offset); | ^ -(cd _build/default/gif && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -I /usr/lib/ocaml -I ../core -o gifwrite.o -c gifwrite.c) -gifwrite.c: In function 'eGifOpenFileName': -gifwrite.c:88:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 88 | failwith("EGifOpenFileName"); - | ^~~~~~~~~~~~~~~~~~~~~ -gifwrite.c: In function 'eGifPutScreenDesc': -gifwrite.c:126:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 126 | failwith("EGifPutScreenDesc"); - | ^~~~~~~~~~~~~~~~~~~~~~ -gifwrite.c: In function 'eGifPutImageDesc': -gifwrite.c:143:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 143 | failwith("EGifPutImageDesc"); - | ^~~~~~~~~~~~~~~~~~~~~ -gifwrite.c: In function 'eGifPutLine': -gifwrite.c:157:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 157 | failwith("EGifPutLine"); - | ^~~~~~~~~~~~~~~~ -gifwrite.c: In function 'eGifPutExtension': -gifwrite.c:176:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 176 | failwith("EGifPutExtension"); - | ^~~~~~~~~~~~~~~~~~~~~ -gifwrite.c:181:13: warning: "string_length" is deprecated: use "caml_string_length" instead - 181 | len = string_length( Field(l,0) ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gifwrite.c:183:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 183 | failwith("EGifPutExtension: strlen > 255"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gifwrite.c:186:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 186 | failwith("EGifPutExtension"); - | ^~~~~~~~~~~~~~~~~~~~~~~ -gifwrite.c:197:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 197 | failwith("EGifPutExtension"); - | ^~~~~~~~~~~~~~~~~~~~~ -(cd _build/default/png && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libpng16 -g -I /usr/lib/ocaml -I ../core -o pngwrite.o -c pngwrite.c) -pngwrite.c: In function 'write_png_file_rgb': -pngwrite.c:49:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 49 | failwith("png file open failed"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -pngwrite.c:55:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 55 | failwith("png_create_write_struct"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -pngwrite.c:61:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 61 | failwith("png_create_info_struct"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -pngwrite.c:70:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 70 | failwith("png write error"); - | ^~~~~~~~~~~~~~~~~~~~ -In file included from pngwrite.c:23: -/usr/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 290 | #define String_val(x) ((const char *) Bp_val(x)) - | ^ -pngwrite.c:95:17: note: in expansion of macro 'String_val' - 95 | char *buf = String_val(buffer); - | ^~~~~~~~~~ -pngwrite.c:97:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead - 97 | row_pointers = (png_bytep*)stat_alloc(sizeof(png_bytep) * h); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -pngwrite.c:108:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead - 108 | stat_free((void*)row_pointers); - | ^~~~~~~~~~~~~~~~~~~~~~~ -pngwrite.c: In function 'write_png_file_index': -pngwrite.c:158:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 158 | failwith("png file open failed"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -pngwrite.c:164:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 164 | failwith("png_create_write_struct"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -pngwrite.c:170:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 170 | failwith("png_create_info_struct"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -pngwrite.c:179:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 179 | failwith("png write error"); - | ^~~~~~~~~~~~~~~~~~~~ -pngwrite.c:207:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 207 | failwith("png write error (null colormap)"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 290 | #define String_val(x) ((const char *) Bp_val(x)) - | ^ -pngwrite.c:219:17: note: in expansion of macro 'String_val' - 219 | char *buf = String_val(buffer); - | ^~~~~~~~~~ -pngwrite.c:221:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead - 221 | row_pointers = (png_bytep*)stat_alloc(sizeof(png_bytep) * h); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -pngwrite.c:232:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 232 | failwith("png write error (illegal byte/pixel)"); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -pngwrite.c:239:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead - 239 | stat_free((void*)row_pointers); - | ^~~~~~~~~~~~~~~~~~~~~~~ (cd _build/default/gif && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -I /usr/lib/ocaml -I ../core -o gifread.o -c gifread.c) gifread.c: In function 'Val_GifColorType': gifread.c:46:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead @@ -1249,98 +1285,6 @@ gifread.c:250:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 250 | res = alloc_small(2,0); | ^~~~~~~~~~~~~ -(cd _build/default/exif && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -I /usr/lib/ocaml -I ../core -o exif_c.o -c exif_c.c) -exif_c.c: In function 'Val_ExifBytes': -exif_c.c:40:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 40 | res = alloc(Int_val(vsize),0); - | ^~~~~~~~~~~~~~~~~~~~~~ -exif_c.c: In function 'Val_ExifSBytes': -exif_c.c:52:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 52 | res = alloc(Int_val(vsize),0); - | ^~~~~~~~~~~~~~~~~~~~~~ -exif_c.c: In function 'Val_ExifShorts': -exif_c.c:64:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 64 | res = alloc(Int_val(vsize),0); - | ^~~~~~~~~~~~~~~~~~~~~~ -exif_c.c: In function 'Val_ExifSShorts': -exif_c.c:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 76 | res = alloc(Int_val(vsize),0); - | ^~~~~~~~~~~~~~~~~~~~~~ -exif_c.c: In function 'Val_ExifLongs': -exif_c.c:88:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 88 | res = alloc(Int_val(vsize),0); - | ^~~~~~~~~~~~~~~~~~~~~~ -exif_c.c: In function 'Val_ExifSLongs': -exif_c.c:100:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 100 | res = alloc(Int_val(vsize),0); - | ^~~~~~~~~~~~~~~~~~~~~~ -exif_c.c: In function 'Val_ExifRationals': -exif_c.c:112:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 112 | res = alloc(Int_val(vsize),0); - | ^~~~~~~~~~~~~~~~~~~~~~ -exif_c.c:114:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 114 | tmp = alloc(2,0); - | ^~~~~~~~~~~~~ -exif_c.c: In function 'Val_ExifSRationals': -exif_c.c:127:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 127 | res = alloc(Int_val(vsize),0); - | ^~~~~~~~~~~~~~~~~~~~~~ -exif_c.c:129:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 129 | tmp = alloc(2,0); - | ^~~~~~~~~~~~~ -exif_c.c: In function 'Val_ExifFloats': -exif_c.c:142:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 142 | res = alloc(Int_val(vsize),0); - | ^~~~~~~~~~~~~~~~~~~~~~ -exif_c.c: In function 'Val_ExifDoubles': -exif_c.c:154:13: warning: "alloc" is deprecated: use "caml_alloc" instead - 154 | res = alloc(Int_val(vsize),0); - | ^~~~~~~~~~~~~~~~~~~~~~ -exif_c.c: In function 'caml_val_exif_data': -exif_c.c:176:13: warning: "failwith" is deprecated: use "caml_failwith" instead - 176 | if( !data ){ failwith("exif_data_new_from_data"); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -exif_c.c:181:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead - 181 | res = alloc_small(1,0); - | ^~~~~~~~~~~~~~~ -exif_c.c: In function 'caml_exif_data_contents': -exif_c.c:220:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead - 220 | res = alloc_tuple(EXIF_IFD_COUNT); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -exif_c.c:225:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead - 225 | tmp = alloc_small(1,0); - | ^~~~~~~~~~~~~~~~~~~~~~~ -exif_c.c:227:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead - 227 | tmp2 = alloc_small(1,0); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -exif_c.c: In function 'caml_exif_content_entries': -exif_c.c:258:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead - 258 | tmp = alloc_small(1,0); - | ^~~~~~~~~~~~~~~~~~~~~~~ -exif_c.c:262:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead - 262 | tmp2 = alloc_small(2,0); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -exif_c.c: In function 'caml_exif_decode_entry': -exif_c.c:285:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead - 285 | tpl = alloc_tuple(4); - | ^~~~~~~~~~~~~ -exif_c.c:289:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead - 289 | Store_field(tpl,3,alloc_string(p->size)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from exif_c.c:20: -/usr/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 290 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ -exif_c.c:290:12: note: in expansion of macro 'String_val' - 290 | memcpy(String_val(Field(tpl,3)), p->data, p->size); - | ^~~~~~~~~~ -In file included from /usr/include/features.h:502, - from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:27, - from exif_c.c:17: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:26:1: note: expected 'void * restrict' but argument is of type 'const char *' - 26 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src, - | ^~~~~ (cd _build/default/png && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libpng16 -g -I /usr/lib/ocaml -I ../core -o pngread.o -c pngread.c) pngread.c: In function 'read_png_file_as_rgb24': pngread.c:50:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] @@ -1504,6 +1448,98 @@ pngread.c:405:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead 405 | stat_free((void*)row_pointers); | ^~~~~~~~~~~~~~~~~~~~~~~ +(cd _build/default/exif && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -I /usr/lib/ocaml -I ../core -o exif_c.o -c exif_c.c) +exif_c.c: In function 'Val_ExifBytes': +exif_c.c:40:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 40 | res = alloc(Int_val(vsize),0); + | ^~~~~~~~~~~~~~~~~~~~~~ +exif_c.c: In function 'Val_ExifSBytes': +exif_c.c:52:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 52 | res = alloc(Int_val(vsize),0); + | ^~~~~~~~~~~~~~~~~~~~~~ +exif_c.c: In function 'Val_ExifShorts': +exif_c.c:64:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 64 | res = alloc(Int_val(vsize),0); + | ^~~~~~~~~~~~~~~~~~~~~~ +exif_c.c: In function 'Val_ExifSShorts': +exif_c.c:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 76 | res = alloc(Int_val(vsize),0); + | ^~~~~~~~~~~~~~~~~~~~~~ +exif_c.c: In function 'Val_ExifLongs': +exif_c.c:88:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 88 | res = alloc(Int_val(vsize),0); + | ^~~~~~~~~~~~~~~~~~~~~~ +exif_c.c: In function 'Val_ExifSLongs': +exif_c.c:100:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 100 | res = alloc(Int_val(vsize),0); + | ^~~~~~~~~~~~~~~~~~~~~~ +exif_c.c: In function 'Val_ExifRationals': +exif_c.c:112:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 112 | res = alloc(Int_val(vsize),0); + | ^~~~~~~~~~~~~~~~~~~~~~ +exif_c.c:114:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 114 | tmp = alloc(2,0); + | ^~~~~~~~~~~~~ +exif_c.c: In function 'Val_ExifSRationals': +exif_c.c:127:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 127 | res = alloc(Int_val(vsize),0); + | ^~~~~~~~~~~~~~~~~~~~~~ +exif_c.c:129:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 129 | tmp = alloc(2,0); + | ^~~~~~~~~~~~~ +exif_c.c: In function 'Val_ExifFloats': +exif_c.c:142:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 142 | res = alloc(Int_val(vsize),0); + | ^~~~~~~~~~~~~~~~~~~~~~ +exif_c.c: In function 'Val_ExifDoubles': +exif_c.c:154:13: warning: "alloc" is deprecated: use "caml_alloc" instead + 154 | res = alloc(Int_val(vsize),0); + | ^~~~~~~~~~~~~~~~~~~~~~ +exif_c.c: In function 'caml_val_exif_data': +exif_c.c:176:13: warning: "failwith" is deprecated: use "caml_failwith" instead + 176 | if( !data ){ failwith("exif_data_new_from_data"); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +exif_c.c:181:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead + 181 | res = alloc_small(1,0); + | ^~~~~~~~~~~~~~~ +exif_c.c: In function 'caml_exif_data_contents': +exif_c.c:220:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead + 220 | res = alloc_tuple(EXIF_IFD_COUNT); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +exif_c.c:225:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead + 225 | tmp = alloc_small(1,0); + | ^~~~~~~~~~~~~~~~~~~~~~~ +exif_c.c:227:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead + 227 | tmp2 = alloc_small(1,0); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +exif_c.c: In function 'caml_exif_content_entries': +exif_c.c:258:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead + 258 | tmp = alloc_small(1,0); + | ^~~~~~~~~~~~~~~~~~~~~~~ +exif_c.c:262:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead + 262 | tmp2 = alloc_small(2,0); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +exif_c.c: In function 'caml_exif_decode_entry': +exif_c.c:285:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead + 285 | tpl = alloc_tuple(4); + | ^~~~~~~~~~~~~ +exif_c.c:289:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead + 289 | Store_field(tpl,3,alloc_string(p->size)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from exif_c.c:20: +/usr/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 290 | #define String_val(x) ((const char *) Bp_val(x)) + | ~^~~~~~~~~~~~~~~~~~~~~~~~~ +exif_c.c:290:12: note: in expansion of macro 'String_val' + 290 | memcpy(String_val(Field(tpl,3)), p->data, p->size); + | ^~~~~~~~~~ +In file included from /usr/include/features.h:502, + from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:27, + from exif_c.c:17: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:26:1: note: expected 'void * restrict' but argument is of type 'const char *' + 26 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src, + | ^~~~~ (cd _build/default/freetype && /usr/bin/x86_64-linux-gnu-gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/libpng16 -g -I /usr/lib/ocaml -I ../core -o ftintf.o -c ftintf.c) In file included from /usr/include/freetype2/freetype/fttypes.h:25, from /usr/include/freetype2/freetype/freetype.h:25, @@ -1651,7 +1687,7 @@ 468 | res = alloc_tuple(5); | ^~~~~~~~~~~ dh_auto_test -O--buildsystem=ocaml_dune - dune runtest -j 20 -p camlimages + dune runtest -j 42 -p camlimages create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ocaml_dune dh_prep -O--buildsystem=ocaml_dune @@ -1683,9 +1719,9 @@ dh_md5sums -O--buildsystem=ocaml_dune dh_builddeb -O--buildsystem=ocaml_dune dpkg-deb: building package 'libcamlimages-ocaml' in '../libcamlimages-ocaml_5.0.4-4_amd64.deb'. +dpkg-deb: building package 'libcamlimages-ocaml-dbgsym' in '../libcamlimages-ocaml-dbgsym_5.0.4-4_amd64.deb'. dpkg-deb: building package 'libcamlimages-ocaml-dev' in '../libcamlimages-ocaml-dev_5.0.4-4_amd64.deb'. dpkg-deb: building package 'libcamlimages-ocaml-doc' in '../libcamlimages-ocaml-doc_5.0.4-4_all.deb'. -dpkg-deb: building package 'libcamlimages-ocaml-dbgsym' in '../libcamlimages-ocaml-dbgsym_5.0.4-4_amd64.deb'. dpkg-genbuildinfo --build=binary -O../camlimages_5.0.4-4_amd64.buildinfo dpkg-genchanges --build=binary -O../camlimages_5.0.4-4_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -1693,12 +1729,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1583716/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1583716/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/562890 and its subdirectories -I: Current time: Tue May 7 15:02:47 -12 2024 -I: pbuilder-time-stamp: 1715137367 +I: removing directory /srv/workspace/pbuilder/1583716 and its subdirectories +I: Current time: Tue Jun 10 23:27:13 +14 2025 +I: pbuilder-time-stamp: 1749547633