Opened 4 years ago

Closed 4 years ago

#60187 closed defect (fixed)

Revbump ports linked with libprotobuf.21.dylib to rebuild with libprotobuf.22.dylib

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: protobuf3-cpp

Description

protobuf3-cpp was 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.

Change History (1)

comment:1 Changed 4 years ago by Schamschula (Marius Schamschula)

Resolution: fixed
Status: assignedclosed

In 82b653951815cb9b528151303e1e1391d0c8d6ef/macports-ports (master):

Revbump ports linked with libprotobuf

Closes: #60187

Note: See TracTickets for help on using tickets.