[MacPorts] #21862: Unison +aqua fails to build on the 64-bit system
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: ---------------------------------------+------------------------------------ Unison aqua variant fails to build on the 64-bit system because it is not 64-bit clean. I built minimal patch to fix this issue. This patch and fixed ocaml (Ticket #21743) will make Unison +aqua also work on the 64-bit system. NOTE: 1. This patch upgrades Unison from 2.27.57 to 2.32.52, and they CAN NOT synchronize files with each other. To avoid the confusion about connection failure, It my be as well to create an new port with different name like "unison-2.32". 2. This is not the official patch. this issue will be fixed smarter way at the future version of Unison. -- Ticket URL: <http://trac.macports.org/ticket/21862> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: ---------------------------------------+------------------------------------ Changes (by toby@…): * owner: macports-tickets@… => eridius@… -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: unison ---------------------------------------+------------------------------------ Changes (by jmr@…): * port: => unison -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: unison ---------------------------------------+------------------------------------ Comment(by css@…): The attached changes seems to work for me. -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: unison ---------------------------------------+------------------------------------ Comment(by kiyoshi.coquser@…): I re-built two unison ports for unison-2.27.157 and 2.32.52. Aqua variant of them are 64-bit clean. NOTE: Unison-2.27.157 and unison-2.27.57 (current unison port version) can synchronize files each other. Growl notification is comment outed. -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: unison ---------------------------------------+------------------------------------ Comment(by css@…): Does the recent commit to [https://webdav.seas.upenn.edu/viewvc/unison?view=rev&revision=389 Unison's svn r389] improve things? Perhaps a separate unison-devel port could build against this revision? {{{ fetch.type svn svn.url https://webdav.seas.upenn.edu/svn/unison/trunk/ svn.tag 389 worksrcdir trunk }}} -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: unison ---------------------------------------+------------------------------------ Comment(by kiyoshi.coquser@…): Please tell me what is a problem about the patches I proposed? I will try to fix it. Discommunication between unison-2.27.x and unison-2.32.x is not a issue. Unision is implemented as such a way. Please read the description around the keywords "unexpected header" on the page: http://alliance.seas.upenn.edu/~bcpierce/wiki/index.php?n=Main.UnisonFAQTrou... Anyway, I will try to build unison-devel port from svn latest one. -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: unison ---------------------------------------+------------------------------------ Comment(by css@…): The aqua variants don't seem to build for either 389 or 390. Should I just commit only the command line version? -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: unison ---------------------------------------+------------------------------------ Comment(by kiyoshi.coquser@…): Committing command line version of r390 is good idea, I think. I am now trying to build a 64-bit support patch for r390, but It will take a bit more time. So, please commit command line version, no need to care my try. -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: unison ---------------------------------------+------------------------------------ Comment(by kiyoshi.coquser@…): 64-bit version of unison [https://webdav.seas.upenn.edu/viewvc/unison?view=rev&revision=390 r390] with +aqua (macnew09) is now work on Snow Leopard. My patch is not well tested, so please use it carefully. NOTE: The icon of Unison.app looks just like a icon of /System/Library/Core Services/File Sync.app. I am afraid that it may infringe a copyright. -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: unison ---------------------------------------+------------------------------------ Comment(by kiyoshi.coquser@…): I'm sorry, previous archive was composed from my working copy with a bug. Please try new one. -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system ---------------------------------------+------------------------------------ Reporter: kiyoshi.coquser@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: unison ---------------------------------------+------------------------------------ Changes (by jmr@…): * owner: eridius@… => macports-tickets@… -- Ticket URL: <http://trac.macports.org/ticket/21862#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21862: Unison +aqua fails to build on the 64-bit system --------------------------------+-------------------------------- Reporter: kiyoshi.coquser@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Resolution: | Keywords: Port: unison | --------------------------------+-------------------------------- Changes (by mf2k@…): * owner: l2g@… => macports-tickets@… Comment: This port is no longer maintained. See #44276. -- Ticket URL: <https://trac.macports.org/ticket/21862#comment:18> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts