^ /var/tmp/portage/net-p2p/fms-0.3.79/work/src/../include/freenet/fcpv2.h:36:26: fatal error: mbedtls/net.h: No such file or directory #include <mbedtls/net.h> ^ ----------------------------------------------------------------- This is an unstable amd64 chroot image (named plasma-systemd-libressl-unstable_20170110-113402) at a hardened host acting as a tinderbox. ----------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-5.4.0 * llvm-config --version: 3.9.1 Available Java Virtual Machines: (none found) Available Python interpreters: [1] python2.7 * [2] python3.4 java-config: The following VMs are available for generation-2: -----------------------------------------------------------------
Created attachment 459830 [details] emerge-info.txt
Created attachment 459832 [details] emerge-history.txt
Created attachment 459834 [details] environment
Created attachment 459836 [details] etc.portage.tbz2
Created attachment 459838 [details] net-p2p:fms-0.3.79:20170113-000420.log
Created attachment 461722 [details, diff] add IUSE=ssl which switches FCP_SSL_SUPPORT and depends on mbedtls Recent versions of FMS have a new feature (FCP SSL) which also (like frost support) depends on mbedtls. It's enabled by default, but the ebuild doesn't depend on net-libs/mbedtls by default. Here's a patch that adds a new flag and dependencies for that feature.
ping - this would also be a good opportunity to switch the ebuild to EAPI-6.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a356041423c1d13e7ab8f350c6af9b99a39fc4 commit a2a356041423c1d13e7ab8f350c6af9b99a39fc4 Author: Thomas Sachau <tommy@gentoo.org> AuthorDate: 2018-11-25 14:05:56 +0000 Commit: Thomas Sachau <tommy@gentoo.org> CommitDate: 2018-11-25 14:07:33 +0000 net-p2p/fms: Version bump, EAPI bump Bug: https://bugs.gentoo.org/605540 Package-Manager: Portage-2.3.48, Repoman-2.3.12 RepoMan-Options: --force Signed-off-by: Thomas Sachau <tommy@gentoo.org> net-p2p/fms/Manifest | 1 + net-p2p/fms/files/fms | 3 +- net-p2p/fms/files/fms-use-system-libs4.patch | 40 +++++++++++++++ net-p2p/fms/fms-0.3.80.ebuild | 76 ++++++++++++++++++++++++++++ net-p2p/fms/metadata.xml | 3 +- 5 files changed, 121 insertions(+), 2 deletions(-)
This should be fixed in fms-0.3.80