/var/tmp/portage/net-p2p/eiskaltdcpp-2.2.10/work/eiskaltdcpp-2.2.10/dcpp/TigerHash.cpp:35:10: fatal error: boost/detail/endian.hpp: No such file or directory 35 | #include <boost/detail/endian.hpp> | ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma-abi32+64-20201006-121540 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-10.2.0 * clang version 11.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/11/bin /usr/lib/llvm/11 11.0.0 Available Python interpreters, in order of preference: [1] python3.7 [2] python3.9 (fallback) [3] python3.8 (fallback) [4] python2.7 (fallback) Available Ruby profiles: [1] ruby25 (with Rubygems) [2] ruby26 (with Rubygems) [3] ruby27 (with Rubygems) * Available Rust versions: [1] rust-bin-1.46.0 [2] rust-1.47.0 * The following VMs are available for generation-2: *) AdoptOpenJDK 8.265_p01 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Thu Oct 15 12:05:18 AM UTC 2020 emerge -qpvO net-p2p/eiskaltdcpp [ebuild N ] net-p2p/eiskaltdcpp-2.2.10 USE="cli dbus dht json minimal pcre qt5 spell -daemon -examples -idn -javascript -lua -sqlite -upnp -xmlrpc"
Created attachment 665804 [details] emerge-info.txt
Created attachment 665807 [details] emerge-history.txt
Created attachment 665810 [details] environment
Created attachment 665813 [details] etc.portage.tbz2
Created attachment 665816 [details] logs.tbz2
Created attachment 665819 [details] net-p2p:eiskaltdcpp-2.2.10:20201015-010524.log
Created attachment 665822 [details] temp.tbz2
EiskaltDC++ 2.4.0 has been already released by upstream.
As 2.4.0 is out, can someone make a net-p2p/eiskaltdcpp-2.4.0.ebuild ? It may close this bug...
Created attachment 679455 [details] temporary ebuild to merge it (worked for me) I commented out some lines until 2.4.0 merged, I leave it here...
2.4.0 Does not depend on boost and should solve this. But the bug will note be really fixed until it is merged into the tree AND stabilized (wich will take at least a month). If you are interested, the pull request is at https://github.com/gentoo/gentoo/pull/18854
FWIW, we don't need to wait a month if this doesn't build at all or is otherwise broken for most people. @klondike, if nobody else reviews it, ping me and I will. Thanks!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9a84c313855498c26825e578fbc1b2e313135e commit ea9a84c313855498c26825e578fbc1b2e313135e Author: Francisco Blas (klondike) Izquierdo Riera <klondike@gentoo.org> AuthorDate: 2021-01-25 01:34:41 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2021-02-28 08:03:16 +0000 net-p2p/eiskaltdcpp: Update to 2.4.1 * Update to 2.4.1 * Add gold USE flag * make.defaults has USE=cli enable json by default too to keep CI happy * Correctly indicate support for lua-5.2 * Drop boost dependency * All gcc and clang versions on the portage tree support c++14 so no need for a explicit check * Port also these changes to the live ebuild * Take ownership of the package * Fix compilation when lua is disabled and lua is not available on the system. * Update longdescription. (Thanks tehnick). Closes: https://bugs.gentoo.org/749249 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Francisco Blas Izquierdo Riera (klondike) <klondike@gentoo.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org> net-p2p/eiskaltdcpp/Manifest | 1 + net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.1.ebuild | 184 +++++++++++++++++++++++++++ net-p2p/eiskaltdcpp/eiskaltdcpp-9999.ebuild | 33 +++-- net-p2p/eiskaltdcpp/metadata.xml | 10 +- 4 files changed, 219 insertions(+), 9 deletions(-)
Comment on attachment 665819 [details] net-p2p:eiskaltdcpp-2.2.10:20201015-010524.log What news? I have the same error with 2.2.10
2.2.10 is no longer supported. Update to 2.4.2