Started by user score
Running as SYSTEM
Building in workspace /var/lib/jenkins/workspace/pkgbuilds/ocaml-uuseg
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/pkgbuilds/ocaml-uuseg/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://aur.archlinux.org/ocaml-uuseg.git # timeout=10
Fetching upstream changes from https://aur.archlinux.org/ocaml-uuseg.git
> git --version # timeout=10
> git --version # 'git version 2.41.0'
> git fetch --tags --force --progress -- https://aur.archlinux.org/ocaml-uuseg.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 3d8a5e77ae1f025b687902333f74b87515983ae1 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 3d8a5e77ae1f025b687902333f74b87515983ae1 # timeout=10
Commit message: "Remove some architectures from ocaml packages, since OCaml 5.0 only supports x86-64 and arm64"
> git rev-list --no-walk 3d8a5e77ae1f025b687902333f74b87515983ae1 # timeout=10
[ocaml-uuseg] $ /bin/sh -xe /tmp/jenkins13161662466813845110.sh
+ '[' -e PKGBUILD ']'
+ '[' -n '' ']'
+ rm -vf '*.pkg.*'
+ sudo /usr/local/sbin/build-chroot-pkg ocaml-uuseg
==> Synchronizing chroot copy [/var/lib/jenkins/chroots/root1/root] -> [build-0001]...done
==> Making package: ocaml-uuseg 15.0.0-3 (Sun Jun 25 17:06:56 2023)
==> Retrieving sources...
-> Found ocaml-uuseg-15.0.0-3.tar.gz
==> Validating source files with sha512sums...
ocaml-uuseg-15.0.0-3.tar.gz ... Passed
==> Making package: ocaml-uuseg 15.0.0-3 (Sun Jun 25 17:07:01 2023)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (7) ocaml-uucd-15.0.0-3.1 ocaml-uunf-15.0.0-3 ocaml-xmlm-1.4.0-3
ocaml-5.0.0-1 ocaml-cmdliner-1.1.1-2.1 ocaml-uucp-15.0.0-3
ocaml-uutf-1.0.3-2
Total Download Size: 6.08 MiB
Total Installed Size: 370.39 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
ocaml-uucp-15.0.0-3-x86_64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing ocaml...
Optional dependencies for ocaml
ncurses: advanced ncurses features [installed]
tk: advanced tk features
installing ocaml-cmdliner...
installing ocaml-xmlm...
installing ocaml-uucd...
installing ocaml-uutf...
installing ocaml-uunf...
installing ocaml-uucp...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (8) bubblewrap-0.8.0-1 ocaml-compiler-libs-5.0.0-1
ocaml-result-1.5-8 unzip-6.0-19 ocaml-findlib-1.9.6-2
ocaml-topkg-1.0.7-1 ocamlbuild-0.14.2-3 opam-2.1.4-1
Total Installed Size: 159.18 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing ocamlbuild...
installing ocaml-compiler-libs...
installing ocaml-findlib...
installing ocaml-result...
installing ocaml-topkg...
installing bubblewrap...
installing unzip...
installing opam...
Optional dependencies for opam
darcs: For downloading packages with darcs
git: For downloading packages with git
mercurial: For downloading packages with mercurial
rsync: For downloading packages with rsync
==> Retrieving sources...
-> Found ocaml-uuseg-15.0.0-3.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting ocaml-uuseg-15.0.0-3.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
ocamlfind ocamldep -package uucp -modules src/uuseg_base.ml > src/uuseg_base.ml.depends
ocamlfind ocamldep -package uucp -modules src/uuseg_base.mli > src/uuseg_base.mli.depends
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_base.cmi src/uuseg_base.mli
ocamlfind ocamldep -package uucp -modules src/uuseg_buf.ml > src/uuseg_buf.ml.depends
ocamlfind ocamldep -package uucp -modules src/uuseg_buf.mli > src/uuseg_buf.mli.depends
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_buf.cmi src/uuseg_buf.mli
ocamlfind ocamldep -package uucp -modules src/uuseg_grapheme_cluster.ml > src/uuseg_grapheme_cluster.ml.depends
ocamlfind ocamldep -package uucp -modules src/uuseg_grapheme_cluster.mli > src/uuseg_grapheme_cluster.mli.depends
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_grapheme_cluster.cmi src/uuseg_grapheme_cluster.mli
ocamlfind ocamlopt -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_base.cmx src/uuseg_base.ml
ocamlfind ocamldep -package uucp -modules src/uuseg_word.ml > src/uuseg_word.ml.depends
ocamlfind ocamldep -package uucp -modules src/uuseg_word.mli > src/uuseg_word.mli.depends
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_word.cmi src/uuseg_word.mli
ocamlfind ocamlopt -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_buf.cmx src/uuseg_buf.ml
ocamlfind ocamldep -package uucp -modules src/uuseg_sentence.ml > src/uuseg_sentence.ml.depends
ocamlfind ocamldep -package uucp -modules src/uuseg_sentence.mli > src/uuseg_sentence.mli.depends
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_sentence.cmi src/uuseg_sentence.mli
ocamlfind ocamldep -package uucp -modules src/uuseg_line_break.ml > src/uuseg_line_break.ml.depends
ocamlfind ocamldep -package uucp -modules src/uuseg_line_break.mli > src/uuseg_line_break.mli.depends
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_line_break.cmi src/uuseg_line_break.mli
ocamlfind ocamldep -package uucp -modules src/uuseg.ml > src/uuseg.ml.depends
ocamlfind ocamldep -package uucp -modules src/uuseg.mli > src/uuseg.mli.depends
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg.cmi src/uuseg.mli
ocamlfind ocamlopt -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_grapheme_cluster.cmx src/uuseg_grapheme_cluster.ml
ocamlfind ocamlopt -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_line_break.cmx src/uuseg_line_break.ml
ocamlfind ocamlopt -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_sentence.cmx src/uuseg_sentence.ml
ocamlfind ocamlopt -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_word.cmx src/uuseg_word.ml
ocamlfind ocamlopt -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg.cmx src/uuseg.ml
ocamlfind ocamlopt -a -package uucp -I src src/uuseg_base.cmx src/uuseg_buf.cmx src/uuseg_grapheme_cluster.cmx src/uuseg_word.cmx src/uuseg_sentence.cmx src/uuseg_line_break.cmx src/uuseg.cmx -o src/uuseg.cmxa
ocamlfind ocamlopt -shared -linkall -package uucp -I src src/uuseg.cmxa -o src/uuseg.cmxs
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_base.cmo src/uuseg_base.ml
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_buf.cmo src/uuseg_buf.ml
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_grapheme_cluster.cmo src/uuseg_grapheme_cluster.ml
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_word.cmo src/uuseg_word.ml
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_sentence.cmo src/uuseg_sentence.ml
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg_line_break.cmo src/uuseg_line_break.ml
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uucp -I src -I test -o src/uuseg.cmo src/uuseg.ml
ocamlfind ocamlc -a -package uucp -I src src/uuseg_base.cmo src/uuseg_buf.cmo src/uuseg_grapheme_cluster.cmo src/uuseg_word.cmo src/uuseg_sentence.cmo src/uuseg_line_break.cmo src/uuseg.cmo -o src/uuseg.cma
ocamlfind ocamldep -package uutf -package uucp -modules src/uuseg_string.ml > src/uuseg_string.ml.depends
ocamlfind ocamldep -package uutf -package uucp -modules src/uuseg_string.mli > src/uuseg_string.mli.depends
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uutf -package uucp -I src -I test -o src/uuseg_string.cmi src/uuseg_string.mli
ocamlfind ocamlopt -c -g -bin-annot -safe-string -package uutf -package uucp -I src -I test -o src/uuseg_string.cmx src/uuseg_string.ml
ocamlfind ocamlopt -a -package uutf -package uucp -I src src/uuseg_string.cmx -o src/uuseg_string.cmxa
ocamlfind ocamlopt -shared -linkall -package uutf -package uucp -I src src/uuseg_string.cmxa -o src/uuseg_string.cmxs
ocamlfind ocamlc -c -g -bin-annot -safe-string -package uutf -package uucp -I src -I test -o src/uuseg_string.cmo src/uuseg_string.ml
ocamlfind ocamlc -a -package uutf -package uucp -I src src/uuseg_string.cmo -o src/uuseg_string.cma
ocamlfind ocamldep -package cmdliner -package uutf -package uucp -modules test/usegtrip.ml > test/usegtrip.ml.depends
ocamlfind ocamlc -c -g -bin-annot -safe-string -package cmdliner -package uutf -package uucp -I test -I src -o test/usegtrip.cmo test/usegtrip.ml
ocamlfind ocamlopt -c -g -bin-annot -safe-string -package cmdliner -package uutf -package uucp -I test -I src -o test/usegtrip.cmx test/usegtrip.ml
ocamlfind ocamlopt -linkpkg -g -package cmdliner -package uutf -package uucp -I src -I test src/uuseg_base.cmx src/uuseg_buf.cmx src/uuseg_grapheme_cluster.cmx src/uuseg_line_break.cmx src/uuseg_sentence.cmx src/uuseg_word.cmx src/uuseg.cmx test/usegtrip.cmx -o test/usegtrip.native
# Parallel statistics: { count(total): 1(45), max: 7, min: 7, average(total): 7.000(1.133) }
==> Entering fakeroot environment...
==> Starting package()...
Creating directory /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/bin
_build/test/usegtrip.native => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/bin/usegtrip
Creating directory /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg
_build/opam => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/opam
_build/pkg/META => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/META
_build/src/uuseg.a => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg.a
_build/src/uuseg.cma => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg.cma
_build/src/uuseg.cmi => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg.cmi
_build/src/uuseg.cmti => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg.cmti
_build/src/uuseg.cmx => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg.cmx
_build/src/uuseg.cmxa => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg.cmxa
_build/src/uuseg.cmxs => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg.cmxs
_build/src/uuseg.mli => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg.mli
_build/src/uuseg_base.cmx => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg_base.cmx
_build/src/uuseg_buf.cmx => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg_buf.cmx
_build/src/uuseg_grapheme_cluster.cmx => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg_grapheme_cluster.cmx
_build/src/uuseg_line_break.cmx => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg_line_break.cmx
_build/src/uuseg_sentence.cmx => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg_sentence.cmx
Creating directory /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/string
_build/src/uuseg_string.a => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/string/uuseg_string.a
_build/src/uuseg_string.cma => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/string/uuseg_string.cma
_build/src/uuseg_string.cmi => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/string/uuseg_string.cmi
_build/src/uuseg_string.cmti => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/string/uuseg_string.cmti
_build/src/uuseg_string.cmx => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/string/uuseg_string.cmx
_build/src/uuseg_string.cmxa => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/string/uuseg_string.cmxa
_build/src/uuseg_string.cmxs => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/string/uuseg_string.cmxs
_build/src/uuseg_string.mli => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/string/uuseg_string.mli
_build/src/uuseg_word.cmx => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/lib/ocaml/uuseg/uuseg_word.cmx
Creating directory /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/share/doc/uuseg
_build/CHANGES.md => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/share/doc/uuseg/CHANGES.md
_build/LICENSE.md => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/share/doc/uuseg/LICENSE.md
_build/README.md => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/share/doc/uuseg/README.md
Creating directory /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/share/doc/uuseg/odoc-pages
_build/doc/index.mld => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/share/doc/uuseg/odoc-pages/index.mld
_build/test/examples.ml => /build/ocaml-uuseg/pkg/ocaml-uuseg/usr/share/doc/uuseg/examples.ml
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/usegtrip
usr/lib/ocaml/uuseg/uuseg.cma
usr/lib/ocaml/uuseg/uuseg.cmti
usr/lib/ocaml/uuseg/uuseg.cmxs
usr/lib/ocaml/uuseg/string/uuseg_string.cma
usr/lib/ocaml/uuseg/string/uuseg_string.cmti
usr/lib/ocaml/uuseg/string/uuseg_string.cmxs
==> Creating package "ocaml-uuseg"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: ocaml-uuseg 15.0.0-3 (Sun Jun 25 17:07:13 2023)
'ocaml-uuseg-15.0.0-3-x86_64.pkg.tar.zst' -> '/var/lib/aur-repo/ocaml-uuseg-15.0.0-3-x86_64.pkg.tar.zst'
'ocaml-uuseg-15.0.0-3-x86_64.pkg.tar.zst.sig' -> '/var/lib/aur-repo/ocaml-uuseg-15.0.0-3-x86_64.pkg.tar.zst.sig'
==> Verifying database signature...
gpg: assuming signed data in '/var/lib/aur-repo//score.moe.db.tar.gz'
gpg: Signature made Sun 25 Jun 2023 05:06:18 PM UTC
gpg: using EDDSA key 8A8F0D6897977A7523D366CB1EE865E2393A9B0F
gpg: Good signature from "gurren.score.moe build host (automatic signing key) <pkgs.score_@0sg.net>" [ultimate]
-> Database signature file verified.
==> Extracting score.moe.db.tar.gz to a temporary location...
==> Verifying database signature...
gpg: assuming signed data in '/var/lib/aur-repo//score.moe.files.tar.gz'
gpg: Signature made Sun 25 Jun 2023 05:06:19 PM UTC
gpg: using EDDSA key 8A8F0D6897977A7523D366CB1EE865E2393A9B0F
gpg: Good signature from "gurren.score.moe build host (automatic signing key) <pkgs.score_@0sg.net>" [ultimate]
-> Database signature file verified.
==> Extracting score.moe.files.tar.gz to a temporary location...
==> Adding package 'ocaml-uuseg-15.0.0-3-x86_64.pkg.tar.zst'
-> Adding package signature...
-> Computing checksums...
-> Removing existing entry 'ocaml-uuseg-15.0.0-2'...
-> Creating 'desc' db entry...
-> Creating 'files' db entry...
==> Creating updated database file 'score.moe.db.tar.gz'
==> Signing database 'score.moe.db.tar.gz'...
-> Created signature file 'score.moe.db.tar.gz.sig'
==> Signing database 'score.moe.files.tar.gz'...
-> Created signature file 'score.moe.files.tar.gz.sig'
Archiving artifacts
Recording fingerprints
Publishing build last changes...
Last changes from revision 3d8a5e7 (current) to 26b8de2 (previous) published successfully!
Finished: SUCCESS