Package Details: eiskaltdcpp-gtk 2.2.10-4

Git Clone URL: (read-only)
Package Base: eiskaltdcpp
Description: EiskaltDC++: Gtk2-based DC and ADC client based on dcpp core
Upstream URL:
Licenses: GPL3
Conflicts: eiskaltdcpp-gtk
Provides: eiskaltdcpp-gtk
Submitter: dhampire
Maintainer: kaptoxic
Last Packager: kaptoxic
Votes: 9
Popularity: 0.000018
First Submitted: 2015-08-11 22:08
Last Updated: 2018-03-02 23:05

Latest Comments

oi_wtf commented on 2018-07-06 10:15

You should rebuild eiskalt instead of symlinking the library.

A symlink might introduce problems which might silently corrupting something. A rebuild fails if there are problems and therefore is always safer.

aksh1618 commented on 2018-07-05 13:02

I was getting error due to older version og not being available:

eiskaltdcpp-qt: error while loading shared libraries: cannot open shared object file: No such file or directory

So I created a symlink to current version to get it working:

ln -s /usr/lib/ /usr/lib/

kaptoxic commented on 2018-03-02 23:25

I fixed the build not to use local boost libraries; should be fine now.

Skipperio commented on 2018-03-02 20:32

collect2: error: ld returned 1 exit status make[2]: [eiskaltdcpp-gtk/CMakeFiles/eiskaltdcpp-gtk.dir/build.make:931: eiskaltdcpp-gtk/eiskaltdcpp-gtk] Error 1 make[1]: [CMakeFiles/Makefile2:361: eiskaltdcpp-gtk/CMakeFiles/eiskaltdcpp-gtk.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 ==> ERROR: A failure occurred in package_eiskaltdcpp-gtk(). Aborting... :: Unable to build eiskaltdcpp-core - makepkg exited with code: 2

kaptoxic commented on 2017-09-21 00:56

Added; thanks.

oi_wtf commented on 2017-09-21 00:29

You should add openssl-1.0 instead of openssl as dependency wherever appropriate as well.

kaptoxic commented on 2017-09-17 05:37

Great, indeed, it works now! Done, I've made the change. (Using local definitions rather than exports though.) Thanks AG_Caesar!

AG_Caesar commented on 2017-09-10 21:25

Ha! I solved it:
Change the build section from
build() {
cd ${srcdir}/${_name}-${_tarver}
rm -rf ${srcdir}/${_name}-${_tarver}/build
mkdir ${srcdir}/${_name}-${_tarver}/build
cd ${srcdir}/${_name}-${_tarver}/build


build() {
cd ${srcdir}/${_name}-${_tarver}
rm -rf ${srcdir}/${_name}-${_tarver}/build
mkdir ${srcdir}/${_name}-${_tarver}/build
cd ${srcdir}/${_name}-${_tarver}/build
export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
export CFLAGS=" -I/usr/include/openssl-1.0"
export LDFLAGS="-I/usr/lib/openssl-1.0"

Now it builds fine again. Could you add this to the pkg please? :)

AG_Caesar commented on 2017-09-06 11:10

Sorry for the slow answer. The error is:

/home/c/.cache/pacaur/eiskaltdcpp/src/eiskaltdcpp-2.2.10/dcpp/CryptoManager.cpp:107:32: error: invalid use of incomplete type 'struct dh_st'
if (!dh->p || !dh->g) {
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/comp.h:16,
from /usr/include/openssl/ssl.h:47,
from /home/c/.cache/pacaur/eiskaltdcpp/src/eiskaltdcpp-2.2.10/dcpp/SSL.h:19,
from /home/c/.cache/pacaur/eiskaltdcpp/src/eiskaltdcpp-2.2.10/dcpp/SSLSocket.h:23,
from /home/c/.cache/pacaur/eiskaltdcpp/src/eiskaltdcpp-2.2.10/dcpp/CryptoManager.h:24,
from /home/c/.cache/pacaur/eiskaltdcpp/src/eiskaltdcpp-2.2.10/dcpp/CryptoManager.cpp:20:
/usr/include/openssl/ossl_typ.h:104:16: note: forward declaration of 'struct dh_st'
typedef struct dh_st DH;

So probably some problem with the new openssl version? But I still don't know how to fix it :/

dbedrenko commented on 2017-08-09 14:34

@AG_Caesar That doesn't give the actual error mesage. It's above that.

All comments