=>> Building security/sks build started at Sat Apr 6 16:30:49 BST 2024 port directory: /usr/ports/security/sks package name: sks-1.1.6_2 building for: FreeBSD pkg-builder.dan.net.uk 13.2-RELEASE-p10 FreeBSD 13.2-RELEASE-p10 amd64 maintained by: acm@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1370 Jan 25 05:29 /usr/ports/security/sks/Makefile Ports top last git commit: c2c35d895e Ports top unclean checkout: yes Port dir last git commit: 6684dc9568 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20240122_1 Host OSVERSION: 1400097 Jail OSVERSION: 1302001 Job Id: 06 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1302001 UNAME_v=FreeBSD 13.2-RELEASE-p10 UNAME_r=13.2-RELEASE-p10 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.99.20240122_1 MASTERMNT=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/06/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=13-amd64-default-dan SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240122_1 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for sks-1.1.6_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- acm@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 MAKE=gmake XDG_DATA_HOME=/wrkdirs/usr/ports/security/sks/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/sks/work XDG_CACHE_HOME=/wrkdirs/usr/ports/security/sks/work/.cache HOME=/wrkdirs/usr/ports/security/sks/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/security/sks/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/security/sks/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCACHE_DIR="/root/.ccache" --End CONFIGURE_ENV-- --MAKE_ENV-- BDBINCLUDE="-I/usr/local/include/db5" BDBLIB="-L/usr/local/lib/db5" LIBDB="-ldb-5.3" MANDIR="/usr/local/share/man" PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/security/sks/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/sks/work XDG_CACHE_HOME=/wrkdirs/usr/ports/security/sks/work/.cache HOME=/wrkdirs/usr/ports/security/sks/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/security/sks/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/security/sks/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OCAML_SITELIBDIR="lib/ocaml/site-lib" OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.36.3 PERL_VER=5.36 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.36 DOCSDIR="share/doc/sks" EXAMPLESDIR="share/examples/sks" DATADIR="share/sks" WWWDIR="www/sks" ETCDIR="etc/sks" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/sks DOCSDIR=/usr/local/share/doc/sks EXAMPLESDIR=/usr/local/share/examples/sks WWWDIR=/usr/local/www/sks ETCDIR=/usr/local/etc/sks --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### CCACHE_CPP2=1 WITH_SSP_PORTS=yes WITH_SSP=yes #WITH_LTO=yes DISABLE_LICENSES=yes LICENSES_ACCEPTED=AGPLv3 APACHE10 APACHE11 APACHE20 ART10 ARTPERL10 ART20 BSD BSD2CLAUSE BSD3CLAUSE BSD4CLAUSE BSL CC0-1.0 CDDL ClArtistic EPL GFDL GMGPL GPLv1 GPLv2 GPLv3 GPLv3RLE ISCL LGPL20 LGPL21 LGPL3 LPPL10 LPPL11 LPPL12 LPPL13 LPPL13a LPPL13b LPPL13c MIT MPL OpenSSL OFL10 OFL11 OWL PostgreSQL PHP202 PHP30 PHP301 PSFL RUBY ZLIB ZPL21 SVM-Light EULA ALASIR Microsoft-exFAT SIMIAN UDEVGAME unknown MTA COMMERCIAL teamspeak NO_LICENSES_DIALOGS=yes #### #### NO_IGNORE=yes DEFAULT_VERSIONS+=ssl=openssl mysql=8.0 imagemagick=7 samba=4.13 java=18 WITH_SETID_MODE=force PHP_ZTS=enabled OPTIONS_UNSET+=OPENJPEG OPTIONS_UNSET+=GSSAPI_BASE OPTIONS_SET+=ZTS OPTIONS_SET+=GSSAPI_NONE WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache NO_CCACHE_DEPEND=1 CCACHE_WRAPPER_PATH= /ccache/libexec/ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> sks-1.1.6_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.20.9_1.pkg [pkg-builder.dan.net.uk] Installing pkg-1.20.9_1... [pkg-builder.dan.net.uk] Extracting pkg-1.20.9_1: .......... done ===> sks-1.1.6_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of sks-1.1.6_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by sks-1.1.6_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by sks-1.1.6_2 for building => SHA256 Checksum OK for sks-1.1.6.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> sks-1.1.6_2 depends on file: /usr/local/bin/ocamlc - not found ===> Installing existing package /packages/All/ocaml-4.14.1.pkg [pkg-builder.dan.net.uk] Installing ocaml-4.14.1... [pkg-builder.dan.net.uk] Extracting ocaml-4.14.1: .......... done ===> sks-1.1.6_2 depends on file: /usr/local/bin/ocamlc - found ===> Returning to build of sks-1.1.6_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by sks-1.1.6_2 for building ===> Extracting for sks-1.1.6_2 => SHA256 Checksum OK for sks-1.1.6.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> sks-1.1.6_2 depends on file: /usr/local/bin/ocamlc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for sks-1.1.6_2 ===> Applying extra patch /usr/ports/security/sks/files/debian-bug-870150 with -p1 ===> Applying FreeBSD patches for sks-1.1.6_2 from /usr/ports/security/sks/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> sks-1.1.6_2 depends on file: /usr/local/lib/ocaml/site-lib/num/META - not found ===> Installing existing package /packages/All/ocaml-num-1.4_2.pkg [pkg-builder.dan.net.uk] Installing ocaml-num-1.4_2... [pkg-builder.dan.net.uk] Extracting ocaml-num-1.4_2: .......... done ===> sks-1.1.6_2 depends on file: /usr/local/lib/ocaml/site-lib/num/META - found ===> Returning to build of sks-1.1.6_2 ===> sks-1.1.6_2 depends on file: /usr/local/bin/ocamlc - found ===> sks-1.1.6_2 depends on file: /usr/local/bin/camlp4 - not found ===> Installing existing package /packages/All/ocaml-camlp4-4.14+1.pkg [pkg-builder.dan.net.uk] Installing ocaml-camlp4-4.14+1... [pkg-builder.dan.net.uk] Extracting ocaml-camlp4-4.14+1: .......... done ===> sks-1.1.6_2 depends on file: /usr/local/bin/camlp4 - found ===> Returning to build of sks-1.1.6_2 ===> sks-1.1.6_2 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg-builder.dan.net.uk] Installing gmake-4.4.1... [pkg-builder.dan.net.uk] `-- Installing gettext-runtime-0.22.3_1... [pkg-builder.dan.net.uk] | `-- Installing indexinfo-0.3.1... [pkg-builder.dan.net.uk] | `-- Extracting indexinfo-0.3.1: . done [pkg-builder.dan.net.uk] `-- Extracting gettext-runtime-0.22.3_1: .......... done [pkg-builder.dan.net.uk] Extracting gmake-4.4.1: .......... done ===> sks-1.1.6_2 depends on package: gmake>=4.4.1 - found ===> Returning to build of sks-1.1.6_2 ===> sks-1.1.6_2 depends on package: perl5>=5.36<5.37 - not found ===> Installing existing package /packages/All/perl5-5.36.3_1.pkg [pkg-builder.dan.net.uk] Installing perl5-5.36.3_1... [pkg-builder.dan.net.uk] Extracting perl5-5.36.3_1: .......... done ===> sks-1.1.6_2 depends on package: perl5>=5.36<5.37 - found ===> Returning to build of sks-1.1.6_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> sks-1.1.6_2 depends on shared library: libdb-5.3.so - not found ===> Installing existing package /packages/All/db5-5.3.28_9.pkg [pkg-builder.dan.net.uk] Installing db5-5.3.28_9... [pkg-builder.dan.net.uk] Extracting db5-5.3.28_9: .......... done ===== Message from db5-5.3.28_9: -- ===> NOTICE: The db5 port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing -- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: EOLd, potential security issues, maybe use db18 instead. It is scheduled to be removed on or after 2022-06-30. ===> sks-1.1.6_2 depends on shared library: libdb-5.3.so - found (/usr/local/lib/libdb-5.3.so) ===> Returning to build of sks-1.1.6_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for sks-1.1.6_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for sks-1.1.6_2 gmake[1]: Entering directory '/wrkdirs/usr/ports/security/sks/work/sks-1.1.6' ocamldep -pp camlp4o *.mli *.ml > .depend gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/sks/work/sks-1.1.6' tar xmvfz cryptokit-1.7.tar.gz x cryptokit-1.7/ x cryptokit-1.7/Changes x cryptokit-1.7/src/ x cryptokit-1.7/src/stubs-sha256.c x cryptokit-1.7/src/blowfish.h x cryptokit-1.7/src/META x cryptokit-1.7/src/stubs-sha1.c x cryptokit-1.7/src/arcfour.h x cryptokit-1.7/src/stubs-sha3.c x cryptokit-1.7/src/stubs-des.c x cryptokit-1.7/src/sha1.h x cryptokit-1.7/src/stubs-misc.c x cryptokit-1.7/src/stubs-rng.c x cryptokit-1.7/src/api-cryptokit.odocl x cryptokit-1.7/src/keccak.h x cryptokit-1.7/src/cryptokit.ml x cryptokit-1.7/src/.depend x cryptokit-1.7/src/sha1.c x cryptokit-1.7/src/cryptokit.mllib x cryptokit-1.7/src/rijndael-alg-fst.c x cryptokit-1.7/src/stubs-md5.c x cryptokit-1.7/src/arcfour.c x cryptokit-1.7/src/stubs-ripemd160.c x cryptokit-1.7/src/stubs-arcfour.c x cryptokit-1.7/src/stubs-aes.c x cryptokit-1.7/src/ripemd160.c x cryptokit-1.7/src/sha256.c x cryptokit-1.7/src/d3des.c x cryptokit-1.7/src/cryptokit.mli x cryptokit-1.7/src/stubs-blowfish.c x cryptokit-1.7/src/sha256.h x cryptokit-1.7/src/keccak.c x cryptokit-1.7/src/rijndael-alg-fst.h x cryptokit-1.7/src/blowfish.c x cryptokit-1.7/src/libcryptokit_stubs.clib x cryptokit-1.7/src/ripemd160.h x cryptokit-1.7/src/d3des.h x cryptokit-1.7/src/stubs-zlib.c x cryptokit-1.7/INSTALL.txt x cryptokit-1.7/README.txt x cryptokit-1.7/AUTHORS.txt x cryptokit-1.7/_oasis x cryptokit-1.7/_tags x cryptokit-1.7/LICENSE.txt x cryptokit-1.7/configure x cryptokit-1.7/ci-main.lua x cryptokit-1.7/test/ x cryptokit-1.7/test/speedtest.ml x cryptokit-1.7/test/.depend x cryptokit-1.7/test/test.ml x cryptokit-1.7/myocamlbuild.ml x cryptokit-1.7/setup.ml x cryptokit-1.7/bootstrap.lua x cryptokit-1.7/Makefile patch -p0 < cryptokit-1.7-sks.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -urN cryptokit-1.7-orig/README.sks cryptokit-1.7/README.sks |--- cryptokit-1.7-orig/README.sks 1969-12-31 18:00:00.000000000 -0600 |+++ cryptokit-1.7/README.sks 2013-06-19 00:30:29.097877008 -0500 -------------------------- (Creating file cryptokit-1.7/README.sks...) Patching file cryptokit-1.7/README.sks using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -urN cryptokit-1.7-orig/src/Makefile cryptokit-1.7/src/Makefile |--- cryptokit-1.7-orig/src/Makefile 1969-12-31 18:00:00.000000000 -0600 |+++ cryptokit-1.7/src/Makefile 2013-06-19 00:24:06.276997446 -0500 -------------------------- (Creating file cryptokit-1.7/src/Makefile...) Patching file cryptokit-1.7/src/Makefile using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -urN cryptokit-1.7-orig/src/cryptokit.ml cryptokit-1.7/src/cryptokit.ml |--- cryptokit-1.7-orig/src/cryptokit.ml 2013-04-23 12:41:40.000000000 -0500 |+++ cryptokit-1.7/src/cryptokit.ml 2013-06-19 00:16:15.492252397 -0500 -------------------------- Patching file cryptokit-1.7/src/cryptokit.ml using Plan A... Hunk #1 succeeded at 1927. done patch -p0 < cryptokit-1.7-sks-custom_compare.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/src/stubs-sha3.c b/src/stubs-sha3.c |index df8ac30..2c48222 100644 |--- cryptokit-1.7/src/stubs-sha3.c |+++ cryptokit-1.7/src/stubs-sha3.c -------------------------- Patching file cryptokit-1.7/src/stubs-sha3.c using Plan A... Hunk #1 succeeded at 20. done sed -i.bak -e 's,uint32,&_t,' cryptokit-1.7/src/stubs-md5.c cd cryptokit-1.7/src && gmake all gmake[1]: Entering directory '/wrkdirs/usr/ports/security/sks/work/sks-1.1.6/cryptokit-1.7/src' ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" rijndael-alg-fst.c ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-aes.c stubs-aes.c:29:16: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] value ckey = alloc_string(Cooked_key_size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :96:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ stubs-aes.c:33:29: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] 8 * string_length(key)); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :100:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ stubs-aes.c:41:16: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] value ckey = alloc_string(Cooked_key_size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :115:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ stubs-aes.c:45:29: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] 8 * string_length(key)); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :119:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ 4 warnings generated. ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" d3des.c ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-des.c stubs-des.c:28:16: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] value ckey = alloc_string(Cooked_key_size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :97:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ 1 warning generated. ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" arcfour.c ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-arcfour.c stubs-arcfour.c:29:16: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] value ckey = alloc_string(Cooked_key_size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :96:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ stubs-arcfour.c:32:20: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] string_length(key)); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :100:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ 2 warnings generated. ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" sha1.c ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-sha1.c stubs-sha1.c:25:15: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] value ctx = alloc_string(sizeof(struct SHA1Context)); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :86:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ stubs-sha1.c:41:9: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] res = alloc_string(20); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :109:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ 2 warnings generated. ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" sha256.c ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-sha256.c stubs-sha256.c:25:15: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] value ctx = alloc_string(sizeof(struct SHA256Context)); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :86:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ stubs-sha256.c:41:9: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] res = alloc_string(32); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :109:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ 2 warnings generated. ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" ripemd160.c ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-ripemd160.c stubs-ripemd160.c:25:15: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] value ctx = alloc_string(sizeof(struct RIPEMD160Context)); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :86:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ stubs-ripemd160.c:41:9: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] res = alloc_string(20); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :109:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ 2 warnings generated. ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" blowfish.c ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-blowfish.c stubs-blowfish.c:26:16: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] value ckey = alloc_string(sizeof(BLOWFISH_CTX)); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :96:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ 1 warning generated. ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" keccak.c ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-sha3.c stubs-sha3.c:71:9: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] res = alloc_string(Context_val(ctx)->hsiz); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :105:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ 1 warning generated. ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-md5.c stubs-md5.c:35:15: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] value ctx = alloc_string(sizeof(struct MD5Context)); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :86:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ stubs-md5.c:51:9: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] res = alloc_string(16); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :109:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ 2 warnings generated. ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-zlib.c stubs-zlib.c:42:25: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] caml_zlib_error_exn = caml_named_value("Cryptokit.Error"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stubs-zlib.c:44:7: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] invalid_argument("Exception Cryptokit.Error not initialized"); ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :86:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ stubs-zlib.c:47:10: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] s1 = copy_string(fn); ^ /usr/local/lib/ocaml/caml/compatibility.h:51:21: note: expanded from macro 'copy_string' #define copy_string CAML_DEPRECATED("copy_string", "caml_copy_string") caml_copy_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :92:6: note: expanded from here GCC warning "\"copy_string\" is deprecated: use \"caml_copy_string\" instead" ^ stubs-zlib.c:48:10: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] s2 = copy_string(msg); ^ /usr/local/lib/ocaml/caml/compatibility.h:51:21: note: expanded from macro 'copy_string' #define copy_string CAML_DEPRECATED("copy_string", "caml_copy_string") caml_copy_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :96:6: note: expanded from here GCC warning "\"copy_string\" is deprecated: use \"caml_copy_string\" instead" ^ stubs-zlib.c:49:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead [-W#pragma-messages] tuple = alloc_small(2, 0); ^ /usr/local/lib/ocaml/caml/compatibility.h:47:21: note: expanded from macro 'alloc_small' #define alloc_small CAML_DEPRECATED("alloc_small", "caml_alloc_small") caml_alloc_small ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :100:6: note: expanded from here GCC warning "\"alloc_small\" is deprecated: use \"caml_alloc_small\" instead" ^ stubs-zlib.c:52:14: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead [-W#pragma-messages] bucket = alloc_small(2, 0); ^ /usr/local/lib/ocaml/caml/compatibility.h:47:21: note: expanded from macro 'alloc_small' #define alloc_small CAML_DEPRECATED("alloc_small", "caml_alloc_small") caml_alloc_small ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :104:6: note: expanded from here GCC warning "\"alloc_small\" is deprecated: use \"caml_alloc_small\" instead" ^ stubs-zlib.c:56:3: warning: "mlraise" is deprecated: use "caml_raise" instead [-W#pragma-messages] mlraise(bucket); ^ /usr/local/lib/ocaml/caml/compatibility.h:107:17: note: expanded from macro 'mlraise' #define mlraise CAML_DEPRECATED("mlraise", "caml_raise") caml_raise /*SP*/ ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :109:6: note: expanded from here GCC warning "\"mlraise\" is deprecated: use \"caml_raise\" instead" ^ stubs-zlib.c:61:15: warning: "alloc" is deprecated: use "caml_alloc" instead [-W#pragma-messages] value res = alloc((sizeof(z_stream) + sizeof(value) - 1) / sizeof(value), ^ /usr/local/lib/ocaml/caml/compatibility.h:46:15: note: expanded from macro 'alloc' #define alloc CAML_DEPRECATED("alloc", "caml_alloc") caml_alloc /*SP*/ ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :113:6: note: expanded from here GCC warning "\"alloc\" is deprecated: use \"caml_alloc\" instead" ^ stubs-zlib.c:98:15: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] zs->next_in = &Byte(srcbuf, Long_val(srcpos)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stubs-zlib.c:100:16: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] zs->next_out = &Byte(dstbuf, Long_val(dstpos)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stubs-zlib.c:108:9: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead [-W#pragma-messages] res = alloc_small(3, 0); ^ /usr/local/lib/ocaml/caml/compatibility.h:47:21: note: expanded from macro 'alloc_small' #define alloc_small CAML_DEPRECATED("alloc_small", "caml_alloc_small") caml_alloc_small ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :117:6: note: expanded from here GCC warning "\"alloc_small\" is deprecated: use \"caml_alloc_small\" instead" ^ stubs-zlib.c:143:15: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] zs->next_in = &Byte(srcbuf, Long_val(srcpos)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stubs-zlib.c:145:16: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] zs->next_out = &Byte(dstbuf, Long_val(dstpos)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stubs-zlib.c:154:9: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead [-W#pragma-messages] res = alloc_small(3, 0); ^ /usr/local/lib/ocaml/caml/compatibility.h:47:21: note: expanded from macro 'alloc_small' #define alloc_small CAML_DEPRECATED("alloc_small", "caml_alloc_small") caml_alloc_small ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :121:6: note: expanded from here GCC warning "\"alloc_small\" is deprecated: use \"caml_alloc_small\" instead" ^ 14 warnings generated. ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-misc.c ocamlc -g -unsafe-string -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-rng.c stubs-rng.c:69:3: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead [-W#pragma-messages] raise_not_found(); ^ /usr/local/lib/ocaml/caml/compatibility.h:119:25: note: expanded from macro 'raise_not_found' #define raise_not_found CAML_DEPRECATED("raise_not_found", "caml_raise_not_found") caml_raise_not_found ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :86:6: note: expanded from here GCC warning "\"raise_not_found\" is deprecated: use \"caml_raise_not_found\" instead" ^ 1 warning generated. ocamlmklib -o cryptokit rijndael-alg-fst.o stubs-aes.o d3des.o stubs-des.o arcfour.o stubs-arcfour.o sha1.o stubs-sha1.o sha256.o stubs-sha256.o ripemd160.o stubs-ripemd160.o blowfish.o stubs-blowfish.o keccak.o stubs-sha3.o stubs-md5.o stubs-zlib.o stubs-misc.o stubs-rng.o -L/usr/lib -lz ocamlc -g -unsafe-string -c cryptokit.mli ocamlc -g -unsafe-string -c cryptokit.ml File "cryptokit.ml", line 18, characters 20-31: 18 | let wipe_string s = String.fill s 0 (String.length s) '\000' ^^^^^^^^^^^ Alert deprecated: Stdlib.String.fill Use Bytes.fill/BytesLabels.fill instead. File "cryptokit.ml", line 108, characters 13-26: 108 | let ibuf = String.create 256 in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 186, characters 13-26: 186 | let ibuf = String.create 256 in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 224, characters 6-17: 224 | String.fill buffer used n (Char.chr n) ^^^^^^^^^^^ Alert deprecated: Stdlib.String.fill Use Bytes.fill/BytesLabels.fill instead. File "cryptokit.ml", line 241, characters 6-29: 241 | buffer.[used] <- '\128'; ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 243, characters 8-28: 243 | buffer.[i] <- '\000' ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 263, characters 23-36: 263 | val mutable obuf = String.create initial_buffer_size ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 285, characters 23-36: 285 | let newbuf = String.create (!newlen) in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 340, characters 6-45: 340 | ckey.[String.length ckey - 1] <- '\016' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 358, characters 6-45: 358 | ckey.[String.length ckey - 1] <- '\016' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 475, characters 6-17: 475 | String.copy s ^^^^^^^^^^^ Alert deprecated: Stdlib.String.copy Strings now immutable: no need to copy File "cryptokit.ml", line 495, characters 18-31: 495 | val next_iv = String.create blocksize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 513, characters 14-27: 513 | val out = String.create blocksize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 532, characters 14-27: 532 | val out = String.create blocksize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 566, characters 15-28: 566 | val ibuf = String.create blocksize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 597, characters 8-24: 597 | ibuf.[used] <- c; ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 603, characters 8-21: 603 | ibuf.[0] <- c; ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 673, characters 17-30: 673 | val buffer = String.create blocksize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 702, characters 8-26: 702 | buffer.[used] <- c; ^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 707, characters 8-23: 707 | buffer.[0] <- c; ^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 734, characters 6-17: 734 | String.copy iv ^^^^^^^^^^^ Alert deprecated: Stdlib.String.copy Strings now immutable: no need to copy File "cryptokit.ml", line 785, characters 18-31: 785 | val charbuf = String.create 1 ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 800, characters 6-22: 800 | charbuf.[0] <- c; ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1077, characters 12-25: 1077 | let res = String.create len in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1130, characters 18-31: 1130 | let msg = String.create 2 in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1131, characters 8-25: 1131 | msg.[0] <- '\002'; (* read entropy blocking *) ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1132, characters 8-32: 1132 | msg.[1] <- Char.chr reqd; ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1189, characters 15-28: 1189 | val obuf = String.create 16 ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", lines 1197-1198, characters 12-64: 1197 | ............state.[i] <- Char.unsafe_chr(Char.code state.[i-55] + 1198 | Char.code state.[i-24]) Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1447, characters 10-23: 1447 | let s = String.create ((nbits + 7) / 8) in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1454, characters 4-53: 1454 | s.[l-1-i] <- Char.unsafe_chr(nth_digit_nat tmp 0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1531, characters 12-25: 1531 | let buf = String.create (numdigits * length_of_digit / 8) in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1846, characters 15-28: 1846 | let result = String.create numbytes in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1875, characters 15-28: 1875 | val ibuf = String.create 3 ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1880, characters 6-22: 1880 | ibuf.[ipos] <- c; ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1887, characters 8-53: 1887 | obuf.[oend] <- base64_conv_table.[b0 lsr 2]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1888, characters 8-75: 1888 | obuf.[oend+1] <- base64_conv_table.[(b0 land 3) lsl 4 + (b1 lsr 4)]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1889, characters 8-76: 1889 | obuf.[oend+2] <- base64_conv_table.[(b1 land 15) lsl 2 + (b2 lsr 6)]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1890, characters 8-55: 1890 | obuf.[oend+3] <- base64_conv_table.[b2 land 63]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1896, characters 10-29: 1896 | obuf.[oend] <- '\n'; ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1917, characters 10-55: 1917 | obuf.[oend] <- base64_conv_table.[b0 lsr 2]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1918, characters 10-64: 1918 | obuf.[oend+1] <- base64_conv_table.[(b0 land 3) lsl 4]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1924, characters 10-55: 1924 | obuf.[oend] <- base64_conv_table.[b0 lsr 2]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1925, characters 10-77: 1925 | obuf.[oend+1] <- base64_conv_table.[(b0 land 3) lsl 4 + (b1 lsr 4)]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1926, characters 10-65: 1926 | obuf.[oend+2] <- base64_conv_table.[(b1 land 15) lsl 2]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1934, characters 8-19: 1934 | String.fill obuf oend num_equals '='; ^^^^^^^^^^^ Alert deprecated: Stdlib.String.fill Use Bytes.fill/BytesLabels.fill instead. File "cryptokit.ml", line 1939, characters 8-27: 1939 | obuf.[oend] <- '\n'; ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1969, characters 15-27: 1969 | val ibuf = Array.create 4 0 ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "cryptokit.ml", line 1982, characters 12-70: 1982 | obuf.[oend] <- Char.chr(ibuf.(0) lsl 2 + ibuf.(1) lsr 4); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1983, characters 12-80: 1983 | obuf.[oend+1] <- Char.chr((ibuf.(1) land 15) lsl 4 + ibuf.(2) lsr 2); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1984, characters 12-73: 1984 | obuf.[oend+2] <- Char.chr((ibuf.(2) land 3) lsl 6 + ibuf.(3)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2007, characters 10-68: 2007 | obuf.[oend] <- Char.chr(ibuf.(0) lsl 2 + ibuf.(1) lsr 4); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2011, characters 10-68: 2011 | obuf.[oend] <- Char.chr(ibuf.(0) lsl 2 + ibuf.(1) lsr 4); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2012, characters 10-78: 2012 | obuf.[oend+1] <- Char.chr((ibuf.(1) land 15) lsl 4 + ibuf.(2) lsr 2); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2039, characters 6-45: 2039 | obuf.[oend] <- hex_conv_table.[b lsr 4]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2040, characters 6-52: 2040 | obuf.[oend + 1] <- hex_conv_table.[b land 0xF]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2074, characters 15-27: 2074 | val ibuf = Array.create 2 0 ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "cryptokit.ml", line 2084, characters 10-64: 2084 | obuf.[oend] <- Char.chr(ibuf.(0) lsl 4 lor ibuf.(1)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. ocamlmklib -o cryptokit cryptokit.cmo -L/usr/lib -lz gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/sks/work/sks-1.1.6/cryptokit-1.7/src' cd cryptokit-1.7/src && gmake allopt gmake[1]: Entering directory '/wrkdirs/usr/ports/security/sks/work/sks-1.1.6/cryptokit-1.7/src' ocamlopt -unsafe-string -c cryptokit.ml File "cryptokit.ml", line 18, characters 20-31: 18 | let wipe_string s = String.fill s 0 (String.length s) '\000' ^^^^^^^^^^^ Alert deprecated: Stdlib.String.fill Use Bytes.fill/BytesLabels.fill instead. File "cryptokit.ml", line 108, characters 13-26: 108 | let ibuf = String.create 256 in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 186, characters 13-26: 186 | let ibuf = String.create 256 in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 224, characters 6-17: 224 | String.fill buffer used n (Char.chr n) ^^^^^^^^^^^ Alert deprecated: Stdlib.String.fill Use Bytes.fill/BytesLabels.fill instead. File "cryptokit.ml", line 241, characters 6-29: 241 | buffer.[used] <- '\128'; ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 243, characters 8-28: 243 | buffer.[i] <- '\000' ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 263, characters 23-36: 263 | val mutable obuf = String.create initial_buffer_size ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 285, characters 23-36: 285 | let newbuf = String.create (!newlen) in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 340, characters 6-45: 340 | ckey.[String.length ckey - 1] <- '\016' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 358, characters 6-45: 358 | ckey.[String.length ckey - 1] <- '\016' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 475, characters 6-17: 475 | String.copy s ^^^^^^^^^^^ Alert deprecated: Stdlib.String.copy Strings now immutable: no need to copy File "cryptokit.ml", line 495, characters 18-31: 495 | val next_iv = String.create blocksize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 513, characters 14-27: 513 | val out = String.create blocksize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 532, characters 14-27: 532 | val out = String.create blocksize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 566, characters 15-28: 566 | val ibuf = String.create blocksize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 597, characters 8-24: 597 | ibuf.[used] <- c; ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 603, characters 8-21: 603 | ibuf.[0] <- c; ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 673, characters 17-30: 673 | val buffer = String.create blocksize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 702, characters 8-26: 702 | buffer.[used] <- c; ^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 707, characters 8-23: 707 | buffer.[0] <- c; ^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 734, characters 6-17: 734 | String.copy iv ^^^^^^^^^^^ Alert deprecated: Stdlib.String.copy Strings now immutable: no need to copy File "cryptokit.ml", line 785, characters 18-31: 785 | val charbuf = String.create 1 ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 800, characters 6-22: 800 | charbuf.[0] <- c; ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1077, characters 12-25: 1077 | let res = String.create len in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1130, characters 18-31: 1130 | let msg = String.create 2 in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1131, characters 8-25: 1131 | msg.[0] <- '\002'; (* read entropy blocking *) ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1132, characters 8-32: 1132 | msg.[1] <- Char.chr reqd; ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1189, characters 15-28: 1189 | val obuf = String.create 16 ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", lines 1197-1198, characters 12-64: 1197 | ............state.[i] <- Char.unsafe_chr(Char.code state.[i-55] + 1198 | Char.code state.[i-24]) Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1447, characters 10-23: 1447 | let s = String.create ((nbits + 7) / 8) in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1454, characters 4-53: 1454 | s.[l-1-i] <- Char.unsafe_chr(nth_digit_nat tmp 0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1531, characters 12-25: 1531 | let buf = String.create (numdigits * length_of_digit / 8) in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1846, characters 15-28: 1846 | let result = String.create numbytes in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1875, characters 15-28: 1875 | val ibuf = String.create 3 ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "cryptokit.ml", line 1880, characters 6-22: 1880 | ibuf.[ipos] <- c; ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1887, characters 8-53: 1887 | obuf.[oend] <- base64_conv_table.[b0 lsr 2]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1888, characters 8-75: 1888 | obuf.[oend+1] <- base64_conv_table.[(b0 land 3) lsl 4 + (b1 lsr 4)]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1889, characters 8-76: 1889 | obuf.[oend+2] <- base64_conv_table.[(b1 land 15) lsl 2 + (b2 lsr 6)]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1890, characters 8-55: 1890 | obuf.[oend+3] <- base64_conv_table.[b2 land 63]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1896, characters 10-29: 1896 | obuf.[oend] <- '\n'; ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1917, characters 10-55: 1917 | obuf.[oend] <- base64_conv_table.[b0 lsr 2]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1918, characters 10-64: 1918 | obuf.[oend+1] <- base64_conv_table.[(b0 land 3) lsl 4]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1924, characters 10-55: 1924 | obuf.[oend] <- base64_conv_table.[b0 lsr 2]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1925, characters 10-77: 1925 | obuf.[oend+1] <- base64_conv_table.[(b0 land 3) lsl 4 + (b1 lsr 4)]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1926, characters 10-65: 1926 | obuf.[oend+2] <- base64_conv_table.[(b1 land 15) lsl 2]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1934, characters 8-19: 1934 | String.fill obuf oend num_equals '='; ^^^^^^^^^^^ Alert deprecated: Stdlib.String.fill Use Bytes.fill/BytesLabels.fill instead. File "cryptokit.ml", line 1939, characters 8-27: 1939 | obuf.[oend] <- '\n'; ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1969, characters 15-27: 1969 | val ibuf = Array.create 4 0 ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "cryptokit.ml", line 1982, characters 12-70: 1982 | obuf.[oend] <- Char.chr(ibuf.(0) lsl 2 + ibuf.(1) lsr 4); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1983, characters 12-80: 1983 | obuf.[oend+1] <- Char.chr((ibuf.(1) land 15) lsl 4 + ibuf.(2) lsr 2); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 1984, characters 12-73: 1984 | obuf.[oend+2] <- Char.chr((ibuf.(2) land 3) lsl 6 + ibuf.(3)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2007, characters 10-68: 2007 | obuf.[oend] <- Char.chr(ibuf.(0) lsl 2 + ibuf.(1) lsr 4); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2011, characters 10-68: 2011 | obuf.[oend] <- Char.chr(ibuf.(0) lsl 2 + ibuf.(1) lsr 4); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2012, characters 10-78: 2012 | obuf.[oend+1] <- Char.chr((ibuf.(1) land 15) lsl 4 + ibuf.(2) lsr 2); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2039, characters 6-45: 2039 | obuf.[oend] <- hex_conv_table.[b lsr 4]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2040, characters 6-52: 2040 | obuf.[oend + 1] <- hex_conv_table.[b land 0xF]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "cryptokit.ml", line 2074, characters 15-27: 2074 | val ibuf = Array.create 2 0 ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "cryptokit.ml", line 2084, characters 10-64: 2084 | obuf.[oend] <- Char.chr(ibuf.(0) lsl 4 lor ibuf.(1)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. ocamlmklib -o cryptokit cryptokit.cmx -L/usr/lib -lz gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/sks/work/sks-1.1.6/cryptokit-1.7/src' mkdir -p lib mkdir -p tmp/bin mkdir -p tmp/include touch prepared cp cryptokit-1.7/src/cryptokit.cmi cryptokit-1.7/src/cryptokit.cma \ cryptokit-1.7/src/cryptokit.mli lib cp cryptokit-1.7/src/libcryptokit.a lib if test -f cryptokit-1.7/src/dllcryptokit.so; then \ cp cryptokit-1.7/src/dllcryptokit.so lib; fi if test -f cryptokit-1.7/src/cryptokit.cmxa; then \ cp cryptokit-1.7/src/cryptokit.cmxa cryptokit-1.7/src/cryptokit.cmx \ cryptokit-1.7/src/cryptokit.a lib; fi cd bdb && gmake bdb.cmxa gmake[1]: Entering directory '/wrkdirs/usr/ports/security/sks/work/sks-1.1.6/bdb' ocamlopt -unsafe-string -o ocextr ocextr.ml ./ocextr bdb_stubs.c > bdb.ml ocamlopt -unsafe-string -inline 40 -c bdb.ml cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O3 -Werror-implicit-function-declaration -I`ocamlc -where` -I . -O3 -Werror-implicit-function-declaration -I`ocamlc -where` -I/usr/local/include/db5 -L/usr/local/lib/db5 -I . -c bdb_stubs.c cc: warning: argument unused during compilation: '-L/usr/local/lib/db5' [-Wunused-command-line-argument] In file included from bdb_stubs.c:41: ./bdb_stubs.h:63:9: warning: 'Some_val' macro redefined [-Wmacro-redefined] #define Some_val(v) (Field(v,0)) ^ /usr/local/lib/ocaml/caml/mlvalues.h:404:9: note: previous definition is here #define Some_val(v) Field(v, 0) ^ bdb_stubs.c:191:17: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] caml_db_exn = caml_named_value("dberror"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ bdb_stubs.c:193:25: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] caml_key_exists_exn = caml_named_value("keyexists"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bdb_stubs.c:195:30: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] caml_db_run_recovery_exn = caml_named_value("dbrunrecovery"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bdb_stubs.c:221:3: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead [-W#pragma-messages] raise_with_string(*caml_db_exn, msg); ^ /usr/local/lib/ocaml/caml/compatibility.h:110:27: note: expanded from macro 'raise_with_string' #define raise_with_string CAML_DEPRECATED("raise_with_string", "caml_raise_with_string") caml_raise_with_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :103:6: note: expanded from here GCC warning "\"raise_with_string\" is deprecated: use \"caml_raise_with_string\" instead" ^ bdb_stubs.c:225:3: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead [-W#pragma-messages] raise_constant(*caml_key_exists_exn); ^ /usr/local/lib/ocaml/caml/compatibility.h:108:24: note: expanded from macro 'raise_constant' #define raise_constant CAML_DEPRECATED("raise_constant", "caml_raise_constant") caml_raise_constant ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :107:6: note: expanded from here GCC warning "\"raise_constant\" is deprecated: use \"caml_raise_constant\" instead" ^ bdb_stubs.c:229:3: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead [-W#pragma-messages] raise_constant(*caml_db_run_recovery_exn); ^ /usr/local/lib/ocaml/caml/compatibility.h:108:24: note: expanded from macro 'raise_constant' #define raise_constant CAML_DEPRECATED("raise_constant", "caml_raise_constant") caml_raise_constant ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :111:6: note: expanded from here GCC warning "\"raise_constant\" is deprecated: use \"caml_raise_constant\" instead" ^ bdb_stubs.c:303:10: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead [-W#pragma-messages] rval = alloc_custom(&dbenv_custom,Camldbenv_wosize,0,1); ^ /usr/local/lib/ocaml/caml/compatibility.h:82:22: note: expanded from macro 'alloc_custom' #define alloc_custom CAML_DEPRECATED("alloc_custom", "caml_alloc_custom") caml_alloc_custom ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :134:6: note: expanded from here GCC warning "\"alloc_custom\" is deprecated: use \"caml_alloc_custom\" instead" ^ bdb_stubs.c:317:15: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] int flags = convert_flag_list(vflags,dbenv_open_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :152:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:319:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_dbenv_closed(dbenv); ^ bdb_stubs.c:61:4: note: expanded from macro 'test_dbenv_closed' invalid_argument("Attempt to use closed dbenv") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :156:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:398:15: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] int which = convert_flag_list(vflags,dbenv_verbose_flags) + 1; ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :12:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:401:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_dbenv_closed(dbenv); ^ bdb_stubs.c:61:4: note: expanded from macro 'test_dbenv_closed' invalid_argument("Attempt to use closed dbenv") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :16:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:506:5: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] invalid_argument("DB.create invalid create flag"); ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :55:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:507:11: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] flags = convert_flag_list(vflags,db_create_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :59:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:511:5: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_dbenv_closed(Some_val(dbenv_opt)); ^ bdb_stubs.c:61:4: note: expanded from macro 'test_dbenv_closed' invalid_argument("Attempt to use closed dbenv") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :63:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:520:10: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead [-W#pragma-messages] rval = alloc_custom(&db_custom,Camldb_wosize,0,1); ^ /usr/local/lib/ocaml/caml/compatibility.h:82:22: note: expanded from macro 'alloc_custom' #define alloc_custom CAML_DEPRECATED("alloc_custom", "caml_alloc_custom") caml_alloc_custom ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :67:6: note: expanded from here GCC warning "\"alloc_custom\" is deprecated: use \"caml_alloc_custom\" instead" ^ bdb_stubs.c:535:15: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] int flags = convert_flag_list(vflags,db_open_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :86:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:538:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :90:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:578:5: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_txn_closed(Some_val(txn_opt)); ^ bdb_stubs.c:69:5: note: expanded from macro 'test_txn_closed' invalid_argument("Attempt to use closed txn") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :118:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:582:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :2:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:587:14: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] dbt.size = string_length(key); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :6:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:608:5: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_txn_closed(Some_val(txn_opt)); ^ bdb_stubs.c:69:5: note: expanded from macro 'test_txn_closed' invalid_argument("Attempt to use closed txn") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :25:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:612:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :29:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:617:14: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] key.size = string_length(vkey); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :33:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:619:15: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] data.size = string_length(vdata); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :37:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:620:11: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] flags = convert_flag_list(vflags, db_put_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :41:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:643:5: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_txn_closed(Some_val(txn_opt)); ^ bdb_stubs.c:69:5: note: expanded from macro 'test_txn_closed' invalid_argument("Attempt to use closed txn") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :68:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:647:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :72:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:652:14: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] key.size = string_length(vkey); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :76:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:653:11: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] flags = convert_flag_list(vflags, db_get_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :80:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:659:31: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead [-W#pragma-messages] if (err == DB_NOTFOUND) { raise_not_found(); } ^ /usr/local/lib/ocaml/caml/compatibility.h:119:25: note: expanded from macro 'raise_not_found' #define raise_not_found CAML_DEPRECATED("raise_not_found", "caml_raise_not_found") caml_raise_not_found ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :84:6: note: expanded from here GCC warning "\"raise_not_found\" is deprecated: use \"caml_raise_not_found\" instead" ^ bdb_stubs.c:665:10: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] rval = alloc_string(data.size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :88:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ bdb_stubs.c:675:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :4:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:677:11: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] flags = convert_flag_list(vflags,db_set_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :8:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:704:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :24:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:718:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :40:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:732:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :58:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:747:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :73:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:763:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :88:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:849:5: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_txn_closed(Some_val(txn_opt)); ^ bdb_stubs.c:69:5: note: expanded from macro 'test_txn_closed' invalid_argument("Attempt to use closed txn") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :114:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:853:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :118:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:867:10: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead [-W#pragma-messages] rval = alloc_custom(&cursor_custom,Camlcursor_wosize,0,1); ^ /usr/local/lib/ocaml/caml/compatibility.h:82:22: note: expanded from macro 'alloc_custom' #define alloc_custom CAML_DEPRECATED("alloc_custom", "caml_alloc_custom") caml_alloc_custom ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :122:6: note: expanded from here GCC warning "\"alloc_custom\" is deprecated: use \"caml_alloc_custom\" instead" ^ bdb_stubs.c:894:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_cursor_closed(cursor); ^ bdb_stubs.c:57:4: note: expanded from macro 'test_cursor_closed' invalid_argument("Attempt to use closed cursor") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :27:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:899:15: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] data.size = string_length(vdata); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :31:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:918:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_cursor_closed(cursor); ^ bdb_stubs.c:57:4: note: expanded from macro 'test_cursor_closed' invalid_argument("Attempt to use closed cursor") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :49:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:923:14: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] key.size = string_length(vkey); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :53:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:925:15: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] data.size = string_length(vdata); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :57:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:944:15: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] int flags = convert_flag_list(vflags,cursor_get_flags) | DB_SET; ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :83:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:947:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_cursor_closed(cursor); ^ bdb_stubs.c:57:4: note: expanded from macro 'test_cursor_closed' invalid_argument("Attempt to use closed cursor") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :87:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:952:14: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] key.size = string_length(vkey); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :91:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:956:31: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead [-W#pragma-messages] if (err == DB_NOTFOUND) { raise_not_found(); } ^ /usr/local/lib/ocaml/caml/compatibility.h:119:25: note: expanded from macro 'raise_not_found' #define raise_not_found CAML_DEPRECATED("raise_not_found", "caml_raise_not_found") caml_raise_not_found ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :95:6: note: expanded from here GCC warning "\"raise_not_found\" is deprecated: use \"caml_raise_not_found\" instead" ^ bdb_stubs.c:960:10: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] rval = alloc_string(data.size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :99:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ bdb_stubs.c:972:15: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] int flags = convert_flag_list(vflags,cursor_get_flags) | DB_SET_RANGE; ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :6:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:977:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_cursor_closed(cursor); ^ bdb_stubs.c:57:4: note: expanded from macro 'test_cursor_closed' invalid_argument("Attempt to use closed cursor") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :10:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:980:14: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] key.size = string_length(vkey); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :14:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:984:31: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead [-W#pragma-messages] if (err == DB_NOTFOUND) { raise_not_found(); } ^ /usr/local/lib/ocaml/caml/compatibility.h:119:25: note: expanded from macro 'raise_not_found' #define raise_not_found CAML_DEPRECATED("raise_not_found", "caml_raise_not_found") caml_raise_not_found ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :18:6: note: expanded from here GCC warning "\"raise_not_found\" is deprecated: use \"caml_raise_not_found\" instead" ^ bdb_stubs.c:988:11: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] rdata = alloc_string(data.size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :22:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ bdb_stubs.c:991:10: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] rkey = alloc_string(key.size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :26:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ bdb_stubs.c:994:11: warning: "alloc" is deprecated: use "caml_alloc" instead [-W#pragma-messages] rpair = alloc(2,0); ^ /usr/local/lib/ocaml/caml/compatibility.h:46:15: note: expanded from macro 'alloc' #define alloc CAML_DEPRECATED("alloc", "caml_alloc") caml_alloc /*SP*/ ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :30:6: note: expanded from here GCC warning "\"alloc\" is deprecated: use \"caml_alloc\" instead" ^ bdb_stubs.c:1014:12: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] flags = convert_flag_list(vflags,cursor_get_flags) | DB_GET_BOTH; ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :48:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:1015:4: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_cursor_closed(cursor); ^ bdb_stubs.c:57:4: note: expanded from macro 'test_cursor_closed' invalid_argument("Attempt to use closed cursor") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :52:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1020:15: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] key.size = string_length(vkey); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :56:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:1023:16: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] data.size = string_length(vdata); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :60:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ bdb_stubs.c:1027:32: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead [-W#pragma-messages] if (err == DB_NOTFOUND) { raise_not_found (); } ^ /usr/local/lib/ocaml/caml/compatibility.h:119:25: note: expanded from macro 'raise_not_found' #define raise_not_found CAML_DEPRECATED("raise_not_found", "caml_raise_not_found") caml_raise_not_found ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :64:6: note: expanded from here GCC warning "\"raise_not_found\" is deprecated: use \"caml_raise_not_found\" instead" ^ bdb_stubs.c:1042:5: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] convert_flag_list(vflags,cursor_get_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :2:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:1046:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_cursor_closed(cursor); ^ bdb_stubs.c:57:4: note: expanded from macro 'test_cursor_closed' invalid_argument("Attempt to use closed cursor") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :6:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1050:31: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead [-W#pragma-messages] if (err == DB_NOTFOUND) { raise_not_found(); } ^ /usr/local/lib/ocaml/caml/compatibility.h:119:25: note: expanded from macro 'raise_not_found' #define raise_not_found CAML_DEPRECATED("raise_not_found", "caml_raise_not_found") caml_raise_not_found ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :10:6: note: expanded from here GCC warning "\"raise_not_found\" is deprecated: use \"caml_raise_not_found\" instead" ^ bdb_stubs.c:1054:10: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] rkey = alloc_string(key.size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :14:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ bdb_stubs.c:1056:11: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] rdata = alloc_string(data.size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :18:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ bdb_stubs.c:1058:11: warning: "alloc" is deprecated: use "caml_alloc" instead [-W#pragma-messages] rpair = alloc(2,0); ^ /usr/local/lib/ocaml/caml/compatibility.h:46:15: note: expanded from macro 'alloc' #define alloc CAML_DEPRECATED("alloc", "caml_alloc") caml_alloc /*SP*/ ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :22:6: note: expanded from here GCC warning "\"alloc\" is deprecated: use \"caml_alloc\" instead" ^ bdb_stubs.c:1072:5: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] convert_flag_list(vflags,cursor_get_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :48:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:1076:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_cursor_closed(cursor); ^ bdb_stubs.c:57:4: note: expanded from macro 'test_cursor_closed' invalid_argument("Attempt to use closed cursor") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :52:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1080:31: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead [-W#pragma-messages] if (err == DB_NOTFOUND) { raise_not_found(); } ^ /usr/local/lib/ocaml/caml/compatibility.h:119:25: note: expanded from macro 'raise_not_found' #define raise_not_found CAML_DEPRECATED("raise_not_found", "caml_raise_not_found") caml_raise_not_found ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :56:6: note: expanded from here GCC warning "\"raise_not_found\" is deprecated: use \"caml_raise_not_found\" instead" ^ bdb_stubs.c:1084:10: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] rkey = alloc_string(key.size); ^ /usr/local/lib/ocaml/caml/compatibility.h:49:22: note: expanded from macro 'alloc_string' #define alloc_string CAML_DEPRECATED("alloc_string", "caml_alloc_string") caml_alloc_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :60:6: note: expanded from here GCC warning "\"alloc_string\" is deprecated: use \"caml_alloc_string\" instead" ^ bdb_stubs.c:1096:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_cursor_closed(cursor); ^ bdb_stubs.c:57:4: note: expanded from macro 'test_cursor_closed' invalid_argument("Attempt to use closed cursor") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :75:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1111:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_cursor_closed(cursor); ^ bdb_stubs.c:57:4: note: expanded from macro 'test_cursor_closed' invalid_argument("Attempt to use closed cursor") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :90:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1126:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_cursor_closed(cursor); ^ bdb_stubs.c:57:4: note: expanded from macro 'test_cursor_closed' invalid_argument("Attempt to use closed cursor") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :8:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1135:10: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead [-W#pragma-messages] rval = alloc_custom(&cursor_custom,Camlcursor_wosize,0,1); ^ /usr/local/lib/ocaml/caml/compatibility.h:82:22: note: expanded from macro 'alloc_custom' #define alloc_custom CAML_DEPRECATED("alloc_custom", "caml_alloc_custom") caml_alloc_custom ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :12:6: note: expanded from here GCC warning "\"alloc_custom\" is deprecated: use \"caml_alloc_custom\" instead" ^ bdb_stubs.c:1153:15: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] int flags = convert_flag_list(vflags,cursor_get_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :39:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:1163:7: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] invalid_argument("caml_join_cursors: Attempt to use closed cursor"); ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :43:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1168:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_db_closed(db); ^ bdb_stubs.c:65:4: note: expanded from macro 'test_db_closed' invalid_argument("Attempt to use closed db") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :47:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1173:10: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead [-W#pragma-messages] rval = alloc_custom(&cursor_custom,Camlcursor_wosize,0,1); ^ /usr/local/lib/ocaml/caml/compatibility.h:82:22: note: expanded from macro 'alloc_custom' #define alloc_custom CAML_DEPRECATED("alloc_custom", "caml_alloc_custom") caml_alloc_custom ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :51:6: note: expanded from here GCC warning "\"alloc_custom\" is deprecated: use \"caml_alloc_custom\" instead" ^ bdb_stubs.c:1220:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_dbenv_closed(dbenv); ^ bdb_stubs.c:61:4: note: expanded from macro 'test_dbenv_closed' invalid_argument("Attempt to use closed dbenv") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :67:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1226:7: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] invalid_argument("set_txn_max called after dbenv opened"); ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :71:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1241:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_txn_closed(txn); ^ bdb_stubs.c:69:5: note: expanded from macro 'test_txn_closed' invalid_argument("Attempt to use closed txn") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :86:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1262:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_dbenv_closed(dbenv); ^ bdb_stubs.c:61:4: note: expanded from macro 'test_dbenv_closed' invalid_argument("Attempt to use closed dbenv") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :112:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1264:11: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] flags = convert_flag_list(vflags,txn_begin_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :3:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:1268:5: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_txn_closed(Some_val(parent_opt)); ^ bdb_stubs.c:69:5: note: expanded from macro 'test_txn_closed' invalid_argument("Attempt to use closed txn") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :7:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1276:7: warning: "failwith" is deprecated: use "caml_failwith" instead [-W#pragma-messages] failwith("Maximum # of concurrent transactions reached"); ^ /usr/local/lib/ocaml/caml/compatibility.h:111:18: note: expanded from macro 'failwith' #define failwith CAML_DEPRECATED("failwith", "caml_failwith") caml_failwith ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :11:6: note: expanded from here GCC warning "\"failwith\" is deprecated: use \"caml_failwith\" instead" ^ bdb_stubs.c:1282:10: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead [-W#pragma-messages] rval = alloc_custom(&txn_custom,Camltxn_wosize,0,1); ^ /usr/local/lib/ocaml/caml/compatibility.h:82:22: note: expanded from macro 'alloc_custom' #define alloc_custom CAML_DEPRECATED("alloc_custom", "caml_alloc_custom") caml_alloc_custom ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :15:6: note: expanded from here GCC warning "\"alloc_custom\" is deprecated: use \"caml_alloc_custom\" instead" ^ bdb_stubs.c:1296:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_dbenv_closed(dbenv); ^ bdb_stubs.c:61:4: note: expanded from macro 'test_dbenv_closed' invalid_argument("Attempt to use closed dbenv") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :33:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1300:11: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] flags = convert_flag_list(vflags,txn_checkpoint_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :37:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ bdb_stubs.c:1306:7: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] invalid_argument("caml_txn_checkpoint: no reason specified"); ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :41:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1320:3: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead [-W#pragma-messages] test_txn_closed(txn); ^ bdb_stubs.c:69:5: note: expanded from macro 'test_txn_closed' invalid_argument("Attempt to use closed txn") ^ /usr/local/lib/ocaml/caml/compatibility.h:112:26: note: expanded from macro 'invalid_argument' #define invalid_argument CAML_DEPRECATED("invalid_argument", "caml_invalid_argument") caml_invalid_argument ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :57:6: note: expanded from here GCC warning "\"invalid_argument\" is deprecated: use \"caml_invalid_argument\" instead" ^ bdb_stubs.c:1321:11: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead [-W#pragma-messages] flags = convert_flag_list(vflags,txn_commit_flags); ^ /usr/local/lib/ocaml/caml/compatibility.h:54:27: note: expanded from macro 'convert_flag_list' #define convert_flag_list CAML_DEPRECATED("convert_flag_list", "caml_convert_flag_list") caml_convert_flag_list ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :61:6: note: expanded from here GCC warning "\"convert_flag_list\" is deprecated: use \"caml_convert_flag_list\" instead" ^ 95 warnings generated. ocamlmklib -custom -o bdb bdb_stubs.o ocamlmklib -custom -o bdb bdb.cmx -lbdb -ldb-5.3 gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/sks/work/sks-1.1.6/bdb' cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O3 -Werror-implicit-function-declaration -I`ocamlc -where` -I . -c crc.c crc.c:53:18: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] unsigned char *octets = String_val(data); ^ ~~~~~~~~~~~~~~~~ crc.c:54:16: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] size_t len = string_length(data); ^ /usr/local/lib/ocaml/caml/compatibility.h:289:23: note: expanded from macro 'string_length' #define string_length CAML_DEPRECATED("string_length", "caml_string_length") caml_string_length ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :105:6: note: expanded from here GCC warning "\"string_length\" is deprecated: use \"caml_string_length\" instead" ^ crc.c:66:10: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead [-W#pragma-messages] rval = alloc_tuple(2); ^ /usr/local/lib/ocaml/caml/compatibility.h:48:21: note: expanded from macro 'alloc_tuple' #define alloc_tuple CAML_DEPRECATED("alloc_tuple", "caml_alloc_tuple") caml_alloc_tuple ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :129:6: note: expanded from here GCC warning "\"alloc_tuple\" is deprecated: use \"caml_alloc_tuple\" instead" ^ crc.c:67:22: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] Store_field(rval,0,copy_string(tzname[0])); ^ /usr/local/lib/ocaml/caml/compatibility.h:51:21: note: expanded from macro 'copy_string' #define copy_string CAML_DEPRECATED("copy_string", "caml_copy_string") caml_copy_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ crc.c:68:22: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] Store_field(rval,1,copy_string(tzname[1])); ^ /usr/local/lib/ocaml/caml/compatibility.h:51:21: note: expanded from macro 'copy_string' #define copy_string CAML_DEPRECATED("copy_string", "caml_copy_string") caml_copy_string ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ 5 warnings generated. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c pSet.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c pSet.ml File "pSet.ml", line 30, characters 23-41: 30 | struct let compare = Pervasives.compare end ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c pMap.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c pMap.ml File "pMap.ml", line 31, characters 23-41: 31 | struct let compare = Pervasives.compare end ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c utils.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c utils.ml File "utils.ml", line 108, characters 24-45: 108 | let one () = Set.add (BytesLabels.lowercase (BytesLabels.sub s start len)) partial in ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.BytesLabels.lowercase Use Bytes.lowercase_ascii/BytesLabels.lowercase_ascii instead. File "utils.ml", line 108, characters 47-62: 108 | let one () = Set.add (BytesLabels.lowercase (BytesLabels.sub s start len)) partial in ^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels pos, len were omitted in the application of this function. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c heap.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c heap.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c mList.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c mList.ml File "mList.ml", line 203, characters 14-23: 203 | let slist = List.sort compare list in ^^^^^^^^^ Warning 6 [labels-omitted]: label cmp was omitted in the application of this function. File "mList.ml", line 211, characters 14-23: 211 | let slist = List.sort compare list in ^^^^^^^^^ Warning 6 [labels-omitted]: label cmp was omitted in the application of this function. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c mTimer.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c mTimer.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c mArray.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c mArray.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c settings.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c settings.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c pstyle.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c pstyle.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c getfileopts.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c common.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa \ -pp "sed s/__VERSION__/1,1,6/" -c common.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c channel.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c channel.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c packet.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c packet.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c eventloop.ml File "eventloop.ml", line 261, characters 18-35: 261 | flush Pervasives.stderr; ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c eventloop.ml File "eventloop.ml", line 261, characters 18-35: 261 | flush Pervasives.stderr; ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c ehandlers.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c ehandlers.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c bitstring.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c bitstring.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c meteredChannel.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c number.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c number.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c prime.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c prime.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c zZp.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c zZp.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c meteredChannel.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c rMisc.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c rMisc.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c linearAlg.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c linearAlg.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c poly.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c poly.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c decode.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c decode.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c fqueue.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c fqueue.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c prefixTree.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c prefixTree.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c msgContainer.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c nbMsgContainer.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c nbMsgContainer.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c cMarshal.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c cMarshal.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c reconMessages.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c reconMessages.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c server.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c server.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c client.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c client.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c reconCS.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c reconCS.ml File "reconCS.ml", line 141, characters 10-21: 141 | let s = Unix.socket partner.Unix.ai_family partner.Unix.ai_socktype partner.Unix.ai_protocol ^^^^^^^^^^^ Warning 6 [labels-omitted]: labels domain, kind, protocol were omitted in the application of this function. File "reconCS.ml", line 144, characters 4-13: 144 | Unix.bind s (match_client_recon_addr partner.Unix.ai_addr); ^^^^^^^^^ Warning 6 [labels-omitted]: label addr was omitted in the application of this function. File "reconCS.ml", line 145, characters 4-16: 145 | Unix.connect s partner.Unix.ai_addr; ^^^^^^^^^^^^ Warning 6 [labels-omitted]: label addr was omitted in the application of this function. ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c number_test.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c decode_test.ml File "decode_test.ml", line 151, characters 29-39: 151 | let terms = Array.to_list (Array.init deg (fun _ -> rand_poly 1)) in ^^^^^^^^^^ Warning 6 [labels-omitted]: label f was omitted in the application of this function. ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c poly_test.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c Unique_time.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c Unique_time.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c version.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c version.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c parsePGP.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c parsePGP.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c sStream.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c sStream.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c bdbwrap.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c bdbwrap.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c key.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c key.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c keyHash.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c keyHash.ml File "keyHash.ml", line 75, characters 10-31: 75 | let s = BytesLabels.uppercase s in ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.BytesLabels.uppercase Use Bytes.uppercase_ascii/BytesLabels.uppercase_ascii instead. ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -pp camlp4o -c keyMerge.ml File "keyMerge.ml", line 119, characters 2-16: 119 | Stream.of_list ptype_list ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 128-150, characters 23-62: 128 | .......................parser 129 | | [< '(Public_Key_Packet,p) ; s >] -> 130 | match get_version p with 131 | | 4 -> 132 | (match s with parser [< selfsigs = siglist; ... 147 | uids = uids; 148 | subkeys = []; 149 | }) 150 | | _ -> failwith "Unexpected key packet version number" Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 128-150, characters 23-62: 128 | .......................parser 129 | | [< '(Public_Key_Packet,p) ; s >] -> 130 | match get_version p with 131 | | 4 -> 132 | (match s with parser [< selfsigs = siglist; ... 147 | uids = uids; 148 | subkeys = []; 149 | }) 150 | | _ -> failwith "Unexpected key packet version number" Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 129, characters 7-29: 129 | | [< '(Public_Key_Packet,p) ; s >] -> ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 132-140, characters 13-21: 132 | .............match s with parser [< selfsigs = siglist; 133 | uids = uidlist; 134 | subkeys = subkeylist; 135 | >] 136 | -> { key = p; 137 | selfsigs = selfsigs; 138 | uids = uids; 139 | subkeys = subkeys; 140 | }. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 133, characters 36-50: 133 | uids = uidlist; ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 132-140, characters 13-21: 132 | .............match s with parser [< selfsigs = siglist; 133 | uids = uidlist; 134 | subkeys = subkeylist; 135 | >] 136 | -> { key = p; 137 | selfsigs = selfsigs; 138 | uids = uids; 139 | subkeys = subkeys; 140 | }. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 134, characters 36-56: 134 | subkeys = subkeylist; ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 132-140, characters 13-21: 132 | .............match s with parser [< selfsigs = siglist; 133 | uids = uidlist; 134 | subkeys = subkeylist; 135 | >] 136 | -> { key = p; 137 | selfsigs = selfsigs; 138 | uids = uids; 139 | subkeys = subkeys; 140 | }. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 142-149, characters 13-16: 142 | .............match s with parser [< revocations = siglist; 143 | uids = uidlist; 144 | >] -> 145 | { key = p ; 146 | selfsigs = revocations; 147 | uids = uids; 148 | subkeys = []; 149 | }. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 143, characters 36-50: 143 | uids = uidlist; ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 142-149, characters 13-16: 142 | .............match s with parser [< revocations = siglist; 143 | uids = uidlist; 144 | >] -> 145 | { key = p ; 146 | selfsigs = revocations; 147 | uids = uids; 148 | subkeys = []; 149 | }. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 128-150, characters 23-62: 128 | .......................parser 129 | | [< '(Public_Key_Packet,p) ; s >] -> 130 | match get_version p with 131 | | 4 -> 132 | (match s with parser [< selfsigs = siglist; ... 147 | uids = uids; 148 | subkeys = []; 149 | }) 150 | | _ -> failwith "Unexpected key packet version number" Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 151-153, characters 14-15: 151 | ..............parser 152 | | [< '(Signature_Packet,p); tl = siglist >] -> p::tl 153 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 151-153, characters 14-15: 151 | ..............parser 152 | | [< '(Signature_Packet,p); tl = siglist >] -> p::tl 153 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 152, characters 7-28: 152 | | [< '(Signature_Packet,p); tl = siglist >] -> p::tl ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 152, characters 30-42: 152 | | [< '(Signature_Packet,p); tl = siglist >] -> p::tl ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 152, characters 7-28: 152 | | [< '(Signature_Packet,p); tl = siglist >] -> p::tl ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 154-165, characters 14-15: 154 | ..............parser 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> 156 | (p,sigs)::tl 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> 158 | (p,sigs)::tl ... 162 | (p,sigs)::tl 163 | | [< >] -> []) 164 | *) 165 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 154-165, characters 14-15: 154 | ..............parser 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> 156 | (p,sigs)::tl 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> 158 | (p,sigs)::tl ... 162 | (p,sigs)::tl 163 | | [< >] -> []) 164 | *) 165 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 155, characters 7-26: 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 155, characters 28-42: 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 155, characters 7-26: 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 155, characters 44-56: 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 155, characters 7-26: 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 157, characters 7-33: 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 157, characters 35-49: 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 157, characters 7-33: 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 157, characters 51-63: 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 157, characters 7-33: 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 166-169, characters 17-15: 166 | .................parser 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> 168 | (p,sigs)::tl 169 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 166-169, characters 17-15: 166 | .................parser 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> 168 | (p,sigs)::tl 169 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 167, characters 7-32: 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 167, characters 34-48: 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 167, characters 7-32: 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 167, characters 50-65: 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 167, characters 7-32: 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 220, characters 4-16: 220 | Stream.empty keystream; ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 223, characters 6-20: 223 | Stream.Failure | Stream.Error _ -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 223, characters 23-35: 223 | Stream.Failure | Stream.Error _ -> ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -pp camlp4o -c keyMerge.ml File "keyMerge.ml", line 119, characters 2-16: 119 | Stream.of_list ptype_list ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 128-150, characters 23-62: 128 | .......................parser 129 | | [< '(Public_Key_Packet,p) ; s >] -> 130 | match get_version p with 131 | | 4 -> 132 | (match s with parser [< selfsigs = siglist; ... 147 | uids = uids; 148 | subkeys = []; 149 | }) 150 | | _ -> failwith "Unexpected key packet version number" Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 128-150, characters 23-62: 128 | .......................parser 129 | | [< '(Public_Key_Packet,p) ; s >] -> 130 | match get_version p with 131 | | 4 -> 132 | (match s with parser [< selfsigs = siglist; ... 147 | uids = uids; 148 | subkeys = []; 149 | }) 150 | | _ -> failwith "Unexpected key packet version number" Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 129, characters 7-29: 129 | | [< '(Public_Key_Packet,p) ; s >] -> ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 132-140, characters 13-21: 132 | .............match s with parser [< selfsigs = siglist; 133 | uids = uidlist; 134 | subkeys = subkeylist; 135 | >] 136 | -> { key = p; 137 | selfsigs = selfsigs; 138 | uids = uids; 139 | subkeys = subkeys; 140 | }. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 133, characters 36-50: 133 | uids = uidlist; ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 132-140, characters 13-21: 132 | .............match s with parser [< selfsigs = siglist; 133 | uids = uidlist; 134 | subkeys = subkeylist; 135 | >] 136 | -> { key = p; 137 | selfsigs = selfsigs; 138 | uids = uids; 139 | subkeys = subkeys; 140 | }. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 134, characters 36-56: 134 | subkeys = subkeylist; ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 132-140, characters 13-21: 132 | .............match s with parser [< selfsigs = siglist; 133 | uids = uidlist; 134 | subkeys = subkeylist; 135 | >] 136 | -> { key = p; 137 | selfsigs = selfsigs; 138 | uids = uids; 139 | subkeys = subkeys; 140 | }. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 142-149, characters 13-16: 142 | .............match s with parser [< revocations = siglist; 143 | uids = uidlist; 144 | >] -> 145 | { key = p ; 146 | selfsigs = revocations; 147 | uids = uids; 148 | subkeys = []; 149 | }. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 143, characters 36-50: 143 | uids = uidlist; ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 142-149, characters 13-16: 142 | .............match s with parser [< revocations = siglist; 143 | uids = uidlist; 144 | >] -> 145 | { key = p ; 146 | selfsigs = revocations; 147 | uids = uids; 148 | subkeys = []; 149 | }. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 128-150, characters 23-62: 128 | .......................parser 129 | | [< '(Public_Key_Packet,p) ; s >] -> 130 | match get_version p with 131 | | 4 -> 132 | (match s with parser [< selfsigs = siglist; ... 147 | uids = uids; 148 | subkeys = []; 149 | }) 150 | | _ -> failwith "Unexpected key packet version number" Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 151-153, characters 14-15: 151 | ..............parser 152 | | [< '(Signature_Packet,p); tl = siglist >] -> p::tl 153 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 151-153, characters 14-15: 151 | ..............parser 152 | | [< '(Signature_Packet,p); tl = siglist >] -> p::tl 153 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 152, characters 7-28: 152 | | [< '(Signature_Packet,p); tl = siglist >] -> p::tl ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 152, characters 30-42: 152 | | [< '(Signature_Packet,p); tl = siglist >] -> p::tl ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 152, characters 7-28: 152 | | [< '(Signature_Packet,p); tl = siglist >] -> p::tl ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 154-165, characters 14-15: 154 | ..............parser 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> 156 | (p,sigs)::tl 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> 158 | (p,sigs)::tl ... 162 | (p,sigs)::tl 163 | | [< >] -> []) 164 | *) 165 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 154-165, characters 14-15: 154 | ..............parser 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> 156 | (p,sigs)::tl 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> 158 | (p,sigs)::tl ... 162 | (p,sigs)::tl 163 | | [< >] -> []) 164 | *) 165 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 155, characters 7-26: 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 155, characters 28-42: 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 155, characters 7-26: 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 155, characters 44-56: 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 155, characters 7-26: 155 | | [< '(User_ID_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 157, characters 7-33: 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 157, characters 35-49: 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 157, characters 7-33: 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 157, characters 51-63: 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 157, characters 7-33: 157 | | [< '(User_Attribute_Packet,p); sigs = siglist; tl = uidlist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 166-169, characters 17-15: 166 | .................parser 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> 168 | (p,sigs)::tl 169 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", lines 166-169, characters 17-15: 166 | .................parser 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> 168 | (p,sigs)::tl 169 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 167, characters 7-32: 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 167, characters 34-48: 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 167, characters 7-32: 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 167, characters 50-65: 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 167, characters 7-32: 167 | | [< '(Public_Subkey_Packet,p); sigs = siglist; tl = subkeylist >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 220, characters 4-16: 220 | Stream.empty keystream; ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 223, characters 6-20: 223 | Stream.Failure | Stream.Error _ -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "keyMerge.ml", line 223, characters 23-35: 223 | Stream.Failure | Stream.Error _ -> ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c fixkey.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c fixkey.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c fingerprint.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c keydb.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c armor.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c armor.ml File "armor.ml", line 53, characters 97-107: 53 | and hostname = (sprintf "Comment: Hostname: %s" (if String.length !Settings.hostname > 53 then String.sub !Settings.hostname 0 53 else !Settings.hostname)) ^^^^^^^^^^ Warning 6 [labels-omitted]: labels pos, len were omitted in the application of this function. File "armor.ml", line 66, characters 97-107: 66 | and hostname = (sprintf "Comment: Hostname: %s" (if String.length !Settings.hostname > 53 then String.sub !Settings.hostname 0 53 else !Settings.hostname)) ^^^^^^^^^^ Warning 6 [labels-omitted]: labels pos, len were omitted in the application of this function. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c dbMessages.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c dbMessages.ml File "dbMessages.ml", line 175, characters 42-55: 175 | WordQuery words -> "WordQuery: " ^ (String.concat ", " words) ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label sep was omitted in the application of this function. File "dbMessages.ml", line 197, characters 19-27: 197 | (List.map Utils.hexstring keys))) ^^^^^^^^ Warning 6 [labels-omitted]: label f was omitted in the application of this function. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c htmlTemplates.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c htmlTemplates.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c wserver.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c wserver.ml File "wserver.ml", line 89, characters 11-26: 89 | (BytesLabels.sub s 1 (BytesLabels.length s - 1)) ^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels pos, len were omitted in the application of this function. File "wserver.ml", line 92, characters 11-26: 92 | (BytesLabels.sub s 0 (BytesLabels.length s - 1)) ^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels pos, len were omitted in the application of this function. File "wserver.ml", line 103, characters 16-24: 103 | let special x = List.mem x ['='; '&'; '"'; '\r'; '\n'; '+'] ^^^^^^^^ Warning 6 [labels-omitted]: label set was omitted in the application of this function. File "wserver.ml", line 204, characters 27-48: 204 | parse_headers (map |< (BytesLabels.lowercase key, strip data)) cin ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.BytesLabels.lowercase Use Bytes.lowercase_ascii/BytesLabels.lowercase_ascii instead. File "wserver.ml", line 220, characters 10-28: 220 | "\n" ^ (BytesLabels.concat "\n" pieces) ^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label sep was omitted in the application of this function. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c membership.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c membership.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c tester.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c request.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c request.ml File "request.ml", line 70, characters 19-27: 70 | if List.mem "mr" options ^^^^^^^^ Warning 6 [labels-omitted]: label set was omitted in the application of this function. File "request.ml", line 83, characters 50-66: 83 | List.rev (Utils.extract_words (String.lowercase s)) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.StdLabels.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c stats.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c stats.ml File "stats.ml", line 129, characters 2-15: 129 | String.concat "\n" table_entries ^ ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label sep was omitted in the application of this function. File "stats.ml", line 160, characters 19-42: 160 | with Failure "No partners specified" -> [] ^^^^^^^^^^^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c fingerprint.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c index.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c index.ml File "index.ml", line 278, characters 16-25: 278 | match apply_opt get_uid siginfo.keyid with ^^^^^^^^^ Warning 6 [labels-omitted]: label f was omitted in the application of this function. ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c mRindex.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c pTreeDB.ml File "pTreeDB.ml", line 129, characters 10-20: 129 | Unix.mkdir settings.dbdir 0o700; ^^^^^^^^^^ Warning 6 [labels-omitted]: label perm was omitted in the application of this function. ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c sendmail.ml File "sendmail.ml", line 92, characters 18-34: 92 | if Set.mem (String.lowercase field) fields then ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.StdLabels.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "sendmail.ml", line 99, characters 40-56: 99 | let fields = Set.of_list (List.map ~f:String.lowercase fields) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.StdLabels.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c sendmail.ml File "sendmail.ml", line 92, characters 18-34: 92 | if Set.mem (String.lowercase field) fields then ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.StdLabels.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "sendmail.ml", line 99, characters 40-56: 99 | let fields = Set.of_list (List.map ~f:String.lowercase fields) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.StdLabels.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c recvmail.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c recvmail.ml File "recvmail.ml", line 58, characters 18-34: 58 | Failure "No colon found" -> Some ("",Wserver.strip hline) ^^^^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c mailsync.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c clean_keydb.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c clean_keydb.ml File "clean_keydb.ml", line 206, characters 4-18: 206 | Keydb.raw_iter clean; ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label f was omitted in the application of this function. File "clean_keydb.ml", line 337, characters 12-20: 337 | if not (List.mem "yminsky.dedup" applied_filters) then ( ^^^^^^^^ Warning 6 [labels-omitted]: label set was omitted in the application of this function. File "clean_keydb.ml", line 346, characters 12-20: 346 | if not (List.mem "yminsky.dedup" applied_filters) ^^^^^^^^ Warning 6 [labels-omitted]: label set was omitted in the application of this function. File "clean_keydb.ml", line 347, characters 14-22: 347 | || not (List.mem "yminsky.merge" applied_filters) ^^^^^^^^ Warning 6 [labels-omitted]: label set was omitted in the application of this function. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c build.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c build.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c fastbuild.ml File "fastbuild.ml", line 174, characters 4-14: 174 | Unix.mkdir (Lazy.force Settings.dbdir) 0o700; ^^^^^^^^^^ Warning 6 [labels-omitted]: label perm was omitted in the application of this function. ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c pbuild.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c merge_keyfiles.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c sksdump.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c incdump.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c dbserver.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c dbserver.ml File "dbserver.ml", line 164, characters 13-24: 164 | List.exists (fun x -> x = keyid) subkeyids) ^^^^^^^^^^^ Warning 6 [labels-omitted]: label f was omitted in the application of this function. File "dbserver.ml", line 171, characters 14-25: 171 | List.exists (fun x -> x = keyid) subkeyfps) ^^^^^^^^^^^ Warning 6 [labels-omitted]: label f was omitted in the application of this function. File "dbserver.ml", line 254, characters 13-26: 254 | (String.concat " " request.search); ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label sep was omitted in the application of this function. File "dbserver.ml", line 277, characters 16-33: 277 | flush Pervasives.stdout; ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "dbserver.ml", line 305, characters 13-26: 305 | (String.concat " " request.search); ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label sep was omitted in the application of this function. File "dbserver.ml", line 339, characters 35-66: 339 | | Invalid_argument "Insufficiently specific words" -> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "dbserver.ml", line 344, characters 35-55: 344 | | Invalid_argument "Too many responses" -> ^^^^^^^^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "_none_", line 1: Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c reconComm.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c reconComm.ml File "reconComm.ml", line 72, characters 4-20: 72 | String.lowercase prefix = "content-type" ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.StdLabels.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c recoverList.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c recoverList.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c catchup.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c catchup.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c pTreeDB.ml File "pTreeDB.ml", line 129, characters 10-20: 129 | Unix.mkdir settings.dbdir 0o700; ^^^^^^^^^^ Warning 6 [labels-omitted]: label perm was omitted in the application of this function. ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c reconserver.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c reconserver.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c keydb.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c update_subkeys.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c update_subkeys.ml File "update_subkeys.ml", line 127, characters 2-12: 127 | Keydb.iter process_key; ^^^^^^^^^^ Warning 6 [labels-omitted]: label f was omitted in the application of this function. ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c sks_do.ml ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c unit_tests.ml ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c sks.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c sks.ml File "sks.ml", line 159, characters 10-19: 159 | List.iter (fun s -> ^^^^^^^^^ Warning 6 [labels-omitted]: label f was omitted in the application of this function. ocamlopt -unsafe-string -o sks -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa crc.o pSet.cmx pMap.cmx utils.cmx heap.cmx mList.cmx mTimer.cmx mArray.cmx settings.cmx pstyle.cmx getfileopts.cmx common.cmx channel.cmx eventloop.cmx ehandlers.cmx bitstring.cmx meteredChannel.cmx number.cmx prime.cmx zZp.cmx rMisc.cmx linearAlg.cmx poly.cmx decode.cmx fqueue.cmx prefixTree.cmx msgContainer.cmx nbMsgContainer.cmx cMarshal.cmx reconMessages.cmx server.cmx client.cmx reconCS.cmx number_test.cmx decode_test.cmx poly_test.cmx Unique_time.cmx version.cmx packet.cmx parsePGP.cmx sStream.cmx bdbwrap.cmx key.cmx keyHash.cmx keyMerge.cmx fixkey.cmx fingerprint.cmx keydb.cmx armor.cmx dbMessages.cmx htmlTemplates.cmx wserver.cmx membership.cmx tester.cmx request.cmx stats.cmx index.cmx mRindex.cmx pTreeDB.cmx sendmail.cmx recvmail.cmx mailsync.cmx clean_keydb.cmx build.cmx fastbuild.cmx pbuild.cmx merge_keyfiles.cmx sksdump.cmx incdump.cmx dbserver.cmx reconComm.cmx recoverList.cmx catchup.cmx reconserver.cmx update_subkeys.cmx sks_do.cmx unit_tests.cmx sks.cmx ocamlc -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -g unix.cma str.cma bdb.cma nums.cma bigarray.cma cryptokit.cma -c add_mail.mli ocamlopt -unsafe-string -I lib -I bdb -ccopt -L/usr/local/lib/db5 -ccopt -fstack-protector-strong -ccopt -Lbdb -dtypes -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c add_mail.ml File "add_mail.ml", line 69, characters 7-17: 69 | then Unix.mkdir dirname 0o700; ^^^^^^^^^^ Warning 6 [labels-omitted]: label perm was omitted in the application of this function. ocamlopt -unsafe-string -o sks_add_mail -ccopt -fstack-protector-strong unix.cmxa \ pMap.cmx pSet.cmx add_mail.cmx pod2man -c "SKS OpenPGP Key server" --section 8 -r 0.1 -name sks sks.pod sks.8 gzip -9nf sks.8 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> sks-1.1.6_2 depends on file: /usr/local/bin/ocamlc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for sks-1.1.6_2 ===> Generating temporary packing list mkdir -p /wrkdirs/usr/ports/security/sks/work/stage/usr/local/bin install sks_build.sh sks sks_add_mail /wrkdirs/usr/ports/security/sks/work/stage/usr/local/bin mkdir -p /wrkdirs/usr/ports/security/sks/work/stage/usr/local/share/man/man8 install sks.8.gz /wrkdirs/usr/ports/security/sks/work/stage/usr/local/share/man/man8 cd /wrkdirs/usr/ports/security/sks/work/sks-1.1.6 && install -m 0644 BUGS README.md TODO UPGRADING /wrkdirs/usr/ports/security/sks/work/stage/usr/local/share/doc/sks ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-04-06T15:30:49+0000' 'PKG_NOTE_ports_top_git_hash=c2c35d895e' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=6684dc9568' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240122_1' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for sks-1.1.6_2 ===> Building sks-1.1.6_2 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for sks-1.1.6_2 build of security/sks | sks-1.1.6_2 ended at Sat Apr 6 16:31:48 BST 2024 build time: 00:01:00