Basic QA bug on both ends - regardless of architecture or GCC version, USE='bittorrent' causes the aria2 build to fail on src/ActivePeerConnectionCommand.cc: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wall -I../lib -I../intl -I../intl -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -march=nocona -O2 -pipe -fomit-frame-pointer -pipe -MT ActivePeerConnectionCommand.o -MD -MP -MF .deps/ActivePeerConnectionCommand.Tpo -c -o ActivePeerConnectionCommand.o ActivePeerConnectionCommand.cc ActivePeerConnectionCommand.cc: In member function 'virtual bool aria2::ActivePeerConnectionCommand::execute()': ActivePeerConnectionCommand.cc:94: error: no matching function for call to 'min(size_t&, unsigned int)' The fix is trivial, but should be fixed upstream - posted a bug. Please test USE flags when adding ebuilds!
Thanks for the report; please post the url for your upstream bug
Tinyurl for the monstrous SF link: http://tinyurl.com/3rufce
Upstream had a prior fix, ostensibly to fix compilation on OS X. Not sure when another point release will be made for this and other fixes, but they seem to release monthly. http://sourceforge.net/tracker/download.php?group_id=159897&atid=813675&file_id=296436&aid=2151628
fixed, thanks.