Package Details: twister-core-git 5090.323314eb-1

Git Clone URL: (read-only, click to copy)
Package Base: twister-core-git
Description: Twister core - p2p microblogging
Upstream URL:
Licenses: BSD, MIT
Submitter: RogerDuran
Maintainer: polylux
Last Packager: polylux
Votes: 26
Popularity: 0.000000
First Submitted: 2014-01-08 16:31 (UTC)
Last Updated: 2021-05-07 07:44 (UTC)

Latest Comments

xanc commented on 2019-06-25 14:36 (UTC)

I created a bug:

polylux commented on 2019-06-25 13:41 (UTC)

Confirmed, though seems to be an issue with twister itself, not the package. I recommend filing an issue over at Though the project doesn't seem to get much dev love recently, last commit was about 9 months ago.

xanc commented on 2019-06-24 22:43 (UTC)

I get this error:

/usr/include/c++/9.1.0/bits/unique_ptr.h:53:28: note: declared here 53 | template<typename> class auto_ptr; | ^~~~~~~~ CXX libtorrent/src/http_stream.o In file included from ./libtorrent/include/libtorrent/http_stream.hpp:37, from libtorrent/src/http_stream.cpp:35: ./libtorrent/include/libtorrent/proxy_base.hpp:46:1: error: expected class-name before ‘{’ token 46 | { | ^ make: *** [Makefile:1538: libtorrent/src/http_stream.o] Error 1 ==> ERROR: S'ha produït un error a build(). Cancel·lant...

polylux commented on 2017-09-10 12:42 (UTC)

tuqueque, just built everything on a fresh arch, no issues at all. or am i missing something?

tuqueque commented on 2017-09-10 04:51 (UTC)

A new version came out a few days ago... An update for this package would be nice! Thanks.

polylux commented on 2016-08-30 18:51 (UTC)

I am inclined to think that this is an upstream issue as twister's internal libTorrent version doesn't seem to compile with Arch's current boost 1.60. I reported the issue on twister's GitHub repo. Keep you guys posted. P.S.: Removing the flag as this doesn't seem like an issue with the AUR package.

polylux commented on 2016-08-30 00:04 (UTC)

Sorry for the late reply on the flag, just returned from vacation. Quick look reveals compile issues in libtorrent, something ppl reported on twister's github page. Anyone found a solution to this already? I'll look into it tomorrow otherwise. Cheers, p.

t-ask commented on 2016-07-22 13:49 (UTC)

It looks like the package is not working. I get the following error message: make: *** [Makefile:1417: libtorrent/src/web_connection_base.o] Error 1 make: *** [Makefile:1417: libtorrent/src/bt_peer_connection.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting... :: failed to build twister-core-git package(s) I installed libtorrent-git too and problem persists.

lesto commented on 2015-12-28 09:18 (UTC) (edited on 2015-12-28 09:19 (UTC) by lesto)

still swap problem, 500MB is not enough: g++: internal compiler error: Killed (program cc1plus) time taken so far: makepkg 12773.11s user 966.82s system 39% cpu 9:40:26.79 total edit: just saw your update, gonna fix the swap ad try again

polylux commented on 2015-12-28 00:35 (UTC)

Thanks lesto, just updated. Seemingly the configure options can also simply be fed to the bootstrap script. Maybe you could try rerun with the updated pkgbuild?

lesto commented on 2015-12-27 23:45 (UTC)

so far on the raspi B, but the if is commented out so it give me: g++: error: unrecognized command line option '-msse2' decommenting seems to compile fine if i DON'T built it in /tmp.will report when will be over

polylux commented on 2015-12-25 15:32 (UTC)

I just cleaned up the pkgbuild as proposed by kseistrup and lesto. I don't have an armv* machine at hand atm, maybe someone could try build the package and report any issues.

lesto commented on 2015-12-24 23:30 (UTC)

yes, problem seems out of ram, tried compiling on SD with swap but taking too long. Also, why isn't the build() just: "" ./ if test "$CARCH" == armv6h; then ./configure --enable-logging --enable-debug --enable-dht --enable-sse2=no else ./configure --enable-logging --enable-debug --enable-dht fi make V=1 "" (added verbose to make, removed the use of deprecated recipe and the need to cp and call make 2 times)

polylux commented on 2015-12-24 16:08 (UTC)

Hey lesto, I remember the raspi is runnung out of memory during compilation (tried it myself), pretty sure that causes your error. I'd recommend to either activate swap on your pi or have a look into cross compiling. Merry Christmas, p.

lesto commented on 2015-12-24 12:18 (UTC)

@polylux testing on raspi i got an error on Makefile line 780 for http_connection.lo, make error 1... but nothing else. any help to debug this?

kseistrup commented on 2014-07-18 15:52 (UTC)

Please notice that the “makefile -f makefile.unix” method is obsoleted and replaced entirely by the ‘bootstrap’ method. Please also notice that the ‘bootstrap’ method creates a binary that is IPv6 ignorant. At this time I'm unsure what the canonical way of adding IPv6 goodness to the binary is, but I have succeeded by adding “-DUSE_IPV6=1” to CFLAGS and CXXFLAGS.

polylux commented on 2014-03-23 12:56 (UTC)

Thanks for the hint! Just recompiled myself, worked flawlessly. Can you still remember how and where it failed?

theresacrack commented on 2014-03-22 22:33 (UTC)

db4.8 from AUR seems to be needed to compile. I was unable to compile as is but success after installing that.

polylux commented on 2014-02-27 21:50 (UTC)

Added armv6h support (Raspberry Pi, ...). Comments welcome :)

staaas commented on 2014-02-23 15:51 (UTC)

I suppose we can add systemd unit file for twister in order to start it on boot automatically: # systemctl enable twister@username The unit below should be put to /usr/lib/systemd/system/twister@.service [Unit] Description=twister p2p microblogging [Service] ExecStart=/usr/bin/twisterd -rpcuser=user -rpcpassword=pwd -rpcallowip= User=%I [Install]

polylux commented on 2014-02-18 19:15 (UTC)

Alright thanks, took it over.

RogerDuran commented on 2014-02-18 18:18 (UTC)

i disowned this package and

polylux commented on 2014-02-17 20:15 (UTC)

I use it quite frequently, I guess I could maintain the package.

RogerDuran commented on 2014-02-07 14:39 (UTC)

Sorry, i'm not using twister, anyone want to maintain this package?

natir commented on 2014-02-06 11:08 (UTC)

For armv6h you need dissable msse CXX_FLAGS.

chdorb commented on 2014-01-21 10:07 (UTC)

Please add 'armv6h' arch for the Raspberry Pi.

postblue commented on 2014-01-20 13:54 (UTC)

The build is working (though taking a long time on my netbook), but the line "HARDENING+=-fstack-protector-all -Wstack-protector" in makefile.unix is causing twisterd to core dump on my i686 configuration.