In the portage tree is no ebuild's for xmule 1.9.3 and 1.9.4. I produced that from ebuild for xmule-1.9.2 and only rename it. xmule-1.9.3 works fine for me, but now is avalaible xmule-1.9.4, so I made the ebuild for it, but I have errors in compile it. The error is like that : ==== Building xMule ==== AddFileThread.cpp AddFriend.cpp animate.cpp BarShader.cpp BaseClient.cpp In file included from BaseClient.cpp:25: ClientList.h:38: error: `uint16_t' was not declared in this scope ClientList.h:38: error: `uint32_t' was not declared in this scope ClientList.h:38: error: template argument 1 is invalid ClientList.h:38: error: template argument 2 is invalid ClientList.h:38: error: template argument 3 is invalid ClientList.h:38: error: template argument 4 is invalid ClientList.h:38: error: `uint16_t' was not declared in this scope ClientList.h:38: error: `uint32_t' was not declared in this scope ClientList.h:38: error: template argument 1 is invalid ClientList.h:38: error: template argument 2 is invalid ClientList.h:38: error: template argument 3 is invalid ClientList.h:38: error: template argument 4 is invalid ClientList.h:38: error: `uint8_t' was not declared in this scope ClientList.h:38: error: `uint32_t' was not declared in this scope ClientList.h:38: error: template argument 1 is invalid ClientList.h:38: error: template argument 2 is invalid ClientList.h:38: error: template argument 3 is invalid ClientList.h:38: error: template argument 4 is invalid ClientList.h:38: error: ISO C++ forbids declaration of `clientVersionEDonkey' with no type ClientList.h:38: error: ISO C++ forbids declaration of ` clientVersionEDonkeyHybrid' with no type ClientList.h:38: error: ISO C++ forbids declaration of `clientVersionEMule' with no type In file included from SharedFileList.h:34, from DownloadQueue.h:29, from BaseClient.cpp:27: sockets.h:101: error: `uint32_t' was not declared in this scope sockets.h:101: error: template argument 1 is invalid sockets.h:101: error: template argument 3 is invalid sockets.h:101: error: template argument 4 is invalid sockets.h:101: error: ISO C++ forbids declaration of `connectionattempts' with no type make[1]: *** [obj/BaseClient.o] Błąd 1 make: *** [all] Błąd 2 Now I fixed this error and change ebuild for xmule-1.9.4. I attached my net-p2p/xmule directory in *.tar.bz2. In this directory are's ebuild's for xmule-1.9.3 and for xmule-1.9.4 and in ${FILESDIR}/${P} directory is patch for the compile problem in the xmule-1.9.4. P.S. Sorry for my english, I know it's really bad, but I think I'm understandable. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 43027 [details] The bziped archive with the xmule-1.9.3 and xmule-1.9.4 ebuilds and patch file for xmule-1.9.4
already in cvs