Package Details: retroshare 0.6.7.2-6

Git Clone URL: https://aur.archlinux.org/retroshare.git (read-only, click to copy)
Package Base: retroshare
Description: Serverless encrypted instant messenger with filesharing, chatgroups, e-mail
Upstream URL: https://github.com/retroshare/retroshare
Licenses: AGPL-3.0-only
Submitter: None
Maintainer: xiota
Last Packager: xiota
Votes: 167
Popularity: 0.25
First Submitted: 2007-10-03 20:41 (UTC)
Last Updated: 2026-03-25 00:00 (UTC)

Pinned Comments

xiota commented on 2024-08-16 17:04 (UTC) (edited on 2024-08-25 00:56 (UTC) by xiota)

This package now uses pinned commits.

  • Flag when this package breaks so the commit can be advanced. Include relevant errors in flag.
  • Flag for general packaging issues.
  • Comment for issues requiring explanation or debugging. Use pastebins for large blocks of text.

Latest Comments

1 2 3 4 5 6 .. 21 Next › Last »

ryuta commented on 2026-03-21 20:01 (UTC)

I have another problem compiling, this time even in chroot :

/build/retroshare/src/retroshare/supportlibs/librnp/src/lib/crypto/mem.cpp: In function ‘size_t rnp::hex_decode(const char*, uint8_t*, size_t)’:
/build/retroshare/src/retroshare/supportlibs/librnp/src/lib/crypto/mem.cpp:55:21: error: ‘strlen’ was not declared in this scope
   55 |     size_t hexlen = strlen(hex);
      |                     ^~~~~~
/build/retroshare/src/retroshare/supportlibs/librnp/src/lib/crypto/mem.cpp:30:1: note: ‘strlen’ is defined in header ‘<cstring>’; this is probably fixable by adding ‘#include <cstring>’
   29 | #include "logging.h"
  +++ |+#include <cstring>
   30 | #include <botan/ffi.h>
...
==> ERROR: A failure occurred in build().
    Aborting...

adding the "#include <cstring>" postpone the problem.

JoeCool commented on 2025-11-25 16:43 (UTC)

I just did a clean rebuild without a chroot and it linked just fine. Thanks for the fix!

ryuta commented on 2025-11-24 19:29 (UTC)

I have tried and it worked ! Thank you.

ryuta commented on 2025-11-23 15:43 (UTC) (edited on 2025-11-23 15:44 (UTC) by ryuta)

I try to build, with th new PKGBUILD and I still have this issue.


# pacman -Qs botan
local/botan 3.10.0-1
    Crypto library written in C++
local/botan2 2.19.5-2
    Crypto library written in C++ (legacy version)

/usr/bin/ld: /usr/src/debug/retroshare/retroshare/supportlibs/librnp/src/lib/crypto/elgamal.cpp:117:(.text+0xd142): undefined reference to `Botan::BigInt::BigInt(unsigned char const*, unsigned long)'
/usr/bin/ld: /usr/src/debug/retroshare/retroshare/supportlibs/librnp/src/lib/crypto/elgamal.cpp:118:(.text+0xd15d): undefined reference to `Botan::BigInt::BigInt(unsigned char const*, unsigned long)'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile.retroshare-gui:2069: retroshare] Error 1

JoeCool commented on 2025-11-20 16:38 (UTC)

I just updated everything (Syu) and rebuilt retroshare from scratch. Same issue.
How did you build it? In a clean chroot?

JoeCool commented on 2025-11-19 18:40 (UTC)

@xiota: looks like the sed in prepare did run and replace -2 with -3

There shouldn't have been leftover object files since it was building in /tmp

I'll clean it and rebuild tomorrow and report back. Thanks for the reply.