In a current ~amd64 system amule fails to build, as the code is not compatible with libupnp 1.8 or 1.10. Here's the upstream patch: https://github.com/amule-project/amule/commit/f6dccde218fed8dabd3c61efce02d29b320858fe#diff-4169b723de8fba9b3f57f82e93a3a5bb.diff Note there's a followup patch making it build again with old libupnp (1.6): https://github.com/amule-project/amule/commit/cb30875bd4e45736ff4ee1137ff97316295ff7be#diff-4169b723de8fba9b3f57f82e93a3a5bb Given that 1.6.x is still the stable version in gentoo we may want to apply both to be compatible with both versions.
There's a PR, but it currently breaks CI.
Yeah, I need to migrate to acct-group/acct-user. And I want to change the user from p2p to amule in the process.
A working amule-2.3.2_p20191216 is available in my overlay: https://github.com/stefantalpalaru/gentoo-overlay
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34130dbd1646b428aa766cb957629ed6e7c270cb