@uberben @xiota Yes, stable should be fine. The reason is that F-Droid requires reproducable APKs. In the next version, the rust-toolchain.toml will be removed.
Search Criteria
Package Details: localsend 1.17.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/localsend.git (read-only, click to copy) |
---|---|
Package Base: | localsend |
Description: | An open source cross-platform alternative to AirDrop |
Upstream URL: | https://github.com/localsend/localsend |
Licenses: | MIT |
Submitter: | patlefort |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 19 |
Popularity: | 3.48 |
First Submitted: | 2023-03-31 12:58 (UTC) |
Last Updated: | 2025-02-20 21:50 (UTC) |
Dependencies (10)
- libayatana-appindicator
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- fvmAUR (fvm-gitAUR, fvm-binAUR, fvm-sourcebuildAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- lld (llvm-gitAUR) (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- patchelf (patchelf-gitAUR) (make)
- rustup (rustup-gitAUR, rustup-stubAUR) (make)
Required by (0)
Sources (1)
LocalSend commented on 2025-02-22 23:27 (UTC)
xiota commented on 2025-02-20 21:51 (UTC)
@uberben Thanks for letting me know. Patching to "stable" in package. Not bumping pkgrel because no need to rebuild if already successfully built.
Rust 1.84.1 is specified in rust-toolchain.toml. According to releases.rs, 1.85.0 was released earlier today.
uberben commented on 2025-02-20 21:26 (UTC)
Running rustup install 1.84.1
fixed the issue for me for now, but that feels like a hack. I'm not sure why it is using a specific toolchain version instead of stable
(currently 1.85.0).
uberben commented on 2025-02-20 19:32 (UTC)
Installing the latest version (1.17.0-1) I'm getting the following error:
SEVERE: error: toolchain '1.84.1-x86_64-unknown-linux-gnu' is not installed
xiota commented on 2024-12-26 17:07 (UTC)
@damir Try building in a clean chroot.
==> Finished making: localsend 1.16.1-1 (Thu Dec 26 17:01:01 2024)
damir commented on 2024-12-26 14:21 (UTC) (edited on 2024-12-26 14:22 (UTC) by damir)
trying to install localsend 1.16.1-1, for me the build fails:
Got dependencies!
2 packages are discontinued.
Dependencies are affected by security advisories:
[^0]: https://github.com/advisories/GHSA-3hpf-ff72-j67p
102 packages have newer versions incompatible with dependency constraints.
Try `flutter pub outdated` for more information.
Downloading linux-x64-debug/linux-x64-flutter-gtk tools... 1,487ms
Downloading linux-x64-profile/linux-x64-flutter-gtk tools... 1,207ms
Downloading linux-x64-release/linux-x64-flutter-gtk tools... 1,208ms
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: cannot check whether the hidden type of opaque type satisfies auto traits
SEVERE: error: cannot check whether the hidden type of opaque type satisfies auto traits
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: cannot check whether the hidden type of opaque type satisfies auto traits
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: future cannot be sent between threads safely
SEVERE: error: cannot check whether the hidden type of opaque type satisfies auto traits
SEVERE: error: cannot check whether the hidden type of opaque type satisfies auto traits
SEVERE: error: cannot check whether the hidden type of opaque type satisfies auto traits
SEVERE: error: could not compile `rhttp` (lib) due to 26 previous errors
Building Linux application...
Build process failed
==> ERROR: A failure occurred in build().
Aborting...
-> error making: localsend-exit status 4
-> Failed to install the following packages. Manual intervention is required:
localsend - exit status 4
patlefort commented on 2024-07-09 08:28 (UTC)
It's working. You can keep the package, I'll just comment if there is a problem.
xiota commented on 2024-07-09 03:02 (UTC)
@patlefort To confirm, it is compatible with fvm
as used in this package? Would you like to be added back as comaintainer?
patlefort commented on 2024-07-09 02:46 (UTC)
I've created a package fvm-sourcebuild
for those who want to build the engine from sources. It will cache build artifacts in the same place as flutter-engine
(~/.cache/flutter-engine
).
vaygr commented on 2024-07-07 14:59 (UTC)
After the last upgrade this segfaults for me with: Error while initializing the Dart VM: Invalid vm isolate snapshot seen
. The following patch as seen in other Dart-based packages from Alpine fixes it:
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -59,6 +59,9 @@ package() {
# runpath
patchelf --force-rpath --set-rpath "/$_install_path/$_pkgname/lib" "$pkgdir/$_install_path/$_pkgname/$_pkgname"
for i in "$pkgdir/$_install_path/$_pkgname/lib"/*.so; do
+ # Fix: Error while initializing the Dart VM: Invalid vm isolate snapshot seen
+ [ "$(basename "$i")" != "libapp.so" ] || continue
+
patchelf --force-rpath --set-rpath "/$_install_path/$_pkgname/lib" "$i"
done
Pinned Comments
patlefort commented on 2024-07-09 02:46 (UTC)
I've created a package
fvm-sourcebuild
for those who want to build the engine from sources. It will cache build artifacts in the same place asflutter-engine
(~/.cache/flutter-engine
).