Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 69641 - xmule-1.9.4 do not compile and in portage is no ebuild's for xmule-1.9.3 and 1.9.4
Summary: xmule-1.9.4 do not compile and in portage is no ebuild's for xmule-1.9.3 and ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-31 10:46 UTC by pepek
Modified: 2004-11-01 15:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
The bziped archive with the xmule-1.9.3 and xmule-1.9.4 ebuilds and patch file for xmule-1.9.4 (xmule.tar.bz2,1.77 KB, application/bzip2)
2004-10-31 10:49 UTC, pepek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pepek 2004-10-31 10:46:18 UTC
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.
Comment 1 pepek 2004-10-31 10:49:14 UTC
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
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2004-11-01 15:33:19 UTC
already in cvs