[MacPorts] #60187: Revbump ports linked with libprotobuf.21.dylib to rebuild with libprotobuf.22.dylib
MacPorts
noreply at macports.org
Thu Mar 12 15:18:58 UTC 2020
#60187: Revbump ports linked with libprotobuf.21.dylib to rebuild with
libprotobuf.22.dylib
------------------------+---------------------------
Reporter: ryandesign | Owner: Schamschula
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Keywords: | Port: protobuf3-cpp
------------------------+---------------------------
protobuf3-cpp was [changeset:687fb7a0f8f869a3841b11416ff3ebfc24525ab1
/macports-ports updated from 3.10.1 to 3.11.4] recently which changed the
major library version from 21 to 22, but not all ports that link with that
library were revbumped to rebuild them, resulting in errors such as:
{{{
$ php73 -v
PHP Warning: PHP Startup: Unable to load dynamic library
'mysql_xdevapi.so' (tried: /opt/local/lib/php73/extensions/no-debug-non-
zts-20180731/mysql_xdevapi.so (dlopen(/opt/local/lib/php73/extensions/no-
debug-non-zts-20180731/mysql_xdevapi.so, 9): Library not loaded:
/opt/local/lib/libprotobuf.21.dylib
Referenced from: /opt/local/lib/php73/extensions/no-debug-non-
zts-20180731/mysql_xdevapi.so
Reason: image not found), /opt/local/lib/php73/extensions/no-debug-non-
zts-20180731/mysql_xdevapi.so.so (dlopen(/opt/local/lib/php73/extensions
/no-debug-non-zts-20180731/mysql_xdevapi.so.so, 9): image not found)) in
Unknown on line 0
}}}
I don't know if you revbumped some or none of the ports that link with the
protobuf library but you missed at least php-mysql-xdevapi. Please
identify and revbump them all to fix this type of error.
--
Ticket URL: <https://trac.macports.org/ticket/60187>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list