Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 682063 Details for
Bug 764566
dev-python/pynest2d-4.8.0 build fails with dev-libs/boost-1.75.0
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
first 500 lines of the build log
build-log-short.txt (text/plain), 38.37 KB, created by
Alexey Kharlamov
on 2021-01-09 10:28:03 UTC
(
hide
)
Description:
first 500 lines of the build log
Filename:
MIME Type:
Creator:
Alexey Kharlamov
Created:
2021-01-09 10:28:03 UTC
Size:
38.37 KB
patch
obsolete
> * Package: dev-python/pynest2d-4.8.0 > * Repository: gentoo > * Maintainer: 3dprint@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_single_target_python3_8 userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > * Using python3.8 to build >>>> Unpacking source... >>>> Unpacking pynest2d-4.8.0.tar.gz to /var/tmp/portage/dev-python/pynest2d-4.8.0/work >>>> Source unpacked in /var/tmp/portage/dev-python/pynest2d-4.8.0/work >>>> Preparing source in /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0 ... > * Applying pynest2d-4.8.0-required-flags-from-Libnest2D-target.patch ... >[A [ ok ] > * Working in BUILD_DIR: "/var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build" >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0 ... > * Working in BUILD_DIR: "/var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build" >cmake -C /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/gentoo_toolchain.cmake /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0 >loading initial cache file /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/gentoo_common_config.cmake >-- The C compiler identification is GNU 10.2.0 >-- The CXX compiler identification is GNU 10.2.0 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped >-- Detecting C compile features >-- Detecting C compile features - done >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Found PythonInterp: /var/tmp/portage/dev-python/pynest2d-4.8.0/temp/python3.8/bin/python (found suitable version "3.8.7", minimum required is "3.5") >-- Found PythonLibs: /usr/lib64/libpython3.8.so (found suitable version "3.8.7", minimum required is "3.5") >-- Found SIP: /usr/bin/sip (found version "4.19.24") >-- Using dependent package: Threads >-- Looking for pthread.h >-- Looking for pthread.h - found >-- Performing Test CMAKE_HAVE_LIBC_PTHREAD >-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed >-- Looking for pthread_create in pthreads >-- Looking for pthread_create in pthreads - not found >-- Looking for pthread_create in pthread >-- Looking for pthread_create in pthread - found >-- Found Threads: TRUE >-- Using dependent package: Clipper requested version: 6.1 >-- Found Clipper: /usr/include/polyclipping (Required is at least version "6.1") >-- Using dependent package: Boost requested version: 1.58 >-- Found Boost: /usr/include (found suitable version "1.75.0", minimum required is "1.58") >-- Using dependent package: NLopt requested version: 1.4 >-- Found NLopt: /usr/include (Required is at least version "1.4") >-- <<< Gentoo configuration >>> >Build type Gentoo >Install path /usr >Compiler flags: >C -march=native -O2 -pipe -fPIC >C++ -march=native -O2 -pipe -fPIC >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed >Module -Wl,-O1 -Wl,--as-needed >Shared -Wl,-O1 -Wl,--as-needed > >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0 ... > * Working in BUILD_DIR: "/var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build" >ninja -v -j13 -l0 >[1/10] cd /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build && /usr/bin/cmake -E echo && /usr/bin/cmake -E touch /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/src/sippynest2dpart0.cpp /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/src/sippynest2dpart1.cpp /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/src/sippynest2dpart2.cpp /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/src/sippynest2dpart3.cpp /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/src/sippynest2dpart4.cpp /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/src/sippynest2dpart5.cpp /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/src/sippynest2dpart6.cpp /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/src/sippynest2dpart7.cpp && /usr/bin/sip -g -j 8 -c /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0_build/src /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip > >[2/10] /usr/bin/x86_64-pc-linux-gnu-g++ -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_THREADING_std -Dpython_module_pynest2d_EXPORTS -I/var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src -I/usr/include/python3.8 -isystem /usr/include/polyclipping -march=native -O2 -pipe -fPIC -fPIC -std=gnu++11 -MD -MT CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart7.cpp.o -MF CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart7.cpp.o.d -o CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart7.cpp.o -c src/sippynest2dpart7.cpp >[3/10] /usr/bin/x86_64-pc-linux-gnu-g++ -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_THREADING_std -Dpython_module_pynest2d_EXPORTS -I/var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src -I/usr/include/python3.8 -isystem /usr/include/polyclipping -march=native -O2 -pipe -fPIC -fPIC -std=gnu++11 -MD -MT CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart6.cpp.o -MF CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart6.cpp.o.d -o CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart6.cpp.o -c src/sippynest2dpart6.cpp >[4/10] /usr/bin/x86_64-pc-linux-gnu-g++ -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_THREADING_std -Dpython_module_pynest2d_EXPORTS -I/var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src -I/usr/include/python3.8 -isystem /usr/include/polyclipping -march=native -O2 -pipe -fPIC -fPIC -std=gnu++11 -MD -MT CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart5.cpp.o -MF CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart5.cpp.o.d -o CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart5.cpp.o -c src/sippynest2dpart5.cpp >FAILED: CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart5.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_THREADING_std -Dpython_module_pynest2d_EXPORTS -I/var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src -I/usr/include/python3.8 -isystem /usr/include/polyclipping -march=native -O2 -pipe -fPIC -fPIC -std=gnu++11 -MD -MT CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart5.cpp.o -MF CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart5.cpp.o.d -o CMakeFiles/python_module_pynest2d.dir/src/sippynest2dpart5.cpp.o -c src/sippynest2dpart5.cpp >In file included from /usr/include/boost/geometry/geometry.hpp:26, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/geometry.hpp:27:1: note: â#pragma message: CAUTION: Boost.Geometry in Boost 1.73 deprecates support for C++03 and will require C++14 from Boost 1.75 onwards.â > 27 | BOOST_PRAGMA_MESSAGE("CAUTION: Boost.Geometry in Boost 1.73 deprecates support for C++03 and will require C++14 from Boost 1.75 onwards.") > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/geometry.hpp:28:1: note: â#pragma message: CAUTION: Define BOOST_GEOMETRY_DISABLE_DEPRECATED_03_WARNING to suppress this message.â > 28 | BOOST_PRAGMA_MESSAGE("CAUTION: Define BOOST_GEOMETRY_DISABLE_DEPRECATED_03_WARNING to suppress this message.") > | ^~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/closure.hpp:24, > from /usr/include/boost/geometry/geometry.hpp:34, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/closure.hpp:24, > from /usr/include/boost/geometry/geometry.hpp:34, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/geometry.hpp:37, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometry.hpp:39, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/core/interior_type.hpp:86:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 86 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometry.hpp:44, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/core/tag_cast.hpp:52:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 52 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/util/math.hpp:37, > from /usr/include/boost/geometry/core/radian_access.hpp:33, > from /usr/include/boost/geometry/geometry.hpp:51, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/util/select_most_precise.hpp:41:9: error: expected template-name before â<â token > 41 | < > | ^ >/usr/include/boost/geometry/util/select_most_precise.hpp:41:9: error: expected â{â before â<â token >/usr/include/boost/geometry/util/select_most_precise.hpp:112:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 112 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/policies/relate/direction.hpp:22, > from /usr/include/boost/geometry/policies/relate/intersection_policy.hpp:20, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:19, > from /usr/include/boost/geometry/strategies/strategies.hpp:37, > from /usr/include/boost/geometry/geometry.hpp:58, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/util/select_calculation_type.hpp:41:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 41 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/select_calculation_type.hpp:61:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 61 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/policies/robustness/no_rescale_policy.hpp:19, > from /usr/include/boost/geometry/policies/robustness/rescale_policy_tags.hpp:12, > from /usr/include/boost/geometry/policies/robustness/segment_ratio_type.hpp:24, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:20, > from /usr/include/boost/geometry/strategies/strategies.hpp:37, > from /usr/include/boost/geometry/geometry.hpp:58, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:246:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 246 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:259:5: error: âfp_typeâ does not name a type; did you mean âtypeâ? > 259 | fp_type m_approximation; > | ^~~~~~~ > | type >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:262:19: error: âfp_typeâ does not name a type; did you mean âtypeâ? > 262 | static inline fp_type scale() > | ^~~~~~~ > | type >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: In constructor âboost::geometry::segment_ratio<Type>::segment_ratio()â: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:118:11: error: class âboost::geometry::segment_ratio<Type>â does not have any field named âm_approximationâ > 118 | , m_approximation(0) > | ^~~~~~~~~~~~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: In member function âvoid boost::geometry::segment_ratio<Type>::initialize()â: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:148:9: error: âm_approximationâ was not declared in this scope > 148 | m_approximation = > | ^~~~~~~~~~~~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:151:37: error: âfp_typeâ was not declared in this scope; did you mean âtypeâ? > 151 | boost::numeric_cast<fp_type>(m_numerator) * scale() > | ^~~~~~~ > | type >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:151:61: error: there are no arguments to âscaleâ that depend on a template parameter, so a declaration of âscaleâ must be available [-fpermissive] > 151 | boost::numeric_cast<fp_type>(m_numerator) * scale() > | ^~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:151:61: note: (if you use â-fpermissiveâ, G++ will accept your code, but allowing the use of an undeclared name is deprecated) >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: In member function âbool boost::geometry::segment_ratio<Type>::near_end() constâ: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:191:16: error: âfp_typeâ does not name a type; did you mean âtypeâ? > 191 | static fp_type const small_part_of_scale = scale() / 100; > | ^~~~~~~ > | type >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:192:16: error: âm_approximationâ was not declared in this scope > 192 | return m_approximation < small_part_of_scale > | ^~~~~~~~~~~~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:192:34: error: âsmall_part_of_scaleâ was not declared in this scope > 192 | return m_approximation < small_part_of_scale > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:193:34: error: there are no arguments to âscaleâ that depend on a template parameter, so a declaration of âscaleâ must be available [-fpermissive] > 193 | || m_approximation > scale() - small_part_of_scale; > | ^~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: In member function âbool boost::geometry::segment_ratio<Type>::close_to(const thistype&) constâ: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:198:36: error: âm_approximationâ was not declared in this scope > 198 | return geometry::math::abs(m_approximation - other.m_approximation) < 50; > | ^~~~~~~~~~~~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: In member function âbool boost::geometry::segment_ratio<Type>::operator<(const thistype&) constâ: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:205:15: error: âm_approximationâ was not declared in this scope > 205 | : m_approximation < other.m_approximation; > | ^~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:20, > from /usr/include/boost/geometry/strategies/strategies.hpp:37, > from /usr/include/boost/geometry/geometry.hpp:58, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/policies/robustness/segment_ratio_type.hpp: At global scope: >/usr/include/boost/geometry/policies/robustness/segment_ratio_type.hpp:35:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 35 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/policies/robustness/segment_ratio_type.hpp:47:52: error: type/value mismatch at argument 1 in template parameter list for âtemplate<class Type> class boost::geometry::segment_ratioâ > 47 | typedef geometry::segment_ratio<coordinate_type> type; > | ^ >/usr/include/boost/geometry/policies/robustness/segment_ratio_type.hpp:47:52: note: expected a type, got âcoordinate_typeâ >In file included from /usr/include/boost/geometry/strategies/cartesian/intersection.hpp:34, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:26, > from /usr/include/boost/geometry/strategies/strategies.hpp:37, > from /usr/include/boost/geometry/geometry.hpp:58, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/util/promote_integral.hpp:91:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 91 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/promote_integral.hpp:213:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 213 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/promote_integral.hpp:269:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 269 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/promote_integral.hpp:280:13: error: âmin_bit_size_typeâ was not declared in this scope; did you mean âbit_size_typeâ? > 280 | min_bit_size_type::value, > | ^~~~~~~~~~~~~~~~~ > | bit_size_type >/usr/include/boost/geometry/util/promote_integral.hpp:282:9: error: template argument 2 is invalid > 282 | >::type type; > | ^ >/usr/include/boost/geometry/util/promote_integral.hpp:282:10: error: expected identifier before â::â token > 282 | >::type type; > | ^~ >/usr/include/boost/geometry/util/promote_integral.hpp:282:10: error: typedef name may not be a nested-name-specifier >/usr/include/boost/geometry/util/promote_integral.hpp:282:12: error: expected â;â at end of member declaration > 282 | >::type type; > | ^~~~ > | ; >/usr/include/boost/geometry/util/promote_integral.hpp:282:17: error: declaration does not declare anything [-fpermissive] > 282 | >::type type; > | ^~~~ >In file included from /usr/include/boost/geometry/strategies/cartesian/disjoint_segment_box.hpp:29, > from /usr/include/boost/geometry/strategies/cartesian/intersection.hpp:43, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:26, > from /usr/include/boost/geometry/strategies/strategies.hpp:37, > from /usr/include/boost/geometry/geometry.hpp:58, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/util/calculation_type.hpp:70:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 70 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/strategies/cartesian/point_in_poly_winding.hpp:30, > from /usr/include/boost/geometry/strategies/cartesian/intersection.hpp:46, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:26, > from /usr/include/boost/geometry/strategies/strategies.hpp:37, > from /usr/include/boost/geometry/geometry.hpp:58, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp: In static member function âstatic int boost::geometry::strategy::side::side_by_triangle<CalculationType>::apply(const P1&, const P2&, const P&)â: >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp:232:22: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 232 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp:249:13: error: type/value mismatch at argument 1 in template parameter list for âtemplate<class ... Types> struct boost::geometry::select_most_preciseâ > 249 | >::type promoted_type; > | ^ >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp:249:13: note: expected a type, got âcoordinate_typeâ >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp:260:13: error: type/value mismatch at argument 1 in template parameter list for âtemplate<class CalculationType> template<class CoordinateType, class PromotedType, bool AreAllIntegralCoordinates> struct boost::geometry::strategy::side::side_by_triangle<CalculationType>::compute_side_valueâ > 260 | >::apply(p1, p2, p, epsp); > | ^ >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp:260:13: note: expected a type, got âcoordinate_typeâ >In file included from /usr/include/boost/geometry/strategies/spherical/intersection.hpp:29, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:28, > from /usr/include/boost/geometry/strategies/strategies.hpp:37, > from /usr/include/boost/geometry/geometry.hpp:58, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/arithmetic/cross_product.hpp: At global scope: >/usr/include/boost/geometry/arithmetic/cross_product.hpp:112:10: error: âstd::enable_if_tâ has not been declared > 112 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:113:9: error: expected â>â before â<â token > 113 | < > | ^ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:133:10: error: âstd::enable_if_tâ has not been declared > 133 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:134:9: error: expected â>â before â<â token > 134 | < > | ^ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:144:16: error: redefinition of âtemplate<class ResultP, class P1, class P2, <typeprefixerror><anonymous> > constexpr ResultP boost::geometry::cross_product(const P1&, const P2&)â > 144 | inline ResultP cross_product(P1 const& p1, P2 const& p2) > | ^~~~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:119:16: note: âtemplate<class ResultP, class P1, class P2, <typeprefixerror><anonymous> > ResultP boost::geometry::cross_product(const P1&, const P2&)â previously declared here > 119 | inline ResultP cross_product(P1 const& p1, P2 const& p2) > | ^~~~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:167:10: error: âstd::enable_if_tâ has not been declared > 167 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:168:9: error: expected â>â before â<â token > 168 | < > | ^ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:188:10: error: âstd::enable_if_tâ has not been declared > 188 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:189:9: error: expected â>â before â<â token > 189 | < > | ^ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:199:10: error: redefinition of âtemplate<class P, <typeprefixerror><anonymous> > constexpr P boost::geometry::cross_product(const P&, const P&)â > 199 | inline P cross_product(P const& p1, P const& p2) > | ^~~~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:174:10: note: âtemplate<class P, <typeprefixerror><anonymous> > P boost::geometry::cross_product(const P&, const P&)â previously declared here > 174 | inline P cross_product(P const& p1, P const& p2) > | ^~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/iterators/segment_iterator.hpp:24, > from /usr/include/boost/geometry/strategy/spherical/envelope.hpp:27, > from /usr/include/boost/geometry/strategies/spherical/intersection.hpp:41, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:28, > from /usr/include/boost/geometry/strategies/strategies.hpp:37, > from /usr/include/boost/geometry/geometry.hpp:58, > from /usr/include/boost/geometry.hpp:17, > from /usr/include/libnest2d/utils/boost_alg.hpp:17, > from /usr/include/libnest2d/backends/clipper/geometries.hpp:345, > from /usr/include/libnest2d/libnest2d.hpp:7, > from /var/tmp/portage/dev-python/pynest2d-4.8.0/work/pynest2d-4.8.0/src/Pynest2D.sip:19, > from src/sippynest2dpart5.cpp:7: >/usr/include/boost/geometry/iterators/detail/point_iterator/inner_range_type.hpp:39:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 39 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/iterators/detail/point_iterator/inner_range_type.hpp:51:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 51 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/iterators/detail/point_iterator/iterator_type.hpp:26,
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 764566
: 682063 |
682066
|
682069
|
685554
|
685557