{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.YPM7JRcq/b1/go-gir-generator_2.2.0-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.YPM7JRcq/b2/go-gir-generator_2.2.0-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n 0dcc320196a69f0a21a318e82bd94a55 1140176 debug optional golang-gir-generator-dbgsym_2.2.0-1_arm64.deb\n 1afe06bd7caf15d1b1abb8a1acf4fd3b 902576 devel optional golang-gir-generator_2.2.0-1_arm64.deb\n- 3b13fd7a128dd4e4ae229e7c1d289d68 60924 devel optional golang-gir-gio-2.0-dev_2.2.0-1_all.deb\n+ 48970396ef6b76c2f7e7cb31ef6ae73b 60936 devel optional golang-gir-gio-2.0-dev_2.2.0-1_all.deb\n 0fa76076236045a3a5d0cf48b0e96da0 41008 devel optional golang-gir-glib-2.0-dev_2.2.0-1_all.deb\n 5e3925d26110ed489189ff7317fcc194 24584 devel optional golang-gir-gobject-2.0-dev_2.2.0-1_all.deb\n bc27e9c359f0efdde043abfed53386b3 11500 devel optional golang-gir-gudev-1.0-dev_2.2.0-1_all.deb\n"}, {"source1": "golang-gir-gio-2.0-dev_2.2.0-1_all.deb", "source2": "golang-gir-gio-2.0-dev_2.2.0-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2022-12-25 21:33:54.000000 debian-binary\n -rw-r--r-- 0 0 0 900 2022-12-25 21:33:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 59832 2022-12-25 21:33:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 59844 2022-12-25 21:33:54.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/gocode/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.c", "source2": "./usr/share/gocode/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.c", "comments": ["Ordering differences only"], "unified_diff": "@@ -2,14 +2,80 @@\n #include \"_cgo_export.h\"\n \n static void _c_callback_cleanup(void *userdata)\n {\n \t_Gio_go_callback_cleanup(userdata);\n }\n \n+extern void _GBaseFinalizeFunc_c_wrapper();\n+extern void _GBaseFinalizeFunc_c_wrapper_once();\n+extern void _GBaseInitFunc_c_wrapper();\n+extern void _GBaseInitFunc_c_wrapper_once();\n+extern int _GBindingTransformFunc_c_wrapper();\n+extern int _GBindingTransformFunc_c_wrapper_once();\n+extern void* _GBoxedCopyFunc_c_wrapper();\n+extern void* _GBoxedCopyFunc_c_wrapper_once();\n+extern void _GBoxedFreeFunc_c_wrapper();\n+extern void _GBoxedFreeFunc_c_wrapper_once();\n+extern void _GCallback_c_wrapper();\n+extern void _GCallback_c_wrapper_once();\n+extern void _GClassFinalizeFunc_c_wrapper();\n+extern void _GClassFinalizeFunc_c_wrapper_once();\n+extern void _GClassInitFunc_c_wrapper();\n+extern void _GClassInitFunc_c_wrapper_once();\n+extern void _GClosureMarshal_c_wrapper();\n+extern void _GClosureMarshal_c_wrapper_once();\n+extern void _GClosureNotify_c_wrapper();\n+extern void _GClosureNotify_c_wrapper_once();\n+extern void _GInstanceInitFunc_c_wrapper();\n+extern void _GInstanceInitFunc_c_wrapper_once();\n+extern void _GInterfaceFinalizeFunc_c_wrapper();\n+extern void _GInterfaceFinalizeFunc_c_wrapper_once();\n+extern void _GInterfaceInitFunc_c_wrapper();\n+extern void _GInterfaceInitFunc_c_wrapper_once();\n+extern void _GObjectFinalizeFunc_c_wrapper();\n+extern void _GObjectFinalizeFunc_c_wrapper_once();\n+extern void _GObjectGetPropertyFunc_c_wrapper();\n+extern void _GObjectGetPropertyFunc_c_wrapper_once();\n+extern void _GObjectSetPropertyFunc_c_wrapper();\n+extern void _GObjectSetPropertyFunc_c_wrapper_once();\n+extern int _GSignalAccumulator_c_wrapper();\n+extern int _GSignalAccumulator_c_wrapper_once();\n+extern int _GSignalEmissionHook_c_wrapper();\n+extern int _GSignalEmissionHook_c_wrapper_once();\n+extern void _GToggleNotify_c_wrapper();\n+extern void _GToggleNotify_c_wrapper_once();\n+extern int _GTypeClassCacheFunc_c_wrapper();\n+extern int _GTypeClassCacheFunc_c_wrapper_once();\n+extern void _GTypeInterfaceCheckFunc_c_wrapper();\n+extern void _GTypeInterfaceCheckFunc_c_wrapper_once();\n+extern void _GTypePluginCompleteInterfaceInfo_c_wrapper();\n+extern void _GTypePluginCompleteInterfaceInfo_c_wrapper_once();\n+extern void _GTypePluginCompleteTypeInfo_c_wrapper();\n+extern void _GTypePluginCompleteTypeInfo_c_wrapper_once();\n+extern void _GTypePluginUnuse_c_wrapper();\n+extern void _GTypePluginUnuse_c_wrapper_once();\n+extern void _GTypePluginUse_c_wrapper();\n+extern void _GTypePluginUse_c_wrapper_once();\n+extern char* _GTypeValueCollectFunc_c_wrapper();\n+extern char* _GTypeValueCollectFunc_c_wrapper_once();\n+extern void _GTypeValueCopyFunc_c_wrapper();\n+extern void _GTypeValueCopyFunc_c_wrapper_once();\n+extern void _GTypeValueFreeFunc_c_wrapper();\n+extern void _GTypeValueFreeFunc_c_wrapper_once();\n+extern void _GTypeValueInitFunc_c_wrapper();\n+extern void _GTypeValueInitFunc_c_wrapper_once();\n+extern char* _GTypeValueLCopyFunc_c_wrapper();\n+extern char* _GTypeValueLCopyFunc_c_wrapper_once();\n+extern void* _GTypeValuePeekPointerFunc_c_wrapper();\n+extern void* _GTypeValuePeekPointerFunc_c_wrapper_once();\n+extern void _GValueTransform_c_wrapper();\n+extern void _GValueTransform_c_wrapper_once();\n+extern void _GWeakNotify_c_wrapper();\n+extern void _GWeakNotify_c_wrapper_once();\n extern void _GCacheDestroyFunc_c_wrapper();\n extern void _GCacheDestroyFunc_c_wrapper_once();\n extern void* _GCacheDupFunc_c_wrapper();\n extern void* _GCacheDupFunc_c_wrapper_once();\n extern void* _GCacheNewFunc_c_wrapper();\n extern void* _GCacheNewFunc_c_wrapper_once();\n extern void _GChildWatchFunc_c_wrapper();\n@@ -128,80 +194,14 @@\n extern int _GUnixFDSourceFunc_c_wrapper_once();\n extern void _GVoidFunc_c_wrapper();\n extern void _GVoidFunc_c_wrapper_once();\n extern char* _GModuleCheckInit_c_wrapper();\n extern char* _GModuleCheckInit_c_wrapper_once();\n extern void _GModuleUnload_c_wrapper();\n extern void _GModuleUnload_c_wrapper_once();\n-extern void _GBaseFinalizeFunc_c_wrapper();\n-extern void _GBaseFinalizeFunc_c_wrapper_once();\n-extern void _GBaseInitFunc_c_wrapper();\n-extern void _GBaseInitFunc_c_wrapper_once();\n-extern int _GBindingTransformFunc_c_wrapper();\n-extern int _GBindingTransformFunc_c_wrapper_once();\n-extern void* _GBoxedCopyFunc_c_wrapper();\n-extern void* _GBoxedCopyFunc_c_wrapper_once();\n-extern void _GBoxedFreeFunc_c_wrapper();\n-extern void _GBoxedFreeFunc_c_wrapper_once();\n-extern void _GCallback_c_wrapper();\n-extern void _GCallback_c_wrapper_once();\n-extern void _GClassFinalizeFunc_c_wrapper();\n-extern void _GClassFinalizeFunc_c_wrapper_once();\n-extern void _GClassInitFunc_c_wrapper();\n-extern void _GClassInitFunc_c_wrapper_once();\n-extern void _GClosureMarshal_c_wrapper();\n-extern void _GClosureMarshal_c_wrapper_once();\n-extern void _GClosureNotify_c_wrapper();\n-extern void _GClosureNotify_c_wrapper_once();\n-extern void _GInstanceInitFunc_c_wrapper();\n-extern void _GInstanceInitFunc_c_wrapper_once();\n-extern void _GInterfaceFinalizeFunc_c_wrapper();\n-extern void _GInterfaceFinalizeFunc_c_wrapper_once();\n-extern void _GInterfaceInitFunc_c_wrapper();\n-extern void _GInterfaceInitFunc_c_wrapper_once();\n-extern void _GObjectFinalizeFunc_c_wrapper();\n-extern void _GObjectFinalizeFunc_c_wrapper_once();\n-extern void _GObjectGetPropertyFunc_c_wrapper();\n-extern void _GObjectGetPropertyFunc_c_wrapper_once();\n-extern void _GObjectSetPropertyFunc_c_wrapper();\n-extern void _GObjectSetPropertyFunc_c_wrapper_once();\n-extern int _GSignalAccumulator_c_wrapper();\n-extern int _GSignalAccumulator_c_wrapper_once();\n-extern int _GSignalEmissionHook_c_wrapper();\n-extern int _GSignalEmissionHook_c_wrapper_once();\n-extern void _GToggleNotify_c_wrapper();\n-extern void _GToggleNotify_c_wrapper_once();\n-extern int _GTypeClassCacheFunc_c_wrapper();\n-extern int _GTypeClassCacheFunc_c_wrapper_once();\n-extern void _GTypeInterfaceCheckFunc_c_wrapper();\n-extern void _GTypeInterfaceCheckFunc_c_wrapper_once();\n-extern void _GTypePluginCompleteInterfaceInfo_c_wrapper();\n-extern void _GTypePluginCompleteInterfaceInfo_c_wrapper_once();\n-extern void _GTypePluginCompleteTypeInfo_c_wrapper();\n-extern void _GTypePluginCompleteTypeInfo_c_wrapper_once();\n-extern void _GTypePluginUnuse_c_wrapper();\n-extern void _GTypePluginUnuse_c_wrapper_once();\n-extern void _GTypePluginUse_c_wrapper();\n-extern void _GTypePluginUse_c_wrapper_once();\n-extern char* _GTypeValueCollectFunc_c_wrapper();\n-extern char* _GTypeValueCollectFunc_c_wrapper_once();\n-extern void _GTypeValueCopyFunc_c_wrapper();\n-extern void _GTypeValueCopyFunc_c_wrapper_once();\n-extern void _GTypeValueFreeFunc_c_wrapper();\n-extern void _GTypeValueFreeFunc_c_wrapper_once();\n-extern void _GTypeValueInitFunc_c_wrapper();\n-extern void _GTypeValueInitFunc_c_wrapper_once();\n-extern char* _GTypeValueLCopyFunc_c_wrapper();\n-extern char* _GTypeValueLCopyFunc_c_wrapper_once();\n-extern void* _GTypeValuePeekPointerFunc_c_wrapper();\n-extern void* _GTypeValuePeekPointerFunc_c_wrapper_once();\n-extern void _GValueTransform_c_wrapper();\n-extern void _GValueTransform_c_wrapper_once();\n-extern void _GWeakNotify_c_wrapper();\n-extern void _GWeakNotify_c_wrapper_once();\n extern void _GAsyncReadyCallback_c_wrapper();\n extern void _GAsyncReadyCallback_c_wrapper_once();\n extern void _GBusAcquiredCallback_c_wrapper();\n extern void _GBusAcquiredCallback_c_wrapper_once();\n extern void _GBusNameAcquiredCallback_c_wrapper();\n extern void _GBusNameAcquiredCallback_c_wrapper_once();\n extern void _GBusNameAppearedCallback_c_wrapper();\n"}, {"source1": "./usr/share/gocode/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.h", "source2": "./usr/share/gocode/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.h", "comments": ["Ordering differences only"], "unified_diff": "@@ -8,14 +8,149 @@\n {\n \tvoid** array = (void**)_array;\n \tunsigned int i=0;\n \twhile (array && array[i] != 0) i++;\n \treturn i;\n }\n \n+typedef void* GBaseFinalizeFunc;\n+typedef void* GBaseInitFunc;\n+typedef struct _GBinding GBinding;\n+typedef uint32_t GBindingFlags;\n+typedef struct _GBindingGroup GBindingGroup;\n+typedef void* GBindingTransformFunc;\n+typedef void* GBoxedCopyFunc;\n+typedef void* GBoxedFreeFunc;\n+typedef struct _GCClosure GCClosure;\n+struct _GCClosure { uint8_t _data[72]; };\n+typedef void* GCallback;\n+typedef void* GClassFinalizeFunc;\n+typedef void* GClassInitFunc;\n+typedef struct _GClosure GClosure;\n+struct _GClosure { uint8_t _data[64]; };\n+typedef void* GClosureMarshal;\n+typedef void* GClosureNotify;\n+typedef struct _GClosureNotifyData GClosureNotifyData;\n+struct _GClosureNotifyData { uint8_t _data[16]; };\n+typedef uint32_t GConnectFlags;\n+typedef struct _GEnumClass GEnumClass;\n+struct _GEnumClass { uint8_t _data[32]; };\n+typedef struct _GEnumValue GEnumValue;\n+struct _GEnumValue { uint8_t _data[24]; };\n+typedef struct _GFlagsClass GFlagsClass;\n+struct _GFlagsClass { uint8_t _data[24]; };\n+typedef struct _GFlagsValue GFlagsValue;\n+struct _GFlagsValue { uint8_t _data[24]; };\n+typedef uint32_t GIOCondition;\n+typedef struct _GInitiallyUnowned GInitiallyUnowned;\n+typedef struct _GInitiallyUnownedClass GInitiallyUnownedClass;\n+struct _GInitiallyUnownedClass { uint8_t _data[136]; };\n+typedef void* GInstanceInitFunc;\n+typedef void* GInterfaceFinalizeFunc;\n+typedef struct _GInterfaceInfo GInterfaceInfo;\n+struct _GInterfaceInfo { uint8_t _data[24]; };\n+typedef void* GInterfaceInitFunc;\n+typedef struct _GObject GObject;\n+typedef struct _GObjectClass GObjectClass;\n+struct _GObjectClass { uint8_t _data[136]; };\n+typedef struct _GObjectConstructParam GObjectConstructParam;\n+struct _GObjectConstructParam { uint8_t _data[16]; };\n+typedef void* GObjectFinalizeFunc;\n+typedef void* GObjectGetPropertyFunc;\n+typedef void* GObjectSetPropertyFunc;\n+typedef uint32_t GParamFlags;\n+typedef struct _GParamSpec GParamSpec;\n+typedef struct _GParamSpecBoolean GParamSpecBoolean;\n+typedef struct _GParamSpecBoxed GParamSpecBoxed;\n+typedef struct _GParamSpecChar GParamSpecChar;\n+typedef struct _GParamSpecClass GParamSpecClass;\n+struct _GParamSpecClass { uint8_t _data[80]; };\n+typedef struct _GParamSpecDouble GParamSpecDouble;\n+typedef struct _GParamSpecEnum GParamSpecEnum;\n+typedef struct _GParamSpecFlags GParamSpecFlags;\n+typedef struct _GParamSpecFloat GParamSpecFloat;\n+typedef struct _GParamSpecGType GParamSpecGType;\n+typedef struct _GParamSpecInt GParamSpecInt;\n+typedef struct _GParamSpecInt64 GParamSpecInt64;\n+typedef struct _GParamSpecLong GParamSpecLong;\n+typedef struct _GParamSpecObject GParamSpecObject;\n+typedef struct _GParamSpecOverride GParamSpecOverride;\n+typedef struct _GParamSpecParam GParamSpecParam;\n+typedef struct _GParamSpecPointer GParamSpecPointer;\n+typedef struct _GParamSpecPool GParamSpecPool;\n+struct _GParamSpecPool {};\n+typedef struct _GParamSpecString GParamSpecString;\n+typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo;\n+struct _GParamSpecTypeInfo { uint8_t _data[56]; };\n+typedef struct _GParamSpecUChar GParamSpecUChar;\n+typedef struct _GParamSpecUInt GParamSpecUInt;\n+typedef struct _GParamSpecUInt64 GParamSpecUInt64;\n+typedef struct _GParamSpecULong GParamSpecULong;\n+typedef struct _GParamSpecUnichar GParamSpecUnichar;\n+typedef struct _GParamSpecValueArray GParamSpecValueArray;\n+typedef struct _GParamSpecVariant GParamSpecVariant;\n+typedef struct _GParameter GParameter;\n+struct _GParameter { uint8_t _data[32]; };\n+typedef void* GSignalAccumulator;\n+typedef void* GSignalEmissionHook;\n+typedef uint32_t GSignalFlags;\n+typedef struct _GSignalGroup GSignalGroup;\n+typedef struct _GSignalInvocationHint GSignalInvocationHint;\n+struct _GSignalInvocationHint { uint8_t _data[12]; };\n+typedef uint32_t GSignalMatchType;\n+typedef struct _GSignalQuery GSignalQuery;\n+struct _GSignalQuery { uint8_t _data[56]; };\n+typedef void* GToggleNotify;\n+typedef struct _GTypeCValue GTypeCValue;\n+struct _GTypeCValue { uint8_t _data[8]; };\n+typedef struct _GTypeClass GTypeClass;\n+struct _GTypeClass { uint8_t _data[8]; };\n+typedef void* GTypeClassCacheFunc;\n+typedef uint32_t GTypeDebugFlags;\n+typedef uint32_t GTypeFlags;\n+typedef uint32_t GTypeFundamentalFlags;\n+typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo;\n+struct _GTypeFundamentalInfo { uint8_t _data[4]; };\n+typedef struct _GTypeInfo GTypeInfo;\n+struct _GTypeInfo { uint8_t _data[72]; };\n+typedef struct _GTypeInstance GTypeInstance;\n+struct _GTypeInstance { uint8_t _data[8]; };\n+typedef struct _GTypeInterface GTypeInterface;\n+struct _GTypeInterface { uint8_t _data[16]; };\n+typedef void* GTypeInterfaceCheckFunc;\n+typedef struct _GTypeModule GTypeModule;\n+typedef struct _GTypeModuleClass GTypeModuleClass;\n+struct _GTypeModuleClass { uint8_t _data[184]; };\n+typedef struct _GTypePlugin GTypePlugin;\n+typedef struct _GTypePluginClass GTypePluginClass;\n+struct _GTypePluginClass { uint8_t _data[48]; };\n+typedef void* GTypePluginCompleteInterfaceInfo;\n+typedef void* GTypePluginCompleteTypeInfo;\n+typedef void* GTypePluginUnuse;\n+typedef void* GTypePluginUse;\n+typedef struct _GTypeQuery GTypeQuery;\n+struct _GTypeQuery { uint8_t _data[24]; };\n+typedef void* GTypeValueCollectFunc;\n+typedef void* GTypeValueCopyFunc;\n+typedef void* GTypeValueFreeFunc;\n+typedef void* GTypeValueInitFunc;\n+typedef void* GTypeValueLCopyFunc;\n+typedef void* GTypeValuePeekPointerFunc;\n+typedef struct _GTypeValueTable GTypeValueTable;\n+struct _GTypeValueTable { uint8_t _data[64]; };\n+typedef struct _GValue GValue;\n+struct _GValue { uint8_t _data[24]; };\n+typedef struct _GValueArray GValueArray;\n+struct _GValueArray { uint8_t _data[24]; };\n+typedef void* GValueTransform;\n+typedef void* GWeakNotify;\n+typedef struct _GWeakRef GWeakRef;\n+struct _GWeakRef {};\n+typedef struct _G_Value__data__union G_Value__data__union;\n+struct _G_Value__data__union { uint8_t _data[8]; };\n typedef struct _GAllocator GAllocator;\n struct _GAllocator {};\n typedef struct _GArray GArray;\n struct _GArray { uint8_t _data[16]; };\n typedef uint32_t GAsciiType;\n typedef struct _GAsyncQueue GAsyncQueue;\n struct _GAsyncQueue {};\n@@ -312,149 +447,14 @@\n typedef void* GVoidFunc;\n typedef struct _GModule GModule;\n struct _GModule {};\n typedef void* GModuleCheckInit;\n typedef uint32_t GModuleError;\n typedef uint32_t GModuleFlags;\n typedef void* GModuleUnload;\n-typedef void* GBaseFinalizeFunc;\n-typedef void* GBaseInitFunc;\n-typedef struct _GBinding GBinding;\n-typedef uint32_t GBindingFlags;\n-typedef struct _GBindingGroup GBindingGroup;\n-typedef void* GBindingTransformFunc;\n-typedef void* GBoxedCopyFunc;\n-typedef void* GBoxedFreeFunc;\n-typedef struct _GCClosure GCClosure;\n-struct _GCClosure { uint8_t _data[72]; };\n-typedef void* GCallback;\n-typedef void* GClassFinalizeFunc;\n-typedef void* GClassInitFunc;\n-typedef struct _GClosure GClosure;\n-struct _GClosure { uint8_t _data[64]; };\n-typedef void* GClosureMarshal;\n-typedef void* GClosureNotify;\n-typedef struct _GClosureNotifyData GClosureNotifyData;\n-struct _GClosureNotifyData { uint8_t _data[16]; };\n-typedef uint32_t GConnectFlags;\n-typedef struct _GEnumClass GEnumClass;\n-struct _GEnumClass { uint8_t _data[32]; };\n-typedef struct _GEnumValue GEnumValue;\n-struct _GEnumValue { uint8_t _data[24]; };\n-typedef struct _GFlagsClass GFlagsClass;\n-struct _GFlagsClass { uint8_t _data[24]; };\n-typedef struct _GFlagsValue GFlagsValue;\n-struct _GFlagsValue { uint8_t _data[24]; };\n-typedef uint32_t GIOCondition;\n-typedef struct _GInitiallyUnowned GInitiallyUnowned;\n-typedef struct _GInitiallyUnownedClass GInitiallyUnownedClass;\n-struct _GInitiallyUnownedClass { uint8_t _data[136]; };\n-typedef void* GInstanceInitFunc;\n-typedef void* GInterfaceFinalizeFunc;\n-typedef struct _GInterfaceInfo GInterfaceInfo;\n-struct _GInterfaceInfo { uint8_t _data[24]; };\n-typedef void* GInterfaceInitFunc;\n-typedef struct _GObject GObject;\n-typedef struct _GObjectClass GObjectClass;\n-struct _GObjectClass { uint8_t _data[136]; };\n-typedef struct _GObjectConstructParam GObjectConstructParam;\n-struct _GObjectConstructParam { uint8_t _data[16]; };\n-typedef void* GObjectFinalizeFunc;\n-typedef void* GObjectGetPropertyFunc;\n-typedef void* GObjectSetPropertyFunc;\n-typedef uint32_t GParamFlags;\n-typedef struct _GParamSpec GParamSpec;\n-typedef struct _GParamSpecBoolean GParamSpecBoolean;\n-typedef struct _GParamSpecBoxed GParamSpecBoxed;\n-typedef struct _GParamSpecChar GParamSpecChar;\n-typedef struct _GParamSpecClass GParamSpecClass;\n-struct _GParamSpecClass { uint8_t _data[80]; };\n-typedef struct _GParamSpecDouble GParamSpecDouble;\n-typedef struct _GParamSpecEnum GParamSpecEnum;\n-typedef struct _GParamSpecFlags GParamSpecFlags;\n-typedef struct _GParamSpecFloat GParamSpecFloat;\n-typedef struct _GParamSpecGType GParamSpecGType;\n-typedef struct _GParamSpecInt GParamSpecInt;\n-typedef struct _GParamSpecInt64 GParamSpecInt64;\n-typedef struct _GParamSpecLong GParamSpecLong;\n-typedef struct _GParamSpecObject GParamSpecObject;\n-typedef struct _GParamSpecOverride GParamSpecOverride;\n-typedef struct _GParamSpecParam GParamSpecParam;\n-typedef struct _GParamSpecPointer GParamSpecPointer;\n-typedef struct _GParamSpecPool GParamSpecPool;\n-struct _GParamSpecPool {};\n-typedef struct _GParamSpecString GParamSpecString;\n-typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo;\n-struct _GParamSpecTypeInfo { uint8_t _data[56]; };\n-typedef struct _GParamSpecUChar GParamSpecUChar;\n-typedef struct _GParamSpecUInt GParamSpecUInt;\n-typedef struct _GParamSpecUInt64 GParamSpecUInt64;\n-typedef struct _GParamSpecULong GParamSpecULong;\n-typedef struct _GParamSpecUnichar GParamSpecUnichar;\n-typedef struct _GParamSpecValueArray GParamSpecValueArray;\n-typedef struct _GParamSpecVariant GParamSpecVariant;\n-typedef struct _GParameter GParameter;\n-struct _GParameter { uint8_t _data[32]; };\n-typedef void* GSignalAccumulator;\n-typedef void* GSignalEmissionHook;\n-typedef uint32_t GSignalFlags;\n-typedef struct _GSignalGroup GSignalGroup;\n-typedef struct _GSignalInvocationHint GSignalInvocationHint;\n-struct _GSignalInvocationHint { uint8_t _data[12]; };\n-typedef uint32_t GSignalMatchType;\n-typedef struct _GSignalQuery GSignalQuery;\n-struct _GSignalQuery { uint8_t _data[56]; };\n-typedef void* GToggleNotify;\n-typedef struct _GTypeCValue GTypeCValue;\n-struct _GTypeCValue { uint8_t _data[8]; };\n-typedef struct _GTypeClass GTypeClass;\n-struct _GTypeClass { uint8_t _data[8]; };\n-typedef void* GTypeClassCacheFunc;\n-typedef uint32_t GTypeDebugFlags;\n-typedef uint32_t GTypeFlags;\n-typedef uint32_t GTypeFundamentalFlags;\n-typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo;\n-struct _GTypeFundamentalInfo { uint8_t _data[4]; };\n-typedef struct _GTypeInfo GTypeInfo;\n-struct _GTypeInfo { uint8_t _data[72]; };\n-typedef struct _GTypeInstance GTypeInstance;\n-struct _GTypeInstance { uint8_t _data[8]; };\n-typedef struct _GTypeInterface GTypeInterface;\n-struct _GTypeInterface { uint8_t _data[16]; };\n-typedef void* GTypeInterfaceCheckFunc;\n-typedef struct _GTypeModule GTypeModule;\n-typedef struct _GTypeModuleClass GTypeModuleClass;\n-struct _GTypeModuleClass { uint8_t _data[184]; };\n-typedef struct _GTypePlugin GTypePlugin;\n-typedef struct _GTypePluginClass GTypePluginClass;\n-struct _GTypePluginClass { uint8_t _data[48]; };\n-typedef void* GTypePluginCompleteInterfaceInfo;\n-typedef void* GTypePluginCompleteTypeInfo;\n-typedef void* GTypePluginUnuse;\n-typedef void* GTypePluginUse;\n-typedef struct _GTypeQuery GTypeQuery;\n-struct _GTypeQuery { uint8_t _data[24]; };\n-typedef void* GTypeValueCollectFunc;\n-typedef void* GTypeValueCopyFunc;\n-typedef void* GTypeValueFreeFunc;\n-typedef void* GTypeValueInitFunc;\n-typedef void* GTypeValueLCopyFunc;\n-typedef void* GTypeValuePeekPointerFunc;\n-typedef struct _GTypeValueTable GTypeValueTable;\n-struct _GTypeValueTable { uint8_t _data[64]; };\n-typedef struct _GValue GValue;\n-struct _GValue { uint8_t _data[24]; };\n-typedef struct _GValueArray GValueArray;\n-struct _GValueArray { uint8_t _data[24]; };\n-typedef void* GValueTransform;\n-typedef void* GWeakNotify;\n-typedef struct _GWeakRef GWeakRef;\n-struct _GWeakRef {};\n-typedef struct _G_Value__data__union G_Value__data__union;\n-struct _G_Value__data__union { uint8_t _data[8]; };\n typedef struct _GAction GAction;\n typedef struct _GActionEntry GActionEntry;\n typedef struct _GActionGroup GActionGroup;\n typedef struct _GActionGroupInterface GActionGroupInterface;\n typedef struct _GActionInterface GActionInterface;\n typedef struct _GActionMap GActionMap;\n typedef struct _GActionMapInterface GActionMapInterface;\n"}]}]}]}]}