Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 735092 - dev-libs/boost-1.73 contains bug, which prevents media-gfx/freecad (from overlay) to compile
Summary: dev-libs/boost-1.73 contains bug, which prevents media-gfx/freecad (from over...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: David Seifert
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-08-01 18:09 UTC by Miroslav Šulc
Modified: 2020-08-02 10:09 UTC (History)
1 user (show)

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


Attachments
boost-1.73-fix-membersholder-visitor-visibility.patch (fix-bug.patch,557 bytes, patch)
2020-08-01 18:09 UTC, Miroslav Šulc
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Miroslav Šulc gentoo-dev 2020-08-01 18:09:51 UTC
Created attachment 652100 [details, diff]
boost-1.73-fix-membersholder-visitor-visibility.patch

here is the discussion: https://forum.freecadweb.org/viewtopic.php?f=4&t=47797#p409830
and here is the patch: https://github.com/boostorg/geometry/commit/a74a2b5814a8753013a8966606b8472178fffd14

i already have boost-1.73 patched with this patch so i do not have the error output from freecad anymore. applying the patch fixes the issue for me.
Comment 1 Larry the Git Cow gentoo-dev 2020-08-02 10:09:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d603d40b77add4605fb84ae93599d2a03aafb35

commit 5d603d40b77add4605fb84ae93599d2a03aafb35
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2020-08-02 10:08:59 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2020-08-02 10:08:59 +0000

    dev-libs/boost: Add boost::geometry inheritance patch
    
    Closes: https://bugs.gentoo.org/735092
    Package-Manager: Portage-3.0.1, Repoman-2.3.23
    Signed-off-by: David Seifert <soap@gentoo.org>

 dev-libs/boost/boost-1.73.0.ebuild                 |  2 ++
 .../boost-1.73-geometry-private-inheritance.patch  | 23 ++++++++++++++++++++++
 2 files changed, 25 insertions(+)