Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - libjson-rpc-cpp-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: libjson-rpc-cpp-git 0.7.0.r4.g781ed34-1

Git Clone URL: https://aur-dev.archlinux.org/libjson-rpc-cpp-git.git (read-only)
Package Base: libjson-rpc-cpp-git
Description: C++ framework for json-rpc 1.0 and 2.0
Upstream URL: https://github.com/cinemast/libjson-rpc-cpp
Licenses: MIT
Conflicts: libjson-rpc-cpp
Provides: libjson-rpc-cpp
Submitter: atweiden
Maintainer: cinemast
Last Packager: cinemast
Votes: 9
Popularity: 0.677693
First Submitted: 2014-12-26 06:31
Last Updated: 2016-08-17 07:35

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

cinemast commented on 2015-10-03 20:24

I fixed it in the latest revision.

cinemast commented on 2015-10-03 20:17

I would like to do that, but ethereum is still depending on it. If ethereum decides to migrate, I would like to remove this PKGBUILD.

tuxayo commented on 2015-10-03 20:15

Should this one be removed?

cinemast commented on 2015-09-21 06:50

Try this PKGBUILD instead: https://aur.archlinux.org/packages/libjson-rpc-cpp/

tuxayo commented on 2015-09-21 00:12

I got many errors when compiling:

http://sebsauvage.net/paste/?dea890666470b824#JShJvqFyTqo5Gn7pd8aFuxQEQPS8AkflRbx9f+ltztg=

atweiden commented on 2015-08-05 16:25

Orphaned. Handed ownership to cinemast.

cinemast commented on 2015-08-04 20:37

I fixed it in my PKGBUILD on aur4. It also contains the latest upstream release (0.6)

https://aur4.archlinux.org/packages/libjson-rpc-cpp/

ser commented on 2015-08-02 10:50

Does not build,

In file included from /tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_expression_lhs.hpp:12:0,
from /tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_result_builder.h:91,
from /tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_capture.hpp:11,
from /tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/catch.hpp:34,
from /tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/src/test/test_stubgenerator.cpp:11:
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:43:17: error: ‘nullptr_t’ in namespace ‘std’ does not name a type
inline std::nullptr_t opCast(std::nullptr_t) { return nullptr; }
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:165:58: error: ‘template<Catch::Internal::Operator Op, class T> bool Catch::Internal::compare’ conflicts with a previous declaration
template<Operator Op, typename T> bool compare( std::nullptr_t, T* rhs ) {
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:159:44: note: previous declaration ‘namespace Catch::Internal { }::compare’
template<Operator Op, typename T> bool compare( T* lhs, int rhs ) {
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:165:53: error: ‘nullptr_t’ is not a member of ‘std’
template<Operator Op, typename T> bool compare( std::nullptr_t, T* rhs ) {
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:165:70: error: expected primary-expression before ‘*’ token
template<Operator Op, typename T> bool compare( std::nullptr_t, T* rhs ) {
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:165:72: error: ‘rhs’ was not declared in this scope
template<Operator Op, typename T> bool compare( std::nullptr_t, T* rhs ) {
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:165:76: error: expression list treated as compound expression in initializer [-fpermissive]
template<Operator Op, typename T> bool compare( std::nullptr_t, T* rhs ) {
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:165:78: error: expected ‘;’ before ‘{’ token
template<Operator Op, typename T> bool compare( std::nullptr_t, T* rhs ) {
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:168:66: error: ‘std::nullptr_t’ has not been declared
template<Operator Op, typename T> bool compare( T* lhs, std::nullptr_t ) {
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:168:44: error: redefinition of ‘template<Catch::Internal::Operator Op, class T> bool Catch::Internal::compare(T*, int)’
template<Operator Op, typename T> bool compare( T* lhs, std::nullptr_t ) {
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:159:44: note: ‘template<Catch::Internal::Operator Op, class T> bool Catch::Internal::compare(T*, int)’ previously declared here
template<Operator Op, typename T> bool compare( T* lhs, int rhs ) {
^
In file included from /tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_expression_lhs.hpp:13:0,
from /tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_result_builder.h:91,
from /tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_capture.hpp:11,
from /tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/catch.hpp:34,
from /tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/src/test/test_stubgenerator.cpp:11:
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_tostring.h:56:38: error: ‘std::string Catch::toString’ redeclared as different kind of symbol
std::string toString( std::nullptr_t );
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_tostring.h:53:13: note: previous declaration ‘std::string Catch::toString(unsigned char)’
std::string toString( unsigned char value );
^
/tmp/yaourt-tmp-ser/aur-libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_tostring.h:56:23: error: ‘nullptr_t’ is not a member of ‘std’
std::string toString( std::nullptr_t );
^
src/test/CMakeFiles/unit_testsuite.dir/build.make:100: polecenia dla obiektu 'src/test/CMakeFiles/unit_testsuite.dir/test_stubgenerator.cpp.o' nie powiodły się
make[2]: *** [src/test/CMakeFiles/unit_testsuite.dir/test_stubgenerator.cpp.o] Błąd 1
CMakeFiles/Makefile2:648: polecenia dla obiektu 'src/test/CMakeFiles/unit_testsuite.dir/all' nie powiodły się
make[1]: *** [src/test/CMakeFiles/unit_testsuite.dir/all] Błąd 2
Makefile:146: polecenia dla obiektu 'all' nie powiodły się
make: *** [all] Błąd 2
==> BŁĄD: Wystąpił błąd w build().

qm-hacker commented on 2015-07-30 15:50

I'm also having a problem with the package not building.

Nilux commented on 2015-07-23 10:50

Won't build. Here is the first error:
Building CXX object src/test/CMakeFiles/unit_testsuite.dir/test_integration.cpp.o
In file included from /tmp/makepkg/libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_expression_lhs.hpp:12:0,
from /tmp/makepkg/libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_result_builder.h:91,
from /tmp/makepkg/libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_capture.hpp:11,
from /tmp/makepkg/libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/catch.hpp:34,
from /tmp/makepkg/libjson-rpc-cpp-git/src/libjson-rpc-cpp/src/test/test_integration.cpp:12:
/tmp/makepkg/libjson-rpc-cpp-git/src/libjson-rpc-cpp/build/catch/src/catch/include/internal/catch_evaluate.hpp:43:17: error: ”nullptr_t” in namespace ”std” doesn't name type
inline std::nullptr_t opCast(std::nullptr_t) { return nullptr; }