[MacPorts] #41076: montage: build fails on OS X 10.9
#41076: montage: build fails on OS X 10.9 ------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: | Port: montage ------------------------------+-------------------------------- Montage fails to build on OS X 10.9. Here's the full log: https://gist.github.com/cdeil/7228982 The reason is possibly http://trac.macports.org/ticket/30656 . Tom, maybe you could report this to the Montage developers and ask them to fix it? -- Ticket URL: <https://trac.macports.org/ticket/41076> MacPorts <http://www.macports.org/> Ports system for OS X
#41076: montage: build fails on OS X 10.9 -------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: montage | -------------------------------+-------------------------------- Comment (by robitaille@…): I think we'll have more luck making a patch for this (MacPorts can apply patches) and then sending it to the developers in case they want to include it. I think they are short on time so I don't think they will be able to fix this. If we can't get it to work, I think we'll have to remove this port. I don't have time to work on a patch though, but if anyone else would like to, please do! -- Ticket URL: <https://trac.macports.org/ticket/41076#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41076: montage: non-void function 'closefitsfile' should return a value -------------------------------+-------------------------- Reporter: Deil.Christoph@… | Owner: robitaille@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: montage | -------------------------------+-------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => robitaille@… * cc: robitaille@… (removed) Old description:
Montage fails to build on OS X 10.9.
Here's the full log: https://gist.github.com/cdeil/7228982
The reason is possibly http://trac.macports.org/ticket/30656 .
Tom, maybe you could report this to the Montage developers and ask them to fix it?
New description: Montage fails to build on OS X 10.9. Here's the full log: https://gist.github.com/cdeil/7228982 The reason is possibly #30656. Tom, maybe you could report this to the Montage developers and ask them to fix it? -- Comment: #30656 isn't related. The bug is as it says in the logfile: "error: non- void function 'closefitsfile' should return a value". We should fix the function so that it returns a value, or is declared as void if it's not supposed to return one. This is a fairly elementary software development problem that the developers of this software should have no difficulty fixing. -- Ticket URL: <https://trac.macports.org/ticket/41076#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#41076: montage: non-void function 'closefitsfile' should return a value -------------------------------+-------------------------- Reporter: Deil.Christoph@… | Owner: robitaille@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: montage | -------------------------------+-------------------------- Comment (by Deil.Christoph@…): I've attached a patch that should fix the build (untested). I'll report it at http://montage.ipac.caltech.edu now. -- Ticket URL: <https://trac.macports.org/ticket/41076#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#41076: montage: non-void function 'closefitsfile' should return a value -------------------------------+-------------------------- Reporter: Deil.Christoph@… | Owner: robitaille@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: montage | -------------------------------+-------------------------- Comment (by Deil.Christoph@…): No reply from the Montage devs. Tom, maybe you can commit the attached patch in Macports, then? -- Ticket URL: <https://trac.macports.org/ticket/41076#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#41076: montage: non-void function 'closefitsfile' should return a value -------------------------------+-------------------------- Reporter: Deil.Christoph@… | Owner: robitaille@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: montage | -------------------------------+-------------------------- Comment (by neilcrighton@…): I can confirm that this fix does work on Mavericks. Thanks for the patch! -- Ticket URL: <https://trac.macports.org/ticket/41076#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#41076: montage: non-void function 'closefitsfile' should return a value -------------------------------+-------------------------- Reporter: Deil.Christoph@… | Owner: robitaille@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: montage | -------------------------------+-------------------------- Comment (by wkerzendorf@…): @tom also can confirm that works on mavericks. Is there anything we can help with? -- Ticket URL: <https://trac.macports.org/ticket/41076#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#41076: montage: non-void function 'closefitsfile' should return a value -------------------------------+-------------------------- Reporter: Deil.Christoph@… | Owner: robitaille@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: montage | -------------------------------+-------------------------- Changes (by mf2k@…): * cc: geobartman@… (added) Comment: Cc reporter of duplicate #43852. -- Ticket URL: <https://trac.macports.org/ticket/41076#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#41076: montage: non-void function 'closefitsfile' should return a value -------------------------------+-------------------------- Reporter: Deil.Christoph@… | Owner: robitaille@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: montage | -------------------------------+-------------------------- Comment (by robitaille@…): Sorry for not getting around to this sooner - this should now be committed in r120815 Try running selfupdate in an hour, then let me know if you are able to now install it, and I'll close this issue. -- Ticket URL: <https://trac.macports.org/ticket/41076#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#41076: montage: non-void function 'closefitsfile' should return a value -------------------------------+-------------------------- Reporter: Deil.Christoph@… | Owner: robitaille@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: haspatch Port: montage | -------------------------------+-------------------------- Changes (by ryandesign@…): * keywords: => haspatch * cc: ryandesign@… (added) * status: new => closed * resolution: => fixed Comment: For future reference, you should not increase the port's revision when you're only fixing a build failure. -- Ticket URL: <https://trac.macports.org/ticket/41076#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#41076: montage: non-void function 'closefitsfile' should return a value -------------------------------+-------------------------- Reporter: Deil.Christoph@… | Owner: robitaille@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: haspatch Port: montage | -------------------------------+-------------------------- Comment (by Deil.Christoph@…): Works for me on Mac OS X 10.9. -- Ticket URL: <https://trac.macports.org/ticket/41076#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts