# HG changeset patch # User Alexander Pyhalov # Date 1586784613 -10800 # Node ID 539490756a72d8b9c8481af3129806072e9a7bb3 # Parent b561f3a68e410fe9a18f3e80821a9eef4b9eeb68 setup: link osutil.so to libsocket on Solaris/illumos (issue6299) diff -r b561f3a68e41 -r 539490756a72 setup.py --- a/setup.py Mon Apr 06 00:24:57 2020 +0200 +++ b/setup.py Mon Apr 13 16:30:13 2020 +0300 @@ -1276,6 +1276,9 @@ if sys.platform == 'darwin': osutil_ldflags += ['-framework', 'ApplicationServices'] +if sys.platform == 'sunos5': + osutil_ldflags += ['-lsocket'] + xdiff_srcs = [ 'mercurial/thirdparty/xdiff/xdiffi.c', 'mercurial/thirdparty/xdiff/xprepare.c',