[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