lp:gobject-introspection/gnome-3-2

Created by Registry Administrators and last modified
Get this branch:
bzr branch lp:gobject-introspection/gnome-3-2

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Registry Administrators
Project:
GObject Introspection
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at git://git.gnome.org/gobject-introspection.git,branch=gnome-3-2.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on russkaya and finished taking 25 seconds — see the log
Import started on russkaya and finished taking 15 seconds — see the log
Import started on pear and finished taking 15 seconds — see the log
Import started on russkaya and finished taking 20 seconds — see the log

Recent revisions

2194. By Natanael Copa <email address hidden>

scanner: split CC environment variable

This fixes compilation where CC="ccache gcc" and similar.

https://bugzilla.gnome.org/show_bug.cgi?id=660160

Signed-off-by: Natanael Copa <email address hidden>

2193. By Martin Pitt

Bug 660338: Account for padding in struct size check

On some platform like armel or powerpc the compiler adds extra padding to
structs. Make the test_size_of_struct_with_array_of_anon_unions() check more
liberal by only requiring that the size of the struct is at least as big as
expected. Also use g_assert_cmpuint() to make it easier to see the actual diff.

2192. By Colin Walters

configure: Release 1.30

2191. By Dieter Verfaillie

Fix incorrect extension for tempfile

I set ext to None in commit f2a70843905839a1b11795310d2aa3b85a474e77
without realizing _generate_tempfile does a simple string formatting.
A simple test proves this does not generate an empty string:

$ python -c "f = '%s' % None; print f, type(f)"
None <type 'str'>

So pass an empty string instead of None for the suffix parameter.

https://bugzilla.gnome.org/show_bug.cgi?id=659502

2190. By Dieter Verfaillie

Fix linking against libpython

- AM_CHECK_PYTHON_LIBS doesn't work for 64bit sytems (lib64)
- Python extension modules do not need to be linked against
  libpython on linux anyway, but it is needed on Windows

So only run AM_CHECK_PYTHON_LIBS in configure.ac for the windows
case and make it clear in Makefile-giscanner.am linking
against libpython is a windows only thing.

https://bugzilla.gnome.org/show_bug.cgi?id=658914

2189. By John (J5) Palmieri <email address hidden>

add tests for arrays of simple structs and arrays of gvalue

 * for now we assume simple struct arrays and gvalue arrays are flat
   until gi gets support for annotating the level of indirection
   of an array.

2188. By Johan Dahlin

Add constant value annotation

Add an annotation tag "Value:" which can be used on
constants to override the value.

2187. By Colin Walters

tests: Add gir/ to toplevel typelib path

Fixes the test when running uninstalled.

2186. By Colin Walters

scanner: Don't add redundant notify signal

It was actually introduced by e0fea819f0da1ca60cce3280e7e21f3d2955be3a

2185. By Pavel Holejsovsky <email address hidden>

Fix g_type_info_is_pointer() for overriden types of arguments.

Algorithm which detects whether argument type is pointer checks for
trailing '*' characters in c:type .gir elements. This failed if ctype
is either 'gpointer' or 'gconstpointer'. Add specific check for
gpointer/gconstpointer types when deducing pointerness of the type.

https://bugzilla.gnome.org/show_bug.cgi?id=658848

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.