Package Details: ring-daemon-git 20170524-1

Git Clone URL: https://aur.archlinux.org/ring-daemon-git.git (read-only)
Package Base: ring-daemon-git
Description: ring.cx is free software for universal communication which respects freedoms and privacy of its users (formerly known as SFLphone)
Upstream URL: https://ring.cx
Keywords: audio chat opendht P2P ring video
Licenses: GPL3
Groups: ring
Conflicts: ring-daemon
Provides: ring-daemon
Submitter: zorun
Maintainer: None
Last Packager: zorun
Votes: 4
Popularity: 0.000209
First Submitted: 2016-02-21 20:43
Last Updated: 2017-05-25 15:09

Latest Comments

zorun commented on 2017-08-08 08:53

So, this was indeed an issue with the way argon2 was built, it's fixed in 20161029-3.

zorun commented on 2017-08-04 08:37

Please report a bug against "argon2" (especially since ring-daemon-git is orphaned and thus completely unsupported).

In this cas, I suspect that argon2 was built with extensions that your CPU doesn't support (SSE, AVX, etc). Are you using i686 or x86_64, and which CPU?

fabrixxm commented on 2017-08-02 20:50

With 'argon2' in 'depends' compile correctly, but dring crashes while creating a new account.

ago 02 22:29:20 svarzeneggher kernel: traps: dring[6409] trap invalid opcode ip:7fc1ad470d72 sp:7fc18effacc0 error:0 in libargon2.so[7fc1ad46e000+9000]
ago 02 22:29:23 svarzeneggher systemd-coredump[6439]: Process 6285 (dring) of user 1000 dumped core.
#3 0x00000009b9cf059f n/a (dring)
#4 0x00000009b9cefbcb main (dring)
#6 0x00000009b9cf000a n/a (dring)

With 'argon2-git' works :-)

jerome2016 commented on 2017-05-30 02:45

It is actually not possible to install this package who failed at compil time.
Hope for ring to see it one day be able to compil/install and running without bugs.
good luck.

moustafine commented on 2017-05-13 20:04

diff --git a/PKGBUILD b/PKGBUILD
index cb74b7c..35acddb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ groups=("ring")
depends=('opendht' 'yaml-cpp' 'alsa-lib' 'libpulse' 'jack' 'jsoncpp'
'libsamplerate' 'libsndfile' 'dbus-c++' 'ffmpeg' 'udev' 'gnutls'
'expat' 'gsm' 'libupnp' 'libnatpmp' 'crypto++' 'libva' 'boost-libs'
- 'pjproject-savoirfairelinux' 'restbed-latest')
+ 'pjproject-savoirfairelinux' 'restbed-latest' 'argon2')
makedepends=('git' 'boost' 'msgpack-c')
conflicts=('ring-daemon')
provides=('ring-daemon')

ArchangeGabriel commented on 2016-11-14 19:39

Indeed that’s it.

zorun commented on 2016-11-13 10:44

It's a crypto++ issue, most likely because you have custom CFLAGS. See the discussion in https://aur.archlinux.org/packages/ring-daemon/

ArchangeGabriel commented on 2016-11-13 00:09

@di72nn: Ring devs added a Name Service for user to link their RingID to an username. It’s based on Ethereum blockchain. The idea is that people can search you by username rather than having to know your RingID. They are obviously pros and cons to this system, but it’s optional (you may not publish any username).

ArchangeGabriel commented on 2016-11-12 23:59

Still failing after rebuilding opendht-git and installing restbed-latest with its dependencies.

../src/.libs/libring.so: undefined reference to `non-virtual thunk to CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const'
../src/.libs/libring.so: undefined reference to `CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const'
collect2: error: ld returned 1 exit status

Did you succeed building this package?

di72nn commented on 2016-11-11 22:47

The package can be built with '--disable-ringns', which disables "Ring Name Service", but I have no idea what this is. Otherwise a newer version of "restbed" is required.

All comments