Package Details: amule-adnza 2012.1-12

Git Clone URL: https://aur.archlinux.org/amule-adnza.git (read-only)
Package Base: amule-adnza
Description: aMule patched for Fastweb Network (Italy) by Adunanza forum
Upstream URL: http://amule-adunanza.sourceforge.net/
Licenses: GPL
Conflicts: amule, amule-adnza-svn, amule-adunanza
Provides: amule=2.3.1
Submitter: bardo
Maintainer: volalto
Last Packager: volalto
Votes: 18
Popularity: 0.000000
First Submitted: 2005-09-24 16:53
Last Updated: 2018-04-17 18:06

Latest Comments

1 2 3 4 Next › Last »

ThePayne commented on 2019-06-27 18:00

Looks like a but in Crypto++7 to me. Not sure if it does not recognize the compiler version correctly or something like that.

Found no elegant way to do it, so I just commented out the whole stanza in /usr/include/cryptopp/secblock.h

//#if defined(CRYPTOPP_CXX11_VARIADIC_TEMPLATES) || defined(CRYPTOPP_DOXYGEN_PROCESSING)
//
//      /// \brief Constructs a new V using variadic arguments
//      /// \tparam V the type to be forwarded
//      /// \tparam Args the arguments to be forwarded
//      /// \param ptr pointer to type V
//      /// \param args variadic arguments
//      /// \details This is a C++11 feature. It is available when CRYPTOPP_CXX11_VARIADIC_TEMPLATES
//      ///   is defined. The define is controlled by compiler versions detected in config.h.
//    template<typename V, typename... Args>
//    void construct(V* ptr, Args&&... args) {::new ((void*)ptr) V(std::forward<Args>(args)...);}
//
//      /// \brief Destroys an V constructed with variadic arguments
//      /// \tparam V the type to be forwarded
//      /// \details This is a C++11 feature. It is available when CRYPTOPP_CXX11_VARIADIC_TEMPLATES
//      ///   is defined. The define is controlled by compiler versions detected in config.h.
//    template<typename V>
//    void destroy(V* ptr) {if (ptr) ptr->~V();}
//
//#endif

I also needed to apply this patch to the code in src/ClientCreditsList.cpp: https://github.com/amule-project/amule/pull/120

lviggiani commented on 2018-11-30 08:45

I have the same issue. I've also tried installing amule-adnza-svn instead but I get another compile error. :(

gizas commented on 2018-08-31 19:32

anche io ho lo stesso errore di agrim. Sapete come riuscire a compilarlo lo stesso? Grazie

agrim commented on 2018-06-12 12:42

In file included from /usr/include/cryptopp/iterhash.h:7,
             from /usr/include/cryptopp/md4.h:4,
             from CryptoPP_Inc.h:51,
             from EncryptedStreamSocket.h:41,
             from EMSocket.h:29,
             from ClientTCPSocket.h:33,
             from BaseClient.cpp:70:
/usr/include/cryptopp/secblock.h:82:93: error: macro "V" requires 2 arguments, but only 1 given
 void construct(V* ptr, Args&&... args) {::new ((void*)ptr) V(std::forward<Args>(args)...);}
                                                                                         ^
/usr/include/cryptopp/secblock.h:89:44: error: macro "V" requires 2 arguments, but only 1 given
 void destroy(V* ptr) {if (ptr) ptr->~V();}
                                        ^
make[3]: *** [Makefile:1703: amule-BaseClient.o] Error 1
make[2]: *** [Makefile:3334: all-recursive] Error 1
make[1]: *** [Makefile:519: all-recursive] Error 1
make: *** [Makefile:423: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...`

Guidobelix commented on 2015-06-16 18:26

I hae adopted the package and moved it to Aur4.
I have also added the systemd files (taken from amule package).

Guidobelix commented on 2015-06-16 16:20

I hae adopted the package and moved to Aur4.
I have also added the systemd files (taken from amule package).

nTia89 commented on 2015-06-02 09:08

I can't be no more the maintainer of this (and all of mine) package, so I disown it. In the hope this package will be adopted by someone who will take care as I do it, goodbye

nTia89 commented on 2015-06-02 08:57

I can't no more be the maintainer of this (and all of mine) package, so I disown it.

nTia89 commented on 2014-03-29 13:22

grazie x la segnalazione Bfg. aggiornerò il pacchetto

Bfg commented on 2014-03-28 22:59

Se a qualcuno può interessare il pacchetto compila senza modifiche anche sotto ARM ('armv7h', un google nexus 7 con archlinuxarm).