-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libtorrentRasterbar: 1.1.5 -> 1.1.6, switch deluge to libtorrentRasterbar & removed libtorrentRasterbar_1_0 #33402
Conversation
qbittorrent was still using |
Thanks, must have overlooked that and should finally add the pre-commit eval check :/ |
I just re-compiled qbittorrent as proposed here. Successfully downloaded an Debian ISO. 👍 |
Thanks :) 👍 |
With at least version 1.1.6 of libtorrent-rasterbar the global bandwidth limits on upload/download don't apply (per-torrent limits still work). 1.1.7 is not out yet and the commit arvidn/libtorrent@eb9f7c4 (about 19 Feb 2018) doesn't fix it either (all later commits give a runtime error when starting). libtorrent-rasterbar version 1.1.5 doesn't build (see NixOS/nixpkgs#33402). Also see https://dev.deluge-torrent.org/ticket/3153 and https://forum.deluge-torrent.org/viewtopic.php?p=227823 This commit uses the latest version before the boost 1.66 upgrade which makes 1.1.5 not build. There are no problems with that version regarding bandwidth limiting.
Version 1.1.6 makes global bandwidth limits in Deluge not work anymore, see https://forum.deluge-torrent.org/viewtopic.php?p=227823 I'm therefore using an older version of nixpkgs before the boost upgrade to have a deluge with bandwidth limits. I'm hoping upstream fixes this asap, master doesn't currently work either (gives a runtime error). See infinisil/system@d6a1af0 |
@infinisil thanks for reporting that. Can you check the upstream project for the correct bug report/fix? We might want to apply a patch until there is a new release. |
@andir There is no bug report for libtorrent, only the one for deluge linked in my commit (https://dev.deluge-torrent.org/ticket/3153), but there's no patch.. :( |
Can you open one? :) |
Motivation for this change
The recent
boost
bump started causing issues withlibtorrentRasterbar
. The update to 1.1.6 fixes the issue since upstream now includes support for a more recentboost
version.We can also remove
libtorrentRasterbar_1_0
after switching deluge tolibtorrentRasterbar
.Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)