[MacPorts] #56228: mysql57 @ 5.7.17 : Failed to build mysql57: command execution failed

classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

[MacPorts] #56228: mysql57 @ 5.7.17 : Failed to build mysql57: command execution failed

MacPorts
#56228: mysql57 @ 5.7.17 : Failed to build mysql57: command execution failed
------------------------+---------------------
 Reporter:  BjarneDMat  |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.4.2
 Keywords:              |       Port:  mysql57
------------------------+---------------------
 I'm having issues with mysql57 not building under macOS 10.13\\
 I'm seeing this on three different computers\\
 I had no issues with this exact same setup under MacOS 10.12\\
 A completely new install under macOS 10.11 had no issues either

--
Ticket URL: <https://trac.macports.org/ticket/56228>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56228: mysql57 @ 5.7.17 : Failed to build mysql57: command execution failed

MacPorts
#56228: mysql57 @ 5.7.17 : Failed to build mysql57: command execution failed
-------------------------+--------------------
  Reporter:  BjarneDMat  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+--------------------
Changes (by BjarneDMat):

 * Attachment "mysql57_main.log" added.

 mysql57 main.log

--
Ticket URL: <https://trac.macports.org/ticket/56228>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56228: mysql57 @ 5.7.17 : Failed to build mysql57: command execution failed

MacPorts
In reply to this post by MacPorts
#56228: mysql57 @ 5.7.17 : Failed to build mysql57: command execution failed
-------------------------+----------------------
  Reporter:  BjarneDMat  |      Owner:  pixilla
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+----------------------
Changes (by mf2k):

 * owner:  (none) => pixilla
 * cc: pixilla (removed)
 * status:  new => assigned


--
Ticket URL: <https://trac.macports.org/ticket/56228#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace 'boost::geometry::detail::self_get_turn_points' (was: mysql57 @ 5.7.17 : Failed to build mysql57: command execution failed)

MacPorts
In reply to this post by MacPorts
#56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace
'boost::geometry::detail::self_get_turn_points'
-------------------------+----------------------
  Reporter:  BjarneDMat  |      Owner:  pixilla
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+----------------------

Comment (by ryandesign):

 {{{
 .../sql/item_geofunc_internal.cc:37:63: error: no type named
 'self_ip_exception' in namespace
 'boost::geometry::detail::self_get_turn_points'
   catch (const
 boost::geometry::detail::self_get_turn_points::self_ip_exception &)
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/56228#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace 'boost::geometry::detail::self_get_turn_points'

MacPorts
In reply to this post by MacPorts
#56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace
'boost::geometry::detail::self_get_turn_points'
-------------------------+----------------------
  Reporter:  BjarneDMat  |      Owner:  pixilla
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+----------------------

Comment (by pmetzger):

 Pixilla, this is your port, any ideas on fixing this?

--
Ticket URL: <https://trac.macports.org/ticket/56228#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace 'boost::geometry::detail::self_get_turn_points'

MacPorts
In reply to this post by MacPorts
#56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace
'boost::geometry::detail::self_get_turn_points'
-------------------------+----------------------
  Reporter:  BjarneDMat  |      Owner:  pixilla
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+----------------------
Changes (by ryandesign):

 * cc: emiel (added)


Comment:

 Has duplicate #57264.

--
Ticket URL: <https://trac.macports.org/ticket/56228#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace 'boost::geometry::detail::self_get_turn_points'

MacPorts
In reply to this post by MacPorts
#56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace
'boost::geometry::detail::self_get_turn_points'
-------------------------+----------------------
  Reporter:  BjarneDMat  |      Owner:  pixilla
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+----------------------

Comment (by emiel):

 I spend some time on troubleshooting this issue today. Turns out I had
 boost installed (via ports) and the build was picking it up instead of the
 bundled one (distfiles). The boost headers are picked up by the compiler
 through '-I/opt/local/include'. I'm unsure if there is a way to influence
 this through the build, i.e. place the bundled boost first...

 Anyway I had boost @1.66.0_3 installed and removing it from the system
 resolved this issue. Perhaps @BjarneDMat can have another look to see if
 there is another version of boost on his systems (either through ports or
 manual install).

 Not sure what a nice solution would be here is besides warning that a
 system installed boost was found...

 MySQL 5.7 requires a very specific version of boost (1.59.0) [1] though it
 looks like this restriction has been lifted [2] for 8.0 (though unsure
 which versions are really supported).

 1. https://dev.mysql.com/doc/refman/5.7/en/source-installation.html
 2. https://dev.mysql.com/doc/refman/8.0/en/source-installation.html

 All for now.

--
Ticket URL: <https://trac.macports.org/ticket/56228#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace 'boost::geometry::detail::self_get_turn_points'

MacPorts
In reply to this post by MacPorts
#56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace
'boost::geometry::detail::self_get_turn_points'
-------------------------+----------------------
  Reporter:  BjarneDMat  |      Owner:  pixilla
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+----------------------

Comment (by emiel):

 Anyone?

--
Ticket URL: <https://trac.macports.org/ticket/56228#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace 'boost::geometry::detail::self_get_turn_points'

MacPorts
In reply to this post by MacPorts
#56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace
'boost::geometry::detail::self_get_turn_points'
-------------------------+----------------------
  Reporter:  BjarneDMat  |      Owner:  pixilla
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+----------------------

Comment (by mojca):

 The only option is to temporarily disable boost, or use the trace mode.
 But see also #55487 for my failed attempt to upgrade `mysql57`.

--
Ticket URL: <https://trac.macports.org/ticket/56228#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace 'boost::geometry::detail::self_get_turn_points'

MacPorts
In reply to this post by MacPorts
#56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace
'boost::geometry::detail::self_get_turn_points'
-------------------------+----------------------
  Reporter:  BjarneDMat  |      Owner:  (none)
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+----------------------
Changes (by mf2k):

 * owner:  pixilla => (none)


Comment:

 See #57827

--
Ticket URL: <https://trac.macports.org/ticket/56228#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace 'boost::geometry::detail::self_get_turn_points'

MacPorts
In reply to this post by MacPorts
#56228: mysql57 @5.7.17: error: no type named 'self_ip_exception' in namespace
'boost::geometry::detail::self_get_turn_points'
-------------------------+----------------------
  Reporter:  BjarneDMat  |      Owner:  (none)
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  mysql57     |
-------------------------+----------------------
Changes (by ryandesign):

 * cc: papachoco (added)


Comment:

 Has duplicate #58086.

--
Ticket URL: <https://trac.macports.org/ticket/56228#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS