Search Criteria
Package Details: mozillavpn 2.36.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mozillavpn.git (read-only, click to copy) |
|---|---|
| Package Base: | mozillavpn |
| Description: | Fast, secure, and easy to use VPN from the makers of Firefox |
| Upstream URL: | https://vpn.mozilla.org |
| Keywords: | vpn wireguard |
| Licenses: | MPL-2.0 |
| Submitter: | tavianator |
| Maintainer: | Xavier (xiota) |
| Last Packager: | Xavier |
| Votes: | 47 |
| Popularity: | 1.00 |
| First Submitted: | 2021-01-13 02:38 (UTC) |
| Last Updated: | 2026-04-24 16:15 (UTC) |
Dependencies (30)
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-nosystemd-gitAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-qdoledAUR, freetype2-qdoled-gen3AUR, freetype2-woledAUR, freetype2-gitAUR, freetype2-macosAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libtiff (libtiff-gitAUR, libtiff-lercAUR)
- libxcb (libxcb-gitAUR)
- libxdmcp
- libxmu
- libxrender
- org.freedesktop.secrets (gnome-keyring-gitAUR, pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, bitw-gitAUR, dssdAUR, pass-secret-service-gitAUR, keepassxc-qt6AUR, himitsu-secret-serviceAUR, kwallet-gitAUR, gopass-secret-serviceAUR, pass-secret-service-binAUR, rosec-gitAUR, rosec-binAUR, chipass-gitAUR, pass-secret-serviceAUR, keepassxc-gitAUR, gnome-keyring, keepassxc, kwallet, oo7)
- polkit (polkit-gitAUR, polkit-consolekitAUR)
- qt6-5compat
- qt6-charts
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-imageformats
- qt6-networkauth
- qt6-shadertools
- qt6-svg
- qt6-websockets
- wireguard-tools
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- Show 10 more dependencies...
Latest Comments
1 2 3 4 5 6 .. 26 Next › Last »
hha commented on 2026-04-07 19:08 (UTC)
thanks @Xavier, I thought that doing makepkg -si in a clean directory would have been enough but it seems that it wasn't. I installed devtools, pulled a clean version of the git repo, ran "pkgctl build", followed by "makepkg -si" which seems to have worked. I usually do everything through paru (to my own detriment) and didn't know about dirty chroot.
Xavier commented on 2026-04-06 12:45 (UTC)
Hi @hha, maybe is your rust instalation (use rust, no rustup, e.g.) or try in a clean chroot or use the chaotic-aur repository
hha commented on 2026-04-06 12:29 (UTC) (edited on 2026-04-06 12:30 (UTC) by hha)
I've been getting very unhelpful build errors when attempting to build the latest version (2.35.0-1). I've tried clean builds with fresh git directories, but it doesn't go any further nor give any additional help as to what's going on. I can't see anything related on the git repo issues for mozillavpn, if anyone has an idea what's causing this, it'd help a lot:
[ 15%] Generating prod/manifest.json
[ 15%] Built target prod_addon
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
uwe commented on 2026-03-28 17:36 (UTC)
--- PKGBUILD.orig +++ PKGBUILD @@ -11,7 +11,7 @@ pkgname=mozillavpn pkgver=2.34.1 -pkgrel=1 +pkgrel=6
@@ -67,6 +67,14 @@ prepare() { _cargo_env cd "$_pkgsrc" + + # Fix: Qt6 >= 6.11: v4Engine is now a std::unique_ptr member variable, + # not a function — ->v4engine() becomes ->v4Engine.get() + sed -i 's/privateEngine->v4engine()/privateEngine->v4Engine.get()/g' \ + src/sentry/sentryadapter.cpp + sed -i 's/privateEngine->v4Engine()/privateEngine->v4Engine.get()/g' \ + src/sentry/sentryadapter.cpp + cargo update }
@@ -76,6 +84,9 @@ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX='/usr' + # Fix: QQmlPropertyMap(QObject*) deprecated in Qt6 >= 6.11, suppress warning + -DCMAKE_CXX_FLAGS="-Wno-deprecated-declarations" -Wno-dev ) cmake "${_cmake_options[@]}" - cmake --build build + cmake --build build -- -j"$(nproc)" }
uwe commented on 2026-03-28 17:35 (UTC)
I get it build PKGBUILD:
Maintainer: XavierCLL <xavier.corredor.llano (a) gmail.com>
Contributor: Utsav <aur (a) utsav2 [.] dev>
Contributor: Tavian Barnes tavianator@tavianator.com
Contributor: Rafał Wyszomirski <m6vuthzbw at mozmail dot com>
links
https://vpn.mozilla.org
https://github.com/mozilla-mobile/mozilla-vpn-client
https://launchpad.net/~mozillacorp/+archive/ubuntu/mozillavpn/+packages
pkgname=mozillavpn pkgver=2.34.1 pkgrel=6 pkgdesc="Fast, secure, and easy to use VPN from the makers of Firefox" arch=('x86_64') url="https://vpn.mozilla.org" license=('MPL-2.0') depends=( 'dbus' 'freetype2' 'hicolor-icon-theme' 'libtiff' 'libxcb' 'libxdmcp' 'libxmu' 'libxrender' 'polkit' 'qt6-5compat' 'qt6-charts' 'qt6-declarative' 'qt6-imageformats' 'qt6-networkauth' 'qt6-shadertools' 'qt6-svg' 'qt6-websockets' 'wireguard-tools' 'org.freedesktop.secrets' ) makedepends=( 'clang' 'cmake' 'flex' 'go' 'python-lxml' 'python-yaml' 'qt6-tools' 'rust' 'llvm-libs' ) optdepends=( 'qt6-wayland: for Wayland support' 'wayland-protocols: for Wayland support' ) install=mozillavpn.install debian_series="questing1" _dl_url="https://launchpad.net/~mozillacorp/+archive/ubuntu/mozillavpn/+sourcefiles/mozillavpn" _pkgsrc="$pkgname-$pkgver" source=( "$_dl_url/${pkgver}-${_debian_series}/mozillavpn${pkgver}.orig.tar.gz" ) sha256sums=('2ebbd6d532245e08733b3188802c00d58e9d2473a30bb542f3dbc1762eec315f')
_cargo_env() { : ${CARGO_HOME:=$SRCDEST/cargo-home} export CARGO_HOME export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target CFLAGS+=" -ffat-lto-objects" }
prepare() { _cargo_env cd "$_pkgsrc"
# Fix 1: Qt6 >= 6.11: QQmlPropertyMap(QObject*) is deprecated. # Suppress via compiler flag in build() — no source patch needed here.
# Fix 2 & 3: Qt6 >= 6.11: v4engine() no longer exists. # It is now a std::unique_ptr<QV4::ExecutionEngine> member variable # called v4Engine (capital E, no parentheses). # Use ->v4Engine.get() to obtain the raw pointer. sed -i 's/privateEngine->v4engine()/privateEngine->v4Engine.get()/g' \ src/sentry/sentryadapter.cpp sed -i 's/privateEngine->v4Engine()/privateEngine->v4Engine.get()/g' \ src/sentry/sentryadapter.cpp
cargo update }
build() { _cargo_env local _cmake_options=( -B build -S "$_pkgsrc" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX='/usr' # Fix 1: QQmlPropertyMap(QObject*) is deprecated in Qt6 >= 6.11. # The two-argument constructor is private so we cannot call it directly; # suppress the deprecation warning instead. -DCMAKE_CXX_FLAGS="-Wno-deprecated-declarations" -Wno-dev ) cmake "${_cmake_options[@]}" cmake --build build -- -j"$(nproc)" }
package() { DESTDIR="$pkgdir" cmake --install build install -Dm644 "$srcdir/$_pkgsrc/linux/org.mozilla.vpn.rules-others" \ "$pkgdir/usr/share/polkit-1/rules.d/org.mozilla.vpn.rules" }
Xavier commented on 2026-03-21 19:42 (UTC)
@javiens2debian Don't worry at all, and I didn't mean to be rude in my response (I don't know too why is the origin of the issue you have). AUR chats are only for packaging things, you can also look for help in Archlinux Forums
jeviens2debian commented on 2026-03-21 17:47 (UTC) (edited on 2026-03-21 17:50 (UTC) by jeviens2debian)
@Xavier. Sure it is not a packaging issue. Sorry, I was looking for help. I have Installed the AUR twice and upgrade it before and everything is OK. But I do not understand the error message. Bye
Xavier commented on 2026-03-20 19:29 (UTC)
Hi @jeviens2debian and why do you think that is a packaging issue? Otherwise open a bug in https://github.com/mozilla-mobile/mozilla-vpn-client
jeviens2debian commented on 2026-03-20 18:51 (UTC)
Good morning, since two versions I had an error message when I activate the connexion. [20.03.2026 19:23:05.404] (AccessibleNotification) Debug: Erreur du service en arrière-plan. The logs are very long (about three thousand lines) I put them on my server at https://public.carmagnole.org/index.php/s/4G8q6dzs7LJw9fp
I had remove and installed again the AUR package, tried with systemctl enable and disable, disconnect and re connect, but the error is persistent. Mozilla service did not help me more than instructions above.
I hope you can do something. Best regards
Xavier commented on 2026-02-14 21:35 (UTC)
Thanks @ancoron, rules added
1 2 3 4 5 6 .. 26 Next › Last »