When I set the -u parameter, it appears as the download speed is limited instead of the upload, and vice versa with -d. I tested with firefox using ookla-speedtest.
Search Criteria
Package Details: trickle 1.07-12
Package Actions
Git Clone URL: | https://aur.archlinux.org/trickle.git (read-only, click to copy) |
---|---|
Package Base: | trickle |
Description: | Lightweight userspace bandwidth shaper |
Upstream URL: | https://github.com/mariusae/trickle |
Licenses: | BSD |
Submitter: | jonathon |
Maintainer: | None |
Last Packager: | jonathon |
Votes: | 19 |
Popularity: | 0.000056 |
First Submitted: | 2018-04-12 12:34 (UTC) |
Last Updated: | 2021-07-31 18:54 (UTC) |
Latest Comments
« First ‹ Previous 1 2
saulpierotti commented on 2019-11-28 10:12 (UTC)
Raansu commented on 2018-05-24 00:23 (UTC)
@jonathon Adding "--build=$(gcc -dumpmachine)" worked here. Thanks
jonathon commented on 2018-05-23 19:53 (UTC)
@Raansu, can you check whether this:
./configure --prefix=/usr \
--mandir=/usr/share/man \
--build=$(gcc -dumpmachine)
will insert the correct triplet?
Raansu commented on 2018-05-23 15:30 (UTC) (edited on 2018-05-23 15:52 (UTC) by Raansu)
I had issues compiling this on my Raspberry Pi 3B+ running Arch Linux ARM with Aarch64 kernel. But trickle-git compiled fine without any extra modifications to PKGBUILD.
The errors below go away when I add '--build=aarch64-unknown-linux' to the config line in this non-git PKGBUILD.
checking build system type... ./config.guess: unable to guess system type
This script, last modified 2004-06-11, has failed to recognize
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from
ftp://ftp.gnu.org/pub/gnu/config/
If the version you run (./config.guess) is already up to date, please
send the following data and any information you think might be
pertinent to <config-patches@gnu.org> in order to provide the needed
information to handle your system.
config.guess timestamp = 2004-06-11
uname -m = aarch64
uname -r = 4.14.39-v8-2a6adf636ba8+
uname -s = Linux
uname -v = #1 SMP PREEMPT Mon May 14 10:35:20 BST 2018
/usr/bin/uname -p = unknown
/bin/uname -X =
hostinfo =
/bin/universe =
/usr/bin/arch -k =
/bin/arch =
/usr/bin/oslevel =
/usr/convex/getsysinfo =
UNAME_MACHINE = aarch64
UNAME_RELEASE = 4.14.39-v8-2a6adf636ba8+
UNAME_SYSTEM = Linux
UNAME_VERSION = #1 SMP PREEMPT Mon May 14 10:35:20 BST 2018
configure: error: cannot guess build type; you must specify one
jonathon commented on 2018-04-29 15:14 (UTC)
Nice, thank you. :)
Sivert commented on 2018-04-29 13:32 (UTC) (edited on 2018-04-29 13:32 (UTC) by Sivert)
Doesn't compile for me due to missing rpc/rpc.h which was dropped from the latest glibc package. A possible workaround is adding export CPPFLAGS="${CPPFLAGS} -I/usr/include/tirpc/"
and export LDFLAGS="${LDFLAGS} -ltirpc"
before calling configure in build() and adding libtirpc to the dependencies, to use that library as a replacement.
jonathon commented on 2018-04-12 15:47 (UTC)
It was only dropped from [community] yesterday; 1.07 is old and may have bugs, so the -git version is also worth trying if you have issues.
TaZeR commented on 2018-04-12 15:22 (UTC)
Very useful, I wonder why more people don't use this.
Pinned Comments
jonathon commented on 2021-07-31 18:55 (UTC)
This upstream release tag is very old.
trickle-git
contains a number of fixes and improvements, so you might want to that package until such time as a new version is tagged.