This is the bin package, so it only repackage the binaries from the official repo for Arch, there is no source code build. So the error about the jasoncpp will go away only when the official binaries are built using the new version. POssible solutions: use the package that builds from source (requiring Flutter), use the Flatpak version if available or use a previous version (binaries are still available). Please do not mark this as outdated since there is no new release in the official repo.
Search Criteria
Package Details: fluffychat-bin 1.22.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/fluffychat-bin.git (read-only, click to copy) |
---|---|
Package Base: | fluffychat-bin |
Description: | Open. Nonprofit. Cute. Easy to use (matrix) messenger. Secure and decentralized. |
Upstream URL: | https://fluffychat.im/ |
Keywords: | Chat Matrix |
Licenses: | AGPL3 |
Conflicts: | fluffychat |
Provides: | fluffychat |
Submitter: | garionion |
Maintainer: | garionion (WithTheBraid) |
Last Packager: | WithTheBraid |
Votes: | 12 |
Popularity: | 0.20 |
First Submitted: | 2021-06-12 12:58 (UTC) |
Last Updated: | 2024-09-02 12:08 (UTC) |
Dependencies (6)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- libolm (libolm-gitAUR)
- libsecret
- xdg-user-dirs
- zenity (qarma-gitAUR, zenity-gtk3AUR, zenity-gitAUR)
Required by (0)
Sources (1)
LFdev commented on 2024-10-27 12:18 (UTC) (edited on 2024-10-27 12:19 (UTC) by LFdev)
sylphio commented on 2024-09-23 11:26 (UTC)
jsoncpp
has been upgraded and now provides libjsoncpp.so.26
. Fluffychat from this package fails to start with:
error while loading shared libraries: libjsoncpp.so.25: cannot open shared object file: No such file or directory
Should the binaries be rebuilt against the latest jsoncpp
version?
nebulon commented on 2024-02-13 19:00 (UTC)
I would also be interested in the upstream issue for the mentioned security issue so we can chime in there to get this sorted if it's not the case yet. A quick search didn't reveal much and we are 1.17.3 already.
jaap commented on 2024-01-15 15:10 (UTC)
@WithTheBraid Is there a public issue tracker available for this security issue?
dmcdono commented on 2023-12-15 01:44 (UTC)
Diff to get v1.16.0
diff --git a/PKGBUILD b/PKGBUILD
index 3c64ab8..e5dccc6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=fluffychat-bin
_pkgname=fluffychat
-pkgver=1.14.2
+pkgver=1.16.0
pkgrel=1
pkgdesc="Chat with your friends"
arch=('x86_64') # 'aarch64'
@@ -14,7 +14,7 @@ provides=("$_pkgname")
conflicts=("$_pkgname")
source_x86_64=("fluffychat-v${pkgver}_x86_64.tar.gz::https://github.com/krille-chan/fluffychat/releases/download/v${pkgver}/fluffychat-linux-x64.tar.gz")
#source_aarch64=("fluffychat-v${pkgver}_aarch64.tar.gz::https://github.com/krille-chan/fluffychat/releases/download/v${pkgver}/fluffychat-linux-arm64.tar.gz")
-sha256sums_x86_64=('bbc366c0371a5fb8c9f3cdab411453bc975ae8a6493ca607210a9072649df6a5')
+sha256sums_x86_64=('c777981e27dfb9b4b4eb215749c926ee97f2058b42a8f366f206e1078a59c2be')
# sha256sums_aarch64=('f3a25daebf0a4e827268f1005944b8c1b359b946b22ee8a792937e1babc40869')
@@ -22,11 +22,11 @@ package() {
# install
install -dm755 ${pkgdir}/opt/${_pkgname}/
- mv build/linux/*/release/bundle/fluffychat ${pkgdir}/opt/${_pkgname}/
- mv build/linux/*/release/bundle/data ${pkgdir}/opt/${_pkgname}/
- mv build/linux/*/release/bundle/lib ${pkgdir}/opt/${_pkgname}/
-
-
+ mv fluffychat ${pkgdir}/opt/${_pkgname}/
+ mv data ${pkgdir}/opt/${_pkgname}/
+ mv lib ${pkgdir}/opt/${_pkgname}/
+
+
# link
install -dm755 ${pkgdir}/usr/bin
ln -s /opt/${_pkgname}/${_pkgname} ${pkgdir}/usr/bin/${_pkgname}
phnx47 commented on 2023-09-29 10:42 (UTC)
@garionion @WithTheBraid Apply patch proposed by @sylphio, please.
aurcommenter commented on 2023-09-23 02:29 (UTC)
@sylphio Thanks, that fixed it.
sylphio commented on 2023-09-22 21:48 (UTC)
@aurcommenter this patch fixed it for me.
diff --git a/PKGBUILD b/PKGBUILD
index 3bbb613..057bde7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,9 +22,9 @@ package() {
# install
install -dm755 ${pkgdir}/opt/${_pkgname}/
- mv build/linux/*/release/bundle/fluffychat ${pkgdir}/opt/${_pkgname}/
- mv build/linux/*/release/bundle/data ${pkgdir}/opt/${_pkgname}/
- mv build/linux/*/release/bundle/lib ${pkgdir}/opt/${_pkgname}/
+ mv fluffychat ${pkgdir}/opt/${_pkgname}/
+ mv data ${pkgdir}/opt/${_pkgname}/
+ mv lib ${pkgdir}/opt/${_pkgname}/
# link
aurcommenter commented on 2023-09-22 12:00 (UTC)
Getting an error trying to build.
==> Starting package()...
mv: cannot stat 'build/linux/*/release/bundle/fluffychat': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
Pinned Comments