[MacPorts] #70001: mysql8 @8.4.0: libmysqlclient install name and location changed; revbumps needed

MacPorts noreply at macports.org
Thu May 16 04:54:04 UTC 2024


#70001: mysql8 @8.4.0: libmysqlclient install name and location changed; revbumps
needed
------------------------+-------------------------
 Reporter:  ryandesign  |      Owner:  herbygillot
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.9.3
 Keywords:              |       Port:  mysql8
------------------------+-------------------------
 When mysql8 was updated from 8.0.37 to 8.4.0 the install name of
 libmysqlclient changed from

     /opt/local/lib/mysql8/mysql/libmysqlclient.21.dylib

 to

     /opt/local/lib/mysql8/mysql/libmysqlclient.24.dylib

 so everything that links with that library needs to be revbumped to be
 rebuilt, but before that's done, something needs to be fixed, because the
 library does not actually exist at that path:

 {{{
 % ls -l /opt/local/lib/mysql8/mysql/libmysqlclient.24.dylib
 ls: /opt/local/lib/mysql8/mysql/libmysqlclient.24.dylib: No such file or
 directory
 % port contents mysql8 | grep libmysqlclient.24.dylib
   /opt/local/lib/mysql8/lib/libmysqlclient.24.dylib
 }}}

 Either the install name needs to be fixed or the library needs to be moved
 or a symlink needs to be provided.

-- 
Ticket URL: <https://trac.macports.org/ticket/70001>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list