Package Details: airdcpp-webclient 2.11.2-1

Git Clone URL: https://aur.archlinux.org/airdcpp-webclient.git (read-only, click to copy)
Package Base: airdcpp-webclient
Description: A peer-to-peer file sharing client with web user interface
Upstream URL: https://github.com/airdcpp-web/airdcpp-webclient
Keywords: dc++
Licenses: GPL2
Submitter: droserasprout
Maintainer: selmf
Last Packager: selmf
Votes: 7
Popularity: 0.004191
First Submitted: 2016-08-25 09:45 (UTC)
Last Updated: 2021-09-21 15:48 (UTC)

Latest Comments

selmf commented on 2021-06-16 05:55 (UTC)

@Rx-78v2: It works with boost 1.76 too. You just need to rebuild the package. makepkg -f is your friend.

Rx-78v2 commented on 2021-06-16 01:47 (UTC)

It is using the libbost-regex version 1.75 instead of the newer 76. Any chance for it to be updated? Some other packages do want the newer version, but airdc was forcing the older one and I wasn't able to install those.

selmf commented on 2019-12-15 10:06 (UTC)

I've switched the package back to websocketpp-git-dev again as it no longer builds with websocketpp 0.8.1.

apetresc commented on 2018-10-18 19:49 (UTC)

This PKGBUILD should be reverted back to websocketpp over websocketpp-git-dev. The bug has been fixed in the stable release, and in fact it is now websocketpp-git-dev which is broken (and does not compile itself).

At the present moment, airdcpp-webclient is unbuildable because of this.

selmf commented on 2018-06-09 08:42 (UTC)

I gave the package a workover and replaced websocketpp with websocket-git-dev which has a fix for the missing SSL_R_SHORT_READ problem. It should build now, but remember that websocket-git-dev is a dev snapshot, so YMMV.

selmf commented on 2018-06-06 09:26 (UTC)

Build failure is caused by a bug in websocketpp:

https://bugs.archlinux.org/task/53887?project=5&string=websocketpp

FreddieChopin commented on 2018-04-27 18:14 (UTC)

I'm experiencing a build failure - any ideas how to fix it?

[ 60%] Building CXX precompiled header airdcpp-webapi/cotire/airdcpp-webapi_CXX_prefix.hxx.gch
In file included from /usr/include/websocketpp/config/asio.hpp:33:0,
                 from /tmp/yaourt-tmp-freddie/aur-airdcpp-webclient/src/airdcpp-webclient/airdcpp-webapi/stdinc.h:36,
                 from /tmp/yaourt-tmp-freddie/aur-airdcpp-webclient/src/airdcpp-webclient/airdcpp-webapi/cotire/airdcpp-webapi_CXX_prefix.cxx:4,
                 from /tmp/yaourt-tmp-freddie/aur-airdcpp-webclient/src/airdcpp-webclient/airdcpp-webapi/cotire/airdcpp-webapi_CXX_prefix.hxx:4:
/usr/include/websocketpp/transport/asio/security/tls.hpp: In member function ‘std::error_code websocketpp::transport::asio::tls_socket::connection::translate_ec(ErrorCodeType)’:
/usr/include/websocketpp/transport/asio/security/tls.hpp:358:47: error: ‘SSL_R_SHORT_READ’ was not declared in this scope
             if (ERR_GET_REASON(ec.value()) == SSL_R_SHORT_READ) {
                                               ^~~~~~~~~~~~~~~~
/usr/include/websocketpp/transport/asio/security/tls.hpp:358:47: note: suggested alternative: ‘SSL_F_SSL_READ’
             if (ERR_GET_REASON(ec.value()) == SSL_R_SHORT_READ) {
                                               ^~~~~~~~~~~~~~~~
                                               SSL_F_SSL_READ
CMake Error at /tmp/yaourt-tmp-freddie/aur-airdcpp-webclient/src/airdcpp-webclient/cmake/cotire.cmake:1885 (message):
  cotire: error 1 precompiling
  /tmp/yaourt-tmp-freddie/aur-airdcpp-webclient/src/airdcpp-webclient/airdcpp-webapi/cotire/airdcpp-webapi_CXX_prefix.hxx.
Call Stack (most recent call first):
  /tmp/yaourt-tmp-freddie/aur-airdcpp-webclient/src/airdcpp-webclient/cmake/cotire.cmake:3558 (cotire_precompile_prefix_header)


make[2]: *** [airdcpp-webapi/CMakeFiles/airdcpp-webapi.dir/build.make:64: airdcpp-webapi/cotire/airdcpp-webapi_CXX_prefix.hxx.gch] Error 1
make[1]: *** [CMakeFiles/Makefile2:405: airdcpp-webapi/CMakeFiles/airdcpp-webapi.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build airdcpp-webclient.

commented on 2017-02-06 09:53 (UTC)

Why is cmake and make in package() and not build()?

philipflohr commented on 2016-11-09 13:25 (UTC)

please add 'armv7h' as supported architecture

philipflohr commented on 2016-11-09 10:30 (UTC)

Please add npm as makedep

droserasprout commented on 2016-09-26 20:39 (UTC)

Done. Man I just need to sleep more.

whoami commented on 2016-09-26 20:36 (UTC)

"Include the appropriate VCS tool in makedepends=() (cvs, subversion, git, ...)." https://wiki.archlinux.org/index.php/VCS_package_guidelines#Guidelines

droserasprout commented on 2016-09-26 20:33 (UTC)

You're totally right, fixed.

whoami commented on 2016-09-26 20:25 (UTC) (edited on 2016-09-26 20:28 (UTC) by whoami)

agree, but you should specify 'tag' in this case. Otherwise you're fetching and building last commit. source=("${pkgname}::git+${url}#tag=${pkgver}") now you do _unless the package fetches a specific release_ https://github.com/airdcpp-web/airdcpp-webclient/tags man PKGBUILD plz /#fragment

droserasprout commented on 2016-09-26 19:57 (UTC) (edited on 2016-09-26 20:02 (UTC) by droserasprout)

Thanks for the time you've spend, atommixz! Your proposals are great but I disagree with renaming one. VCS package guidelines say: "Suffix pkgname with -cvs, -svn, -hg, -darcs, -bzr, -git etc. _unless the package fetches a specific release_."

whoami commented on 2016-09-26 00:58 (UTC) (edited on 2016-09-26 01:55 (UTC) by whoami)

- pkg should be renamed into airdcpp-webclient-git - also should be cmake -DCMAKE_INSTALL_PREFIX=/usr . - 'make' should be excluded from makedepends cause it's in base-devel group https://wiki.archlinux.org/index.php/PKGBUILD#makedepends - 'glibc' should be excluded from depends. It's installed everywhere. It's in group base - 'bzip2','zlib' also should be excluded cause 'namcap' says that. this is correct version this pkg http://ix.io/1qqN

robertfoster commented on 2016-08-25 10:59 (UTC)

please add cmake as makedep