Package Base Details: transmission-sequential

Git Clone URL: https://aur.archlinux.org/transmission-sequential.git (read-only)
Keywords: torrent
Submitter: Mikaye
Maintainer: Mikaye
Last Packager: Mikaye
Votes: 16
Popularity: 0.444385
First Submitted: 2014-07-30 14:57
Last Updated: 2019-09-04 17:57

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

enihcam commented on 2016-05-10 12:43

Fix is here:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13b5e88c6e9c7bd2698d844cb5ed127ed809f7e

enihcam commented on 2016-05-10 12:39

After GCC and glibc upgrades...

==> Starting build()...
creating libtransmission/version.h
m4/glib-gettext.m4:39: error: m4_copy: won't overwrite defined macro: glib_DEFUN
m4/glib-gettext.m4:39: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
autoreconf: aclocal failed with exit status: 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build transmission-sequential.

Mikaye commented on 2016-04-01 16:48

Alright, I removed the check function from the PKGBUILD since it was buggy...
I didn't updated the package release number since it doesn't affect the resulting package...

Shara commented on 2016-04-01 16:24

Please, remove "check {}" from PKGBUILD

tahayassen commented on 2016-03-24 21:38

@Mikaye: I had forgotten to install the daemon with the sequential patches so while I was enabling it in the GUI, the daemon didn't understand. Oppsies. As a minor point, it seems like `make check` was giving an error so I replaced it with `echo test` to compile the package.

Mikaye commented on 2016-02-05 16:30

@tahayassen
It is working for me (at least with the web interface).
What gui are you using (cli, gtk or qt)?

tahayassen commented on 2016-02-05 16:27

Does this work for anyone else? I checked the sequential tickbox and it seems that it still downloads random pieces.

Mikaye commented on 2015-10-16 12:11

Thanks oliva and Shara, I fixed the PKGBUILD!

Shara commented on 2015-10-15 12:39

oliva, since API 14 version of miniupnp, upnpDiscover requires 7 arguments, ttl added as six argument (default 2).
https://github.com/miniupnp/miniupnp/blob/master/miniupnpc/apiversions.txt
https://github.com/miniupnp/miniupnp/blob/master/miniupnpc/miniupnpc.h

Here is the patch:

diff --git a/libtransmission/upnp.c b/libtransmission/upnp.c
index 14b2f25..743c894 100644
--- a/libtransmission/upnp.c
+++ b/libtransmission/upnp.c
@@ -85,8 +85,12 @@ tr_upnpDiscover (int msec)
{
struct UPNPDev * ret;
bool have_err;
-
-#if (MINIUPNPC_API_VERSION >= 8) /* adds ipv6 and error args */
+
+#if (MINIUPNPC_API_VERSION >= 14) /* adds ttl arg */
+ int err = UPNPDISCOVER_SUCCESS;
+ ret = upnpDiscover (msec, NULL, NULL, 0, 0, 2, &err);
+ have_err = err != UPNPDISCOVER_SUCCESS;
+#elif (MINIUPNPC_API_VERSION >= 8) /* adds ipv6 and error args */
int err = UPNPDISCOVER_SUCCESS;
ret = upnpDiscover (msec, NULL, NULL, 0, 0, &err);
have_err = err != UPNPDISCOVER_SUCCESS;

oliva commented on 2015-10-09 17:24

Does not build with latest miniupnpc, older version fails on soname bump:
upnp.c:91:9: error: too few arguments to function ‘upnpDiscover’
ret = upnpDiscover (msec, NULL, NULL, 0, 0, &err);
^
In file included from upnp.c:14:0:
/usr/include/miniupnpc/miniupnpc.h:62:1: note: declared here
upnpDiscover(int delay, const char * multicastif,