Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 921194 - media-gfx/openscad-2021.01-r4: Plane_3_Triangle_3_intersection.h:144:65: error: ‘prior’ is not a member of ‘boost’; did you mean ‘boost::mpl::prior’
Summary: media-gfx/openscad-2021.01-r4: Plane_3_Triangle_3_intersection.h:144:65: erro...
Status: RESOLVED DUPLICATE of bug 921180
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bernd
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-02 12:11 UTC by yongxiang
Modified: 2024-01-03 15:04 UTC (History)
5 users (show)

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


Attachments
emerge --info (emerge-info,8.97 KB, text/plain)
2024-01-02 12:12 UTC, yongxiang
Details
build.log bzip (build.log.bz2,16.94 KB, application/x-bzip2)
2024-01-02 12:17 UTC, yongxiang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description yongxiang 2024-01-02 12:11:55 UTC
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -ggdb -fdiagnostics-color=always -frecord-gcc-switches -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++1y -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include -I/usr/include/hidapi -I/usr/include/libxml2 -I/usr/include/lib3mf -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_HIDAPI -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtDBus -I/usr/include/qt5/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib64/qt5/mkspecs/linux-g++ -o objects/src/svg.o src/svg.cc
In file included from /usr/include/CGAL/Intersections_3/Plane_3_Triangle_3.h:25,
                 from /usr/include/CGAL/intersection_3.h:59,
                 from /usr/include/CGAL/Kernel/function_objects.h:29,
                 from /usr/include/CGAL/Cartesian/function_objects.h:20,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:62,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Extended_cartesian.h:19,
                 from src/cgal.h:14,
                 from src/svg.h:3,
                 from src/svg.cc:2:
/usr/include/CGAL/Intersections_3/internal/Plane_3_Triangle_3_intersection.h: In function ‘typename CGAL::Intersection_traits<K, typename K::Plane_3, typename K::Triangle_3>::result_type CGAL::Intersections::internal::intersection(const typename K::Plane_3&, const typename K::Triangle_3&, const K&)’:
/usr/include/CGAL/Intersections_3/internal/Plane_3_Triangle_3_intersection.h:144:65: error: ‘prior’ is not a member of ‘boost’; did you mean ‘boost::mpl::prior’?
  144 |            k.construct_segment_3_object()(*pts.begin(), *boost::prior(pts.end())));
      |                                                                 ^~~~~
In file included from /usr/include/boost/mpl/next.hpp:17,
                 from /usr/include/boost/mpl/bind.hpp:25,
                 from /usr/include/boost/mpl/lambda.hpp:18,
                 from /usr/include/boost/mpl/iter_fold.hpp:20,
                 from /usr/include/boost/variant/detail/initializer.hpp:28,
                 from /usr/include/boost/variant/variant.hpp:30,
                 from /usr/include/boost/variant.hpp:17,
                 from /usr/include/CGAL/Object.h:30,
                 from /usr/include/CGAL/kernel_basic.h:25,
                 from /usr/include/CGAL/basic.h:30,
                 from /usr/include/CGAL/number_type_basic.h:23,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13:
/usr/include/boost/mpl/next_prior.hpp:38:8: note: ‘boost::mpl::prior’ declared here
   38 | struct prior
      |        ^~~~~


Reproducible: Always
Comment 1 yongxiang 2024-01-02 12:12:34 UTC
Created attachment 881262 [details]
emerge --info
Comment 2 yongxiang 2024-01-02 12:17:51 UTC
Created attachment 881263 [details]
build.log bzip
Comment 3 Andrew Nowa Ammerlaan gentoo-dev 2024-01-03 15:04:51 UTC

*** This bug has been marked as a duplicate of bug 921180 ***