=> Checksum BLAKE2s OK for ocsigenserver-5.0.1.tar.gz
=> Checksum SHA512 OK for ocsigenserver-5.0.1.tar.gz
===> Installing dependencies for ocsigen-5.0.1nb1
==========================================================================
The following variables will affect the build process of this package,
ocsigen-5.0.1nb1. Their current value is shown below:
* APACHE_GROUP = www
* APACHE_USER = www
* CURSES_DEFAULT = ncurses
* OCAML_USE_OPT_COMPILER = yes
* OCSIGEN_GROUP = www
* OCSIGEN_USER = www
* SSLBASE (defined)
* SSLCERTBUNDLE (not defined)
* SSLCERTS = /opt/pkg/etc/openssl/certs
* SSLDIR = /opt/pkg/etc/openssl
* SSLKEYS = /opt/pkg/etc/openssl/private
* VARBASE = /var
Based on these variables, the following variables have been set:
* CURSES_TYPE = ncurses
* TERMCAP_TYPE = curses
You may want to abort the process now with CTRL-C and change the value
of variables in the first group before continuing. Be sure to run
`/opt/pkg/bin/bmake clean' after the changes.
==========================================================================
=> Tool dependency gmake>=3.81: found gmake-4.4.1
=> Tool dependency nbpatch-[0-9]*: found nbpatch-20151107
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency ocaml-opaline>=0.3.3nb1: found ocaml-opaline-0.3.3nb2
=> Full dependency user-darwin>=20130712: found user-darwin-20170116
=> Full dependency ocaml>=4.14.0: found ocaml-4.14.2
=> Full dependency ocaml-cohttp>=5.0.0: found ocaml-cohttp-5.0.0
=> Full dependency ocaml-conduit>=5.1.0: found ocaml-conduit-5.1.0
=> Full dependency ocaml-cryptokit>=1.17: found ocaml-cryptokit-1.17
=> Full dependency ocaml-dune>=3.11.1: found ocaml-dune-3.11.1nb1
=> Full dependency ocaml-findlib>=1.9.3nb1: found ocaml-findlib-1.9.8nb1
=> Full dependency ocaml-hmap>=0.8.1: found ocaml-hmap-0.8.1
=> Full dependency ocaml-ipaddr>=5.3.0: found ocaml-ipaddr-5.3.0
=> Full dependency ocaml-lwt>=5.7.0: found ocaml-lwt-5.7.0
=> Full dependency ocaml-lwt_log>=1.1.1: found ocaml-lwt_log-1.1.1nb3
=> Full dependency ocaml-lwt_react>=1.1.5: found ocaml-lwt_react-1.1.5
=> Full dependency ocaml-lwt_ssl>=1.1.3nb3: found ocaml-lwt_ssl-1.1.3nb3
=> Full dependency ocaml-react>=1.2.2: found ocaml-react-1.2.2
=> Full dependency ocaml-ssl>=0.5.10nb1: found ocaml-ssl-0.5.10nb1
=> Full dependency ocaml-xml-light>=2.4nb2: found ocaml-xml-light-2.4nb2
=> Full dependency ocaml-zip>=1.11: found ocaml-zip-1.11
=> Full dependency pcre-ocaml>=7.5.0: found pcre-ocaml-7.5.0
=> Full dependency gmp>=4.2.1: found gmp-6.3.0
=> Full dependency ncurses>=5.3nb1: found ncurses-6.5
=> Full dependency ocaml-zarith>=1.2.1: found ocaml-zarith-1.12nb1
=> Full dependency openssl>=1.1.1: found openssl-3.4.1
=> Full dependency pcre>=3.4nb1: found pcre-8.45
=> Full dependency zlib>=1.1.4: found zlib-1.3.1
===> Overriding tools for ocsigen-5.0.1nb1
===> Extracting for ocsigen-5.0.1nb1
===> Patching for ocsigen-5.0.1nb1
=> Applying pkgsrc patches for ocsigen-5.0.1nb1
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/www/ocsigen/patches/patch-Makefile
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/www/ocsigen/patches/patch-Makefile
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Makefile,v 1.5 2022/05/20 07:04:07 jaapb Exp $
|
|Use BSD_* installation commands
|
|--- Makefile.orig 2021-07-12 10:00:50.000000000 +0000
|+++ Makefile
--------------------------
Patching file Makefile using Plan A...
Hunk #1 succeeded at 45.
done
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/www/ocsigen/patches/patch-src_baselib_dynlink__wrapper.nonatdynlink.ml
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/www/ocsigen/patches/patch-src_baselib_dynlink__wrapper.nonatdynlink.ml
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_baselib_dynlink__wrapper.nonatdynlink.ml,v 1.2 2020/04/21 11:51:02 jaapb Exp $
|
|Changes for OCaml 4.08 (patch from upstream)
|
|--- src/baselib/dynlink_wrapper.nonatdynlink.ml.orig 2018-12-19 10:54:19.000000000 +0000
|+++ src/baselib/dynlink_wrapper.nonatdynlink.ml
--------------------------
Patching file src/baselib/dynlink_wrapper.nonatdynlink.ml using Plan A...
Hunk #1 succeeded at 26.
done
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/www/ocsigen/patches/patch-src_server_dune
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/www/ocsigen/patches/patch-src_server_dune
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_server_dune,v 1.1 2022/05/20 07:04:07 jaapb Exp $
|
|Ssl library needs to be included as a dependency
|
|--- src/server/dune.orig 2022-01-21 16:20:49.000000000 +0000
|+++ src/server/dune
--------------------------
Patching file src/server/dune using Plan A...
Hunk #1 succeeded at 2.
done
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/www/ocsigen/patches/patch-src_server_ocsigen__cohttp.ml
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/www/ocsigen/patches/patch-src_server_ocsigen__cohttp.ml
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_server_ocsigen__cohttp.ml,v 1.1 2022/05/20 07:04:07 jaapb Exp $
|
|Deal with changes in newer version of cohttp (patch from upstream)
|
|--- src/server/ocsigen_cohttp.ml.orig 2022-01-21 16:20:49.000000000 +0000
|+++ src/server/ocsigen_cohttp.ml
--------------------------
Patching file src/server/ocsigen_cohttp.ml using Plan A...
Hunk #1 succeeded at 14.
Hunk #2 succeeded at 29.
done
===> Creating toolchain wrappers for ocsigen-5.0.1nb1
===> Configuring for ocsigen-5.0.1nb1
Welcome to Ocsigen server, version 4.0.1.
Checking for ocamlc ... found
Checking for OCaml version... 4.14.2
Checking for ocamlfind ... found
Checking for cohttp ... found
Checking for cohttp-lwt-unix ... found
Checking for react ... found
Checking for ssl ... found
Checking for lwt ... found
Checking for lwt.unix ... found
Checking for lwt_react ... found
Checking for lwt_ssl ... found
Checking for lwt_log ... found
Checking for pcre ... found
Checking for cryptokit ... found
Checking for xml-light ... found
Checking for pgocaml ... not found
Checking for sqlite3 ... not found
Checking for dbm ... not found
Checking for rlwrap ... not found
Checking for ledit ... not found
Effective options:
--without-pgsql
--without-sqlite
--without-dbm
--name
--root
--temproot /Users/pbulk/build/www/ocsigen/work/.destdir
--prefix /opt/pkg
--ocsigen-user www
--ocsigen-group www
--bindir /opt/pkg/bin
--libdir /opt/pkg/lib/ocaml/site-lib
--sysconfdir /opt/pkg/share/examples/ocsigen
--mandir /opt/pkg/share/man/man1
--docdir /opt/pkg/share/doc
--logdir /var/log/ocsigen
--staticpagesdir /opt/pkg/share/ocsigen/www
--uploaddir /tmp
--datadir /var/lib/ocsigen
--commandpipe /var/run/ocsigen_command
Writing Makefile.config
Please check Makefile.config.
You can now compile Ocsigen Server by invoking:
make
make doc
You may test the server by invoking:
make run.local
make run.opt.local
gmake[2]: Entering directory '/Users/pbulk/build/www/ocsigen/work/ocsigenserver-5.0.1/src'
cat files/ocsigenserver.conf.in \
| sed s%_LOGDIR_%/var/log/ocsigen%g \
| sed s%_DATADIR_%/var/lib/ocsigen%g \
| sed s%_OCSIGENUSER_%www%g \
| sed s%_OCSIGENGROUP_%"www"%g \
| sed s%_COMMANDPIPE_%/var/run/ocsigen_command%g \
| sed s%_MIMEFILE_%/opt/pkg/share/examples/ocsigen/mime.types%g \
| sed s%_METADIR_%/opt/pkg/lib/ocaml/site-lib%g \
| sed s%_LIBDIR_%/opt/pkg/lib/ocaml/site-lib%g \
| sed s%_EXTDIR_%/opt/pkg/lib/ocaml/site-lib/ocsigenserver/extensions%g \
| sed s%_CONFIGDIR_%/opt/pkg/share/examples/ocsigen%g \
| sed s%_STATICPAGESDIR_%/opt/pkg/share/ocsigen/www%g \
| sed s%_EXTPACKAGENAME_%ocsigenserver.ext%g \
> ../ocsigenserver.conf.sample
mkdir -p ../local/etc ../local/var/log ../local/var/run
cat files/ocsigenserver.conf.in \
| sed s%80\%8080\%g \
| sed s%_LOGDIR_%/Users/pbulk/build/www/ocsigen/work/ocsigenserver-5.0.1/local/var/log%g \
| sed s%_DATADIR_%/Users/pbulk/build/www/ocsigen/work/ocsigenserver-5.0.1/local/var/lib%g \
| sed s%\_OCSIGENUSER_\%%g \
| sed s%\_OCSIGENGROUP_\%%g \
| sed s%_COMMANDPIPE_%/Users/pbulk/build/www/ocsigen/work/ocsigenserver-5.0.1/local/var/run/ocsigenserver_command%g \
| sed s%_MIMEFILE_%/Users/pbulk/build/www/ocsigen/work/ocsigenserver-5.0.1/src/files/mime.types%g \
| sed s%_METADIR_%/opt/pkg/lib/ocaml/site-lib\"/\>\\\ --\>%\%g \
| sed s%\<\!--\ \\ --\>%\%g \
> ../local/etc/ocsigenserver.conf
gmake -C baselib confs
gmake[3]: Entering directory '/Users/pbulk/build/www/ocsigen/work/ocsigenserver-5.0.1/src/baselib'
cat ocsigen_config_static.ml.in \
| sed s%_VERSION_%4.0.1% \
| sed s%_WARNING_%"Warning: this file has been generated from ocsigen_config_static.ml.in - DO NOT MODIFY MANUALLY!"% \
| sed s%_LOGDIR_%/var/log/ocsigen% \
| sed s%_DATADIR_%/var/lib/ocsigen%g \
| sed s%_BINDIR_%/opt/pkg/bin%g \
| sed s%_EXTDIR_%/opt/pkg/lib/ocaml/site-lib/ocsigenserver/extensions%g \
| sed s%_STATICPAGESDIR_%/opt/pkg/share/ocsigen/www% \
| sed s%_UP_%/tmp%g \
| sed s%_OCSIGENUSER_%www%g \
| sed s%_OCSIGENGROUP_%"www"%g \
| sed s%_COMMANDPIPE_%/var/run/ocsigen_command%g \
| sed s%_CONFIGDIR_%/opt/pkg/share/examples/ocsigen% \
| sed s%_ISNATIVE_%%g \
| sed "s%_DEPS_%\"unix\";\"bigarray\";\"lwt\";\"bytes\";\"ocplib-endian\";\"ocplib-endian.bigstring\";\"threads\";\"lwt.unix\";\"ssl\";\"lwt_ssl\";\"lwt_log.core\";\"lwt_log\";\"domain-name\";\"macaddr\";\"stdlib-shims\";\"ipaddr\";\"findlib.internal\";\"findlib\";\"zarith\";\"cryptokit\";\"pcre\";\"str\";\"xml-light\";\"dynlink\";\"base64\";\"sexplib0\";\"ppx_sexp_conv.runtime-lib\";\"seq\";\"re\";\"stringext\";\"bigstringaf\";\"angstrom\";\"uri\";\"uri-sexp\";\"cohttp\";\"logs\";\"logs.lwt\";\"cohttp-lwt\";\"astring\";\"ipaddr-sexp\";\"base.caml\";\"parsexp\";\"sexplib\";\"conduit\";\"conduit-lwt\";\"ipaddr.unix\";\"uri.services\";\"conduit-lwt-unix\";\"fmt\";\"logs.fmt\";\"magic-mime\";\"cohttp-lwt-unix\";\"hmap\"; \"ocsigenserver.polytables\"; \"ocsigenserver.cookies\"; \"ocsigenserver.baselib.base\"; \"ocsigenserver.baselib\"; \"ocsigenserver.http\"; \"ocsigenserver\"; %g" \
> ocsigen_config_static.ml
gmake[3]: Leaving directory '/Users/pbulk/build/www/ocsigen/work/ocsigenserver-5.0.1/src/baselib'
gmake[2]: Leaving directory '/Users/pbulk/build/www/ocsigen/work/ocsigenserver-5.0.1/src'