Created attachment 637838 [details, diff] Patch for slic3r-9999 build See upstream issue: https://github.com/slic3r/Slic3r/issues/4967 I provided a patch for slic3r-9999 that includes the necessary header files. That patch is reproduced here. Users needing a short-term workaround can drop this patch file into /etc/portage/patches/media-gfx/slic3r slic3r-1.3.0-r1 has additional errors that will require a different patch.
TBH I kind of don't see the point in fixing this for 1.3.0 since it isn't even the current version. Upstream has been promising a new release version right around the corner for a few months, in meantime everyone really ought to be using the -9999 dev snapshot. It is a slowly evolving program.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0cc9b3c115e218e3ecb7f54b233a83e4b28610 commit dd0cc9b3c115e218e3ecb7f54b233a83e4b28610 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2020-08-01 10:58:38 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2020-08-01 10:58:52 +0000 media-gfx/slic3r: fixed compilation with boost 1.73 for 9999 Bug: https://bugs.gentoo.org/722308 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-gfx/slic3r/files/slic3r-9999-boost-173.patch | 39 ++++++++++++++++++++++ media-gfx/slic3r/slic3r-9999.ebuild | 3 +- 2 files changed, 41 insertions(+), 1 deletion(-)
It would be worth patching this given a release still hasn’t happened and it’s the only package left failing with Boost 1.74.
We can't wait any longer here.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a53611ae3222a685a0d6cff8313ecbdb5d26019f commit a53611ae3222a685a0d6cff8313ecbdb5d26019f Author: Dennis Lamm <expeditioneer@gentoo.org> AuthorDate: 2020-12-05 13:54:21 +0000 Commit: Dennis Lamm <expeditioneer@gentoo.org> CommitDate: 2020-12-06 12:32:37 +0000 media-gfx/slic3r: version bump Closes: https://bugs.gentoo.org/722308 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18517 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> media-gfx/slic3r/Manifest | 1 + .../slic3r-1.3.1_pre20200824-boost-1.73.patch | 133 +++++ media-gfx/slic3r/files/slic3r-9999-boost-173.patch | 39 -- .../slic3r/files/slic3r-9999-no-locallib.patch | 609 --------------------- media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild | 113 ++++ media-gfx/slic3r/slic3r-9999.ebuild | 30 +- 6 files changed, 264 insertions(+), 661 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af1afdd76734d65c950a5ead00e81674fb95cca commit 2af1afdd76734d65c950a5ead00e81674fb95cca Author: Dennis Lamm <expeditioneer@gentoo.org> AuthorDate: 2020-12-04 21:41:40 +0000 Commit: Dennis Lamm <expeditioneer@gentoo.org> CommitDate: 2020-12-06 12:32:36 +0000 media-gfx/slic3r-1.3.0: fixed boost 1.73 build also use system clipper Bug: https://bugs.gentoo.org/722308 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> .../slic3r/files/slic3r-1.3.0-boost-1.73.patch | 146 +++++++++++++++++++++ .../files/slic3r-1.3.0-use-system-clipper.patch | 44 +++++++ media-gfx/slic3r/files/slic3r-1.3.0-wayland.patch | 10 ++ ...ic3r-1.3.0-r2.ebuild => slic3r-1.3.0-r3.ebuild} | 38 +++--- 4 files changed, 217 insertions(+), 21 deletions(-)