too long lines were shrinked: [5/59] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DHAVE FAILED: libgrive/CMakeFiles/grive.dir/src/base/Syncer.cc.o /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DHAVE_BFD -D In file included from /var/tmp/portage/net-misc/grive-0.5.2_pre20211128/work/grive-0.5.2_pre20211128/libgrive/src/base/Syncer.cc:20: /var/tmp/portage/net-misc/grive-0.5.2_pre20211128/work/grive-0.5.2_pre20211128/libgrive/src/base/Syncer.hh:58:22: error: unique_ptr’ in namespace std’ does not name a template type 58 | virtual std::unique_ptr<Feed> GetFolders() = 0; | ^~~~~~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib_hardened-j4-20220422-150005 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.3.1 [2] x86_64-pc-linux-gnu-12.0.1 * clang/llvm (if any): clang version 14.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/14/bin /usr/lib/llvm/14 14.0.1 Python 3.9.12 The following VMs are available for generation-2: *) Eclipse Temurin JDK 8.322_p06 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.10.4 php cli: HEAD of ::gentoo commit 67138b49ce257cf9f23b9e698e3ccedd51733237 Merge: 2f6ca13e5ebe 8cf1e2be6fed Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sun Apr 24 03:03:08 2022 +0000 Merge updates from master emerge -qpvO net-misc/grive [ebuild N ] net-misc/grive-0.5.2_pre20211128
Created attachment 774055 [details] emerge-info.txt
Created attachment 774058 [details] emerge-history.txt
Created attachment 774061 [details] environment
Created attachment 774064 [details] etc.portage.tar.bz2
Created attachment 774067 [details] logs.tar.bz2
Created attachment 774070 [details] net-misc:grive-0.5.2_pre20211128:20220424-072731.log
Created attachment 774073 [details] temp.tar.bz2
ping
Sorry the delay, I think we already package the latest master version, so unless somebody has a patch, there is no easy fix. Most likely GDrive will stop working in October, due the Google's OOB deprecation, so I am not sure if it's worth investing a lot of time.
fwiw the unique_ptr gcc12 issues are just a missing #include <memory>, assuming there's not more issues beyond that
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733f7602278ced39413767a3a3d95d3f86abc633 commit 733f7602278ced39413767a3a3d95d3f86abc633 Author: Christoph Junghans <junghans@gentoo.org> AuthorDate: 2022-05-21 15:54:44 +0000 Commit: Christoph Junghans <junghans@gentoo.org> CommitDate: 2022-05-21 15:55:07 +0000 net-misc/grive: fix gcc-12 build Closes: https://bugs.gentoo.org/840547 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christoph Junghans <junghans@gentoo.org> net-misc/grive/files/363.patch | 21 ++++++++++++++ net-misc/grive/grive-0.5.2_pre20211128-r1.ebuild | 37 ++++++++++++++++++++++++ 2 files changed, 58 insertions(+)