==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: python-proton-vpn-api-core 5.6.10-1 (Sun Sep 6 08:34:54 2026)
==> Retrieving sources...
-> Updating python-proton-vpn-api-core git repo...
-> Updating protun git repo...
-> Found fix-protun-protocol.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
python-proton-vpn-api-core ... Passed
protun ... Passed
fix-protun-protocol.patch ... Passed
==> Making package: python-proton-vpn-api-core 5.6.10-1 (Sun Sep 6 14:35:23 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (158) adwaita-cursors-50.0-1 adwaita-fonts-51.0-2 adwaita-icon-theme-50.0-1 adwaita-icon-theme-legacy-46.2-3 at-spi2-core-2.60.6-1 avahi-1:0.9rc5-1 bubblewrap-0.12.0-1 cairo-1.18.4-1 dav1d-1.5.4-1 dconf-0.49.0-1 default-cursors-3-1 desktop-file-utils-0.28-1 duktape-2.7.0-7 fontconfig-2:2.18.3-2 freetype2-2.14.3-1 fribidi-1.0.16-2 fuse-common-3.18.2-1 fuse3-3.18.2-1 gcr-4-4.4.0.1-1 gdk-pixbuf2-2.44.6-2 giflib-6.1.3-2 glib-networking-1:2.80.1-1 glycin-2.1.5-2 gobject-introspection-runtime-1.86.0-2 gperftools-2.18.1-1 graphene-1.10.8-2.1 graphite-1:1.3.15-1 gsettings-desktop-schemas-50.1-1 gsettings-system-schemas-50.1-1 gssdp-1.6.6-1 gst-plugins-bad-libs-1.28.6-3 gst-plugins-base-libs-1.28.6-3 gstreamer-1.28.6-3 gtest-1.18.0-1 gtk-update-icon-cache-1:4.22.4-1 gtk3-1:3.24.52-1 gtk4-1:4.22.4-1 gupnp-1:1.6.10-1 gupnp-igd-1.6.0-2 harfbuzz-14.4.0-1 hicolor-icon-theme-0.18-1 highway-1.4.0-1 iso-codes-4.20.1-1 jbigkit-2.1-8 json-glib-1.10.8-1 lcms2-2.19.1-1 libcloudproviders-0.4.1-1 libcolord-1.4.8-1 libcups-2:2.4.19-1 libdaemon-0.14-6 libdatrie-0.2.14-1 libdeflate-1.26-1 libdrm-2.4.134-1 libedit-20260512_3.1-1 libepoxy-1.5.10-3 libgirepository-1.86.0-2 libglvnd-1.7.0-3 libgudev-238-3 libjpeg-turbo-3.2.0-2 libjxl-0.12.0-1 libnice-0.1.24-1 libnl-3.12.0-1 libnma-common-1.10.6-3 libnma-gtk4-1.10.6-3 libpciaccess-0.19-1 libpipewire-1:1.6.8-1 libpng-1.6.58-2 libproxy-0.5.12-1 librsvg-2:2.62.3-1 libsodium-1.0.22-1 libsoup3-3.6.6-2 libstemmer-3.1.1-1 libthai-0.1.30-1 libtiff-4.7.2-1 libunwind-1.8.3-1 libva-2.24.1-1 libwebp-1.6.0-2 libx11-1.8.13-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxcomposite-0.4.7-1 libxcursor-1.2.3-1 libxdamage-1.1.7-1 libxdmcp-1.1.5-2 libxext-1.3.7-1 libxfixes-6.0.2-1 libxft-2.3.9-1 libxi-1.8.3-1 libxinerama-1.1.6-1 libxkbcommon-1.13.2-1 libxkbcommon-x11-1.13.2-1 libxrandr-1.5.5-1 libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxtst-1.2.5-1 libxv-1.0.13-1 libxxf86vm-1.1.7-1 llhttp-9.3.1-1 llvm-libs-22.1.8-2 lm_sensors-1:3.6.2-1 lzo-2.10-5 mesa-1:26.2.2-1 mobile-broadband-provider-info-20251101-1 networkmanager-vpn-plugin-openvpn-1.12.5-1 nspr-4.40-1 nss-3.128-1 openssh-10.5p1-1 openvpn-2.7.7-1 orc-0.4.43-1 pango-1:1.58.2-1 pipewire-1:1.6.8-1 pixman-0.46.4-1.1 pkcs11-helper-1.31.0-1 python-aiohappyeyeballs-2.7.1-1 python-aiohttp-3.13.5-1 python-aiosignal-1.4.0-3 python-attrs-26.1.0-1 python-bcrypt-5.0.0-2 python-certifi-2026.07.22-1 python-cffi-2.1.1-1 python-charset-normalizer-3.5.1-1 python-frozenlist-1.8.0-2 python-gnupg-0.5.6-2 python-idna-3.19-1 python-importlib-metadata-9.0.1-1 python-markupsafe-3.0.3-1 python-multidict-6.7.1-1 python-propcache-0.4.1-2 python-pycparser-3.00-1 python-pyopenssl-26.4.0-1 python-requests-2.34.2-1 python-urllib3-2.7.0-1 python-yarl-1.23.0-1 python-zipp-3.21.0-4 shared-mime-info-2.5.1-2 spirv-tools-1:1.4.357.0-1 tinysparql-3.11.1-1 vmaf-3.2.0-1 vulkan-icd-loader-1.4.357.0-1 wayland-1.26.0-1 xcb-proto-1.17.0-4 xdg-desktop-portal-1.22.1-2 xdg-desktop-portal-gtk-1.15.3-1 xkeyboard-config-2.48-1 xorg-xprop-1.2.8-1 xorgproto-2025.1-1 libnm-1.58.1-1 networkmanager-openvpn-1.12.5-1 python-cairo-1.29.1-1 python-cryptography-50.0.1-1 python-distro-1.9.0-4 python-fido2-2.2.1-1 python-gobject-3.56.3-1 python-jinja-1:3.1.6-3 python-packaging-26.3-1 python-proton-core-0.7.4-1 python-pynacl-1.6.2-1 python-sentry_sdk-2.68.1-1
Total Download Size: 59.52 MiB
Total Installed Size: 626.75 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
gtk4-1:4.22.4-1-armv7h downloading...
gtk3-1:3.24.52-1-armv7h downloading...
iso-codes-4.20.1-1-any downloading...
glycin-2.1.5-2-armv7h downloading...
gst-plugins-bad-libs-1.28.6-3-armv7h downloading...
gst-plugins-base-libs-1.28.6-3-armv7h downloading...
adwaita-icon-theme-legacy-46.2-3-any downloading...
adwaita-fonts-51.0-2-any downloading...
gstreamer-1.28.6-3-armv7h downloading...
librsvg-2:2.62.3-1-armv7h downloading...
nss-3.128-1-armv7h downloading...
libjxl-0.12.0-1-armv7h downloading...
openssh-10.5p1-1-armv7h downloading...
python-sentry_sdk-2.68.1-1-any downloading...
tinysparql-3.11.1-1-armv7h downloading...
libnm-1.58.1-1-armv7h downloading...
gsettings-desktop-schemas-50.1-1-any downloading...
python-aiohttp-3.13.5-1-armv7h downloading...
pipewire-1:1.6.8-1-armv7h downloading...
openvpn-2.7.7-1-armv7h downloading...
at-spi2-core-2.60.6-1-armv7h downloading...
cairo-1.18.4-1-armv7h downloading...
highway-1.4.0-1-armv7h downloading...
gcr-4-4.4.0.1-1-armv7h downloading...
libpipewire-1:1.6.8-1-armv7h downloading...
xdg-desktop-portal-1.22.1-2-armv7h downloading...
gperftools-2.18.1-1-armv7h downloading...
gdk-pixbuf2-2.44.6-2-armv7h downloading...
pango-1:1.58.2-1-armv7h downloading...
libnl-3.12.0-1-armv7h downloading...
vmaf-3.2.0-1-armv7h downloading...
libtiff-4.7.2-1-armv7h downloading...
libsoup3-3.6.6-2-armv7h downloading...
gtest-1.18.0-1-armv7h downloading...
python-fido2-2.2.1-1-any downloading...
dav1d-1.5.4-1-armv7h downloading...
python-jinja-1:3.1.6-3-any downloading...
adwaita-cursors-50.0-1-any downloading...
libnice-0.1.24-1-armv7h downloading...
python-gobject-3.56.3-1-armv7h downloading...
orc-0.4.43-1-armv7h downloading...
libepoxy-1.5.10-3-armv7h downloading...
libthai-0.1.30-1-armv7h downloading...
networkmanager-openvpn-1.12.5-1-armv7h downloading...
python-urllib3-2.7.0-1-any downloading...
libwebp-1.6.0-2-armv7h downloading...
adwaita-icon-theme-50.0-1-any downloading...
python-bcrypt-5.0.0-2-armv7h downloading...
libva-2.24.1-1-armv7h downloading...
libsodium-1.0.22-1-armv7h downloading...
lcms2-2.19.1-1-armv7h downloading...
pixman-0.46.4-1.1-armv7h downloading...
nspr-4.40-1-armv7h downloading...
libgirepository-1.86.0-2-armv7h downloading...
libnma-common-1.10.6-3-armv7h downloading...
libcolord-1.4.8-1-armv7h downloading...
json-glib-1.10.8-1-armv7h downloading...
libxi-1.8.3-1-armv7h downloading...
python-requests-2.34.2-1-any downloading...
glib-networking-1:2.80.1-1-armv7h downloading...
vulkan-icd-loader-1.4.357.0-1-armv7h downloading...
libunwind-1.8.3-1-armv7h downloading...
fuse3-3.18.2-1-armv7h downloading...
python-pynacl-1.6.2-1-armv7h downloading...
python-proton-core-0.7.4-1-any downloading...
python-charset-normalizer-3.5.1-1-any downloading...
gupnp-1:1.6.10-1-armv7h downloading...
python-attrs-26.1.0-1-any downloading...
libstemmer-3.1.1-1-armv7h downloading...
xdg-desktop-portal-gtk-1.15.3-1-armv7h downloading...
python-yarl-1.23.0-1-armv7h downloading...
libdatrie-0.2.14-1-armv7h downloading...
python-pyopenssl-26.4.0-1-any downloading...
graphene-1.10.8-2.1-armv7h downloading...
dconf-0.49.0-1-armv7h downloading...
libnma-gtk4-1.10.6-3-armv7h downloading...
python-cairo-1.29.1-1-armv7h downloading...
giflib-6.1.3-2-armv7h downloading...
python-idna-3.19-1-any downloading...
lzo-2.10-5-armv7h downloading...
pkcs11-helper-1.31.0-1-armv7h downloading...
fribidi-1.0.16-2-armv7h downloading...
python-multidict-6.7.1-1-armv7h downloading...
mobile-broadband-provider-info-20251101-1-any downloading...
python-gnupg-0.5.6-2-any downloading...
libxft-2.3.9-1-armv7h downloading...
gssdp-1.6.6-1-armv7h downloading...
python-importlib-metadata-9.0.1-1-any downloading...
networkmanager-vpn-plugin-openvpn-1.12.5-1-armv7h downloading...
libdeflate-1.26-1-armv7h downloading...
jbigkit-2.1-8-armv7h downloading...
python-frozenlist-1.8.0-2-armv7h downloading...
libcloudproviders-0.4.1-1-armv7h downloading...
bubblewrap-0.12.0-1-armv7h downloading...
python-propcache-0.4.1-2-armv7h downloading...
desktop-file-utils-0.28-1-armv7h downloading...
python-distro-1.9.0-4-any downloading...
libxv-1.0.13-1-armv7h downloading...
gobject-introspection-runtime-1.86.0-2-armv7h downloading...
libxcursor-1.2.3-1-armv7h downloading...
llhttp-9.3.1-1-armv7h downloading...
libxtst-1.2.5-1-armv7h downloading...
gupnp-igd-1.6.0-2-armv7h downloading...
libxrender-0.9.12-1-armv7h downloading...
python-aiohappyeyeballs-2.7.1-1-any downloading...
xorg-xprop-1.2.8-1-armv7h downloading...
libxrandr-1.5.5-1-armv7h downloading...
python-zipp-3.21.0-4-any downloading...
python-markupsafe-3.0.3-1-armv7h downloading...
gtk-update-icon-cache-1:4.22.4-1-armv7h downloading...
libxfixes-6.0.2-1-armv7h downloading...
python-aiosignal-1.4.0-3-any downloading...
libxcomposite-0.4.7-1-armv7h downloading...
libxinerama-1.1.6-1-armv7h downloading...
python-certifi-2026.07.22-1-any downloading...
libxdamage-1.1.7-1-armv7h downloading...
gsettings-system-schemas-50.1-1-any downloading...
fuse-common-3.18.2-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing adwaita-fonts...
installing hicolor-icon-theme...
installing adwaita-icon-theme-legacy...
installing adwaita-cursors...
installing adwaita-icon-theme...
installing dconf...
installing gsettings-system-schemas...
installing gsettings-desktop-schemas...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxfixes...
installing libxi...
installing libxtst...
installing xorg-xprop...
installing at-spi2-core...
installing libpng...
installing freetype2...
Optional dependencies for freetype2
harfbuzz: Improved autohinting [pending]
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing desktop-file-utils...
installing fribidi...
installing bubblewrap...
installing libjpeg-turbo...
installing jbigkit...
installing libdeflate...
installing libwebp...
Optional dependencies for libwebp
libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
freeglut: for using tiffgt
installing lcms2...
installing giflib...
installing libunwind...
installing gperftools...
installing gtest...
Optional dependencies for gtest
python: gmock generator [installed]
installing highway...
installing libjxl...
Optional dependencies for libjxl
java-runtime: for JNI bindings
installing dav1d...
Optional dependencies for dav1d
dav1d-doc: HTML documentation
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing glycin...
Optional dependencies for glycin
libheif: Load .avif, .heic and .heif
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
libheif: Load .avif, .heic and .heif
libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf
libwmf: Load .apm and .wmf
installing graphene...
installing gstreamer...
Optional dependencies for gstreamer
python: gst-plugins-doc-cache-generator [installed]
installing iso-codes...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
cairo: needed for modetest tool [installed]
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
rrdtool: for logging with sensord
perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
adwaita-cursors: default cursor theme [installed]
installing wayland...
installing mesa...
Optional dependencies for mesa
opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libgudev...
installing libxv...
installing orc...
installing gst-plugins-base-libs...
installing duktape...
installing libproxy...
installing glib-networking...
installing libsoup3...
Optional dependencies for libsoup3
samba: Windows Domain SSO
installing gssdp...
Optional dependencies for gssdp
gtk4: gssdp-device-sniffer [pending]
installing gupnp...
Optional dependencies for gupnp
python: gupnp-binding-tool [installed]
installing gupnp-igd...
installing libnice...
Optional dependencies for libnice
gstreamer: "nice" GStreamer plugin [installed]
installing libva...
Optional dependencies for libva
intel-media-driver: backend for Intel GPUs (>= Broadwell)
libva-intel-driver: backend for Intel GPUs (<= Haswell)
libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed]
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
libxkbcommon-x11: xkbcli interactive-x11 [pending]
wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
vulkan-driver: packaged vulkan driver
installing vmaf...
installing gst-plugins-bad-libs...
installing gtk-update-icon-cache...
installing libcloudproviders...
installing libcolord...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending]
libevent: libevent bindings [installed]
nss-mdns: NSS support for mDNS
python-dbus: avahi-bookmarks, avahi-discover
python-gobject: avahi-bookmarks, avahi-discover [pending]
python-twisted: avahi-bookmarks
installing libcups...
installing libepoxy...
installing libxcursor...
installing libxdamage...
installing libxinerama...
installing libxrandr...
installing json-glib...
installing libstemmer...
installing tinysparql...
installing libxcomposite...
installing gtk3...
Optional dependencies for gtk3
evince: Default print preview command
installing fuse-common...
installing fuse3...
installing libpipewire...
installing pipewire...
Created symlink '/etc/systemd/user/sockets.target.wants/pipewire.socket' → '/usr/lib/systemd/user/pipewire.socket'.
Optional dependencies for pipewire
gst-plugin-pipewire: GStreamer plugin
pipewire-alsa: ALSA configuration
pipewire-audio: Audio support
pipewire-docs: Documentation
pipewire-ffado: FireWire support
pipewire-jack-client: PipeWire as JACK client
pipewire-jack: JACK replacement
pipewire-libcamera: Libcamera support
pipewire-pulse: PulseAudio replacement
pipewire-roc: ROC streaming
pipewire-session-manager: Session manager
pipewire-v4l2: V4L2 interceptor
pipewire-x11-bell: X11 bell
pipewire-zeroconf: Zeroconf support
realtime-privileges: realtime privileges with rt module
rtkit: realtime privileges with rtkit module
installing xdg-desktop-portal...
Optional dependencies for xdg-desktop-portal
gamemode: GameMode portal
geoclue: Location portal
rtkit: Realtime portal
xdg-desktop-portal-impl: Portal backends [pending]
installing xdg-desktop-portal-gtk...
Optional dependencies for xdg-desktop-portal-gtk
evince: Print preview
installing gtk4...
Optional dependencies for gtk4
evince: Default print preview command
installing nspr...
installing nss...
installing libnm...
installing openssh...
Optional dependencies for openssh
libfido2: FIDO/U2F support
sh: for ssh-copy-id and findssl.sh [installed]
x11-ssh-askpass: input passphrase in X
xorg-xauth: X11 forwarding
installing gcr-4...
Optional dependencies for gcr-4
gtk4: gcr-viewer-gtk4 [installed]
installing mobile-broadband-provider-info...
installing libnma-common...
installing libnma-gtk4...
installing libnl...
installing pkcs11-helper...
installing openvpn...
Optional dependencies for openvpn
easy-rsa: easy CA and certificate handling
pam: authenticate via PAM [installed]
installing networkmanager-vpn-plugin-openvpn...
installing networkmanager-openvpn...
Optional dependencies for networkmanager-openvpn
libnma: GUI support (GTK 3)
installing python-pycparser...
installing python-cffi...
Optional dependencies for python-cffi
python-setuptools: "limited api" version checking in cffi.setuptools_ext
installing python-cryptography...
installing python-distro...
installing python-markupsafe...
installing python-jinja...
Optional dependencies for python-jinja
python-babel: for i18n support
installing llhttp...
installing python-aiohappyeyeballs...
installing python-frozenlist...
installing python-aiosignal...
installing python-attrs...
installing python-multidict...
installing python-propcache...
installing python-idna...
installing python-yarl...
installing python-aiohttp...
Optional dependencies for python-aiohttp
gunicorn: to deploy using Gunicorn
python-aiodns: for fast DNS resolving
python-brotli: for Brotli transfer-encodings support
installing python-bcrypt...
installing python-gnupg...
installing python-zipp...
installing python-importlib-metadata...
installing python-pyopenssl...
installing python-charset-normalizer...
installing python-urllib3...
Optional dependencies for python-urllib3
python-brotli: Brotli support
python-brotlicffi: Brotli support
python-h2: HTTP/2 support
python-pysocks: SOCKS support
installing python-certifi...
installing python-requests...
Optional dependencies for python-requests
python-chardet: alternative character encoding library
python-pysocks: SOCKS proxy support
installing python-proton-core...
installing python-cairo...
installing libgirepository...
installing gobject-introspection-runtime...
installing python-gobject...
Optional dependencies for python-gobject
python-cairo: Cairo bindings [installed]
installing libsodium...
installing python-pynacl...
installing python-packaging...
installing python-sentry_sdk...
Optional dependencies for python-sentry_sdk
python-aiohttp: adds support for the AIOHTTP-Server Web Framework [installed]
python-bottle: adds support for the Bottle Web Framework
python-celery: adds support for the Celery Task Queue System
python-django: adds support for the Django Web Framework
python-falcon: adds support for the Falcon Web Framework
python-fastapi: adds support for the FastAPI framework
python-flask: adds support for the Flask Web Framework
python-grpcio: gRPC integration
python-httpx: HTTPX integration
python-loguru: Loguru Integration
python-multipart: Optional dependency of Starlette to parse form data
python-pymongo: PyMongo integration
python-quart: adds support for the Quart Web Framework
python-redis: adds support for the RQ Job Queue System
python-sqlalchemy: captures queries from SQLAlchemy as breadcrumbs
python-starlette: adds support for the Starlette Framework
python-tornado: adds support for the Tornado Web Framework
python-pure-eval: for richer stacktraces & additional variables
python-executing: for richer stacktraces & better function names
installing python-fido2...
:: Running post-transaction hooks...
( 1/15) Creating system user accounts...
Creating group 'avahi' with GID 967.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 967 and GID 967.
Creating group 'nm-openvpn' with GID 966.
Creating user 'nm-openvpn' (NetworkManager OpenVPN) with UID 966 and GID 966.
Creating group 'openvpn' with GID 965.
Creating user 'openvpn' (OpenVPN) with UID 965 and GID 965.
( 2/15) Creating temporary files...
error: command failed to execute correctly
( 3/15) Reloading system manager configuration...
Skipped: Current root is not booted.
( 4/15) Reloading user manager configuration...
Skipped: Current root is not booted.
( 5/15) Updating the MIME type database...
( 6/15) Reloading device manager configuration...
Skipped: Current root is not booted.
( 7/15) Arming ConditionNeedsUpdate...
( 8/15) Updating fontconfig configuration...
( 9/15) Reloading system bus configuration...
Skipped: Current root is not booted.
(10/15) Updating fontconfig cache...
(11/15) Updating GIO module cache...
(12/15) Compiling GSettings XML schema files...
(13/15) Probing GTK3 input method modules...
(14/15) Updating icon theme caches...
(15/15) Updating the desktop file MIME type cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (26) compiler-rt-22.1.8-1 cppdap-1.58.0-3 jsoncpp-1.9.8-1 libgit2-1:1.9.7-1 libuv-1.52.1-2 lld-22.1.8-1 perl-error-0.17030-3 perl-mailtools-2.22-3 perl-timedate-2.35-1 python-autocommand-2.2.2-9 python-jaraco.collections-5.1.0-3 python-jaraco.context-6.1.2-1 python-jaraco.functools-4.1.0-3 python-jaraco.text-4.0.0-4 python-more-itertools-11.1.0-1 python-platformdirs-4.11.7-1 python-pyproject-hooks-1.2.0-6 rhash-1.4.6-1 zlib-ng-2.3.3-1 cmake-4.4.3-2 git-2.55.0-1 python-build-1.6.0-1 python-installer-1.0.1-1 python-setuptools-1:84.0.0-1 python-wheel-0.48.0-1 rust-1:1.98.1-1
Total Download Size: 56.35 MiB
Total Installed Size: 403.36 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
rust-1:1.98.1-1-armv7h downloading...
lld-22.1.8-1-armv7h downloading...
compiler-rt-22.1.8-1-armv7h downloading...
libgit2-1:1.9.7-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cppdap...
installing jsoncpp...
Optional dependencies for jsoncpp
jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
make: for unix Makefile generator [installed]
ninja: for ninja generator
qt6-base: cmake-gui
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto [installed]
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git
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 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 compiler-rt...
installing libgit2...
installing lld...
installing rust...
Optional dependencies for rust
gdb: rust-gdb script [installed]
lldb: rust-lldb script
:: Running post-transaction hooks...
(1/6) Creating system user accounts...
Creating group 'git' with GID 964.
Creating user 'git' (git daemon user) with UID 964 and GID 964.
(2/6) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/6) Updating the MIME type database...
(4/6) Arming ConditionNeedsUpdate...
(5/6) Updating icon theme caches...
(6/6) Updating the desktop file MIME type cache...
==> Retrieving sources...
-> Found fix-protun-protocol.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of python-proton-vpn-api-core git repo...
Cloning into 'python-proton-vpn-api-core'...
done.
Switched to a new branch 'makepkg'
-> Creating working copy of protun git repo...
Cloning into 'protun'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file resources/nm-protun.name
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
==> Starting build()...
Updating crates.io index
Updating `proton` index
Downloading crates ...
Downloaded data-encoding v2.10.0
Downloaded deranged v0.5.8
Downloaded endi v1.1.1
Downloaded event-listener v5.4.1
Downloaded futures-channel v0.3.32
Downloaded futures-util v0.3.32
Downloaded inout v0.1.4
Downloaded aead v0.5.2
Downloaded proton-pfff-config v0.1.0 (registry `proton`)
Downloaded block-padding v0.3.3
Downloaded byteorder v1.5.0
Downloaded bytes v1.11.1
Downloaded camino v1.2.2
Downloaded cargo-platform v0.1.9
Downloaded cargo_metadata v0.19.2
Downloaded cbc v0.1.2
Downloaded cc v1.2.60
Downloaded cfg_aliases v0.2.1
Downloaded cipher v0.4.4
Downloaded clap_lex v1.1.0
Downloaded const-random v0.1.18
Downloaded convert_case v0.6.0
Downloaded critical-section v1.2.0
Downloaded crunchy v0.2.4
Downloaded curve25519-dalek v4.1.3
Downloaded defmt-macros v1.0.1
Downloaded defmt-parser v1.0.0
Downloaded derive_more v1.0.0
Downloaded dlv-list v0.5.2
Downloaded dyn-clone v1.0.20
Downloaded enumflags2 v0.7.12
Downloaded env_filter v1.0.1
Downloaded equivalent v1.0.2
Downloaded errno v0.3.14
Downloaded event-listener-strategy v0.5.4
Downloaded form_urlencoded v1.2.2
Downloaded fs-err v2.11.0
Downloaded futures v0.3.32
Downloaded futures-io v0.3.32
Downloaded futures-macro v0.3.32
Downloaded futures-sink v0.3.32
Downloaded hash32 v0.3.1
Downloaded heck v0.5.0
Downloaded hex v0.4.3
Downloaded hex-literal v1.1.0
Downloaded hmac v0.12.1
Downloaded is_terminal_polyfill v1.70.2
Downloaded itoa v1.0.18
Downloaded proton-vpn-toolkit v0.1.0 (registry `proton`)
Downloaded cfg-if v1.0.4
Downloaded chacha20 v0.9.1
Downloaded colorchoice v1.0.5
Downloaded const-random-macro v0.1.16
Downloaded crossbeam-utils v0.8.21
Downloaded crypto-common v0.1.7
Downloaded defmt v0.3.100
Downloaded defmt v1.0.1
Downloaded digest v0.10.7
Downloaded displaydoc v0.2.5
Downloaded enumflags2_derive v0.7.12
Downloaded env_logger v0.11.10
Downloaded fastrand v2.4.1
Downloaded futures-core v0.3.32
Downloaded futures-executor v0.3.32
Downloaded futures-task v0.3.32
Downloaded generic-array v0.14.7
Downloaded glob v0.3.3
Downloaded idna_adapter v1.2.1
Downloaded ipnet v2.12.0
Downloaded simple-mermaid v0.1.1
Downloaded siphasher v0.3.11
Downloaded smawk v0.3.2
Downloaded writeable v0.6.3
Downloaded chacha20 v0.10.1
Downloaded clap_derive v4.6.1
Downloaded concurrent-queue v2.5.0
Downloaded convert_case v0.10.0
Downloaded der-parser v9.0.0
Downloaded find-msvc-tools v0.1.9
Downloaded futures-lite v2.6.1
Downloaded getrandom v0.2.17
Downloaded getrandom v0.3.4
Downloaded getrandom v0.4.2
Downloaded icu_properties v2.2.0
Downloaded icu_provider v2.2.0
Downloaded proton-os-interface v0.2.6 (registry `proton`)
Downloaded proton-pfff v0.13.0 (registry `proton`)
Downloaded proton-tls-parser v0.4.0 (registry `proton`)
Downloaded proton-vpn-haproxyv2 v0.1.0 (registry `proton`)
Downloaded pvpnclient v3.0.3 (registry `proton`)
Downloaded shlex v1.3.0
Downloaded signal-hook-registry v1.4.8
Downloaded slab v0.4.12
Downloaded smallvec v1.15.1
Downloaded thread_local v1.1.9
Downloaded time-core v0.1.8
Downloaded tinyvec_macros v0.1.1
Downloaded tokio-macros v2.7.0
Downloaded toml_datetime v1.1.1+spec-1.1.0
Downloaded unicode-xid v0.2.6
Downloaded uniffi v0.29.5
Downloaded uniffi_build v0.29.5
Downloaded uniffi_internal_macros v0.29.5
Downloaded uniffi_pipeline v0.29.5
Downloaded universal-hash v0.5.1
Downloaded untrusted v0.9.0
Downloaded utf8_iter v1.0.4
Downloaded utf8parse v0.2.2
Downloaded version_check v0.9.5
Downloaded yoke-derive v0.8.2
Downloaded zerofrom v0.1.7
Downloaded zerofrom-derive v0.1.7
Downloaded zeroize_derive v1.4.3
Downloaded anstyle-query v1.1.5
Downloaded asn1-rs-derive v0.5.1
Downloaded asn1-rs-impl v0.2.0
Downloaded async-recursion v1.1.1
Downloaded bitflags v1.3.2
Downloaded block-buffer v0.10.4
Downloaded chacha20poly1305 v0.10.1
Downloaded clap v4.6.1
Downloaded derive_more v2.1.1
Downloaded heapless v0.8.0
Downloaded icu_locale_core v2.2.0
Downloaded icu_normalizer v2.2.0
Downloaded icu_normalizer_data v2.2.0
Downloaded lazy_static v1.5.0
Downloaded managed v0.8.0
Downloaded matchers v0.2.0
Downloaded md-5 v0.10.6
Downloaded netlink-packet-core v0.8.1
Downloaded netlink-proto v0.12.0
Downloaded netlink-sys v0.8.8
Downloaded num v0.4.3
Downloaded num-conv v0.2.1
Downloaded num-iter v0.1.45
Downloaded oid-registry v0.7.1
Downloaded opaque-debug v0.3.1
Downloaded parking v2.2.1
Downloaded pbkdf2 v0.12.2
Downloaded percent-encoding v2.3.2
Downloaded plain v0.2.3
Downloaded poly1305 v0.8.0
Downloaded potential_utf v0.1.5
Downloaded powerfmt v0.2.0
Downloaded ppv-lite86 v0.2.21
Downloaded proc-macro-crate v3.5.0
Downloaded proc-macro-error-attr2 v2.0.0
Downloaded proton-vpn-binary-status v3.0.0 (registry `proton`)
Downloaded pyo3-async-runtimes-macros v0.28.0
Downloaded pyo3-macros v0.28.3
Downloaded sharded-slab v0.1.7
Downloaded thiserror-impl v2.0.18
Downloaded time-macros v0.2.27
Downloaded tiny-keccak v2.0.2
Downloaded tinystr v0.8.3
Downloaded tokio-rustls v0.26.4
Downloaded toml_parser v1.1.2+spec-1.1.0
Downloaded tracing-attributes v0.1.31
Downloaded tracing-log v0.2.0
Downloaded unicode-ident v1.0.24
Downloaded uniffi_core v0.29.5
Downloaded uniffi_macros v0.29.5
Downloaded uniffi_meta v0.29.5
Downloaded uniffi_udl v0.29.5
Downloaded weedle2 v5.0.0
Downloaded zbus_names v4.3.1
Downloaded zerovec-derive v0.11.3
Downloaded zmij v1.0.21
Downloaded zvariant_derive v5.10.0
Downloaded zvariant_utils v3.3.0
Downloaded anstream v1.0.0
Downloaded anstyle v1.0.14
Downloaded anstyle-parse v1.0.0
Downloaded arrayvec v0.7.6
Downloaded askama v0.13.1
Downloaded async-broadcast v0.7.2
Downloaded async-trait v0.1.89
Downloaded autocfg v1.5.0
Downloaded bincode v1.3.3
Downloaded bitflags v2.11.1
Downloaded derive_more-impl v1.0.0
Downloaded derive_more-impl v2.1.1
Downloaded icu_collections v2.2.0
Downloaded indexmap v2.14.0
Downloaded lock_api v0.4.14
Downloaded nu-ansi-term v0.50.3
Downloaded num-integer v0.1.46
Downloaded ordered-multimap v0.7.3
Downloaded ordered-stream v0.2.0
Downloaded parking_lot v0.12.5
Downloaded parking_lot_core v0.9.12
Downloaded paste v1.0.15
Downloaded pin-project-lite v0.2.17
Downloaded proc-macro-error2 v2.0.1
Downloaded proton-pfff-module v0.8.6 (registry `proton`)
Downloaded proton-vpn-netstack v0.6.5 (registry `proton`)
Downloaded pyo3-build-config v0.28.3
Downloaded pythonize v0.28.0
Downloaded quote v1.0.45
Downloaded rand_chacha v0.3.1
Downloaded rand_core v0.10.1
Downloaded socket2 v0.5.10
Downloaded socket2 v0.6.5
Downloaded stable_deref_trait v1.2.1
Downloaded static_assertions v1.1.0
Downloaded tinyvec v1.11.0
Downloaded toml v0.5.11
Downloaded tracing-core v0.1.36
Downloaded unsafe-libyaml v0.2.11
Downloaded url v2.5.8
Downloaded uuid v1.23.1
Downloaded yoke v0.8.2
Downloaded zbus_macros v5.14.0
Downloaded zeroize v1.8.2
Downloaded anyhow v1.0.102
Downloaded askama_derive v0.13.1
Downloaded askama_parser v0.13.0
Downloaded base64 v0.13.1
Downloaded basic-toml v0.1.10
Downloaded blake2 v0.10.6
Downloaded aes v0.8.4
Downloaded litemap v0.8.2
Downloaded log v0.4.29
Downloaded num-complex v0.4.6
Downloaded num-rational v0.4.2
Downloaded num-traits v0.2.19
Downloaded once_cell v1.21.4
Downloaded oo7 v0.5.0
Downloaded pin-project v1.1.13
Downloaded pin-project-internal v1.1.13
Downloaded proton-pfff-core v0.1.1 (registry `proton`)
Downloaded proton-vpn-yaourt v0.2.2 (registry `proton`)
Downloaded pyo3-async-runtimes v0.28.0
Downloaded rand_chacha v0.9.0
Downloaded rand_core v0.6.4
Downloaded rand_core v0.9.5
Downloaded rand_xoshiro v0.7.0
Downloaded rustc-hash v2.1.2
Downloaded rustc_version v0.4.1
Downloaded rusticata-macros v4.1.0
Downloaded scopeguard v1.2.0
Downloaded scroll_derive v0.12.1
Downloaded serde_repr v0.1.20
Downloaded serini v0.2.2
Downloaded spin v0.9.8
Downloaded spin v0.10.1
Downloaded subtle v2.6.1
Downloaded toml_edit v0.25.11+spec-1.1.0
Downloaded typenum v1.20.0
Downloaded hashbrown v0.14.5
Downloaded idna v1.1.0
Downloaded proc-macro2 v1.0.106
Downloaded pyo3-ffi v0.28.3
Downloaded rust-ini v0.21.3
Downloaded scroll v0.12.0
Downloaded semver v1.0.28
Downloaded sha2 v0.10.9
Downloaded strsim v0.11.1
Downloaded synstructure v0.13.2
Downloaded target-lexicon v0.13.5
Downloaded thiserror v1.0.69
Downloaded thiserror v2.0.18
Downloaded thiserror-impl v1.0.69
Downloaded unicode-segmentation v1.13.2
Downloaded x25519-dalek v2.0.1
Downloaded zerotrie v0.2.4
Downloaded asn1-rs v0.6.2
Downloaded base64 v0.22.1
Downloaded hashbrown v0.17.0
Downloaded hickory-net v0.26.1
Downloaded hkdf v0.12.4
Downloaded memchr v2.8.0
Downloaded minimal-lexical v0.2.1
Downloaded mio v1.2.2
Downloaded pyo3-macros-backend v0.28.3
Downloaded rustls-pemfile v2.2.0
Downloaded ryu v1.0.23
Downloaded serde_core v1.0.228
Downloaded serde_derive v1.0.228
Downloaded serde_yaml v0.9.34+deprecated
Downloaded x509-parser v0.16.0
Downloaded zvariant v5.10.0
Downloaded icu_properties_data v2.2.0
Downloaded nom v7.1.3
Downloaded num-bigint v0.4.6
Downloaded rand v0.8.6
Downloaded rand v0.9.4
Downloaded rand v0.10.2
Downloaded rtnetlink v0.21.0
Downloaded rustls-pki-types v1.14.0
Downloaded tempfile v3.27.0
Downloaded textwrap v0.16.2
Downloaded winnow v0.7.15
Downloaded clap_builder v4.6.0
Downloaded rustls-webpki v0.103.13
Downloaded serde v1.0.228
Downloaded zerovec v0.11.6
Downloaded ashpd v0.12.3
Downloaded goblin v0.8.2
Downloaded libm v0.2.16
Downloaded nom v8.0.0
Downloaded num-bigint-dig v0.8.6
Downloaded proton-boringtun v3.0.0 (registry `proton`)
Downloaded uniffi_bindgen v0.29.5
Downloaded aho-corasick v1.1.4
Downloaded portable-atomic v1.13.1
Downloaded regex v1.12.3
Downloaded tracing-subscriber v0.3.23
Downloaded winnow v1.0.2
Downloaded zbus v5.14.0
Downloaded netlink-packet-route v0.30.0
Downloaded serde_json v1.0.149
Downloaded time v0.3.47
Downloaded webpki-roots v1.0.7
Downloaded hickory-proto v0.26.1
Downloaded zerocopy v0.8.48
Downloaded nix v0.27.1
Downloaded smoltcp v0.12.0
Downloaded syn v2.0.117
Downloaded nix v0.30.1
Downloaded etherparse v0.19.0
Downloaded regex-syntax v0.8.10
Downloaded rustls v0.23.39
Downloaded tracing v0.1.44
Downloaded rustix v1.1.4
Downloaded regex-automata v0.4.14
Downloaded jiff v0.2.23
Downloaded libc v0.2.189
Downloaded tokio v1.52.1
Downloaded pyo3 v0.28.3
Downloaded ring v0.17.14
Downloaded linux-raw-sys v0.12.1
Compiling proc-macro2 v1.0.106
Compiling quote v1.0.45
Compiling unicode-ident v1.0.24
Compiling libc v0.2.189
Compiling cfg-if v1.0.4
Compiling serde_core v1.0.228
Compiling memchr v2.8.0
Compiling syn v2.0.117
Compiling getrandom v0.2.17
Compiling serde v1.0.228
Compiling log v0.4.29
Compiling portable-atomic v1.13.1
Compiling pin-project-lite v0.2.17
Compiling critical-section v1.2.0
Compiling rand_core v0.6.4
Compiling autocfg v1.5.0
Compiling once_cell v1.21.4
Compiling version_check v0.9.5
Compiling thiserror v2.0.18
Compiling generic-array v0.14.7
Compiling equivalent v1.0.2
Compiling hashbrown v0.17.0
Compiling typenum v1.20.0
Compiling stable_deref_trait v1.2.1
Compiling futures-core v0.3.32
Compiling smallvec v1.15.1
Compiling winnow v0.7.15
Compiling indexmap v2.14.0
Compiling synstructure v0.13.2
Compiling crypto-common v0.1.7
Compiling anyhow v1.0.102
Compiling futures-io v0.3.32
Compiling subtle v2.6.1
Compiling futures-sink v0.3.32
Compiling futures-channel v0.3.32
Compiling slab v0.4.12
Compiling futures-task v0.3.32
Compiling getrandom v0.3.4
Compiling heck v0.5.0
Compiling tracing-core v0.1.36
Compiling rand_core v0.10.1
Compiling getrandom v0.4.2
Compiling target-lexicon v0.13.5
Compiling serde_derive v1.0.228
Compiling thiserror-impl v2.0.18
Compiling displaydoc v0.2.5
Compiling zerofrom-derive v0.1.7
Compiling yoke-derive v0.8.2
Compiling zeroize_derive v1.4.3
Compiling zerofrom v0.1.7
Compiling zeroize v1.8.2
Compiling yoke v0.8.2
Compiling zerovec-derive v0.11.3
Compiling futures-macro v0.3.32
Compiling tracing-attributes v0.1.31
Compiling futures-util v0.3.32
Compiling zerovec v0.11.6
Compiling litemap v0.8.2
Compiling tinystr v0.8.3
Compiling writeable v0.6.3
Compiling zerocopy v0.8.48
Compiling unicode-segmentation v1.13.2
Compiling icu_locale_core v2.2.0
Compiling potential_utf v0.1.5
Compiling rand_core v0.9.5
Compiling tracing v0.1.44
Compiling zerotrie v0.2.4
Compiling uniffi_internal_macros v0.29.5
Compiling semver v1.0.28
Compiling icu_normalizer_data v2.2.0
Compiling utf8_iter v1.0.4
Compiling bitflags v2.11.1
Compiling camino v1.2.2
Compiling icu_properties_data v2.2.0
Compiling itoa v1.0.18
Compiling icu_collections v2.2.0
Compiling icu_provider v2.2.0
Compiling pyo3-build-config v0.28.3
Compiling block-buffer v0.10.4
Compiling num-traits v0.2.19
Compiling rustix v1.1.4
Compiling zmij v1.0.21
Compiling unicode-xid v0.2.6
Compiling digest v0.10.7
Compiling block-padding v0.3.3
Compiling fs-err v2.11.0
Compiling linux-raw-sys v0.12.1
Compiling find-msvc-tools v0.1.9
Compiling shlex v1.3.0
Compiling inout v0.1.4
Compiling cc v1.2.60
Compiling icu_properties v2.2.0
Compiling icu_normalizer v2.2.0
Compiling futures-executor v0.3.32
Compiling scroll_derive v0.12.1
Compiling bytes v1.11.1
Compiling parking_lot_core v0.9.12
Compiling winnow v1.0.2
Compiling serde_json v1.0.149
Compiling fastrand v2.4.1
Compiling ppv-lite86 v0.2.21
Compiling tempfile v3.27.0
Compiling futures v0.3.32
Compiling idna_adapter v1.2.1
Compiling ring v0.17.14
Compiling cipher v0.4.4
Compiling convert_case v0.6.0
Compiling basic-toml v0.1.10
Compiling askama_parser v0.13.0
Compiling thiserror v1.0.69
Compiling toml_parser v1.1.2+spec-1.1.0
Compiling rustc-hash v2.1.2
Compiling scopeguard v1.2.0
Compiling toml_datetime v1.1.1+spec-1.1.0
Compiling percent-encoding v2.3.2
Compiling minimal-lexical v0.2.1
Compiling paste v1.0.15
Compiling nom v7.1.3
Compiling form_urlencoded v1.2.2
Compiling toml_edit v0.25.11+spec-1.1.0
Compiling askama_derive v0.13.1
Compiling lock_api v0.4.14
Compiling derive_more-impl v1.0.0
Compiling idna v1.1.0
Compiling uniffi_pipeline v0.29.5
Compiling rustc_version v0.4.1
Compiling enumflags2_derive v0.7.12
Compiling thiserror-impl v1.0.69
Compiling mio v1.2.2
Compiling socket2 v0.6.5
Compiling errno v0.3.14
Compiling siphasher v0.3.11
Compiling uniffi_meta v0.29.5
Compiling signal-hook-registry v1.4.8
Compiling curve25519-dalek v4.1.3
Compiling derive_more v1.0.0
Compiling parking_lot v0.12.5
Compiling url v2.5.8
Compiling proc-macro-crate v3.5.0
Compiling rand_chacha v0.9.0
Compiling hmac v0.12.1
Compiling convert_case v0.10.0
Compiling zvariant_utils v3.3.0
Compiling rustls-pki-types v1.14.0
Compiling tokio-macros v2.7.0
Compiling chacha20 v0.10.1
Compiling hex v0.4.3
Compiling crossbeam-utils v0.8.21
Compiling untrusted v0.9.0
Compiling rand v0.10.2
Compiling tokio v1.52.1
Compiling zvariant_derive v5.10.0
Compiling derive_more-impl v2.1.1
Compiling rand v0.9.4
Compiling proton-os-interface v0.2.6 (registry `proton`)
Compiling num-integer v0.1.46
Compiling toml v0.5.11
Compiling crunchy v0.2.4
Compiling smawk v0.3.2
Compiling textwrap v0.16.2
Compiling weedle2 v5.0.0
Compiling derive_more v2.1.1
Compiling chacha20 v0.9.1
Compiling scroll v0.12.0
Compiling nom v8.0.0
Compiling tiny-keccak v2.0.2
Compiling parking v2.2.1
Compiling rustls v0.23.39
Compiling utf8parse v0.2.2
Compiling plain v0.2.3
Compiling anstyle-parse v1.0.0
Compiling goblin v0.8.2
Compiling concurrent-queue v2.5.0
Compiling uniffi_udl v0.29.5
Compiling x25519-dalek v2.0.1
Compiling rustls-webpki v0.103.13
Compiling askama v0.13.1
Compiling enumflags2 v0.7.12
Compiling pyo3-macros-backend v0.28.3
Compiling pyo3-ffi v0.28.3
Compiling sha2 v0.10.9
Compiling async-trait v0.1.89
Compiling pin-project-internal v1.1.13
Compiling aho-corasick v1.1.4
Compiling anstyle v1.0.14
Compiling heapless v0.8.0
Compiling regex-syntax v0.8.10
Compiling endi v1.1.1
Compiling time-core v0.1.8
Compiling anstyle-query v1.1.5
Compiling glob v0.3.3
Compiling spin v0.9.8
Compiling colorchoice v1.0.5
Compiling num-conv v0.2.1
Compiling byteorder v1.5.0
Compiling is_terminal_polyfill v1.70.2
Compiling powerfmt v0.2.0
Compiling deranged v0.5.8
Compiling anstream v1.0.0
Compiling hash32 v0.3.1
Compiling time-macros v0.2.27
Compiling regex-automata v0.4.14
Compiling lazy_static v1.5.0
Compiling uniffi_bindgen v0.29.5
Compiling zvariant v5.10.0
Compiling pin-project v1.1.13
Compiling proton-tls-parser v0.4.0 (registry `proton`)
Compiling event-listener v5.4.1
Compiling uniffi_macros v0.29.5
Compiling num-bigint v0.4.6
Compiling cargo-platform v0.1.9
Compiling universal-hash v0.5.1
Compiling simple-mermaid v0.1.1
Compiling tinyvec_macros v0.1.1
Compiling static_assertions v1.1.0
Compiling hex-literal v1.1.0
Compiling opaque-debug v0.3.1
Compiling unsafe-libyaml v0.2.11
Compiling data-encoding v2.10.0
Compiling dyn-clone v1.0.20
Compiling smoltcp v0.12.0
Compiling ryu v1.0.23
Compiling serde_yaml v0.9.34+deprecated
Compiling time v0.3.47
Compiling proton-pfff-core v0.1.1 (registry `proton`)
Compiling uniffi_core v0.29.5
Compiling poly1305 v0.8.0
Compiling proton-vpn-yaourt v0.2.2 (registry `proton`)
Compiling tinyvec v1.11.0
Compiling const-random-macro v0.1.16
Compiling cargo_metadata v0.19.2
Compiling uniffi_build v0.29.5
Compiling event-listener-strategy v0.5.4
Compiling zbus_names v4.3.1
Compiling proton-vpn-haproxyv2 v0.1.0 (registry `proton`)
Compiling webpki-roots v1.0.7
Compiling rustls-pemfile v2.2.0
Compiling rusticata-macros v4.1.0
Compiling pyo3 v0.28.3
Compiling asn1-rs-impl v0.2.0
Compiling asn1-rs-derive v0.5.1
Compiling aead v0.5.2
Compiling spin v0.10.1
Compiling clap_lex v1.1.0
Compiling managed v0.8.0
Compiling cfg_aliases v0.2.1
Compiling ipnet v2.12.0
Compiling bitflags v1.3.2
Compiling strsim v0.11.1
Compiling libm v0.2.16
Compiling hickory-proto v0.26.1
Compiling clap_builder v4.6.0
Compiling nix v0.30.1
Compiling proton-pfff-module v0.8.6 (registry `proton`)
Compiling asn1-rs v0.6.2
Compiling pyo3-macros v0.28.3
Compiling chacha20poly1305 v0.10.1
Compiling zbus_macros v5.14.0
Compiling async-broadcast v0.7.2
Compiling uniffi v0.29.5
Compiling const-random v0.1.18
Compiling proton-pfff-config v0.1.0 (registry `proton`)
Compiling futures-lite v2.6.1
Compiling num-iter v0.1.45
Compiling netlink-packet-core v0.8.1
Compiling rand_chacha v0.3.1
Compiling blake2 v0.10.6
Compiling rand_xoshiro v0.7.0
Compiling serde_repr v0.1.20
Compiling async-recursion v1.1.1
Compiling clap_derive v4.6.1
Compiling ordered-stream v0.2.0
Compiling uuid v1.23.1
Compiling num-bigint-dig v0.8.6
Compiling arrayvec v0.7.6
Compiling base64 v0.13.1
Compiling oid-registry v0.7.1
Compiling proton-boringtun v3.0.0 (registry `proton`)
Compiling etherparse v0.19.0
Compiling clap v4.6.1
Compiling zbus v5.14.0
Compiling proton-vpn-netstack v0.6.5 (registry `proton`)
Compiling rand v0.8.6
Compiling proton-pfff v0.13.0 (registry `proton`)
Compiling dlv-list v0.5.2
Compiling protun v2.2.1 (/build/python-proton-vpn-api-core/src/python-proton-vpn-api-core/dependencies/protun)
Compiling hickory-net v0.26.1
Compiling num-rational v0.4.2
Compiling regex v1.12.3
Compiling netlink-sys v0.8.8
Compiling num-complex v0.4.6
Compiling hashbrown v0.14.5
Compiling proton-vpn-toolkit v0.1.0 (registry `proton`)
Compiling pvpnclient v3.0.3 (registry `proton`)
Compiling ordered-multimap v0.7.3
Compiling num v0.4.3
Compiling netlink-proto v0.12.0
Compiling env_filter v1.0.1
Compiling ashpd v0.12.3
Compiling netlink-packet-route v0.30.0
Compiling der-parser v9.0.0
Compiling matchers v0.2.0
Compiling sharded-slab v0.1.7
Compiling hkdf v0.12.4
Compiling pbkdf2 v0.12.2
Compiling aes v0.8.4
Compiling cbc v0.1.2
Compiling md-5 v0.10.6
Compiling pyo3-async-runtimes-macros v0.28.0
Compiling tracing-log v0.2.0
Compiling thread_local v1.1.9
Compiling nu-ansi-term v0.50.3
Compiling jiff v0.2.23
Compiling tracing-subscriber v0.3.23
Compiling env_logger v0.11.10
Compiling rtnetlink v0.21.0
Compiling pyo3-async-runtimes v0.28.0
Compiling oo7 v0.5.0
Compiling x509-parser v0.16.0
Compiling rust-ini v0.21.3
Compiling pythonize v0.28.0
Compiling tokio-rustls v0.26.4
Compiling proton-vpn-binary-status v3.0.0 (registry `proton`)
Compiling nix v0.27.1
Compiling bincode v1.3.3
Compiling serini v0.2.2
Compiling socket2 v0.5.10
Compiling base64 v0.22.1
warning: unused import: `CacheKey`
--> dependencies/protun/src/api/type_conversions.rs:24:147
|
24 | ...BYTES, WgClientPrivateKey, WgPeerPublicKey, ConnectionMode, CacheKey, PersistentCache};
| ^^^^^^^^
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
warning: unused import: `Settings`
--> dependencies/protun/src/connection/pvpn_connection.rs:22:38
|
22 | use pvpnclient::{Action, ActionKind, Settings, StreamId, TunnelInfo};
| ^^^^^^^^
warning: unused import: `ConnectionMode`
--> dependencies/protun/src/connection/pvpn_connection.rs:38:47
|
38 | use crate::api::connection::{PersistentCache, ConnectionMode, ConnectivityEvent, EventCallback, PcapFileInfo, StateChangedCallback, ...
| ^^^^^^^^^^^^^^
warning: unused import: `self`
--> dependencies/protun/src/connection/mio/tcp.rs:19:15
|
19 | use std::io::{self, Read, Write};
| ^^^^
warning: unused variable: `cache`
--> dependencies/protun/src/api/type_conversions.rs:179:62
|
179 | pub(crate) fn to_pvpn_client_mode(self: &ConnectionMode, cache: &Box<dyn PersistentCache>) -> Result<PvpnClientMode, io::Error> {
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache`
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
warning: method `set_settings` is never used
--> dependencies/protun/src/connection/pvpn_client.rs:77:8
|
62 | pub trait PvpnClient {
| ---------- method in this trait
...
77 | fn set_settings(&mut self, settings: Settings);
| ^^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
warning: field `sni_strategy` is never read
--> dependencies/protun/src/connection/pvpn_connection.rs:165:5
|
146 | struct PvpnConnection {
| -------------- field in this struct
...
165 | sni_strategy: SniStrategy,
| ^^^^^^^^^^^^
warning: trait `OptionIpv6AddrAsString` is never used
--> dependencies/protun/src/utils/common.rs:20:11
|
20 | pub trait OptionIpv6AddrAsString {
| ^^^^^^^^^^^^^^^^^^^^^^
warning: trait `OptionIpv4AddrAsString` is never used
--> dependencies/protun/src/utils/common.rs:34:11
|
34 | pub trait OptionIpv4AddrAsString {
| ^^^^^^^^^^^^^^^^^^^^^^
warning: trait `VecDistinct` is never used
--> dependencies/protun/src/utils/vector.rs:24:11
|
24 | pub trait VecDistinct<T> {
| ^^^^^^^^^^^
warning: trait `VecDistinctString` is never used
--> dependencies/protun/src/utils/vector.rs:43:11
|
43 | pub trait VecDistinctString {
| ^^^^^^^^^^^^^^^^^
warning: trait `VecIpAddress` is never used
--> dependencies/protun/src/utils/vector.rs:62:11
|
62 | pub trait VecIpAddress {
| ^^^^^^^^^^^^
warning: trait `VecIpv4Addr` is never used
--> dependencies/protun/src/utils/vector.rs:82:11
|
82 | pub trait VecIpv4Addr<Ipv4Addr> {
| ^^^^^^^^^^^
warning: trait `VecIpv6Addr` is never used
--> dependencies/protun/src/utils/vector.rs:95:11
|
95 | pub trait VecIpv6Addr<Ipv6Addr> {
| ^^^^^^^^^^^
warning: `protun` (lib) generated 14 warnings (run `cargo fix --lib -p protun` to apply 5 suggestions)
Compiling proton-vpn-platform v5.6.10 (/build/python-proton-vpn-api-core/src/python-proton-vpn-api-core)
warning: unused import: `std::collections::HashMap`
--> src/protun/nm_protun_service/interfaces/network_manager.rs:20:5
|
20 | use std::collections::HashMap;
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
warning: unused import: `std::sync::Arc`
--> src/protun/nm_protun_service/interfaces/network_manager.rs:21:5
|
21 | use std::sync::Arc;
| ^^^^^^^^^^^^^^
warning: unused import: `tokio::sync::RwLock`
--> src/protun/nm_protun_service/interfaces/network_manager.rs:23:5
|
23 | use tokio::sync::RwLock;
| ^^^^^^^^^^^^^^^^^^^
warning: unused import: `zbus::zvariant::OwnedValue`
--> src/protun/nm_protun_service/interfaces/network_manager.rs:24:5
|
24 | use zbus::zvariant::OwnedValue;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused imports: `Connection` and `message::Header`
--> src/protun/nm_protun_service/interfaces/network_manager.rs:25:12
|
25 | use zbus::{Connection, interface, message::Header, object_server::SignalEmitter};
| ^^^^^^^^^^ ^^^^^^^^^^^^^^^
warning: unused import: `super::super::error::*`
--> src/protun/nm_protun_service/interfaces/network_manager.rs:27:9
|
27 | pub use super::super::error::*;
| ^^^^^^^^^^^^^^^^^^^^^^
warning: unused import: `Service`
--> src/protun/nm_protun_service/interfaces/network_manager.rs:30:5
|
30 | Service, ServiceHandle, WgClientPrivateKey, InitialConnectionConfig,
| ^^^^^^^
warning: unused import: `Error`
--> src/protun/nm_protun_service/interfaces/network_manager.rs:35:27
|
35 | use super::super::error::{Error, Result};
| ^^^^^
warning: unused import: `std::collections::HashMap`
--> src/protun/nm_protun_service/interfaces/protun.rs:20:5
|
20 | use std::collections::HashMap;
| ^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import: `std::sync::Arc`
--> src/protun/nm_protun_service/interfaces/protun.rs:21:5
|
21 | use std::sync::Arc;
| ^^^^^^^^^^^^^^
warning: unused import: `tokio::sync::RwLock`
--> src/protun/nm_protun_service/interfaces/protun.rs:23:5
|
23 | use tokio::sync::RwLock;
| ^^^^^^^^^^^^^^^^^^^
warning: unused import: `zbus::zvariant::OwnedValue`
--> src/protun/nm_protun_service/interfaces/protun.rs:24:5
|
24 | use zbus::zvariant::OwnedValue;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import: `object_server::SignalEmitter`
--> src/protun/nm_protun_service/interfaces/protun.rs:25:52
|
25 | use zbus::{Connection, interface, message::Header, object_server::SignalEmitter};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import: `super::super::error::*`
--> src/protun/nm_protun_service/interfaces/protun.rs:27:9
|
27 | pub use super::super::error::*;
| ^^^^^^^^^^^^^^^^^^^^^^
warning: unused import: `super::super::settings::*`
--> src/protun/nm_protun_service/interfaces/protun.rs:28:9
|
28 | pub use super::super::settings::*;
| ^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import: `PcapStart`
--> src/protun/nm_protun_service/interfaces/protun.rs:29:42
|
29 | use super::super::super::core::{Command, PcapStart};
| ^^^^^^^^^
warning: unused import: `Service`
--> src/protun/nm_protun_service/interfaces/protun.rs:30:29
|
30 | use super::super::service::{Service, ServiceHandle};
| ^^^^^^^
warning: unused imports: `Ip4Config`, `NMVpnServiceState`, and `VpnConfig`
--> src/protun/nm_protun_service/interfaces/protun.rs:32:27
|
32 | use super::super::types::{Ip4Config, NMVpnServiceState, VpnConfig};
| ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^
warning: unused import: `std::collections::HashMap`
--> src/protun/nm_protun_service/service.rs:25:5
|
25 | use std::collections::HashMap;
| ^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import: `super::settings::*`
--> src/protun/nm_protun_service/service.rs:47:9
|
47 | pub use super::settings::*;
| ^^^^^^^^^^^^^^^^^^
warning: unused import: `std::collections::HashMap`
--> src/protun/nm_protun_service/types.rs:22:5
|
22 | use std::collections::HashMap;
| ^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused imports: `IpAddr` and `SocketAddr`
--> src/protun/nm_protun_service/types.rs:23:16
|
23 | use std::net::{IpAddr, SocketAddr};
| ^^^^^^ ^^^^^^^^^^
warning: unused import: `OwnedValue`
--> src/protun/nm_protun_service/types.rs:25:22
|
25 | use zbus::zvariant::{OwnedValue, SerializeDict, Type};
| ^^^^^^^^^^
warning: unused import: `netlink_packet_route::AddressFamily`
--> src/protun/nm_protun_service/netlink.rs:149:13
|
149 | use netlink_packet_route::AddressFamily;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import: `FileWriteMode`
--> src/protun/nm_protun_service/settings.rs:33:26
|
33 | use super::super::core::{FileWriteMode, PcapStart, PeerInfo};
| ^^^^^^^^^^^^^
warning: unused import: `Error`
--> src/protun/core/connection_manager.rs:24:22
|
24 | use super::{Command, Error, Result};
| ^^^^^
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/agent_connection.rs:35:32
|
35 | #[cfg_attr(feature = "python", pyo3::pyclass)]
| ^^^^^^^^^^^^^
|
= note: `#[warn(deprecated)]` on by default
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/agent_connector.rs:197:32
|
197 | #[cfg_attr(feature = "python", pyo3::pyclass)]
| ^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/agent_features.rs:28:32
|
28 | #[cfg_attr(feature = "python", pyo3::pyclass)]
| ^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/listener.rs:30:32
|
30 | #[cfg_attr(feature = "python", pyo3::pyclass)]
| ^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/message.rs:25:32
|
25 | #[cfg_attr(feature = "python", pyo3::pyclass(eq, eq_int, rename_all = "SCREAMING_SNAKE_CASE"))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/message.rs:43:32
|
43 | #[cfg_attr(feature = "python", pyo3::pyclass(get_all))]
| ^^^^^^^^^^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/message.rs:53:32
|
53 | #[cfg_attr(feature = "python", pyo3::pyclass(get_all))]
| ^^^^^^^^^^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/message.rs:63:32
|
63 | #[cfg_attr(feature = "python", pyo3::pyclass(get_all))]
| ^^^^^^^^^^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/message.rs:71:32
|
71 | #[cfg_attr(feature = "python", pyo3::pyclass(get_all))]
| ^^^^^^^^^^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/message.rs:83:32
|
83 | #[cfg_attr(feature = "python", pyo3::pyclass(name="Status", get_all))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/local_agent/reason_code.rs:44:32
|
44 | #[cfg_attr(feature = "python", pyo3::pyclass(eq, eq_int, rename_all = "SCREAMING_SNAKE_CASE"))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0308]: mismatched types
--> src/protun/nm_protun_service/service.rs:255:32
|
255 | unsafe { ioctl(tun_fd, TUNSETIFF, ifr.as_mut_ptr() as *mut c_void) }; // nosemgrep
| ----- ^^^^^^^^^ expected `u32`, found `u64`
| |
| arguments to this function are incorrect
|
note: function defined here
--> /build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.189/src/unix/linux_like/mod.rs:1756:20
|
1756 | pub fn ioctl(fd: c_int, request: Ioctl, ...) -> c_int;
| ^^^^^
help: you can convert a `u64` to a `u32` and panic if the converted value doesn't fit
|
255 | unsafe { ioctl(tun_fd, TUNSETIFF.try_into().unwrap(), ifr.as_mut_ptr() as *mut c_void) }; // nosemgrep
| ++++++++++++++++++++
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/protun/core/command.rs:27:32
|
27 | #[cfg_attr(feature = "python", pyo3::pyclass(new = "from_fields"))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/protun/core/command.rs:30:32
|
30 | #[cfg_attr(feature = "python", pyo3::pyclass(new = "from_fields"))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/protun/core/command.rs:45:32
|
45 | #[cfg_attr(feature = "python", pyo3::pyclass)]
| ^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/protun/core/connection_manager.rs:45:32
|
45 | #[cfg_attr(feature = "python", pyo3::pyclass)]
| ^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/protun/core/parameters.rs:59:32
|
59 | #[cfg_attr(feature = "python", pyo3::pyclass)]
| ^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
--> src/protun/core/parameters.rs:131:32
|
131 | #[cfg_attr(feature = "python", pyo3::pyclass(eq, eq_int))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: this warning originates in the attribute macro `pyo3::pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
warning: unused import: `pyo3::prelude`
--> src/protun/nm_protun_service/settings.rs:26:5
|
26 | use pyo3::prelude::*;
| ^^^^^^^^^^^^^
For more information about this error, try `rustc --explain E0308`.
warning: `proton-vpn-platform` (lib) generated 44 warnings
error: could not compile `proton-vpn-platform` (lib) due to 1 previous error; 44 warnings emitted
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed, check /home/leming/armv7/leming/build
[?12l[?25h[?12l[?25h