On macOS, the libraries are being created with the following install_name:
otool -L /sw/lib/libxmlrpc_server_cgi.3.dylib /sw/lib/libxmlrpc_server_cgi.3.dylib: /sw/lib/libxmlrpc_server_cgi.3.39.dylib (compatibility version 0.0.0, current version 0.0.0) ...
According to unix-common.mk and dylib-common.mk, the SONAME should not include the minor version number, but it's still being included. libxmlrpc_server_cgi.3.dylib is a symlink to libxmlrpc_server_cgi.3.39.dylib. This is the compiler command:
unix-common.mk
dylib-common.mk
libxmlrpc_server_cgi.3.dylib
libxmlrpc_server_cgi.3.39.dylib
gcc --dynamiclib -undefined suppress -single_module -flat_namespace -install_name /sw/lib/libxmlrpc.3.39.dylib base_global.osh double.osh json.osh parse_datetime.osh parse_value.osh resource.osh trace.osh version.osh xmlrpc_data.osh xmlrpc_datetime.osh xmlrpc_string.osh xmlrpc_array.osh xmlrpc_struct.osh xmlrpc_build.osh xmlrpc_decompose.osh xmlrpc_expat.osh xmlrpc_parse.osh xmlrpc_serialize.osh xmlrpc_authcookie.osh -L/sw/build.build/xmlrpc-c-1.39.13-1/xmlrpc-c-1.39.13/lib/libutil -lxmlrpc_util -lpthread -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -o libxmlrpc.3.39.dylib ```
Log in to post a comment.
On macOS, the libraries are being created with the following install_name:
According to
unix-common.mk
anddylib-common.mk
, the SONAME should not include the minor version number, but it's still being included.libxmlrpc_server_cgi.3.dylib
is a symlink tolibxmlrpc_server_cgi.3.39.dylib
. This is the compiler command: