Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 749249 - net-p2p/eiskaltdcpp-2.2.10 : /.../TigerHash.cpp: fatal error: boost/.../endian.hpp: No such file or directory
Summary: net-p2p/eiskaltdcpp-2.2.10 : /.../TigerHash.cpp: fatal error: boost/.../endia...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-15 07:24 UTC by Toralf Förster
Modified: 2021-03-16 09:38 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,17.01 KB, text/plain)
2020-10-15 07:24 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,226.05 KB, text/plain)
2020-10-15 07:24 UTC, Toralf Förster
Details
environment (environment,126.90 KB, text/plain)
2020-10-15 07:24 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,26.05 KB, application/x-bzip)
2020-10-15 07:24 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,7.14 KB, application/x-bzip)
2020-10-15 07:24 UTC, Toralf Förster
Details
net-p2p:eiskaltdcpp-2.2.10:20201015-010524.log (net-p2p:eiskaltdcpp-2.2.10:20201015-010524.log,102.60 KB, text/plain)
2020-10-15 07:24 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,35.61 KB, application/x-bzip)
2020-10-15 07:24 UTC, Toralf Förster
Details
temporary ebuild to merge it (worked for me) (eiskaltdcpp-2.4.0.ebuild,3.49 KB, text/plain)
2020-12-25 11:09 UTC, Jordi PM
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2020-10-15 07:24:13 UTC
/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"
Comment 1 Toralf Förster gentoo-dev 2020-10-15 07:24:14 UTC
Created attachment 665804 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2020-10-15 07:24:16 UTC
Created attachment 665807 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2020-10-15 07:24:18 UTC
Created attachment 665810 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2020-10-15 07:24:19 UTC
Created attachment 665813 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2020-10-15 07:24:20 UTC
Created attachment 665816 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2020-10-15 07:24:21 UTC
Created attachment 665819 [details]
net-p2p:eiskaltdcpp-2.2.10:20201015-010524.log
Comment 7 Toralf Förster gentoo-dev 2020-10-15 07:24:23 UTC
Created attachment 665822 [details]
temp.tbz2
Comment 8 diamond 2020-12-04 15:41:33 UTC
EiskaltDC++ 2.4.0 has been already released by upstream.
Comment 9 Jordi PM 2020-12-25 10:39:10 UTC
As 2.4.0 is out, can someone make a net-p2p/eiskaltdcpp-2.4.0.ebuild ? It may close this bug...
Comment 10 Jordi PM 2020-12-25 11:09:20 UTC
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...
Comment 11 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2020-12-28 22:37:29 UTC
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
Comment 12 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-12-29 03:33:49 UTC
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!
Comment 13 Larry the Git Cow gentoo-dev 2021-02-28 08:05:34 UTC
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 14 Phazeus 2021-03-15 10:56:05 UTC
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
Comment 15 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2021-03-16 09:38:25 UTC
2.2.10 is no longer supported. Update to 2.4.2