[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