[MacPorts] #62572: unison 2.51.2 build error on Catalina 10.15.6, MacPorts 2.6.4 clean install
MacPorts
noreply at macports.org
Sat Mar 27 23:15:01 UTC 2021
#62572: unison 2.51.2 build error on Catalina 10.15.6, MacPorts 2.6.4 clean install
------------------------+--------------------
Reporter: trebitzki | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Resolution: | Keywords:
Port: unison |
------------------------+--------------------
Comment (by kencu):
I'm afraid the version of unison we offer is not happy with the version of
ocaml in use. I am not fluent in camel-speak, so until some kind soul
comes along, you are SOL for this one here.
I see the gtk version on the github releases page:
https://github.com/bcpierce00/unison/releases/download/v2.51.3/unison-v2.51.3+ocaml-4.10.1+x86_64.macos-10.15.tar.gz
Is hardcoded to homebrew's parts:
{{{
% otool -L unison-gtk2
unison-gtk2:
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
(compatibility version 1.0.0, current version 23.0.0)
/usr/local/opt/gtk+/lib/libgtk-quartz-2.0.0.dylib (compatibility
version 2401.0.0, current version 2401.32.0)
/usr/local/opt/gtk+/lib/libgdk-quartz-2.0.0.dylib (compatibility
version 2401.0.0, current version 2401.32.0)
/usr/local/opt/pango/lib/libpangocairo-1.0.0.dylib (compatibility
version 4601.0.0, current version 4601.2.0)
/usr/local/opt/pango/lib/libpango-1.0.0.dylib (compatibility
version 4601.0.0, current version 4601.2.0)
/usr/local/opt/harfbuzz/lib/libharfbuzz.0.dylib (compatibility
version 20702.0.0, current version 20702.0.0)
/usr/local/opt/atk/lib/libatk-1.0.0.dylib (compatibility version
23610.0.0, current version 23610.1.0)
/usr/local/opt/cairo/lib/libcairo.2.dylib (compatibility version
11603.0.0, current version 11603.0.0)
/usr/local/opt/gdk-pixbuf/lib/libgdk_pixbuf-2.0.0.dylib
(compatibility version 4001.0.0, current version 4001.0.0)
/usr/local/opt/glib/lib/libgio-2.0.0.dylib (compatibility version
6601.0.0, current version 6601.1.0)
/usr/local/opt/glib/lib/libgobject-2.0.0.dylib (compatibility
version 6601.0.0, current version 6601.1.0)
/usr/local/opt/glib/lib/libglib-2.0.0.dylib (compatibility version
6601.0.0, current version 6601.1.0)
/usr/local/opt/gettext/lib/libintl.8.dylib (compatibility version
11.0.0, current version 11.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1281.100.1)
}}}
but the plain version is not:
{{{
% otool -L unison
unison:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1281.100.1)
% ./unison
Usage: unison [options]
or unison root1 root2 [options]
or unison profilename [options]
For a list of options, type "unison -help".
For a tutorial on basic usage, type "unison -doc tutorial".
For other documentation, type "unison -doc topics".
}}}
So the plain version works, if you download it from that (or one of the 20
other links with different versions).
--
Ticket URL: <https://trac.macports.org/ticket/62572#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list