[MacPorts] #40040: mysql55 @5.5.33_0, mysql56 @5.6.13_0, mariadb @5.5.32_0: Missing code in mysqld_safe

MacPorts noreply at macports.org
Fri Dec 13 15:27:02 PST 2013


#40040: mysql55 @5.5.33_0, mysql56 @5.6.13_0, mariadb @5.5.32_0: Missing code in
mysqld_safe
--------------------------------------+-----------------------
  Reporter:  schalk@…                 |      Owner:  pixilla@…
      Type:  defect                   |     Status:  closed
  Priority:  Normal                   |  Milestone:
 Component:  ports                    |    Version:  2.2.0
Resolution:  fixed                    |   Keywords:
      Port:  mysql55 mysql56 mariadb  |
--------------------------------------+-----------------------

Comment (by pixilla@…):

 Thanks cbsmith and jakewendt.com from ticket #40673 for your help.

 Shouldn't this block in mysql-5.5.33/scripts/CMakeLists.txt:103 be setting
 FIND_PROC:
 {{{
 IF(UNIX)
   # FIND_PROC and CHECK_PID are used by mysqld_safe
 ...
 IF(NOT FIND_PROC)
   # SysV style
   EXECUTE_PROCESS(COMMAND ps -ef OUTPUT_QUIET ERROR_QUIET RESULT_VARIABLE
 result)
   IF(result MATCHES 0)
     SET( FIND_PROC "ps -ef | grep -v mysqld_safe | grep -- $MYSQLD | grep
 $PID > /dev/null")
   ENDIF()
 ENDIF()
 ...
 ENDIF(UNIX)
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/40040#comment:21>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list