Started by an SCM change
Running as SYSTEM
Building in workspace /var/lib/jenkins/workspace/pkgbuilds/python-mapbox-earcut
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/pkgbuilds/python-mapbox-earcut/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://aur.archlinux.org/python-mapbox-earcut.git # timeout=10
Fetching upstream changes from https://aur.archlinux.org/python-mapbox-earcut.git
> git --version # timeout=10
> git --version # 'git version 2.42.0'
> git fetch --tags --force --progress -- https://aur.archlinux.org/python-mapbox-earcut.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 1ad222496bd6b3df7194379c33302070a5405180 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 1ad222496bd6b3df7194379c33302070a5405180 # timeout=10
Commit message: "Updated installation method to follow PEP 517"
> git rev-list --no-walk 31e2b5d26b4c9c035f60b649b13d347c5e4870e6 # timeout=10
[python-mapbox-earcut] $ /bin/sh -xe /tmp/jenkins2861606350763107727.sh
+ '[' -e PKGBUILD ']'
+ '[' -n '' ']'
+ rm -vf python-mapbox-earcut-1.0.1-1.1-any.pkg.tar.zst python-mapbox-earcut-1.0.1-1.1-any.pkg.tar.zst.sig python-mapbox-earcut-debug-1.0.1-1.1-any.pkg.tar.zst python-mapbox-earcut-debug-1.0.1-1.1-any.pkg.tar.zst.sig
removed 'python-mapbox-earcut-1.0.1-1.1-any.pkg.tar.zst'
removed 'python-mapbox-earcut-1.0.1-1.1-any.pkg.tar.zst.sig'
removed 'python-mapbox-earcut-debug-1.0.1-1.1-any.pkg.tar.zst'
removed 'python-mapbox-earcut-debug-1.0.1-1.1-any.pkg.tar.zst.sig'
+ sudo /usr/local/sbin/build-chroot-pkg python-mapbox-earcut
==> Synchronizing chroot copy [/var/lib/jenkins/chroots/root1/root] -> [build-0001]...done
==> Making package: python-mapbox-earcut 1.0.1-1 (Sat Dec 2 05:31:09 2023)
==> Retrieving sources...
-> Found v1.0.1.tar.gz
==> Validating source files with sha512sums...
v1.0.1.tar.gz ... Passed
==> Making package: python-mapbox-earcut 1.0.1-1 (Sat Dec 2 05:31:14 2023)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (2) libnsl-2.0.1-1 python-3.11.6-1
Total Installed Size: 75.34 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 libnsl...
installing python...
Optional dependencies for python
python-setuptools: for building Python packages using tooling that is
usually bundled with Python
python-pip: for installing Python packages using tooling that is usually
bundled with Python
python-pipx: for installing Python software not packaged on Arch Linux
sqlite: for a default database integration [installed]
mpdecimal: for decimal
xz: for lzma [installed]
tk: for tkinter
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (23) python-annotated-types-0.6.0-1 python-autocommand-2.2.2-4
python-fastjsonschema-2.19.0-1 python-inflect-7.0.0-2
python-jaraco.context-4.3.0-3 python-jaraco.functools-3.9.0-1
python-jaraco.text-3.11.1-3 python-more-itertools-10.1.0-1
python-ordered-set-4.1.0-4 python-packaging-23.2-1
python-platformdirs-4.0.0-1 python-pydantic-2.5.2-1
python-pydantic-core-1:2.14.5-1 python-pyproject-hooks-1.0.0-5
python-tomli-2.0.1-3 python-trove-classifiers-2023.11.29-1
python-typing_extensions-4.8.0-1
python-validate-pyproject-0.13-1 pybind11-2.11.1-1
python-build-1.0.3-1 python-installer-0.7.0-3
python-setuptools-1:68.2.0-1 python-wheel-0.40.0-3
Total Download Size: 0.17 MiB
Total Installed Size: 21.09 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
pybind11-2.11.1-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing pybind11...
Optional dependencies for pybind11
python-setuptools: for python bindings [pending]
installing python-packaging...
installing python-pyproject-hooks...
installing python-build...
Optional dependencies for python-build
python-virtualenv: Use virtualenv for build isolation
installing python-installer...
installing python-more-itertools...
installing python-jaraco.functools...
installing python-jaraco.context...
installing python-autocommand...
installing python-annotated-types...
installing python-typing_extensions...
installing python-pydantic-core...
installing python-pydantic...
Optional dependencies for python-pydantic
mypy: for type validation with mypy
python-dotenv: for .env file support
python-email-validator: for email validation
python-hypothesis: for hypothesis plugin when using legacy v1
installing python-inflect...
installing python-jaraco.text...
installing python-ordered-set...
installing python-platformdirs...
installing python-tomli...
installing python-fastjsonschema...
installing python-trove-classifiers...
installing python-validate-pyproject...
installing python-setuptools...
installing python-wheel...
Optional dependencies for python-wheel
python-keyring: for wheel.signatures
python-xdg: for wheel.signatures
==> Retrieving sources...
-> Found v1.0.1.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting v1.0.1.tar.gz with bsdtar
==> Starting build()...
* Getting build dependencies for wheel...
running egg_info
creating mapbox_earcut.egg-info
writing mapbox_earcut.egg-info/PKG-INFO
writing dependency_links to mapbox_earcut.egg-info/dependency_links.txt
writing requirements to mapbox_earcut.egg-info/requires.txt
writing top-level names to mapbox_earcut.egg-info/top_level.txt
writing manifest file 'mapbox_earcut.egg-info/SOURCES.txt'
reading manifest file 'mapbox_earcut.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*' under directory 'pybind11'
adding license file 'LICENSE.md'
writing manifest file 'mapbox_earcut.egg-info/SOURCES.txt'
* Building wheel...
running bdist_wheel
running build
running build_ext
gcc -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -ffat-lto-objects -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python-mapbox-earcut/src=/usr/src/debug/python-mapbox-earcut -fPIC -I/usr/include/python3.11 -c flagcheck.cpp -o flagcheck.o -std=c++17
building 'mapbox_earcut' extension
creating build
creating build/temp.linux-x86_64-cpython-311
creating build/temp.linux-x86_64-cpython-311/src
gcc -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -ffat-lto-objects -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python-mapbox-earcut/src=/usr/src/debug/python-mapbox-earcut -fPIC -DVERSION_INFO=1.0.1 -Iinclude -I/usr/lib/python3.11/site-packages/pybind11/include -I/usr/include/python3.11 -c src/main.cpp -o build/temp.linux-x86_64-cpython-311/src/main.o -std=c++17 -fvisibility=hidden
creating build/lib.linux-x86_64-cpython-311
g++ -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python-mapbox-earcut/src=/usr/src/debug/python-mapbox-earcut build/temp.linux-x86_64-cpython-311/src/main.o -L/usr/lib -o build/lib.linux-x86_64-cpython-311/mapbox_earcut.cpython-311-x86_64-linux-gnu.so
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
copying build/lib.linux-x86_64-cpython-311/mapbox_earcut.cpython-311-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel
running install_egg_info
running egg_info
writing mapbox_earcut.egg-info/PKG-INFO
writing dependency_links to mapbox_earcut.egg-info/dependency_links.txt
writing requirements to mapbox_earcut.egg-info/requires.txt
writing top-level names to mapbox_earcut.egg-info/top_level.txt
reading manifest file 'mapbox_earcut.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*' under directory 'pybind11'
adding license file 'LICENSE.md'
writing manifest file 'mapbox_earcut.egg-info/SOURCES.txt'
Copying mapbox_earcut.egg-info to build/bdist.linux-x86_64/wheel/mapbox_earcut-1.0.1-py3.11.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/mapbox_earcut-1.0.1.dist-info/WHEEL
creating '/build/python-mapbox-earcut/src/mapbox_earcut_python-1.0.1/dist/.tmp-hvm7rlm0/mapbox_earcut-1.0.1-cp311-cp311-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'mapbox_earcut.cpython-311-x86_64-linux-gnu.so'
adding 'mapbox_earcut-1.0.1.dist-info/LICENSE.md'
adding 'mapbox_earcut-1.0.1.dist-info/METADATA'
adding 'mapbox_earcut-1.0.1.dist-info/WHEEL'
adding 'mapbox_earcut-1.0.1.dist-info/top_level.txt'
adding 'mapbox_earcut-1.0.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built mapbox_earcut-1.0.1-cp311-cp311-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-mapbox-earcut"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Creating package "python-mapbox-earcut-debug"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: python-mapbox-earcut 1.0.1-1 (Sat Dec 2 05:31:35 2023)
'python-mapbox-earcut-1.0.1-1-any.pkg.tar.zst' -> '/var/lib/aur-repo/python-mapbox-earcut-1.0.1-1-any.pkg.tar.zst'
'python-mapbox-earcut-1.0.1-1-any.pkg.tar.zst.sig' -> '/var/lib/aur-repo/python-mapbox-earcut-1.0.1-1-any.pkg.tar.zst.sig'
'python-mapbox-earcut-debug-1.0.1-1-any.pkg.tar.zst' -> '/var/lib/aur-repo/python-mapbox-earcut-debug-1.0.1-1-any.pkg.tar.zst'
'python-mapbox-earcut-debug-1.0.1-1-any.pkg.tar.zst.sig' -> '/var/lib/aur-repo/python-mapbox-earcut-debug-1.0.1-1-any.pkg.tar.zst.sig'
==> Verifying database signature...
gpg: assuming signed data in '/var/lib/aur-repo//score.moe.db.tar.gz'
gpg: Signature made Sat 02 Dec 2023 01:35:02 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 Sat 02 Dec 2023 01:35:03 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-mapbox-earcut-1.0.1-1-any.pkg.tar.zst'
==> WARNING: A newer version for 'python-mapbox-earcut' is already present in database
-> Adding package signature...
-> Computing checksums...
-> Removing existing entry 'python-mapbox-earcut-1.0.1-1.1'...
-> Creating 'desc' db entry...
-> Creating 'files' db entry...
==> Adding package 'python-mapbox-earcut-debug-1.0.1-1-any.pkg.tar.zst'
==> WARNING: A newer version for 'python-mapbox-earcut-debug' is already present in database
-> Adding package signature...
-> Computing checksums...
-> Removing existing entry 'python-mapbox-earcut-debug-1.0.1-1.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 1ad2224 (current) to 31e2b5d (previous) published successfully!
Finished: SUCCESS