Created attachment 439916 [details] Build log from failed setproctitle-1.1.8 build on musl system At present, attempting to emerge dev-python/setproctitle results in a compilation failure on systems using musl as their libc: "error: redefinition of 'struct prctl_mm_map'". This is due to the inclusion of linux/prctl.h in the package source. Fortunately, this has already been fixed upstream. See https://github.com/dvarrazzo/py-setproctitle/issues/44 The fix is simply to bump dev-python/setproctitle to 1.1.10. I will attach the ebuild I created to this bug for reference. As an additional note, I encountered this issue when trying to upgrade deluge with the setproctitle USE flag enabled.
Created attachment 439918 [details] Ebuild for dev-python/setproctitle-1.1.10
(In reply to Nicholas Fish from comment #0) > The fix is simply to bump dev-python/setproctitle to 1.1.10. I will attach > the ebuild I created to this bug for reference. Thanks for investigating - turning this into a version bump bug then.
commit 6605981fd584736b1caefe412d6f88e7c4763801 Author: Sebastian Pipping <sping@g.o> Date: Thu Nov 10 01:06:59 2016 +0100 dev-python/setproctitle: 1.1.10 (bug #588186) Package-Manager: portage-2.3.2 dev-python/setproctitle/Manifest | 1 + dev-python/setproctitle/setproctitle-1.1.10.ebuild | 45 ++++++++++++++++++++++ 2 files changed, 46 insertions(+) https://github.com/gentoo/gentoo/commit/6605981fd584736b1caefe412d6f88e7c4763801