Package Details: vopono 0.10.15-1

Git Clone URL: https://aur.archlinux.org/vopono.git (read-only, click to copy)
Package Base: vopono
Description: Run applications through VPN connections in network namespaces
Upstream URL: https://github.com/jamesmcm/vopono
Licenses: GPL3
Conflicts: vopono
Provides: vopono
Submitter: jamesmcm
Maintainer: jamesmcm
Last Packager: jamesmcm
Votes: 16
Popularity: 0.193092
First Submitted: 2020-07-19 17:39 (UTC)
Last Updated: 2025-09-13 17:31 (UTC)

Dependencies (8)

Required by (0)

Sources (1)

Latest Comments

2-4601 commented on 2025-09-14 16:53 (UTC)

The new daemon mode introduced in version 0.10.15 sounds cool. As you, jamesmcm, are both the the developer of vopono and the maintainer of this AUR package, would you consider also providing a systemd service file that utilizes the new daemon feature? Thanks for creating this great piece of software!

Leia commented on 2025-08-05 16:22 (UTC) (edited on 2025-08-05 16:28 (UTC) by Leia)

Compiler exits with:

 error[E0599]: no method named `first` found for opaque type `impl Iterator<Item = std::net::IpAddr>` in the current scope
   --> vopono_core/src/config/providers/azirevpn/wireguard.rs:281:48
    |
281 |             let host_ip = host_lookup.unwrap().first().cloned().unwrap();
    |                                                ^^^^^ method not found in `impl Iterator<Item = IpAddr>`

For more information about this error, try `rustc --explain E0599`.
error: could not compile `vopono_core` (lib) due to 1 previous error
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: vopono-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
vopono - exit status 4

yochananmarqos commented on 2024-04-30 00:15 (UTC)

jamesmcm: Disabling LTO is not necessary. Add CFLAGS+=" -ffat-lto-objects" to the build() function instead.

patlefort commented on 2022-04-10 16:07 (UTC)

Does not compile if lto is enabled. It might be a good idea to disable lto with options=(!lto).