[MacPorts] #30953: qgedit @2.30.4_3 +python27 Build failure

MacPorts noreply at macports.org
Tue Aug 23 23:30:17 PDT 2011


#30953: qgedit @2.30.4_3 +python27 Build failure
--------------------------------------------------+-------------------------
 Reporter:  timwhite88@…                          |       Owner:  devans@…           
     Type:  defect                                |      Status:  new                
 Priority:  Normal                                |   Milestone:                     
Component:  ports                                 |     Version:  2.0.1              
 Keywords:  IgeMacMenu, GtkOSXApplication, Gedit  |        Port:  gedit              
--------------------------------------------------+-------------------------
Changes (by jmr@…):

 * cc: timwhite88@… (removed)
  * owner:  macports-tickets@… => devans@…


Old description:

> gedit fails to build under Lion. After fixing a bug in gtksourveview2
> (see ticket 27923) the build still fails. Seems that it needs
> IgeMacMenuGroup which is in a header file that doesn't get loaded if
> under x86_64. Even commenting that out doesn't work as there are other
> locations it attempts to use IgeMacMenu and associated functions.
> {{{
> :info:build In file included from gedit-commands-file.c:45:
> :info:build gedit-window-private.h:115: error: expected specifier-
> qualifier-list
>  before 'IgeMacMenuGroup'
> :info:build make[4]: *** [gedit-commands-file.lo] Error 1
>
> }}}
>
> Due to this part, the relevant parts aren't loaded.
> {{{
> #ifndef __IGE_MAC_MENU_H__
> #define __IGE_MAC_MENU_H__
> #ifndef __x86_64__
> }}}
>
> I believe we need to move gedit to '''GtkOSXApplication''' instead of
> IgeMacMenu

New description:

 gedit fails to build under Lion. After fixing a bug in gtksourveview2 (see
 ticket #27923) the build still fails. Seems that it needs IgeMacMenuGroup
 which is in a header file that doesn't get loaded if under x86_64. Even
 commenting that out doesn't work as there are other locations it attempts
 to use IgeMacMenu and associated functions.
 {{{
 :info:build In file included from gedit-commands-file.c:45:
 :info:build gedit-window-private.h:115: error: expected specifier-
 qualifier-list
  before 'IgeMacMenuGroup'
 :info:build make[4]: *** [gedit-commands-file.lo] Error 1

 }}}

 Due to this part, the relevant parts aren't loaded.
 {{{
 #ifndef __IGE_MAC_MENU_H__
 #define __IGE_MAC_MENU_H__
 #ifndef __x86_64__
 }}}

 I believe we need to move gedit to '''GtkOSXApplication''' instead of
 IgeMacMenu

--

Comment:

 Please remember to cc the maintainer. You do not need to be in cc when you
 are the reporter.

-- 
Ticket URL: <https://trac.macports.org/ticket/30953#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list