Bug 2172635 - mapnik: FTBFS in Fedora rawhide/f39 with Boost 1.81.0
Summary: mapnik: FTBFS in Fedora rawhide/f39 with Boost 1.81.0
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: mapnik
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tom Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2172706 (view as bug list)
Depends On:
Blocks: F39FailsToInstall 2172716
TreeView+ depends on / blocked
 
Reported: 2023-02-22 20:11 UTC by Thomas Rodgers
Modified: 2023-02-27 07:05 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-02-27 07:05:30 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github boostorg phoenix issues 115 0 None open Boost 1.81.0: error: 'arg1' is not a member of 'boost::phoenix::placeholders'; did you mean 'uarg1'? 2023-02-27 07:04:59 UTC

Description Thomas Rodgers 2023-02-22 20:11:50 UTC
In file included from /usr/include/boost/phoenix/stl.hpp:14,
                 from /usr/include/boost/phoenix/phoenix.hpp:19,
                 from include/mapnik/wkt/wkt_factory.hpp:26,
                 from plugins/input/csv/csv_utils.cpp:27:
/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:16:9: error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean ‘uarg1’?
   16 |         BOOST_PP_LOCAL_MACRO(1)
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:19:9: error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean ‘uarg1’?
   19 |         BOOST_PP_LOCAL_MACRO(2)
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:22:9: error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean ‘uarg1’?
   22 |         BOOST_PP_LOCAL_MACRO(3)
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:25:9: error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean ‘uarg1’?
   25 |         BOOST_PP_LOCAL_MACRO(4)
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:28:9: error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean ‘uarg1’?
   28 |         BOOST_PP_LOCAL_MACRO(5)
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:31:9: error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean ‘uarg1’?
   31 |         BOOST_PP_LOCAL_MACRO(6)
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:34:9: error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean ‘uarg1’?
   34 |         BOOST_PP_LOCAL_MACRO(7)
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:37:9: error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean ‘uarg1’?
   37 |         BOOST_PP_LOCAL_MACRO(8)
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:40:9: error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean ‘uarg1’?
   40 |         BOOST_PP_LOCAL_MACRO(9)
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:43:9: error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean ‘uarg1’?
   43 |         BOOST_PP_LOCAL_MACRO(10)
      |         ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/geometry/core/config.hpp:16,
                 from /usr/include/boost/geometry/strategy/cartesian/side_by_triangle.hpp:27,
                 from /usr/include/boost/geometry/strategies/strategies.hpp:137,
                 from /usr/include/boost/geometry/geometry.hpp:57,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:26:
/usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: ‘#pragma message: This header is deprecated. Use <boost/phoenix/function.hpp> instead.’
   12 | BOOST_HEADER_DEPRECATED("<boost/phoenix/function.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
scons: *** [plugins/input/csv/csv_utils.o] Error 1

Comment 1 Tom Hughes 2023-02-23 00:02:33 UTC
*** Bug 2172706 has been marked as a duplicate of this bug. ***

Comment 2 Tom Hughes 2023-02-23 00:03:11 UTC
*** Bug 2172716 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.