[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