Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 693170 - media-gfx/curaengine-4.2.0: fails to build when FEATURES="test" USE="test" is enabled
Summary: media-gfx/curaengine-4.2.0: fails to build when FEATURES="test" USE="test" is...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Perlov
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-08-31 05:44 UTC by Joonas Niilola
Modified: 2020-09-14 18:12 UTC (History)
4 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 Joonas Niilola gentoo-dev 2019-08-31 05:44:42 UTC
Cloning into 'gmock'...
fatal: unable to access 'https://github.com/google/googletest.git/': Couldn't resolve host 'github.com'
Cloning into 'gmock'...
fatal: unable to access 'https://github.com/google/googletest.git/': Couldn't resolve host 'github.com'
Cloning into 'gmock'...
fatal: unable to access 'https://github.com/google/googletest.git/': Couldn't resolve host 'github.com'
CMake Error at /tmp/portage/media-gfx/curaengine-4.2.0/work/curaengine-4.2.0_build/gmock/tmp/gmock-gitclone.cmake:31 (message):
  Failed to clone repository: 'https://github.com/google/googletest.git'


-- Had to git clone more than once:
          3 times.

/tmp/portage/media-gfx/curaengine-4.2.0/work/CuraEngine-4.2.0/libs/clipper/clipper.cpp:66:8: note: ‘struct ClipperLib::TEdge’ declared here
 struct TEdge {
        ^~~~~
ninja: build stopped: subcommand failed.
Comment 1 Michael Perlov 2019-09-19 12:43:55 UTC
Can't reproduce with gcc-8.3
Compatibility patch for gcc-9 has been merged upstream, let's wait for 4.3 release.
Comment 2 Larry the Git Cow gentoo-dev 2020-09-14 18:12:22 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0ef3c029aee6faebcf704731cc058cf26cc309

commit 9a0ef3c029aee6faebcf704731cc058cf26cc309
Author:     Dennis Lamm <expeditioneer@gentoo.org>
AuthorDate: 2020-09-14 05:27:59 +0000
Commit:     Dennis Lamm <expeditioneer@gentoo.org>
CommitDate: 2020-09-14 18:12:16 +0000

    media-gfx/curaengine: bump 4.7.0, remove bundled rapidjson and clipper, also fix failing tests
    
    Closes: https://bugs.gentoo.org/693176
    
    Closes: https://bugs.gentoo.org/693170
    
    Closes: https://bugs.gentoo.org/732226
    
    Bug: https://bugs.gentoo.org/739692
    
    Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
    Closes: https://github.com/gentoo/gentoo/pull/16719
    Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>

 media-gfx/curaengine/Manifest                      |  1 +
 media-gfx/curaengine/curaengine-4.7.0.ebuild       | 86 ++++++++++++++++++++++
 .../files/curaengine-4.7.0-fix-tests.patch         | 13 ++++
 media-gfx/curaengine/metadata.xml                  | 12 +++
 4 files changed, 112 insertions(+)