[MacPorts] #66119: gnucash @4.11_1: gnc-main-window.c:80:10: fatal error: 'gtkmacintegration/gtkosxapplication.h' file not found

MacPorts noreply at macports.org
Mon Oct 31 08:46:45 UTC 2022


#66119: gnucash @4.11_1: gnc-main-window.c:80:10: fatal error:
'gtkmacintegration/gtkosxapplication.h' file not found
----------------------+----------------------
  Reporter:  JDLH     |      Owner:  drkp
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.8.0
Resolution:           |   Keywords:
      Port:  gnucash  |
----------------------+----------------------

Comment (by JDLH):

 Thank you, Ryan.

 It appears that port **gtk-osx-application-common-gtk3** supplies that
 header file:
 {{{
 % port contents gtk-osx-application-common-gtk3  | grep
 "include.*gtkmacintegration"
   /opt/local/include/gtkmacintegration-
 gtk3/gtkmacintegration/gtkosxapplication.h
 }}}

 And it seems that gnucash does not depend on **gtk-osx-application-common-
 gtk3**:
 {{{
 % port rdeps gnucash | grep gtk-osx-application-common-gtk3
 %
 }}}

 And the buildbots appears to be able to build **gnucash**:
 https://ports.macports.org/port/gnucash/details/ . So perhaps they do not
 have **gtk-osx-application-common-gtk3** present when they build
 **gnucash**.

 My next step is to deactivate port **gtk-osx-application-common-gtk3** and
 try again.

-- 
Ticket URL: <https://trac.macports.org/ticket/66119#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list