Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - rtorrent-color

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: rtorrent-color 0.9.6-3

Git Clone URL: https://aur-dev.archlinux.org/rtorrent-color.git (read-only)
Package Base: rtorrent-color
Description: Ncurses BitTorrent client based on libTorrent with color patch.
Upstream URL: http://rakshasa.github.io/rtorrent/
Licenses: GPL
Conflicts: rtorrent
Provides: rtorrent
Submitter: ashren
Maintainer: KopfKrieg
Last Packager: KopfKrieg
Votes: 94
Popularity: 0.802529
First Submitted: 2009-11-12 22:00
Last Updated: 2015-12-11 14:45

Required by (5)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

misc commented on 2012-05-04 10:34

0.9.2 is out.

x33a commented on 2012-04-30 04:03

@ lucky, what are you using instead of this package? Just curious.

ashren commented on 2012-04-29 16:55

@lucky
Back to me then. Thanks for taking care of it. :)

ashren commented on 2012-04-29 16:54

@ashren:
Back to me then. Thanks for taking care of it. :)

Lucky commented on 2012-04-29 15:36

@ashren
please adopt ;), its not the time but i don't use this package so you are a better maintainer. I only maintain to provide an update.

ashren commented on 2012-04-29 13:49

@lucky
Sure, if you don't the have time, I'll take a turn maintainin'.

Lucky commented on 2012-04-29 12:21

@ashren
thanks for the patches, do you want adopt this package again?

@all
builds with warnings, but rtorrent works fine so its fixed for now.

ashren commented on 2012-04-29 09:59

Add "-fpermissive" to the CXXFLAGS in PKGBUILD:

diff PKGBUILD PKGBUILD.old
28c28
< export CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing -fpermissive"
---
> export CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"


http://gcc.gnu.org/gcc-4.7/changes.html

Include unistd.h in thread_base.h:

diff src/rtorrent-0.8.9/src/thread_base.h ../rtorrent-color.new/src/rtorrent-0.8.9/src/thread_base.h
42a43
> #include <unistd.h>

And it will build (with warnings).

Here's the patch for the unistd.h bit:

--- ../rtorrent-color/src/rtorrent-0.8.9/src/thread_base.h 2011-04-05 12:26:11.000000000 +0200
+++ ../rtorrent-color.new/src/rtorrent-0.8.9/src/thread_base.h 2012-04-29 11:20:18.216406858 +0200
@@ -40,6 +40,7 @@
#include <pthread.h>
#include <sys/types.h>
#include <torrent/thread_base.h>
+#include <unistd.h>

#include "rak/priority_queue_default.h"
#include "core/poll_manager.h"

ashren commented on 2012-04-29 09:45

Add "-fpermissive" to the CXXFLAGS in PKGBUILD:

diff PKGBUILD PKGBUILD.old
28c28
< export CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing -fpermissive"
---
> export CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"


http://gcc.gnu.org/gcc-4.7/changes.html

Include unistd.h in thread_base.h:

diff src/rtorrent-0.8.9/src/thread_base.h ../rtorrent-color.new/src/rtorrent-0.8.9/src/thread_base.h
42a43
> #include <unistd.h>

And it will build (with warnings).




Lucky commented on 2012-04-25 16:02

@TheLemonMan
thanks for the info, but could not fix it yet. It's a "upstream" (gcc4.7?) bug, building stock rtorrent from community also fails.

If anyone can provide patches for 0.8.9 i will include it. Maybe this weekend i had time to watch at this.