from InternalDHKeyExchange.cc:36: bignum.h: In constructor ‘bignum::ulong<dim>::ulong()’: bignum.h:34:25: error: ‘make_unique’ was not declared in this scope inline ulong() : buf_(make_unique<char_t[]>(dim)) {} ^~~~~~~~~~~ bignum.h:34:25: note: suggested alternative: ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-desktop-gnome-systemd_20180510-100752 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python2.7 (fallback) [3] pypy3 (fallback) Available Ruby profiles: [1] ruby23 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.7.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv net-misc/aria2 [ebuild N ] net-misc/aria2-1.34.0 USE="gnutls libxml2 nettle nls ssl -adns -bittorrent -jemalloc -libuv -metalink -scripts -sqlite -ssh -tcmalloc {-test} -xmlrpc" !!! The following installed packages are masked: - dev-util/scons-3.0.1-r2::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Michał Górny <mgorny@gentoo.org> (16 May 2018) # Broken *FLAGS handling. Use -r3 instead. For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.
Created attachment 531774 [details] emerge-info.txt
Created attachment 531776 [details] emerge-history.txt
Created attachment 531778 [details] environment
Created attachment 531780 [details] etc.portage.tbz2
Created attachment 531782 [details] logs.tbz2
Created attachment 531784 [details] net-misc:aria2-1.34.0:20180516-100918.log
Created attachment 531786 [details] temp.tbz2
Created attachment 531886 [details, diff] aria2-1.34.0-make_unique.patch Fix from upstream.
Created attachment 534036 [details] Ebuild that applies the patch This ebuild, which makes use of your patch, successfully compiles on my machine.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d0fdfb770b1c5d4ffdba023b7085cf7ff3b5a6 commit c3d0fdfb770b1c5d4ffdba023b7085cf7ff3b5a6 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2018-05-30 06:36:04 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-05-30 06:38:12 +0000 net-misc/aria2: Backport make_unique fix Closes: https://bugs.gentoo.org/655892 net-misc/aria2/aria2-1.34.0.ebuild | 1 + .../aria2/files/aria2-1.34.0-make_unique.patch | 44 ++++++++++++++++++++++ 2 files changed, 45 insertions(+)