=>> Building devel/ocaml-pcre build started at Fri Dec 26 22:51:13 EST 2025 port directory: /usr/ports/devel/ocaml-pcre package name: ocaml-pcre-7.2.3_4 building for: FreeBSD 143amd64-deluxe-desktop-job-01 14.3-RELEASE-p2 FreeBSD 14.3-RELEASE-p2 amd64 maintained by: hrs@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1277 Mar 1 2025 /usr/ports/devel/ocaml-pcre/Makefile Ports top last git commit: 3dd9e2202282 Ports top unclean checkout: yes Port dir last git commit: f55320e70e06 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.4 Host OSVERSION: 1403000 Jail OSVERSION: 1403000 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1403000 UNAME_v=FreeBSD 14.3-RELEASE-p2 UNAME_r=14.3-RELEASE-p2 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.4 MASTERMNT=/mnt/data/.m/143amd64-deluxe-desktop/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen GID=0 OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 UID=0 PWD=/mnt/data/.m/143amd64-deluxe-desktop/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=143amd64-deluxe-desktop SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/mnt/data/.m/143amd64-deluxe-desktop/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.4 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 ocaml-pcre-7.2.3_4: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- hrs@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/ocaml-pcre/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/ocaml-pcre/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/ocaml-pcre/work/.cache HOME=/wrkdirs/usr/ports/devel/ocaml-pcre/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/ocaml-pcre/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/ocaml-pcre/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- OCAMLFIND_DESTDIR="/wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib" OCAMLFIND_LDCONF="/dev/null" XDG_DATA_HOME=/wrkdirs/usr/ports/devel/ocaml-pcre/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/ocaml-pcre/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/ocaml-pcre/work/.cache HOME=/wrkdirs/usr/ports/devel/ocaml-pcre/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/ocaml-pcre/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/ocaml-pcre/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=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " 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="" PORTEXAMPLES="" OCAML_SITELIBDIR="lib/ocaml/site-lib" OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/pcre-ocaml" EXAMPLESDIR="share/examples/ocaml/pcre" DATADIR="share/pcre" WWWDIR="www/pcre" ETCDIR="etc/pcre" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/pcre DOCSDIR=/usr/local/share/doc/pcre-ocaml EXAMPLESDIR=/usr/local/share/examples/ocaml/pcre WWWDIR=/usr/local/www/pcre ETCDIR=/usr/local/etc/pcre --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 #### #### # Work around some weirdness when fetching golang modules GO_TAGS+=netcgo .if ${.CURDIR:M*/www/chromium*} MAKE_JOBS_NUMBER=24 .endif .if ${.CURDIR:M*/www/ungoogled-chromium*} MAKE_JOBS_NUMBER=24 .endif .if ${.CURDIR:M*/lang/rust*} MAKE_JOBS_NUMBER=10 .endif .if ${.CURDIR:M*/lang/gcc*} MAKE_JOBS_NUMBER=10 .endif .if ${.CURDIR:M*/www/iridium*} MAKE_JOBS_NUMBER=16 .endif .if ${.CURDIR:M*/devel/electron*} MAKE_JOBS_NUMBER=20 .endif .if ${.CURDIR:M*/databases/mongodb*} MAKE_JOBS_NUMBER=12 .endif .if ${.CURDIR:M*/devel/llvm*} MAKE_JOBS_NUMBER=16 .endif # Speed things up a bit MAKE_JOBS_NUMBER?=8 #### #### #MAKE_JOBS_NUMBER?=4 # Alows us to build ports non-interactivly DISABLE_LICENSES=yes LICENSES_ACCEPTED+= DCC # Enable SNDIO on anything that supports it #OPTIONS_SET+=PULSEAUDIO OPTIONS_SET+=SNDIO # Yes we have MS Windows x11-fonts_webfonts_SET+=EXTRAFONTS CLEARTYPE # Desktop Specific Options sysutils_gksu_UNSET+=NAUTILUS x11-wm_compiz-fusion_UNSET+=EMERALD accessibility_redshift_SET+=GUI VIDMODE # These ports default to other audio servers, audio_espeak_UNSET+=PORTAUDIO www_qt5-webengine_UNSET+=ALSA www_qt6-webengine_UNSET+=ALSA audio_rhvoice_UNSET+=AO comms_morse_UNSET+=OSS audio_harp_UNSET+=OSS # Somehow these options are being set and result in ports being rebuilt needlessly becuase they are actually turned off audio_alsa-plugins_SET+=FFMPEG JACK PULSEAUDIO SAMPLERATE SPEEX #### Misc Poudriere #### .include "/etc/make.conf.ports_env" ---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 pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ocaml-pcre-7.2.3_4 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [143amd64-deluxe-desktop-job-01] Installing pkg-2.5.1... [143amd64-deluxe-desktop-job-01] Extracting pkg-2.5.1: .......... done ===> ocaml-pcre-7.2.3_4 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ocaml-pcre-7.2.3_4 =========================================================================== =================================================== ===== 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 ocaml-pcre-7.2.3_4 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by ocaml-pcre-7.2.3_4 for building => SHA256 Checksum OK for mmottl-pcre-ocaml-v7.2.3_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ocaml-pcre-7.2.3_4 depends on file: /usr/local/bin/ocamlc - not found ===> Installing existing package /packages/All/ocaml-4.14.2.pkg [143amd64-deluxe-desktop-job-01] Installing ocaml-4.14.2... [143amd64-deluxe-desktop-job-01] Extracting ocaml-4.14.2: .......... done ===> ocaml-pcre-7.2.3_4 depends on file: /usr/local/bin/ocamlc - found ===> Returning to build of ocaml-pcre-7.2.3_4 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Fetching all distfiles required by ocaml-pcre-7.2.3_4 for building ===> Extracting for ocaml-pcre-7.2.3_4 => SHA256 Checksum OK for mmottl-pcre-ocaml-v7.2.3_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ocaml-pcre-7.2.3_4 depends on file: /usr/local/bin/ocamlc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Patching for ocaml-pcre-7.2.3_4 /usr/bin/sed -i.bak -e 's|$prefix"/"share|/wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/share|' -e '/datarootdir/s|$pkg_name|&-ocaml|' /wrkdirs/usr/ports/devel/ocaml-pcre/work/pcre-ocaml-7.2.3/setup.ml /usr/bin/sed -i.bak -e 's| safe_string,||' /wrkdirs/usr/ports/devel/ocaml-pcre/work/pcre-ocaml-7.2.3/_tags =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ocaml-pcre-7.2.3_4 depends on executable: ocamlbuild - not found ===> Installing existing package /packages/All/ocaml-ocamlbuild-0.14.2_5.pkg [143amd64-deluxe-desktop-job-01] Installing ocaml-ocamlbuild-0.14.2_5... [143amd64-deluxe-desktop-job-01] Extracting ocaml-ocamlbuild-0.14.2_5: .......... done ===> ocaml-pcre-7.2.3_4 depends on executable: ocamlbuild - found ===> Returning to build of ocaml-pcre-7.2.3_4 ===> ocaml-pcre-7.2.3_4 depends on file: /usr/local/bin/ocamlc - found ===> ocaml-pcre-7.2.3_4 depends on file: /usr/local/bin/ocamlfind - not found ===> Installing existing package /packages/All/ocaml-findlib-1.9.6_3.pkg [143amd64-deluxe-desktop-job-01] Installing ocaml-findlib-1.9.6_3... [143amd64-deluxe-desktop-job-01] `-- Installing ocaml-labltk-8.06.12_1... [143amd64-deluxe-desktop-job-01] | `-- Installing tcl86-8.6.17... [143amd64-deluxe-desktop-job-01] | `-- Extracting tcl86-8.6.17: .......... done [143amd64-deluxe-desktop-job-01] | `-- Installing tk86-8.6.17... [143amd64-deluxe-desktop-job-01] | | `-- Installing fontconfig-2.17.1,1... [143amd64-deluxe-desktop-job-01] | | `-- Installing expat-2.7.3... [143amd64-deluxe-desktop-job-01] | | `-- Extracting expat-2.7.3: .......... done [143amd64-deluxe-desktop-job-01] | | `-- Installing freetype2-2.14.1... [143amd64-deluxe-desktop-job-01] | | | `-- Installing brotli-1.2.0,1... [143amd64-deluxe-desktop-job-01] | | | `-- Extracting brotli-1.2.0,1: .......... done [143amd64-deluxe-desktop-job-01] | | | `-- Installing png-1.6.53... [143amd64-deluxe-desktop-job-01] | | | `-- Extracting png-1.6.53: .......... done [143amd64-deluxe-desktop-job-01] | | `-- Extracting freetype2-2.14.1: .......... done [143amd64-deluxe-desktop-job-01] | | `-- Installing gettext-runtime-0.26... [143amd64-deluxe-desktop-job-01] | | | `-- Installing indexinfo-0.3.1_1... [143amd64-deluxe-desktop-job-01] | | | `-- Extracting indexinfo-0.3.1_1: . done [143amd64-deluxe-desktop-job-01] | | `-- Extracting gettext-runtime-0.26: .......... done [143amd64-deluxe-desktop-job-01] | | `-- Extracting fontconfig-2.17.1,1: .......... done [143amd64-deluxe-desktop-job-01] | | `-- Installing libX11-1.8.12,1... [143amd64-deluxe-desktop-job-01] | | `-- Installing libxcb-1.17.0... [143amd64-deluxe-desktop-job-01] | | | `-- Installing libXau-1.0.12... [143amd64-deluxe-desktop-job-01] | | | `-- Extracting libXau-1.0.12: .......... done [143amd64-deluxe-desktop-job-01] | | | `-- Installing libXdmcp-1.1.5... [143amd64-deluxe-desktop-job-01] | | | `-- Installing xorgproto-2024.1... [143amd64-deluxe-desktop-job-01] | | | `-- Extracting xorgproto-2024.1: .......... done [143amd64-deluxe-desktop-job-01] | | | `-- Extracting libXdmcp-1.1.5: ...... done [143amd64-deluxe-desktop-job-01] | | `-- Extracting libxcb-1.17.0: .......... done [143amd64-deluxe-desktop-job-01] | | `-- Extracting libX11-1.8.12,1: .......... done [143amd64-deluxe-desktop-job-01] | | `-- Installing libXScrnSaver-1.2.4_1... [143amd64-deluxe-desktop-job-01] | | `-- Installing libXext-1.3.6,1... [143amd64-deluxe-desktop-job-01] | | `-- Extracting libXext-1.3.6,1: .......... done [143amd64-deluxe-desktop-job-01] | | `-- Extracting libXScrnSaver-1.2.4_1: .......... done [143amd64-deluxe-desktop-job-01] | | `-- Installing libXft-2.3.8... [143amd64-deluxe-desktop-job-01] | | `-- Installing libXrender-0.9.12... [143amd64-deluxe-desktop-job-01] | | `-- Extracting libXrender-0.9.12: ....... done [143amd64-deluxe-desktop-job-01] | | `-- Extracting libXft-2.3.8: .......... done [143amd64-deluxe-desktop-job-01] | `-- Extracting tk86-8.6.17: .......... done [143amd64-deluxe-desktop-job-01] `-- Extracting ocaml-labltk-8.06.12_1: .......... done [143amd64-deluxe-desktop-job-01] Extracting ocaml-findlib-1.9.6_3: .......... done ==> Running trigger: fontconfig.ucl Running fc-cache to build fontconfig cache... ===== Message from freetype2-2.14.1: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed). ===> ocaml-pcre-7.2.3_4 depends on file: /usr/local/bin/ocamlfind - found ===> Returning to build of ocaml-pcre-7.2.3_4 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ocaml-pcre-7.2.3_4 depends on shared library: libpcre.so - not found ===> Installing existing package /packages/All/pcre-8.45_4.pkg [143amd64-deluxe-desktop-job-01] Installing pcre-8.45_4... [143amd64-deluxe-desktop-job-01] Extracting pcre-8.45_4: .......... done ===== Message from pcre-8.45_4: -- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: EOLed by upstream, use devel/pcre2 instead. ===> ocaml-pcre-7.2.3_4 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) ===> Returning to build of ocaml-pcre-7.2.3_4 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Configuring for ocaml-pcre-7.2.3_4 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building for ocaml-pcre-7.2.3_4 --- all --- ocaml setup.ml -all File "./setup.ml", line 318, characters 20-36: 318 | String.compare (String.lowercase s1) (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 318, characters 42-58: 318 | String.compare (String.lowercase s1) (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 327, characters 14-30: 327 | (String.lowercase s1) = (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 327, characters 38-54: 327 | (String.lowercase s1) = (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 330, characters 25-41: 330 | Hashtbl.hash (String.lowercase s) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 368, characters 10-26: 368 | String.lowercase buf ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 474, characters 13-29: 474 | String.lowercase ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 1381, characters 23-41: 1381 | let compare = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "./setup.ml", line 1825, characters 16-33: 1825 | concat dir (String.capitalize base) ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. File "./setup.ml", line 1831, characters 16-35: 1831 | concat dir (String.uncapitalize base) ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. File "setup.ml", line 2916, characters 10-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2922, characters 10-21: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2925, characters 23-34: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2928, characters 20-34: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2931, characters 10-27: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2934, characters 16-28: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2935, characters 15-27: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2935, characters 32-42: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2935, characters 48-61: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2936, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2937, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2938, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3088, characters 4-21: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3107, characters 24-40: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3109, characters 21-33: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3110, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3110, characters 41-53: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3112, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3112, characters 41-54: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3114, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3114, characters 50-62: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3116, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3116, characters 50-63: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3118, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3131, characters 15-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3229, characters 16-34: 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 "setup.ml", line 5847, characters 11-28: Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. File "setup.ml", line 5848, characters 11-30: Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. File "setup.ml", line 6484, characters 33-42: Warning 6 [labels-omitted]: label what was omitted in the application of this function. File "setup.ml", line 6485, characters 36-45: Warning 6 [labels-omitted]: label what was omitted in the application of this function. Configuration: ocamlfind: ........................................... /usr/local/bin/ocamlfind ocamlc: .............................................. /usr/local/bin/ocamlc.opt ocamlopt: ............................................ /usr/local/bin/ocamlopt.opt ocamlbuild: .......................................... /usr/local/bin/ocamlbuild Package name: ........................................ pcre Package version: ..................................... 7.2.3 os_type: ............................................. Unix system: .............................................. freebsd architecture: ........................................ amd64 ccomp_type: .......................................... cc ocaml_version: ....................................... 4.14.2 standard_library_default: ............................ /usr/local/lib/ocaml standard_library: .................................... /usr/local/lib/ocaml bytecomp_c_compiler: ................................. cc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -O2 -pipe -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 native_c_compiler: ................................... cc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -O2 -pipe -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 model: ............................................... default ext_obj: ............................................. .o ext_asm: ............................................. .s ext_lib: ............................................. .a ext_dll: ............................................. .so default_executable_name: ............................. a.out systhread_supported: ................................. true Install architecture-independent files dir: .......... /usr/local Install architecture-dependent files in dir: ......... $prefix User executables: .................................... $exec_prefix/bin System admin executables: ............................ $exec_prefix/sbin Program executables: ................................. $exec_prefix/libexec Read-only single-machine data: ....................... $prefix/etc Modifiable architecture-independent data: ............ $prefix/com Modifiable single-machine data: ...................... $prefix/var Object code libraries: ............................... $exec_prefix/lib Read-only arch-independent data root: ................ /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/share Read-only architecture-independent data: ............. $datarootdir Info documentation: .................................. $datarootdir/info Locale-dependent data: ............................... $datarootdir/locale Man documentation: ................................... $datarootdir/man Documentation root: .................................. $datarootdir/doc/$pkg_name-ocaml HTML documentation: .................................. $docdir DVI documentation: ................................... $docdir PDF documentation: ................................... $docdir PS documentation: .................................... $docdir findlib_version: ..................................... 1.9.6 is_native: ........................................... true suffix_program: ...................................... Remove a file.: ...................................... rm -f Remove a directory.: ................................. rm -rf Turn ocaml debug flag on: ............................ true Turn ocaml profile flag on: .......................... false Compiler support generation of .cmxs.: ............... true OCamlbuild additional flags: ......................... with_pcre_config: .................................... pcre-config Strict compile-time checks: .......................... true Build examples: ...................................... true Create documentations: ............................... true Compile tests executable and library and run them: ... false ocamldoc: ............................................ /usr/local/bin/ocamldoc pkg_bytes: ........................................... /usr/local/lib/ocaml/site-lib/bytes /usr/local/bin/ocamlopt.opt unix.cmxa -I /usr/local/lib/ocaml/ocamlbuild /usr/local/lib/ocaml/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /usr/local/lib/ocaml/ocamlbuild/ocamlbuild.cmx -o myocamlbuild /usr/local/bin/ocamlfind ocamlc -g -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -ccopt -I/usr/local/include -c lib/pcre_stubs.c + /usr/local/bin/ocamlfind ocamlc -g -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -ccopt -I/usr/local/include -c lib/pcre_stubs.c lib/pcre_stubs.c:166:22: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 166 | pcre_exc_Error = caml_named_value("Pcre.Error"); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/pcre_stubs.c:167:22: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 167 | pcre_exc_Backtrack = caml_named_value("Pcre.Backtrack"); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/pcre_stubs.c:208:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 208 | static inline void raise_partial() Noreturn; | ^ | void lib/pcre_stubs.c:209:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 209 | static inline void raise_bad_partial() Noreturn; | ^ | void lib/pcre_stubs.c:210:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 210 | static inline void raise_bad_utf8() Noreturn; | ^ | void lib/pcre_stubs.c:211:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 211 | static inline void raise_bad_utf8_offset() Noreturn; | ^ | void lib/pcre_stubs.c:212:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 212 | static inline void raise_match_limit() Noreturn; | ^ | void lib/pcre_stubs.c:213:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 213 | static inline void raise_recursion_limit() Noreturn; | ^ | void lib/pcre_stubs.c:220:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 220 | static inline void raise_partial() { raise_pcre_error(Val_int(0)); } | ^ | void lib/pcre_stubs.c:221:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 221 | static inline void raise_bad_partial() { raise_pcre_error(Val_int(1)); } | ^ | void lib/pcre_stubs.c:222:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 222 | static inline void raise_bad_utf8() { raise_pcre_error(Val_int(2)); } | ^ | void lib/pcre_stubs.c:223:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 223 | static inline void raise_bad_utf8_offset() { raise_pcre_error(Val_int(3)); } | ^ | void lib/pcre_stubs.c:224:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 224 | static inline void raise_match_limit() { raise_pcre_error(Val_int(4)); } | ^ | void lib/pcre_stubs.c:225:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 225 | static inline void raise_recursion_limit() { raise_pcre_error(Val_int(5)); } | ^ | void 14 warnings generated. mv pcre_stubs.o lib/pcre_stubs.o /usr/local/bin/ocamlfind ocamlmklib -o lib/pcre_stubs -g -L/usr/local/lib -Wl,-R/usr/local/lib -lpcre lib/pcre_stubs.o /usr/local/bin/ocamlfind ocamldep -package bytes -modules lib/pcre.mli > lib/pcre.mli.depends /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -package bytes -w Aer-44-50 -I lib -o lib/pcre.cmi lib/pcre.mli + /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -package bytes -w Aer-44-50 -I lib -o lib/pcre.cmi lib/pcre.mli File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "lib/pcre.mli", line 195, characters 0-77: 195 | external study_stat : regexp -> study_stat = "pcre_study_stat_stub" "noalloc" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: [@@noalloc] should be used instead of "noalloc" /usr/local/bin/ocamlfind ocamldep -package bytes -modules lib/pcre.ml > lib/pcre.ml.depends /usr/local/bin/ocamlfind ocamldep -package bytes -modules lib/pcre_compat.ml > lib/pcre_compat.ml.depends /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -package bytes -w Aer-44-50 -I lib -o lib/pcre_compat.cmo lib/pcre_compat.ml + /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -package bytes -w Aer-44-50 -I lib -o lib/pcre_compat.cmo lib/pcre_compat.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "lib/pcre_compat.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -package bytes -w Aer-44-50 -I lib -o lib/pcre.cmo lib/pcre.ml + /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -package bytes -w Aer-44-50 -I lib -o lib/pcre.cmo lib/pcre.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "lib/pcre.ml", line 164, characters 0-76: 164 | external pcre_config_utf8 : unit -> bool = "pcre_config_utf8_stub" "noalloc" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 166-167, characters 0-53: 166 | external pcre_config_newline : 167 | unit -> char = "pcre_config_newline_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 169-170, characters 0-54: 169 | external pcre_config_link_size : 170 | unit -> int = "pcre_config_link_size_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 172-173, characters 0-56: 172 | external pcre_config_match_limit : 173 | unit -> int = "pcre_config_match_limit_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 175-176, characters 0-66: 175 | external pcre_config_match_limit_recursion : 176 | unit -> int = "pcre_config_match_limit_recursion_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 178-179, characters 0-58: 178 | external pcre_config_stackrecurse : 179 | unit -> bool = "pcre_config_stackrecurse_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", line 215, characters 0-77: 215 | external study_stat : regexp -> study_stat = "pcre_study_stat_stub" "noalloc" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 233-234, characters 0-69: 233 | external set_imp_match_limit : 234 | regexp -> int -> regexp = "pcre_set_imp_match_limit_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 240-241, characters 0-79: 240 | external set_imp_match_limit_recursion : 241 | regexp -> int -> regexp = "pcre_set_imp_match_limit_recursion_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", line 882, characters 0-63: 882 | external isspace : char -> bool = "pcre_isspace_stub" "noalloc" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: [@@noalloc] should be used instead of "noalloc" /usr/local/bin/ocamlfind ocamlc -a -dllib -lpcre_stubs -cclib -lpcre_stubs -cclib -L/usr/local/lib -cclib -Wl,-R/usr/local/lib -cclib -lpcre -cclib -L/usr/local/lib -cclib -Wl,-R/usr/local/lib -cclib -lpcre -I lib lib/pcre_compat.cmo lib/pcre.cmo -o lib/pcre.cma /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -package bytes -w Aer-44-50 -I lib -o lib/pcre_compat.cmx lib/pcre_compat.ml + /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -package bytes -w Aer-44-50 -I lib -o lib/pcre_compat.cmx lib/pcre_compat.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "lib/pcre_compat.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -package bytes -w Aer-44-50 -I lib -o lib/pcre.cmx lib/pcre.ml + /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -ccopt -g -ccopt -O2 -ccopt -fPIC -ccopt -DPIC -ccopt -Wall -ccopt -pedantic -ccopt -Wextra -ccopt -Wunused -ccopt -Wno-long-long -ccopt -Wno-keyword-macro -package bytes -w Aer-44-50 -I lib -o lib/pcre.cmx lib/pcre.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "lib/pcre.ml", line 164, characters 0-76: 164 | external pcre_config_utf8 : unit -> bool = "pcre_config_utf8_stub" "noalloc" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 166-167, characters 0-53: 166 | external pcre_config_newline : 167 | unit -> char = "pcre_config_newline_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 169-170, characters 0-54: 169 | external pcre_config_link_size : 170 | unit -> int = "pcre_config_link_size_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 172-173, characters 0-56: 172 | external pcre_config_match_limit : 173 | unit -> int = "pcre_config_match_limit_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 175-176, characters 0-66: 175 | external pcre_config_match_limit_recursion : 176 | unit -> int = "pcre_config_match_limit_recursion_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 178-179, characters 0-58: 178 | external pcre_config_stackrecurse : 179 | unit -> bool = "pcre_config_stackrecurse_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", line 215, characters 0-77: 215 | external study_stat : regexp -> study_stat = "pcre_study_stat_stub" "noalloc" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 233-234, characters 0-69: 233 | external set_imp_match_limit : 234 | regexp -> int -> regexp = "pcre_set_imp_match_limit_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", lines 240-241, characters 0-79: 240 | external set_imp_match_limit_recursion : 241 | regexp -> int -> regexp = "pcre_set_imp_match_limit_recursion_stub" "noalloc" Alert deprecated: [@@noalloc] should be used instead of "noalloc" File "lib/pcre.ml", line 882, characters 0-63: 882 | external isspace : char -> bool = "pcre_isspace_stub" "noalloc" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: [@@noalloc] should be used instead of "noalloc" /usr/local/bin/ocamlfind ocamlopt -a -cclib -lpcre_stubs -cclib -L/usr/local/lib -cclib -Wl,-R/usr/local/lib -cclib -lpcre -cclib -L/usr/local/lib -cclib -Wl,-R/usr/local/lib -cclib -lpcre -I lib lib/pcre_compat.cmx lib/pcre.cmx -o lib/pcre.cmxa /usr/local/bin/ocamlfind ocamlopt -shared -cclib -lpcre_stubs -I lib -cclib -L/usr/local/lib -cclib -Wl,-R/usr/local/lib -cclib -lpcre -I lib lib/pcre.cmxa lib/pcre_compat.cmx lib/pcre.cmx -o lib/pcre.cmxs /usr/local/bin/ocamlfind ocamldep -package bytes -modules examples/cloc/cloc.ml > examples/cloc/cloc.ml.depends /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/cloc -I lib -o examples/cloc/cloc.cmo examples/cloc/cloc.ml + /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/cloc -I lib -o examples/cloc/cloc.cmo examples/cloc/cloc.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "examples/cloc/cloc.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/cloc -I lib -o examples/cloc/cloc.cmx examples/cloc/cloc.ml + /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/cloc -I lib -o examples/cloc/cloc.cmx examples/cloc/cloc.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "examples/cloc/cloc.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. /usr/local/bin/ocamlfind ocamlopt -g -I lib -linkpkg -package bytes -I lib -I examples/cloc lib/pcre.cmxa examples/cloc/cloc.cmx -o examples/cloc/cloc.native /usr/local/bin/ocamlfind ocamldep -package bytes -modules examples/count_hash/count_hash.ml > examples/count_hash/count_hash.ml.depends /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/count_hash -I lib -o examples/count_hash/count_hash.cmo examples/count_hash/count_hash.ml + /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/count_hash -I lib -o examples/count_hash/count_hash.cmo examples/count_hash/count_hash.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "examples/count_hash/count_hash.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/count_hash -I lib -o examples/count_hash/count_hash.cmx examples/count_hash/count_hash.ml + /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/count_hash -I lib -o examples/count_hash/count_hash.cmx examples/count_hash/count_hash.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "examples/count_hash/count_hash.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. /usr/local/bin/ocamlfind ocamlopt -g -I lib -linkpkg -package bytes -I lib -I examples/count_hash lib/pcre.cmxa examples/count_hash/count_hash.cmx -o examples/count_hash/count_hash.native /usr/local/bin/ocamlfind ocamldep -package bytes -modules examples/pcregrep/pcregrep.ml > examples/pcregrep/pcregrep.ml.depends /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/pcregrep -I lib -o examples/pcregrep/pcregrep.cmo examples/pcregrep/pcregrep.ml + /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/pcregrep -I lib -o examples/pcregrep/pcregrep.cmo examples/pcregrep/pcregrep.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "examples/pcregrep/pcregrep.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/pcregrep -I lib -o examples/pcregrep/pcregrep.cmx examples/pcregrep/pcregrep.ml + /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/pcregrep -I lib -o examples/pcregrep/pcregrep.cmx examples/pcregrep/pcregrep.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "examples/pcregrep/pcregrep.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. /usr/local/bin/ocamlfind ocamlopt -g -I lib -linkpkg -package bytes -I lib -I examples/pcregrep lib/pcre.cmxa examples/pcregrep/pcregrep.cmx -o examples/pcregrep/pcregrep.native /usr/local/bin/ocamlfind ocamldep -package bytes -modules examples/subst/subst.ml > examples/subst/subst.ml.depends /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/subst -I lib -o examples/subst/subst.cmo examples/subst/subst.ml + /usr/local/bin/ocamlfind ocamlc -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/subst -I lib -o examples/subst/subst.cmo examples/subst/subst.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "examples/subst/subst.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/subst -I lib -o examples/subst/subst.cmx examples/subst/subst.ml + /usr/local/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -strict-sequence -I lib -package bytes -w Aer-44-50 -I examples/subst -I lib -o examples/subst/subst.cmx examples/subst/subst.ml File "_none_", line 1: Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters, like 'Aer', is deprecated. Use the equivalent signed form: +A-e-r-44-50. Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix. File "examples/subst/subst.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. /usr/local/bin/ocamlfind ocamlopt -g -I lib -linkpkg -package bytes -I lib -I examples/subst lib/pcre.cmxa examples/subst/subst.cmx -o examples/subst/subst.native + /usr/local/bin/ocamlopt.opt unix.cmxa -I /usr/local/lib/ocaml/ocamlbuild /usr/local/lib/ocaml/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /usr/local/lib/ocaml/ocamlbuild/ocamlbuild.cmx -o myocamlbuild File "myocamlbuild.ml", line 155, characters 10-27: 155 | Stream.of_channel chn ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 161, characters 10-21: 161 | Stream.from ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 164, characters 23-34: 164 | match Stream.next st with ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 167, characters 20-34: 167 | with Stream.Failure -> None) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 170, characters 10-27: 170 | Genlex.make_lexer ["="] st_line ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "myocamlbuild.ml", line 173, characters 16-28: 173 | match Stream.npeek 3 lexer with ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 174, characters 15-27: 174 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "myocamlbuild.ml", line 174, characters 32-42: 174 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> ^^^^^^^^^^ Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "myocamlbuild.ml", line 174, characters 48-61: 174 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "myocamlbuild.ml", line 175, characters 16-27: 175 | Stream.junk lexer; ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 176, characters 16-27: 176 | Stream.junk lexer; ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 177, characters 16-27: 177 | Stream.junk lexer; ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "myocamlbuild.ml", line 518, characters 43-62: 518 | List.map (fun m -> (String.uncapitalize m) ^ ".cmi") ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Ocamlbuild_plugin.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. File "myocamlbuild.ml", line 531, characters 51-70: 531 | List.map (fun m -> dir^"/"^(String.uncapitalize m)^".cmi") ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Ocamlbuild_plugin.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. /usr/local/bin/ocamlfind ocamldoc -dump lib/pcre.odoc -package bytes -I lib lib/pcre.mli + /usr/local/bin/ocamlfind ocamldoc -dump lib/pcre.odoc -package bytes -I lib lib/pcre.mli File "lib/pcre.mli", line 195, characters 0-77: 195 | external study_stat : regexp -> study_stat = "pcre_study_stat_stub" "noalloc" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: [@@noalloc] should be used instead of "noalloc" rm -rf API.docdir mkdir -p API.docdir /usr/local/bin/ocamlfind ocamldoc -load lib/pcre.odoc -html -d API.docdir =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ocaml-pcre-7.2.3_4 depends on file: /usr/local/bin/ocamlc - found ===> ocaml-pcre-7.2.3_4 depends on file: /usr/local/bin/ocamlfind - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Staging for ocaml-pcre-7.2.3_4 /bin/mkdir -p /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib ===> Generating temporary packing list ocaml setup.ml -install File "./setup.ml", line 318, characters 20-36: 318 | String.compare (String.lowercase s1) (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 318, characters 42-58: 318 | String.compare (String.lowercase s1) (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 327, characters 14-30: 327 | (String.lowercase s1) = (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 327, characters 38-54: 327 | (String.lowercase s1) = (String.lowercase s2) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 330, characters 25-41: 330 | Hashtbl.hash (String.lowercase s) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 368, characters 10-26: 368 | String.lowercase buf ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 474, characters 13-29: 474 | String.lowercase ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "./setup.ml", line 1381, characters 23-41: 1381 | let compare = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "./setup.ml", line 1825, characters 16-33: 1825 | concat dir (String.capitalize base) ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. File "./setup.ml", line 1831, characters 16-35: 1831 | concat dir (String.uncapitalize base) ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. File "setup.ml", line 2916, characters 10-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2922, characters 10-21: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2925, characters 23-34: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2928, characters 20-34: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2931, characters 10-27: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2934, characters 16-28: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2935, characters 15-27: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2935, characters 32-42: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2935, characters 48-61: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 2936, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2937, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 2938, characters 16-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3088, characters 4-21: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3107, characters 24-40: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3109, characters 21-33: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3110, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3110, characters 41-53: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3112, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3112, characters 41-54: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3114, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3114, characters 50-62: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3116, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3116, characters 50-63: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3118, characters 20-32: Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "setup.ml", line 3131, characters 15-27: Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "setup.ml", line 3229, characters 16-34: 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 "setup.ml", line 5847, characters 11-28: Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. File "setup.ml", line 5848, characters 11-30: Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. File "setup.ml", line 6484, characters 33-42: Warning 6 [labels-omitted]: label what was omitted in the application of this function. File "setup.ml", line 6485, characters 36-45: Warning 6 [labels-omitted]: label what was omitted in the application of this function. Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre.mli Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/libpcre_stubs.a Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/dllpcre_stubs.so Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre.cma Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre.cmxa Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre.a Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre.cmxs Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre.cmi Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre.cmti Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre.cmt Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre.annot Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre_compat.cmx Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/pcre.cmx Updated /dev/null Installed /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/lib/ocaml/site-lib/pcre/META cd /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local && /usr/bin/strip lib/ocaml/site-lib/pcre/dllpcre_stubs.so lib/ocaml/site-lib/pcre/pcre.cmxs cd /wrkdirs/usr/ports/devel/ocaml-pcre/work/pcre-ocaml-7.2.3/examples && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) && /usr/bin/find -Ed $1 $3 \( -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} + -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE . /wrkdirs/usr/ports/devel/ocaml-pcre/work/stage/usr/local/share/examples/ocaml/pcre ====> 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=2025-12-27T03:51:13+0000' 'PKG_NOTE_ports_top_git_hash=3dd9e2202282' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=f55320e70e06' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.4' NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building packages for ocaml-pcre-7.2.3_4 ===> Building ocaml-pcre-7.2.3_4 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for ocaml-pcre-7.2.3_4 build of devel/ocaml-pcre | ocaml-pcre-7.2.3_4 ended at Fri Dec 26 22:51:26 EST 2025 build time: 00:00:14