Opened 13 years ago

Closed 12 years ago

#30953 closed defect (worksforme)

gedit @2.30.4_3 +python27 Build failure

Reported by: timwhite88@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.0.1
Keywords: IgeMacMenu, GtkOSXApplication, Gedit Cc:
Port: gedit

Description (last modified by jmroot (Joshua Root))

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

Change History (3)

comment:1 Changed 13 years ago by timwhite88@…

Cc: timwhite88@… added

Cc Me!

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Cc: timwhite88@… removed
Description: modified (diff)
Owner: changed from macports-tickets@… to devans@…

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

comment:3 Changed 12 years ago by jmroot (Joshua Root)

Resolution: worksforme
Status: newclosed
Summary: qgedit @2.30.4_3 +python27 Build failuregedit @2.30.4_3 +python27 Build failure

Builds fine on the buildbot.

Note: See TracTickets for help on using tickets.