Summary: | media-gfx/prusaslicer-2.9.0 fails to compile: test_emboss.cpp:908:90: error: class std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Face_index, int> > has no member named first | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | 3D Printing Team <3dprint> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | fordfrog, gentoo, kaikaikai, sr98vn |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log.xz |
Description
Agostino Sarubbo
![]() Created attachment 910984 [details]
build.log.xz
build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Error(s) that match a know pattern in addition to what has been reported in the summary: -- Could NOT find CURL (missing: CURL_DIR) -- Could NOT find GLEW (missing: GLEW_DIR) FAILED: tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_emboss.cpp.o /var/tmp/portage/media-gfx/prusaslicer-2.8.1-r1/work/PrusaSlicer-version_2.8.1/tests/libslic3r/test_emboss.cpp:908:90: error: ‘class std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Face_index, int> >’ has no member named ‘first’ i didn't get any issues while compiling this version with sci-mathematics/cgal-6.0. well, now i noticed it references gcc-15. i used gcc-14. (In reply to Miroslav Šulc from comment #4) > well, now i noticed it references gcc-15. i used gcc-14. gcc-14 was used, sorry for the confusion ci has reproduced this issue with version 2.9.0 - Updating summary. No problem here with 2.9.0 and cgal-6.0.1 |