Package Details: trickle 1.07-11

Git Clone URL: https://aur.archlinux.org/trickle.git (read-only)
Package Base: trickle
Description: Lightweight userspace bandwidth shaper
Upstream URL: https://github.com/mariusae/trickle
Licenses: BSD
Submitter: jonathon
Maintainer: jonathon
Last Packager: jonathon
Votes: 5
Popularity: 0.848513
First Submitted: 2018-04-12 12:34
Last Updated: 2018-05-24 14:03

Required by (1)

Sources (2)

Latest Comments

Raansu commented on 2018-05-24 00:23

@jonathon Adding "--build=$(gcc -dumpmachine)" worked here. Thanks

jonathon commented on 2018-05-23 19:53

@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

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

Nice, thank you. :)

Sivert commented on 2018-04-29 13:32

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

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

Very useful, I wonder why more people don't use this.