the s25rttr script does something quirky when it detects a version of boost that lacks boost.nowide support: -- Performing Test CXX_WARNING__Wmaybe_uninitialized_SUPPORTED -- Performing Test CXX_WARNING__Wmaybe_uninitialized_SUPPORTED - Failed -- Performing Test CXX_WARNING__Winconsistent_missing_override_SUPPORTED -- Performing Test CXX_WARNING__Winconsistent_missing_override_SUPPORTED - Success -- Performing Test CXX_WARNING__Wredundant_decls_SUPPORTED -- Performing Test CXX_WARNING__Wredundant_decls_SUPPORTED - Success -- Linking against boost dynamic or static libraries -- Found Boost: /usr/include (found suitable version "1.72.0", minimum required is "1.64.0") found components: system filesystem iostreams regex -- Fetching Boost.Nowide from repository... [1/9] Creating directories for 'boostnowide-populate' [1/9] Performing download step (git clone) for 'boostnowide-populate' Cloning into 'boostnowide-src'... fatal: unable to access 'https://github.com/boostorg/nowide.git/': Couldn't resolve host 'github.com' Cloning into 'boostnowide-src'... fatal: unable to access 'https://github.com/boostorg/nowide.git/': Couldn't resolve host 'github.com' Cloning into 'boostnowide-src'... fatal: unable to access 'https://github.com/boostorg/nowide.git/': Couldn't resolve host 'github.com' -- Had to git clone more than once: 3 times. CMake Error at boostnowide-subbuild/boostnowide-populate-prefix/tmp/boostnowide-populate-gitclone.cmake:31 (message): Failed to clone repository: 'https://github.com/boostorg/nowide.git' FAILED: boostnowide-populate-prefix/src/boostnowide-populate-stamp/boostnowide-populate-download cd /var/tmp/portage/games-strategy/s25rttr-0.9.0_pre20200723/work/s25rttr-0.9.0_pre20200723_build/_deps && /usr/bin/cmake -P /var/tmp/portage/games-strategy/s25rttr-0.9.0_pre20200723/work/s25rttr-0.9.0_pre20200723_build/_deps/boostnowide-subbuild/boostnowide-populate-prefix/tmp/boostnowide-populate-gitclone.cmake && /usr/bin/cmake -E touch /var/tmp/portage/games-strategy/s25rttr-0.9.0_pre20200723/work/s25rttr-0.9.0_pre20200723_build/_deps/boostnowide-subbuild/boostnowide-populate-prefix/src/boostnowide-populate-stamp/boostnowide-populate-download ninja: build stopped: subcommand failed. to put an end to this, please make s25rttr depend on boost-1.73.0, thanks :)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee01b2f2b3a19d7d24ce59d66a00cd8591f84cd2 commit ee01b2f2b3a19d7d24ce59d66a00cd8591f84cd2 Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2020-07-30 22:21:32 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2020-07-30 22:21:32 +0000 games-strategy/s25rttr: Depend on >=boost-1.73 to get nowide support Closes: https://bugs.gentoo.org/734620 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: James Le Cuirot <chewi@gentoo.org> games-strategy/s25rttr/s25rttr-0.9.0_pre20200723.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)