After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 674386 - Fix build with recent gobject-introspection
Fix build with recent gobject-introspection
Status: RESOLVED DUPLICATE of bug 673752
Product: mutter
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2012-04-19 11:48 UTC by Stef Walter
Modified: 2012-04-19 15:03 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix build with recent gobject-introspection (1.26 KB, patch)
2012-04-19 11:48 UTC, Stef Walter
none Details | Review

Description Stef Walter 2012-04-19 11:48:22 UTC
Don't make these warnings fatal:

make[4]: Entering directory `/data/src/jhbuild/mutter/src'
  GISCAN Meta-3.0.gir
core/bell.c:26: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \file bell.c Ring the bell or flash the screen
   ^
core/bell.c:60: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Flashes one entire screen.  This is done by making a window the size of the
   ^
core/bell.c:140: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Flashes one screen, or all screens, in response to a bell event.
   ^
core/bell.c:185: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Makes a frame be not flashed; this is the timeout half of
   ^
core/bell.c:208: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Makes a frame flash and then return to normal shortly afterwards.
   ^
core/bell.c:234: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Flashes the frame of the focussed window. If there is no focussed window,
   ^
core/bell.c:264: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Gives the user some kind of visual bell substitute, in response to a
   ^
core/bell.c:410: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Deals with a frame being destroyed. This is important because if we're
   ^
compositor/meta-plugin.c:399: Warning: Meta: missing ':' at column 25:
 * meta_plugin_end_modal
                        ^
core/display.c:28: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \file display.c Handles operations on an X display.
   ^
core/display.c:90: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \defgroup pings Pings
   ^
core/display.c:105: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Describes a ping on a window. When we send a ping to a window, we build
   ^
core/display.c:154: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * The display we're managing.  This is a singleton object.  (Historically,
   ^
core/display.c:298: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Destructor for MetaPingData structs. Will destroy the
   ^
core/display.c:314: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Frees every pending ping structure for the given X window on the
   ^
core/display.c:420: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Opens a new display, sets it up, initialises all the X extensions
   ^
core/display.c:1171: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Returns the singleton MetaDisplay if "xdisplay" matches the X display it's
   ^
core/display.c:1194: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Accessor for the singleton MetaDisplay.
   ^
core/display.c:1604: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * This is the most important function in the whole program. It is the heart,
   ^
core/display.c:4201: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Stores whether syncing is currently enabled.
   ^
core/display.c:4206: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Returns whether X synchronisation is currently enabled.
   ^
core/display.c:4223: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * A handy way to turn on synchronisation on or off for every display.
   ^
core/display.c:4240: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * How long, in milliseconds, we should wait after pinging a window
   ^
core/display.c:4246: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Does whatever it is we decided to do when a window didn't respond
   ^
core/display.c:4285: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Sends a ping request to a window. The window must respond to
   ^
core/display.c:4415: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Process the pong (the response message) from the ping we sent
   ^
core/display.c:4471: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Finds whether a window has any pings waiting on it.
   ^
core/main.c:26: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \file 
   ^
core/main.c:33: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \mainpage
   ^
core/main.c:81: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * The exit code we'll return to our parent process when we eventually die.
   ^
core/main.c:86: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Handle on the main loop, so that we have an easy way of shutting Mutter
   ^
core/main.c:95: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Prints log messages. If Mutter was compiled with backtrace support,
   ^
core/main.c:115: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Prints a list of which configure script options were used to
   ^
core/main.c:161: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Prints the version number, the current timestamp (not the
   ^
core/main.c:192: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * The set of possible options that can be set on Mutter's
   ^
core/main.c:330: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Selects which display Mutter should use. It first tries to use
   ^
core/main.c:563: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Stops Mutter. This tells the event loop to stop processing; it is
   ^
core/main.c:582: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Called on pref changes. (One of several functions of its kind and purpose.)
   ^
core/prefs.c:173: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
   * A handler.  Many of the string preferences aren't stored as
     ^
core/prefs.c:191: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
   * Where to write the incoming string.
     ^
core/prefs.c:934: Warning: Meta: missing ':' at column 41:
 * meta_prefs_override_preference_schema
                                        ^
core/prefs.c:1065: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Special case: give a warning the first time disable_workarounds
   ^
core/stack.c:4: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \file stack.c  Which windows cover which other windows
   ^
core/stack.c:802: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Go through "deleted" and take the matching windows
   ^
core/stack.c:902: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Update the layers that windows are in
   ^
core/stack.c:947: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Update stack_position and layer to reflect transiency
   ^
core/stack.c:979: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Sort stack->sorted with layers having priority over stack_position.
   ^
core/stack.c:997: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Puts the stack into canonical form.
   ^
core/stack.c:1016: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * This function is used to avoid raising a window above popup
   ^
core/stack.c:1116: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Order the windows on the X server to be the same as in our structure.
   ^
core/window-props.c:4: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \file window-props.c    MetaWindow property handling
   ^
core/window-props.c:392: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Called by set_window_title and set_icon_title to set the value of
   ^
core/window-props.c:1646: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Initialises the property hooks system.  Each row in the table named "hooks"
   ^
core/window.c:3455: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Save the user_rect regardless of whether the window is maximized or
   ^
core/window.c:3467: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Save the user_rect, but only if the window is neither maximized nor
   ^
core/workspace.c:203: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Frees the combined struts list of a workspace.
   ^
core/workspace.c:219: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Frees the struts list set with meta_workspace_set_builtin_struts
   ^
ui/tabpopup.c:847: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * meta_convert_meta_to_wnck() converts a MetaWindow to a
   ^
ui/theme.c:25: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \file theme.c    Making Metacity look pretty
   ^
ui/theme.c:38: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \defgroup tokenizer   The theme expression tokenizer
   ^
ui/theme.c:49: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \defgroup parser  The theme expression parser
   ^
ui/theme.c:93: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * The current theme. (Themes are singleton.)
   ^
ui/theme.c:188: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Sets all the fields of a border to dummy values.
   ^
ui/theme.c:244: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 *
  ^
ui/theme.c:265: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Ensures that the theme supplied a particular dimension. When a
   ^
ui/theme.c:1643: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Represents an operation as a string.
   ^
ui/theme.c:1675: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Parses a string and returns an operation.
   ^
ui/theme.c:1731: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Frees an array of tokens. All the tokens and their associated memory
   ^
ui/theme.c:1755: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Tokenises a number in an expression.
   ^
ui/theme.c:1846: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Whether a variable can validly appear as part of the name of a variable.
   ^
ui/theme.c:1891: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Tokenises an expression.
   ^
ui/theme.c:2028: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * The type of a PosExpr: either integer, double, or an operation.
   ^
ui/theme.c:2039: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Type and value of an expression in a parsed sequence. We don't
   ^
ui/theme.c:2337: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * There is a predefined set of variables which can appear in an expression.
   ^
ui/theme.c:2462: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Evaluates a sequence of tokens within a particular environment context,
   ^
ui/theme.c:2637: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Evaluates an expression.
   ^
ui/theme.c:4316: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Constructor for a MetaFrameStyle.
   ^
ui/theme.c:4344: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Increases the reference count of a frame style.
   ^
ui/theme.c:5856: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Looks up a colour constant.
   ^
ui/theme.c:5913: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Returns the height of the letters in a particular font.
   ^
ui/theme.c:6513: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Returns a fill_type from a string.  The inverse of
   ^
ui/theme.c:6531: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Returns a string representation of a fill_type.  The inverse of
   ^
ui/theme.c:6552: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Takes a colour "a", scales the lightness and saturation by a certain amount,
   ^
ui/theme.c:6595: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Converts a red/green/blue triplet to a hue/lightness/saturation triplet.
   ^
ui/theme.c:6673: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Converts a hue/lightness/saturation triplet to a red/green/blue triplet.
   ^
ui/theme.c:6969: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Returns the earliest version of the theme format which required support
   ^
meta/common.h:367: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Layers a window can be in.
   ^
meta/workspace.h:4: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \file workspace.h    Workspaces
   ^
meta/workspace.h:4: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \file workspace.h    Workspaces
   ^
meta/prefs.h:133: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * Sets whether the compositor is turned on.
   ^
meta/prefs.h:280: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
   * A list of MetaKeyCombos. Each of them is bound to
     ^
meta/workspace.h:4: Warning: Meta: ignoring unrecognized GTK-Doc comment block, identifier not found:
 * \file workspace.h    Workspaces
   ^
core/prefs.c:2006: Warning: Meta: meta_prefs_get_keybindings: return value: Missing (element-type) annotation
<unknown>:: Fatal: Meta: warnings configured as fatal
<unknown>:: Fatal: Meta: warnings configured as fatal
Comment 1 Stef Walter 2012-04-19 11:48:26 UTC
Created attachment 212351 [details] [review]
Fix build with recent gobject-introspection

 * Lots of warnings due to Doxygen sytle documentation comments
   so remove --warn-error
Comment 2 Jasper St. Pierre (not reading bugmail) 2012-04-19 15:03:10 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 673752 ***