Opened 11 years ago

Closed 11 years ago

#40553 closed update (fixed)

goffice @0.10.7 to 0.10.7_1

Reported by: c.herbig@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: haspatch maintainer Cc: raimue (Rainer Müller)
Port: goffice

Description

Provides a better way to deal with possible gtk-osx-application related build failure.

Attachments (1)

Portfile-goffice.diff (896 bytes) - added by c.herbig@… 11 years ago.

Download all attachments as: .zip

Change History (6)

Changed 11 years ago by c.herbig@…

Attachment: Portfile-goffice.diff added

comment:1 Changed 11 years ago by raimue (Rainer Müller)

Cc: raimue@… added

If I understand this patch correctly, goffice will still link against gtk-osx-application if it is installed, right? In this case, we definitely need to have it in depends_lib as otherwise there would be a dependency not recorded in the registry.

comment:2 in reply to:  1 ; Changed 11 years ago by c.herbig@…

Replying to raimue@…:

If I understand this patch correctly, goffice will still link against gtk-osx-application if it is installed, right? In this case, we definitely need to have it in depends_lib as otherwise there would be a dependency not recorded in the registry.

The problem is that there seems to be no way of turning off gtk-osx-application support in the configure phase. Meanwhile, the goffice source looks for ige-mac-integration code instead. So, if gtk-osx-application happens to be installed on the system, and the user goes to install goffice, it needs to be patched to use the gtk-osx-application functions instead, not that they seem to actually do anything.

A better solution would be to try to convince the Gnumeric/Goffice devs to actually do something about it on their end: https://bugzilla.gnome.org/show_bug.cgi?id=707251

comment:3 in reply to:  2 Changed 11 years ago by c.herbig@…

This issue has still not been addressed in the new goffice 0.10.8 I am now test-compiling it, and will post the .diff in a new ticket when successful; I do not plan to make gtk-osx-application a dependency. However, since I acknowledge openmaitainer status, if you feel it is needed, please feel free to apply it yourself.

comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

comment:5 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.