Started by an SCM change
Running as SYSTEM
Building in workspace /var/lib/jenkins/workspace/pkgbuilds/python-tokenizers
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/pkgbuilds/python-tokenizers/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://aur.archlinux.org/python-tokenizers.git # timeout=10
Fetching upstream changes from https://aur.archlinux.org/python-tokenizers.git
> git --version # timeout=10
> git --version # 'git version 2.47.1'
> git fetch --tags --force --progress -- https://aur.archlinux.org/python-tokenizers.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 5540d17ca19081b4e21f9bd53e98b6c88fa048f1 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 5540d17ca19081b4e21f9bd53e98b6c88fa048f1 # timeout=10
Commit message: "upgpkg: 0.20.4-1"
> git rev-list --no-walk 3002e5068a8f30ee4cbd547cb0320ab3f6f09220 # timeout=10
[python-tokenizers] $ /bin/sh -xe /tmp/jenkins1806051297972470181.sh
+ '[' -e PKGBUILD ']'
+ '[' -n '' ']'
+ rm -vf python-tokenizers-0.20.3-1-x86_64.pkg.tar.zst python-tokenizers-0.20.3-1-x86_64.pkg.tar.zst.sig python-tokenizers-debug-0.20.3-1-x86_64.pkg.tar.zst python-tokenizers-debug-0.20.3-1-x86_64.pkg.tar.zst.sig
removed 'python-tokenizers-0.20.3-1-x86_64.pkg.tar.zst'
removed 'python-tokenizers-0.20.3-1-x86_64.pkg.tar.zst.sig'
removed 'python-tokenizers-debug-0.20.3-1-x86_64.pkg.tar.zst'
removed 'python-tokenizers-debug-0.20.3-1-x86_64.pkg.tar.zst.sig'
+ sudo /usr/local/sbin/build-chroot-pkg python-tokenizers
==> Synchronizing chroot copy [/var/lib/jenkins/chroots/root1/root] -> [build-0001]...done
==> Making package: python-tokenizers 0.20.4-1 (Sun Dec 1 10:20:13 2024)
==> Retrieving sources...
-> Downloading tokenizers-0.20.4.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1508k 0 1508k 0 0 2892k 0 --:--:-- --:--:-- --:--:-- 2892k
==> Validating source files with sha256sums...
tokenizers-0.20.4.tar.gz ... Passed
==> Making package: python-tokenizers 0.20.4-1 (Sun Dec 1 10:20:19 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (23) compiler-rt-18.1.8-1 libedit-20240517_3.1-1 llvm-libs-18.1.8-4 maturin-1.7.4-1 python-autocommand-2.2.2-6 python-jaraco.collections-5.0.1-1 python-jaraco.context-5.3.0-1 python-jaraco.functools-4.0.2-1 python-jaraco.text-4.0.0-1 python-more-itertools-10.3.0-1 python-packaging-24.2-1 python-platformdirs-4.3.6-1 python-pyproject-hooks-1.2.0-1 python-semantic-version-2.10.0-6 python-setuptools-1:75.2.0-2 rust-1:1.83.0-1 clang-18.1.8-4 python-build-1.2.2-1 python-installer-0.7.0-8 python-maturin-1.7.4-1 python-setuptools-rust-1.10.2-1 python-wheel-0.45.0-1 rust-bindgen-0.70.1-1
Total Installed Size: 690.61 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 libedit...
installing llvm-libs...
installing compiler-rt...
installing clang...
Optional dependencies for clang
openmp: OpenMP support in clang with -fopenmp
python: for scan-view and git-clang-format [installed]
llvm: referenced by some clang headers
installing rust-bindgen...
installing python-packaging...
installing python-pyproject-hooks...
installing python-build...
Optional dependencies for python-build
python-pip: to use as the Python package installer (default)
python-uv: to use as the Python package installer
python-virtualenv: to use virtualenv for build isolation
installing python-installer...
installing rust...
Optional dependencies for rust
gdb: rust-gdb script
lldb: rust-lldb script
installing maturin...
installing python-maturin...
installing python-more-itertools...
installing python-jaraco.functools...
installing python-jaraco.context...
installing python-autocommand...
installing python-jaraco.text...
Optional dependencies for python-jaraco.text
python-inflect: for show-newlines script
installing python-jaraco.collections...
installing python-platformdirs...
installing python-wheel...
Optional dependencies for python-wheel
python-keyring: for wheel.signatures
python-xdg: for wheel.signatures
python-setuptools: for legacy bdist_wheel subcommand [pending]
installing python-setuptools...
installing python-semantic-version...
installing python-setuptools-rust...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Found tokenizers-0.20.4.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting tokenizers-0.20.4.tar.gz with bsdtar
==> Starting prepare()...
Updating crates.io index
Locking 10 packages to latest compatible versions
Updating cc v1.2.1 -> v1.2.2
Updating errno v0.3.9 -> v0.3.10
Updating js-sys v0.3.72 -> v0.3.74
Updating libc v0.2.165 -> v0.2.167
Updating syn v2.0.89 -> v2.0.90
Updating wasm-bindgen v0.2.95 -> v0.2.97
Updating wasm-bindgen-backend v0.2.95 -> v0.2.97
Updating wasm-bindgen-macro v0.2.95 -> v0.2.97
Updating wasm-bindgen-macro-support v0.2.95 -> v0.2.97
Updating wasm-bindgen-shared v0.2.95 -> v0.2.97
note: pass `--verbose` to see 4 unchanged dependencies behind latest
Downloading crates ...
Downloaded unicode-ident v1.0.14
Downloaded errno v0.3.10
Downloaded itoa v1.0.14
Downloaded proc-macro2 v1.0.92
Downloaded portable-atomic v1.10.0
Downloaded cc v1.2.2
Downloaded serde_json v1.0.133
Downloaded syn v2.0.90
Downloaded rustix v0.38.41
Downloaded libc v0.2.167
==> Starting build()...
Compiling proc-macro2 v1.0.92
Compiling unicode-ident v1.0.14
Compiling target-lexicon v0.12.16
Compiling autocfg v1.4.0
Compiling once_cell v1.20.2
Compiling libc v0.2.167
Compiling shlex v1.3.0
Compiling memchr v2.7.4
Compiling crossbeam-utils v0.8.20
Compiling cc v1.2.2
Compiling strsim v0.11.1
Compiling cfg-if v1.0.0
Compiling fnv v1.0.7
Compiling ident_case v1.0.1
Compiling num-traits v0.2.19
Compiling quote v1.0.37
Compiling serde v1.0.215
Compiling pyo3-build-config v0.22.6
Compiling syn v2.0.90
Compiling crossbeam-epoch v0.9.18
Compiling aho-corasick v1.1.3
Compiling matrixmultiply v0.3.9
Compiling rayon-core v1.12.1
Compiling either v1.13.0
Compiling pkg-config v0.3.31
Compiling byteorder v1.5.0
Compiling regex-syntax v0.8.5
Compiling crossbeam-deque v0.8.5
Compiling getrandom v0.2.15
Compiling memoffset v0.9.1
Compiling portable-atomic v1.10.0
Compiling rawpointer v0.2.1
Compiling paste v1.0.15
Compiling heck v0.5.0
Compiling onig_sys v69.8.1
Compiling rand_core v0.6.4
Compiling esaxx-rs v0.1.10
Compiling num-integer v0.1.46
Compiling pyo3-macros-backend v0.22.6
Compiling pyo3-ffi v0.22.6
Compiling pyo3 v0.22.6
Compiling num-complex v0.4.6
Compiling unicode-width v0.1.14
Compiling utf8parse v0.2.2
Compiling darling_core v0.20.10
Compiling regex-automata v0.4.9
Compiling thiserror v1.0.69
Compiling lazy_static v1.5.0
Compiling minimal-lexical v0.2.1
Compiling zerocopy-derive v0.7.35
Compiling serde_derive v1.0.215
Compiling darling_macro v0.20.10
Compiling zerocopy v0.7.35
Compiling darling v0.20.10
Compiling derive_builder_core v0.20.2
Compiling ppv-lite86 v0.2.20
Compiling regex v1.11.1
Compiling serde_json v1.0.133
Compiling log v0.4.22
Compiling rand_chacha v0.3.1
Compiling derive_builder_macro v0.20.2
Compiling nom v7.1.3
Compiling pyo3-macros v0.22.6
Compiling thiserror-impl v1.0.69
Compiling monostate-impl v0.1.13
Compiling console v0.15.8
Compiling anstyle-parse v0.2.6
Compiling rayon v1.10.0
Compiling itertools v0.11.0
Compiling number_prefix v0.4.0
Compiling bitflags v1.3.2
Compiling indoc v2.0.5
Compiling colorchoice v1.0.3
Compiling unicode-width v0.2.0
Compiling anstyle-query v1.1.2
Compiling ryu v1.0.18
Compiling anstyle v1.0.10
Compiling macro_rules_attribute-proc_macro v0.2.0
Compiling smallvec v1.13.2
Compiling is_terminal_polyfill v1.70.1
Compiling unindent v0.2.3
Compiling base64 v0.13.1
Compiling itoa v1.0.14
Compiling unicode-segmentation v1.12.0
Compiling macro_rules_attribute v0.2.0
Compiling onig v6.4.0
Compiling unicode-normalization-alignments v0.1.12
Compiling spm_precompiled v0.1.4
Compiling rayon-cond v0.3.0
Compiling anstream v0.6.18
Compiling monostate v0.1.13
Compiling indicatif v0.17.9
Compiling derive_builder v0.20.2
Compiling rand v0.8.5
Compiling env_filter v0.1.2
Compiling ndarray v0.16.1
Compiling itertools v0.12.1
Compiling rustc-hash v1.1.0
Compiling unicode_categories v0.1.1
Compiling humantime v2.1.0
Compiling env_logger v0.11.5
Compiling ndarray v0.15.6
Compiling tokenizers v0.20.4 (/build/python-tokenizers/src/tokenizers-0.20.4/tokenizers)
Compiling numpy v0.22.1
Compiling tokenizers-python v0.20.4 (/build/python-tokenizers/src/tokenizers-0.20.4/bindings/python)
Finished `release` profile [optimized] target(s) in 1m 29s
* Getting build dependencies for wheel...
* Building wheel...
Running `maturin pep517 build-wheel -i /usr/bin/python --compatibility off`
Downloading crates ...
Downloaded wasm-bindgen-backend v0.2.97
Downloaded wasm-bindgen-macro-support v0.2.97
Downloaded wasm-bindgen-shared v0.2.97
Downloaded wasm-bindgen-macro v0.2.97
Downloaded wasm-bindgen v0.2.97
Downloaded portable-atomic-util v0.2.4
Downloaded js-sys v0.3.74
๐น Building a mixed python/rust project
๐ Found pyo3 bindings with abi3 support for Python โฅ 3.9
๐ Not using a specific python interpreter
๐ก Using build options features, bindings from pyproject.toml
Compiling pyo3-build-config v0.22.6
Compiling pyo3-macros-backend v0.22.6
Compiling pyo3-ffi v0.22.6
Compiling pyo3 v0.22.6
Compiling pyo3-macros v0.22.6
Compiling numpy v0.22.1
Compiling tokenizers-python v0.20.4 (/build/python-tokenizers/src/tokenizers-0.20.4/bindings/python)
Finished `release` profile [optimized] target(s) in 29.77s
๐ฆ Built wheel for abi3 Python โฅ 3.9 to /build/python-tokenizers/src/tokenizers-0.20.4/bindings/python/target/wheels/tokenizers-0.20.4-cp39-abi3-linux_x86_64.whl
/build/python-tokenizers/src/tokenizers-0.20.4/bindings/python/target/wheels/tokenizers-0.20.4-cp39-abi3-linux_x86_64.whl
Successfully built tokenizers-0.20.4-cp39-abi3-linux_x86_64.whl
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "python-tokenizers"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Creating package "python-tokenizers-debug"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: python-tokenizers 0.20.4-1 (Sun Dec 1 10:23:00 2024)
'python-tokenizers-0.20.4-1-x86_64.pkg.tar.zst' -> '/var/lib/aur-repo/python-tokenizers-0.20.4-1-x86_64.pkg.tar.zst'
'python-tokenizers-debug-0.20.4-1-x86_64.pkg.tar.zst' -> '/var/lib/aur-repo/python-tokenizers-debug-0.20.4-1-x86_64.pkg.tar.zst'
'python-tokenizers-0.20.4-1-x86_64.pkg.tar.zst.sig' -> '/var/lib/aur-repo/python-tokenizers-0.20.4-1-x86_64.pkg.tar.zst.sig'
'python-tokenizers-debug-0.20.4-1-x86_64.pkg.tar.zst.sig' -> '/var/lib/aur-repo/python-tokenizers-debug-0.20.4-1-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 01 Dec 2024 09:59:31 AM CET
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 01 Dec 2024 09:59:32 AM CET
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 'python-tokenizers-0.20.4-1-x86_64.pkg.tar.zst'
-> Computing checksums...
-> Removing existing entry 'python-tokenizers-0.20.3-1'...
-> Creating 'desc' db entry...
-> Creating 'files' db entry...
==> Adding package 'python-tokenizers-debug-0.20.4-1-x86_64.pkg.tar.zst'
-> Computing checksums...
-> Removing existing entry 'python-tokenizers-debug-0.20.3-1'...
-> 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 5540d17 (current) to 3002e50 (previous) published successfully!
Finished: SUCCESS