torsocks was updated to 2.2.0, testsuite patching is no longer needed as the testsuite changed. However, currently I run uclibc-ng on hardened and this makes updating not very much straight forward. preview patch will be appended, it should just work on vanilla gentoo with no musl or uclibc/uclibc-ng Reproducible: Always
Created attachment 450856 [details, diff] torsocks-2.2.0 bump preview The patch which should work on vanilla without uclibc-ng. Ran into problems with uclibc-ng on hardened, which is why the parts which should be removed are just commented for now.
Created attachment 451162 [details, diff] torsocks-2.2.0.ebuild Confirmed to work on amd64 hardened profile. Currently made available via Overlay (youbroketheinternet-overlay).
As I can only test on amd64 so far, I should probably remove arm+x86 keywords, right?
Submitted a pull request: https://github.com/gentoo/gentoo/pull/2864
commit c80c974ca610595155e99e287545be41fe07f898 Author: Felix Janda <felix.janda@posteo.de> AuthorDate: Sat Nov 19 13:24:44 2016 -0500 Commit: Göktürk Yüksek <gokturk@gentoo.org> CommitDate: Sun Nov 20 19:07:19 2016 -0500 net-proxy/torsocks: bump to version 2.2.0 - disable network tests (bug #562848) - drop unecessary patch - use default DOCS (same installed files) Gentoo-Bug: https://bugs.gentoo.org/562848 Gentoo-Bug: https://bugs.gentoo.org/597642