Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215983 - error in btg ebuild
Summary: error in btg ebuild
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Christoph Mende (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-03 04:20 UTC by toss
Modified: 2008-06-13 08:26 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description toss 2008-04-03 04:20:13 UTC
btg ebuild crash (bad syntax)

Reproducible: Always

Actual Results:  
....
make[3]: Leaving directory `/var/tmp/portage/net-p2p/btg-0.9.6-r1/work/btg-0.9.6/daemon'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/net-p2p/btg-0.9.6-r1/work/btg-0.9.6/daemon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-p2p/btg-0.9.6-r1/work/btg-0.9.6'
make: *** [all] Error 2
 * 
 * ERROR: net-p2p/btg-0.9.6-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2038:  Called die
 * The specific snippet of code:
 *       emake || die
 *  The die message:
 *   (no error message)
 *
Comment 1 toss 2008-04-03 04:20:58 UTC
make[3]: Leaving directory `/var/tmp/portage/net-p2p/btg-0.9.6-r1/work/btg-0.9.6/daemon'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/net-p2p/btg-0.9.6-r1/work/btg-0.9.6/daemon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-p2p/btg-0.9.6-r1/work/btg-0.9.6'
make: *** [all] Error 2
 * 
 * ERROR: net-p2p/btg-0.9.6-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2038:  Called die
 * The specific snippet of code:
 *       emake || die
 *  The die message:
 *   (no error message)
 * 
Comment 2 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2008-05-04 12:56:11 UTC
Are you sure it is a bad syntax ? That looks like a compile error. May you copy your make.conf ?
Comment 3 DRACULA 2008-05-08 16:00:52 UTC
I wanted to build it today and got:

limitmgr.cpp: In member function 'void btg::daemon::sessionData::update(t_int, t_int, t_int, t_long, t_int)':
limitmgr.cpp:179: error: 'class libtorrent::session' has no member named 'm_ul_bandwidth_quota'
limitmgr.cpp:180: error: 'class libtorrent::session' has no member named 'm_ul_bandwidth_quota'
limitmgr.cpp:183: error: 'class libtorrent::session' has no member named 'm_ul_bandwidth_quota'
limitmgr.cpp:183: error: 'libtorrent::resource_request' has not been declared
limitmgr.cpp:187: error: 'class libtorrent::session' has no member named 'm_ul_bandwidth_quota'
limitmgr.cpp:190: error: 'class libtorrent::session' has no member named 'm_dl_bandwidth_quota'
limitmgr.cpp:191: error: 'class libtorrent::session' has no member named 'm_dl_bandwidth_quota'
limitmgr.cpp:194: error: 'class libtorrent::session' has no member named 'm_dl_bandwidth_quota'
limitmgr.cpp:194: error: 'libtorrent::resource_request' has not been declared
limitmgr.cpp:198: error: 'class libtorrent::session' has no member named 'm_dl_bandwidth_quota'
limitmgr.cpp:207: error: 'class libtorrent::session' has no member named 'm_connections_quota'
limitmgr.cpp:208: error: 'class libtorrent::session' has no member named 'm_connections_quota'
limitmgr.cpp:211: error: 'class libtorrent::session' has no member named 'm_connections_quota'
limitmgr.cpp:211: error: 'libtorrent::resource_request' has not been declared
limitmgr.cpp:215: error: 'class libtorrent::session' has no member named 'm_connections_quota'
limitmgr.cpp:224: error: 'class libtorrent::session' has no member named 'm_uploads_quota'
limitmgr.cpp:225: error: 'class libtorrent::session' has no member named 'm_uploads_quota'
limitmgr.cpp:228: error: 'class libtorrent::session' has no member named 'm_uploads_quota'
limitmgr.cpp:228: error: 'libtorrent::resource_request' has not been declared
limitmgr.cpp:232: error: 'class libtorrent::session' has no member named 'm_uploads_quota'
limitmgr.cpp: In member function 'void btg::daemon::sessionData::set()':
limitmgr.cpp:238: error: 'class libtorrent::session' has no member named 'm_ul_bandwidth_quota'
limitmgr.cpp:239: error: 'class libtorrent::session' has no member named 'm_dl_bandwidth_quota'
limitmgr.cpp:241: error: 'class libtorrent::session' has no member named 'm_uploads_quota'
limitmgr.cpp:242: error: 'class libtorrent::session' has no member named 'm_connections_quota'
limitmgr.cpp: In member function 'void btg::daemon::limitManager::work_add()':
limitmgr.cpp:434: error: 'class libtorrent::session' has no member named 'm_ul_bandwidth_quota'
limitmgr.cpp:435: error: 'class libtorrent::session' has no member named 'm_ul_bandwidth_quota'
limitmgr.cpp:436: error: 'class libtorrent::session' has no member named 'm_ul_bandwidth_quota'
limitmgr.cpp:438: error: 'class libtorrent::session' has no member named 'm_dl_bandwidth_quota'
limitmgr.cpp:439: error: 'class libtorrent::session' has no member named 'm_dl_bandwidth_quota'
limitmgr.cpp:440: error: 'class libtorrent::session' has no member named 'm_dl_bandwidth_quota'
limitmgr.cpp:442: error: 'class libtorrent::session' has no member named 'm_uploads_quota'
limitmgr.cpp:443: error: 'class libtorrent::session' has no member named 'm_uploads_quota'
limitmgr.cpp:444: error: 'class libtorrent::session' has no member named 'm_uploads_quota'
limitmgr.cpp:446: error: 'class libtorrent::session' has no member named 'm_connections_quota'
limitmgr.cpp:447: error: 'class libtorrent::session' has no member named 'm_connections_quota'
limitmgr.cpp:448: error: 'class libtorrent::session' has no member named 'm_connections_quota'
limitmgr.cpp: In member function 'void btg::daemon::limitManager::work_update()':
limitmgr.cpp:488: error: 'libtorrent::resource_request' has not been declared
limitmgr.cpp:497: error: 'allocate_resources' is not a member of 'libtorrent'
limitmgr.cpp:499: error: 'm_ul_bandwidth_quota' is not a member of 'libtorrent::session'
limitmgr.cpp:505: error: 'libtorrent::resource_request' has not been declared
limitmgr.cpp:514: error: 'allocate_resources' is not a member of 'libtorrent'
limitmgr.cpp:516: error: 'm_dl_bandwidth_quota' is not a member of 'libtorrent::session'
limitmgr.cpp:521: error: 'libtorrent::resource_request' has not been declared
limitmgr.cpp:530: error: 'allocate_resources' is not a member of 'libtorrent'
limitmgr.cpp:532: error: 'm_uploads_quota' is not a member of 'libtorrent::session'
limitmgr.cpp:538: error: 'libtorrent::resource_request' has not been declared
limitmgr.cpp:547: error: 'allocate_resources' is not a member of 'libtorrent'
limitmgr.cpp:549: error: 'm_connections_quota' is not a member of 'libtorrent::session'
make[3]: *** [libdaemon_la-limitmgr.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/net-p2p/btg-0.9.6-r1/work/btg-0.9.6/daemon'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/net-p2p/btg-0.9.6-r1/work/btg-0.9.6/daemon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-p2p/btg-0.9.6-r1/work/btg-0.9.6'
make: *** [all] Error 2
 *
 * ERROR: net-p2p/btg-0.9.6-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2038:  Called die
 * The specific snippet of code:
 *       emake || die
 *  The die message:
 *   (no error message)
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/net-p2p/btg-0.9.6-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-p2p/btg-0.9.6-r1/temp/environment'.
 *

 * Messages for package net-p2p/btg-0.9.6-r1:

 *
 * ERROR: net-p2p/btg-0.9.6-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2038:  Called die
 * The specific snippet of code:
 *       emake || die
 *  The die message:
 *   (no error message)
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/net-p2p/btg-0.9.6-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-p2p/btg-0.9.6-r1/temp/environment'.
 *
Comment 4 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2008-05-09 22:49:40 UTC
What are your LDFLAGS, CFLAGS, CCFLAGS and with wich USE flags do you compile btg ?
Thanks for these informations.
Comment 5 Christoph Mende (RETIRED) gentoo-dev 2008-05-13 23:28:30 UTC
well, this definitely is not a syntax error in the btg ebuild, looks like something's wrong with your rb_libtorrent - which version are you using?
Comment 6 Christoph Mende (RETIRED) gentoo-dev 2008-06-13 08:26:48 UTC
please reopen this bug as soon as you have more information on this, I can't reproduce it on any box here