[MacPorts] #27425: MacVim +ruby links with system Ruby.framework instead of MacPorts ruby
#27425: MacVim +ruby links with system Ruby.framework instead of MacPorts ruby ---------------------------------------+------------------------------------ Reporter: rectalogic@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: MacVim ---------------------------------------+------------------------------------ MacVim built with the +ruby variant links with the system Ruby.framework. $ otool -L /Applications/MacPorts/MacVim.app/Contents/MacOS/Vim /Applications/MacPorts/MacVim.app/Contents/MacOS/Vim: /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 15.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 152.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.1) /opt/local/lib/libncurses.5.dylib (compatibility version 5.0.0, current version 5.0.0) /opt/local/lib/libiconv.2.dylib (compatibility version 8.0.0, current version 8.0.0) /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/libruby.1.dylib (compatibility version 1.8.0, current version 1.8.7) /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 227.0.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 44.0.0) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 550.42.0) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 751.42.0) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1038.35.0) Looking at the build log (attached), MacVim is linking with "-framework Ruby" -- Ticket URL: <https://trac.macports.org/ticket/27425> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27425: MacVim +ruby links with system Ruby.framework instead of MacPorts ruby ---------------------------------------+------------------------------------ Reporter: rectalogic@… | Owner: raimue@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: MacVim ---------------------------------------+------------------------------------ Changes (by jmr@…): * owner: macports-tickets@… => raimue@… Old description:
MacVim built with the +ruby variant links with the system Ruby.framework.
$ otool -L /Applications/MacPorts/MacVim.app/Contents/MacOS/Vim /Applications/MacPorts/MacVim.app/Contents/MacOS/Vim: /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 15.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 152.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.1) /opt/local/lib/libncurses.5.dylib (compatibility version 5.0.0, current version 5.0.0) /opt/local/lib/libiconv.2.dylib (compatibility version 8.0.0, current version 8.0.0) /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/libruby.1.dylib (compatibility version 1.8.0, current version 1.8.7) /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 227.0.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 44.0.0) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 550.42.0) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 751.42.0) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1038.35.0)
Looking at the build log (attached), MacVim is linking with "-framework Ruby"
New description: MacVim built with the +ruby variant links with the system Ruby.framework. {{{ $ otool -L /Applications/MacPorts/MacVim.app/Contents/MacOS/Vim /Applications/MacPorts/MacVim.app/Contents/MacOS/Vim: /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 15.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 152.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.1) /opt/local/lib/libncurses.5.dylib (compatibility version 5.0.0, current version 5.0.0) /opt/local/lib/libiconv.2.dylib (compatibility version 8.0.0, current version 8.0.0) /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/libruby.1.dylib (compatibility version 1.8.0, current version 1.8.7) /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 227.0.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 44.0.0) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 550.42.0) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 751.42.0) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1038.35.0) }}} Looking at the build log (attached), MacVim is linking with "-framework Ruby" -- Comment: Please remember to preview and use WikiFormatting, and to cc the maintainer. -- Ticket URL: <https://trac.macports.org/ticket/27425#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27425: MacVim +ruby links with system Ruby.framework instead of MacPorts ruby ----------------------------------------+----------------------------------- Reporter: rectalogic@… | Owner: raimue@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: worksforme | Keywords: Port: MacVim | ----------------------------------------+----------------------------------- Changes (by raimue@…): * status: new => closed * resolution: => worksforme Comment: In my experiments, MacVim +ruby was linked correctly against /opt/local/lib/libruby.dylib. Maybe this has been fixed already. -- Ticket URL: <https://trac.macports.org/ticket/27425#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts