Package Details: airdcpp-webclient 2.13.2-2

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: MIT
Submitter: droserasprout
Maintainer: selmf
Last Packager: selmf
Votes: 10
Popularity: 0.012865
First Submitted: 2016-08-25 09:45 (UTC)
Last Updated: 2025-01-02 09:11 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

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.

<deleted-account> 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