Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 734620 - =games-strategy/s25rttr-0.9.0_pre20200723 should depend on >=dev-libs/boost-1.73 for boost.nowide support
Summary: =games-strategy/s25rttr-0.9.0_pre20200723 should depend on >=dev-libs/boost-1...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-29 21:23 UTC by tt_1
Modified: 2020-07-30 22:22 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tt_1 2020-07-29 21:23:53 UTC
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 :)
Comment 1 Larry the Git Cow gentoo-dev 2020-07-30 22:22:03 UTC
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(-)