--- /srv/reproducible-results/rbuild-debian/r-b-build.3qukK6yN/b1/go-gir-generator_2.0.2-1_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.3qukK6yN/b2/go-gir-generator_2.0.2-1_amd64.changes ├── Files │ @@ -1,7 +1,7 @@ │ │ 2f809e2c03011c708b7374bffe566083 945556 debug optional golang-gir-generator-dbgsym_2.0.2-1_amd64.deb │ bceaf69615858f68b0b816c4140c6d9e 907784 devel optional golang-gir-generator_2.0.2-1_amd64.deb │ 120ae3f8464919636b8a0dd8b0f0105d 57696 devel optional golang-gir-gio-2.0-dev_2.0.2-1_all.deb │ ac5fef6f150b15a0037f2003ec93ee68 37720 devel optional golang-gir-glib-2.0-dev_2.0.2-1_all.deb │ 65e04f2081bdb6218d3b973e6872df79 22940 devel optional golang-gir-gobject-2.0-dev_2.0.2-1_all.deb │ - c1eaef6beccc330d849ae97953e87058 10468 devel optional golang-gir-gudev-1.0-dev_2.0.2-1_all.deb │ + 07390527a362f7b8a9d932d29e9e4e4a 10480 devel optional golang-gir-gudev-1.0-dev_2.0.2-1_all.deb ├── golang-gir-gudev-1.0-dev_2.0.2-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-06-30 14:25:21.000000 debian-binary │ │ -rw-r--r-- 0 0 0 848 2020-06-30 14:25:21.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 9428 2020-06-30 14:25:21.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 9440 2020-06-30 14:25:21.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/gocode/src/pkg.deepin.io/gir/gudev-1.0/gudev.gen.c │ │ │ │┄ Ordering differences only │ │ │ │ @@ -2,68 +2,14 @@ │ │ │ │ #include "_cgo_export.h" │ │ │ │ │ │ │ │ static void _c_callback_cleanup(void *userdata) │ │ │ │ { │ │ │ │ _GUdev_go_callback_cleanup(userdata); │ │ │ │ } │ │ │ │ │ │ │ │ -extern void _GBaseFinalizeFunc_c_wrapper(); │ │ │ │ -extern void _GBaseFinalizeFunc_c_wrapper_once(); │ │ │ │ -extern void _GBaseInitFunc_c_wrapper(); │ │ │ │ -extern void _GBaseInitFunc_c_wrapper_once(); │ │ │ │ -extern void _GBindingTransformFunc_c_wrapper(); │ │ │ │ -extern void _GBindingTransformFunc_c_wrapper_once(); │ │ │ │ -extern void _GBoxedCopyFunc_c_wrapper(); │ │ │ │ -extern void _GBoxedCopyFunc_c_wrapper_once(); │ │ │ │ -extern void _GBoxedFreeFunc_c_wrapper(); │ │ │ │ -extern void _GBoxedFreeFunc_c_wrapper_once(); │ │ │ │ -extern void _GCallback_c_wrapper(); │ │ │ │ -extern void _GCallback_c_wrapper_once(); │ │ │ │ -extern void _GClassFinalizeFunc_c_wrapper(); │ │ │ │ -extern void _GClassFinalizeFunc_c_wrapper_once(); │ │ │ │ -extern void _GClassInitFunc_c_wrapper(); │ │ │ │ -extern void _GClassInitFunc_c_wrapper_once(); │ │ │ │ -extern void _GClosureMarshal_c_wrapper(); │ │ │ │ -extern void _GClosureMarshal_c_wrapper_once(); │ │ │ │ -extern void _GClosureNotify_c_wrapper(); │ │ │ │ -extern void _GClosureNotify_c_wrapper_once(); │ │ │ │ -extern void _GInstanceInitFunc_c_wrapper(); │ │ │ │ -extern void _GInstanceInitFunc_c_wrapper_once(); │ │ │ │ -extern void _GInterfaceFinalizeFunc_c_wrapper(); │ │ │ │ -extern void _GInterfaceFinalizeFunc_c_wrapper_once(); │ │ │ │ -extern void _GInterfaceInitFunc_c_wrapper(); │ │ │ │ -extern void _GInterfaceInitFunc_c_wrapper_once(); │ │ │ │ -extern void _GObjectFinalizeFunc_c_wrapper(); │ │ │ │ -extern void _GObjectFinalizeFunc_c_wrapper_once(); │ │ │ │ -extern void _GObjectGetPropertyFunc_c_wrapper(); │ │ │ │ -extern void _GObjectGetPropertyFunc_c_wrapper_once(); │ │ │ │ -extern void _GObjectSetPropertyFunc_c_wrapper(); │ │ │ │ -extern void _GObjectSetPropertyFunc_c_wrapper_once(); │ │ │ │ -extern void _GSignalAccumulator_c_wrapper(); │ │ │ │ -extern void _GSignalAccumulator_c_wrapper_once(); │ │ │ │ -extern void _GSignalEmissionHook_c_wrapper(); │ │ │ │ -extern void _GSignalEmissionHook_c_wrapper_once(); │ │ │ │ -extern void _GToggleNotify_c_wrapper(); │ │ │ │ -extern void _GToggleNotify_c_wrapper_once(); │ │ │ │ -extern void _GTypeClassCacheFunc_c_wrapper(); │ │ │ │ -extern void _GTypeClassCacheFunc_c_wrapper_once(); │ │ │ │ -extern void _GTypeInterfaceCheckFunc_c_wrapper(); │ │ │ │ -extern void _GTypeInterfaceCheckFunc_c_wrapper_once(); │ │ │ │ -extern void _GTypePluginCompleteInterfaceInfo_c_wrapper(); │ │ │ │ -extern void _GTypePluginCompleteInterfaceInfo_c_wrapper_once(); │ │ │ │ -extern void _GTypePluginCompleteTypeInfo_c_wrapper(); │ │ │ │ -extern void _GTypePluginCompleteTypeInfo_c_wrapper_once(); │ │ │ │ -extern void _GTypePluginUnuse_c_wrapper(); │ │ │ │ -extern void _GTypePluginUnuse_c_wrapper_once(); │ │ │ │ -extern void _GTypePluginUse_c_wrapper(); │ │ │ │ -extern void _GTypePluginUse_c_wrapper_once(); │ │ │ │ -extern void _GValueTransform_c_wrapper(); │ │ │ │ -extern void _GValueTransform_c_wrapper_once(); │ │ │ │ -extern void _GWeakNotify_c_wrapper(); │ │ │ │ -extern void _GWeakNotify_c_wrapper_once(); │ │ │ │ extern void _GChildWatchFunc_c_wrapper(); │ │ │ │ extern void _GChildWatchFunc_c_wrapper_once(); │ │ │ │ extern void _GClearHandleFunc_c_wrapper(); │ │ │ │ extern void _GClearHandleFunc_c_wrapper_once(); │ │ │ │ extern void _GCompareDataFunc_c_wrapper(); │ │ │ │ extern void _GCompareDataFunc_c_wrapper_once(); │ │ │ │ extern void _GCompareFunc_c_wrapper(); │ │ │ │ @@ -150,7 +96,61 @@ │ │ │ │ extern void _GTranslateFunc_c_wrapper_once(); │ │ │ │ extern void _GTraverseFunc_c_wrapper(); │ │ │ │ extern void _GTraverseFunc_c_wrapper_once(); │ │ │ │ extern void _GUnixFDSourceFunc_c_wrapper(); │ │ │ │ extern void _GUnixFDSourceFunc_c_wrapper_once(); │ │ │ │ extern void _GVoidFunc_c_wrapper(); │ │ │ │ extern void _GVoidFunc_c_wrapper_once(); │ │ │ │ +extern void _GBaseFinalizeFunc_c_wrapper(); │ │ │ │ +extern void _GBaseFinalizeFunc_c_wrapper_once(); │ │ │ │ +extern void _GBaseInitFunc_c_wrapper(); │ │ │ │ +extern void _GBaseInitFunc_c_wrapper_once(); │ │ │ │ +extern void _GBindingTransformFunc_c_wrapper(); │ │ │ │ +extern void _GBindingTransformFunc_c_wrapper_once(); │ │ │ │ +extern void _GBoxedCopyFunc_c_wrapper(); │ │ │ │ +extern void _GBoxedCopyFunc_c_wrapper_once(); │ │ │ │ +extern void _GBoxedFreeFunc_c_wrapper(); │ │ │ │ +extern void _GBoxedFreeFunc_c_wrapper_once(); │ │ │ │ +extern void _GCallback_c_wrapper(); │ │ │ │ +extern void _GCallback_c_wrapper_once(); │ │ │ │ +extern void _GClassFinalizeFunc_c_wrapper(); │ │ │ │ +extern void _GClassFinalizeFunc_c_wrapper_once(); │ │ │ │ +extern void _GClassInitFunc_c_wrapper(); │ │ │ │ +extern void _GClassInitFunc_c_wrapper_once(); │ │ │ │ +extern void _GClosureMarshal_c_wrapper(); │ │ │ │ +extern void _GClosureMarshal_c_wrapper_once(); │ │ │ │ +extern void _GClosureNotify_c_wrapper(); │ │ │ │ +extern void _GClosureNotify_c_wrapper_once(); │ │ │ │ +extern void _GInstanceInitFunc_c_wrapper(); │ │ │ │ +extern void _GInstanceInitFunc_c_wrapper_once(); │ │ │ │ +extern void _GInterfaceFinalizeFunc_c_wrapper(); │ │ │ │ +extern void _GInterfaceFinalizeFunc_c_wrapper_once(); │ │ │ │ +extern void _GInterfaceInitFunc_c_wrapper(); │ │ │ │ +extern void _GInterfaceInitFunc_c_wrapper_once(); │ │ │ │ +extern void _GObjectFinalizeFunc_c_wrapper(); │ │ │ │ +extern void _GObjectFinalizeFunc_c_wrapper_once(); │ │ │ │ +extern void _GObjectGetPropertyFunc_c_wrapper(); │ │ │ │ +extern void _GObjectGetPropertyFunc_c_wrapper_once(); │ │ │ │ +extern void _GObjectSetPropertyFunc_c_wrapper(); │ │ │ │ +extern void _GObjectSetPropertyFunc_c_wrapper_once(); │ │ │ │ +extern void _GSignalAccumulator_c_wrapper(); │ │ │ │ +extern void _GSignalAccumulator_c_wrapper_once(); │ │ │ │ +extern void _GSignalEmissionHook_c_wrapper(); │ │ │ │ +extern void _GSignalEmissionHook_c_wrapper_once(); │ │ │ │ +extern void _GToggleNotify_c_wrapper(); │ │ │ │ +extern void _GToggleNotify_c_wrapper_once(); │ │ │ │ +extern void _GTypeClassCacheFunc_c_wrapper(); │ │ │ │ +extern void _GTypeClassCacheFunc_c_wrapper_once(); │ │ │ │ +extern void _GTypeInterfaceCheckFunc_c_wrapper(); │ │ │ │ +extern void _GTypeInterfaceCheckFunc_c_wrapper_once(); │ │ │ │ +extern void _GTypePluginCompleteInterfaceInfo_c_wrapper(); │ │ │ │ +extern void _GTypePluginCompleteInterfaceInfo_c_wrapper_once(); │ │ │ │ +extern void _GTypePluginCompleteTypeInfo_c_wrapper(); │ │ │ │ +extern void _GTypePluginCompleteTypeInfo_c_wrapper_once(); │ │ │ │ +extern void _GTypePluginUnuse_c_wrapper(); │ │ │ │ +extern void _GTypePluginUnuse_c_wrapper_once(); │ │ │ │ +extern void _GTypePluginUse_c_wrapper(); │ │ │ │ +extern void _GTypePluginUse_c_wrapper_once(); │ │ │ │ +extern void _GValueTransform_c_wrapper(); │ │ │ │ +extern void _GValueTransform_c_wrapper_once(); │ │ │ │ +extern void _GWeakNotify_c_wrapper(); │ │ │ │ +extern void _GWeakNotify_c_wrapper_once(); │ │ │ ├── ./usr/share/gocode/src/pkg.deepin.io/gir/gudev-1.0/gudev.gen.h │ │ │ │┄ Ordering differences only │ │ │ │ @@ -8,140 +8,14 @@ │ │ │ │ { │ │ │ │ void** array = (void**)_array; │ │ │ │ unsigned int i=0; │ │ │ │ while (array && array[i] != 0) i++; │ │ │ │ return i; │ │ │ │ } │ │ │ │ │ │ │ │ -typedef void* GBaseFinalizeFunc; │ │ │ │ -typedef void* GBaseInitFunc; │ │ │ │ -typedef struct _GBinding GBinding; │ │ │ │ -typedef uint32_t GBindingFlags; │ │ │ │ -typedef void* GBindingTransformFunc; │ │ │ │ -typedef void* GBoxedCopyFunc; │ │ │ │ -typedef void* GBoxedFreeFunc; │ │ │ │ -typedef struct _GCClosure GCClosure; │ │ │ │ -struct _GCClosure { uint8_t _data[72]; }; │ │ │ │ -typedef void* GCallback; │ │ │ │ -typedef void* GClassFinalizeFunc; │ │ │ │ -typedef void* GClassInitFunc; │ │ │ │ -typedef struct _GClosure GClosure; │ │ │ │ -struct _GClosure { uint8_t _data[64]; }; │ │ │ │ -typedef void* GClosureMarshal; │ │ │ │ -typedef void* GClosureNotify; │ │ │ │ -typedef struct _GClosureNotifyData GClosureNotifyData; │ │ │ │ -struct _GClosureNotifyData { uint8_t _data[16]; }; │ │ │ │ -typedef uint32_t GConnectFlags; │ │ │ │ -typedef struct _GEnumClass GEnumClass; │ │ │ │ -struct _GEnumClass { uint8_t _data[32]; }; │ │ │ │ -typedef struct _GEnumValue GEnumValue; │ │ │ │ -struct _GEnumValue { uint8_t _data[24]; }; │ │ │ │ -typedef struct _GFlagsClass GFlagsClass; │ │ │ │ -struct _GFlagsClass { uint8_t _data[24]; }; │ │ │ │ -typedef struct _GFlagsValue GFlagsValue; │ │ │ │ -struct _GFlagsValue { uint8_t _data[24]; }; │ │ │ │ -typedef struct _GInitiallyUnowned GInitiallyUnowned; │ │ │ │ -typedef struct _GInitiallyUnownedClass GInitiallyUnownedClass; │ │ │ │ -struct _GInitiallyUnownedClass { uint8_t _data[136]; }; │ │ │ │ -typedef void* GInstanceInitFunc; │ │ │ │ -typedef void* GInterfaceFinalizeFunc; │ │ │ │ -typedef struct _GInterfaceInfo GInterfaceInfo; │ │ │ │ -struct _GInterfaceInfo { uint8_t _data[24]; }; │ │ │ │ -typedef void* GInterfaceInitFunc; │ │ │ │ -typedef struct _GObject GObject; │ │ │ │ -typedef struct _GObjectClass GObjectClass; │ │ │ │ -struct _GObjectClass { uint8_t _data[136]; }; │ │ │ │ -typedef struct _GObjectConstructParam GObjectConstructParam; │ │ │ │ -struct _GObjectConstructParam { uint8_t _data[16]; }; │ │ │ │ -typedef void* GObjectFinalizeFunc; │ │ │ │ -typedef void* GObjectGetPropertyFunc; │ │ │ │ -typedef void* GObjectSetPropertyFunc; │ │ │ │ -typedef uint32_t GParamFlags; │ │ │ │ -typedef struct _GParamSpec GParamSpec; │ │ │ │ -typedef struct _GParamSpecBoolean GParamSpecBoolean; │ │ │ │ -typedef struct _GParamSpecBoxed GParamSpecBoxed; │ │ │ │ -typedef struct _GParamSpecChar GParamSpecChar; │ │ │ │ -typedef struct _GParamSpecClass GParamSpecClass; │ │ │ │ -struct _GParamSpecClass { uint8_t _data[80]; }; │ │ │ │ -typedef struct _GParamSpecDouble GParamSpecDouble; │ │ │ │ -typedef struct _GParamSpecEnum GParamSpecEnum; │ │ │ │ -typedef struct _GParamSpecFlags GParamSpecFlags; │ │ │ │ -typedef struct _GParamSpecFloat GParamSpecFloat; │ │ │ │ -typedef struct _GParamSpecGType GParamSpecGType; │ │ │ │ -typedef struct _GParamSpecInt GParamSpecInt; │ │ │ │ -typedef struct _GParamSpecInt64 GParamSpecInt64; │ │ │ │ -typedef struct _GParamSpecLong GParamSpecLong; │ │ │ │ -typedef struct _GParamSpecObject GParamSpecObject; │ │ │ │ -typedef struct _GParamSpecOverride GParamSpecOverride; │ │ │ │ -typedef struct _GParamSpecParam GParamSpecParam; │ │ │ │ -typedef struct _GParamSpecPointer GParamSpecPointer; │ │ │ │ -typedef struct _GParamSpecPool GParamSpecPool; │ │ │ │ -struct _GParamSpecPool {}; │ │ │ │ -typedef struct _GParamSpecString GParamSpecString; │ │ │ │ -typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo; │ │ │ │ -struct _GParamSpecTypeInfo { uint8_t _data[56]; }; │ │ │ │ -typedef struct _GParamSpecUChar GParamSpecUChar; │ │ │ │ -typedef struct _GParamSpecUInt GParamSpecUInt; │ │ │ │ -typedef struct _GParamSpecUInt64 GParamSpecUInt64; │ │ │ │ -typedef struct _GParamSpecULong GParamSpecULong; │ │ │ │ -typedef struct _GParamSpecUnichar GParamSpecUnichar; │ │ │ │ -typedef struct _GParamSpecValueArray GParamSpecValueArray; │ │ │ │ -typedef struct _GParamSpecVariant GParamSpecVariant; │ │ │ │ -typedef struct _GParameter GParameter; │ │ │ │ -struct _GParameter { uint8_t _data[32]; }; │ │ │ │ -typedef void* GSignalAccumulator; │ │ │ │ -typedef void* GSignalEmissionHook; │ │ │ │ -typedef uint32_t GSignalFlags; │ │ │ │ -typedef struct _GSignalInvocationHint GSignalInvocationHint; │ │ │ │ -struct _GSignalInvocationHint { uint8_t _data[12]; }; │ │ │ │ -typedef uint32_t GSignalMatchType; │ │ │ │ -typedef struct _GSignalQuery GSignalQuery; │ │ │ │ -struct _GSignalQuery { uint8_t _data[56]; }; │ │ │ │ -typedef void* GToggleNotify; │ │ │ │ -typedef struct _GTypeCValue GTypeCValue; │ │ │ │ -struct _GTypeCValue {}; │ │ │ │ -typedef struct _GTypeClass GTypeClass; │ │ │ │ -struct _GTypeClass { uint8_t _data[8]; }; │ │ │ │ -typedef void* GTypeClassCacheFunc; │ │ │ │ -typedef uint32_t GTypeDebugFlags; │ │ │ │ -typedef uint32_t GTypeFlags; │ │ │ │ -typedef uint32_t GTypeFundamentalFlags; │ │ │ │ -typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo; │ │ │ │ -struct _GTypeFundamentalInfo { uint8_t _data[4]; }; │ │ │ │ -typedef struct _GTypeInfo GTypeInfo; │ │ │ │ -struct _GTypeInfo { uint8_t _data[72]; }; │ │ │ │ -typedef struct _GTypeInstance GTypeInstance; │ │ │ │ -struct _GTypeInstance { uint8_t _data[8]; }; │ │ │ │ -typedef struct _GTypeInterface GTypeInterface; │ │ │ │ -struct _GTypeInterface { uint8_t _data[16]; }; │ │ │ │ -typedef void* GTypeInterfaceCheckFunc; │ │ │ │ -typedef struct _GTypeModule GTypeModule; │ │ │ │ -typedef struct _GTypeModuleClass GTypeModuleClass; │ │ │ │ -struct _GTypeModuleClass { uint8_t _data[184]; }; │ │ │ │ -typedef struct _GTypePlugin GTypePlugin; │ │ │ │ -typedef struct _GTypePluginClass GTypePluginClass; │ │ │ │ -struct _GTypePluginClass { uint8_t _data[48]; }; │ │ │ │ -typedef void* GTypePluginCompleteInterfaceInfo; │ │ │ │ -typedef void* GTypePluginCompleteTypeInfo; │ │ │ │ -typedef void* GTypePluginUnuse; │ │ │ │ -typedef void* GTypePluginUse; │ │ │ │ -typedef struct _GTypeQuery GTypeQuery; │ │ │ │ -struct _GTypeQuery { uint8_t _data[24]; }; │ │ │ │ -typedef struct _GTypeValueTable GTypeValueTable; │ │ │ │ -struct _GTypeValueTable { uint8_t _data[64]; }; │ │ │ │ -typedef struct _GValue GValue; │ │ │ │ -struct _GValue { uint8_t _data[24]; }; │ │ │ │ -typedef struct _GValueArray GValueArray; │ │ │ │ -struct _GValueArray { uint8_t _data[24]; }; │ │ │ │ -typedef void* GValueTransform; │ │ │ │ -typedef void* GWeakNotify; │ │ │ │ -typedef struct _GWeakRef GWeakRef; │ │ │ │ -struct _GWeakRef {}; │ │ │ │ -typedef struct _G_Value__data__union G_Value__data__union; │ │ │ │ -struct _G_Value__data__union { uint8_t _data[8]; }; │ │ │ │ typedef struct _GArray GArray; │ │ │ │ struct _GArray { uint8_t _data[16]; }; │ │ │ │ typedef uint32_t GAsciiType; │ │ │ │ typedef struct _GAsyncQueue GAsyncQueue; │ │ │ │ struct _GAsyncQueue {}; │ │ │ │ typedef struct _GBookmarkFile GBookmarkFile; │ │ │ │ struct _GBookmarkFile {}; │ │ │ │ @@ -396,14 +270,140 @@ │ │ │ │ typedef uint32_t GVariantClass; │ │ │ │ typedef struct _GVariantDict GVariantDict; │ │ │ │ struct _GVariantDict {}; │ │ │ │ typedef uint32_t GVariantParseError; │ │ │ │ typedef struct _GVariantType GVariantType; │ │ │ │ struct _GVariantType {}; │ │ │ │ typedef void* GVoidFunc; │ │ │ │ +typedef void* GBaseFinalizeFunc; │ │ │ │ +typedef void* GBaseInitFunc; │ │ │ │ +typedef struct _GBinding GBinding; │ │ │ │ +typedef uint32_t GBindingFlags; │ │ │ │ +typedef void* GBindingTransformFunc; │ │ │ │ +typedef void* GBoxedCopyFunc; │ │ │ │ +typedef void* GBoxedFreeFunc; │ │ │ │ +typedef struct _GCClosure GCClosure; │ │ │ │ +struct _GCClosure { uint8_t _data[72]; }; │ │ │ │ +typedef void* GCallback; │ │ │ │ +typedef void* GClassFinalizeFunc; │ │ │ │ +typedef void* GClassInitFunc; │ │ │ │ +typedef struct _GClosure GClosure; │ │ │ │ +struct _GClosure { uint8_t _data[64]; }; │ │ │ │ +typedef void* GClosureMarshal; │ │ │ │ +typedef void* GClosureNotify; │ │ │ │ +typedef struct _GClosureNotifyData GClosureNotifyData; │ │ │ │ +struct _GClosureNotifyData { uint8_t _data[16]; }; │ │ │ │ +typedef uint32_t GConnectFlags; │ │ │ │ +typedef struct _GEnumClass GEnumClass; │ │ │ │ +struct _GEnumClass { uint8_t _data[32]; }; │ │ │ │ +typedef struct _GEnumValue GEnumValue; │ │ │ │ +struct _GEnumValue { uint8_t _data[24]; }; │ │ │ │ +typedef struct _GFlagsClass GFlagsClass; │ │ │ │ +struct _GFlagsClass { uint8_t _data[24]; }; │ │ │ │ +typedef struct _GFlagsValue GFlagsValue; │ │ │ │ +struct _GFlagsValue { uint8_t _data[24]; }; │ │ │ │ +typedef struct _GInitiallyUnowned GInitiallyUnowned; │ │ │ │ +typedef struct _GInitiallyUnownedClass GInitiallyUnownedClass; │ │ │ │ +struct _GInitiallyUnownedClass { uint8_t _data[136]; }; │ │ │ │ +typedef void* GInstanceInitFunc; │ │ │ │ +typedef void* GInterfaceFinalizeFunc; │ │ │ │ +typedef struct _GInterfaceInfo GInterfaceInfo; │ │ │ │ +struct _GInterfaceInfo { uint8_t _data[24]; }; │ │ │ │ +typedef void* GInterfaceInitFunc; │ │ │ │ +typedef struct _GObject GObject; │ │ │ │ +typedef struct _GObjectClass GObjectClass; │ │ │ │ +struct _GObjectClass { uint8_t _data[136]; }; │ │ │ │ +typedef struct _GObjectConstructParam GObjectConstructParam; │ │ │ │ +struct _GObjectConstructParam { uint8_t _data[16]; }; │ │ │ │ +typedef void* GObjectFinalizeFunc; │ │ │ │ +typedef void* GObjectGetPropertyFunc; │ │ │ │ +typedef void* GObjectSetPropertyFunc; │ │ │ │ +typedef uint32_t GParamFlags; │ │ │ │ +typedef struct _GParamSpec GParamSpec; │ │ │ │ +typedef struct _GParamSpecBoolean GParamSpecBoolean; │ │ │ │ +typedef struct _GParamSpecBoxed GParamSpecBoxed; │ │ │ │ +typedef struct _GParamSpecChar GParamSpecChar; │ │ │ │ +typedef struct _GParamSpecClass GParamSpecClass; │ │ │ │ +struct _GParamSpecClass { uint8_t _data[80]; }; │ │ │ │ +typedef struct _GParamSpecDouble GParamSpecDouble; │ │ │ │ +typedef struct _GParamSpecEnum GParamSpecEnum; │ │ │ │ +typedef struct _GParamSpecFlags GParamSpecFlags; │ │ │ │ +typedef struct _GParamSpecFloat GParamSpecFloat; │ │ │ │ +typedef struct _GParamSpecGType GParamSpecGType; │ │ │ │ +typedef struct _GParamSpecInt GParamSpecInt; │ │ │ │ +typedef struct _GParamSpecInt64 GParamSpecInt64; │ │ │ │ +typedef struct _GParamSpecLong GParamSpecLong; │ │ │ │ +typedef struct _GParamSpecObject GParamSpecObject; │ │ │ │ +typedef struct _GParamSpecOverride GParamSpecOverride; │ │ │ │ +typedef struct _GParamSpecParam GParamSpecParam; │ │ │ │ +typedef struct _GParamSpecPointer GParamSpecPointer; │ │ │ │ +typedef struct _GParamSpecPool GParamSpecPool; │ │ │ │ +struct _GParamSpecPool {}; │ │ │ │ +typedef struct _GParamSpecString GParamSpecString; │ │ │ │ +typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo; │ │ │ │ +struct _GParamSpecTypeInfo { uint8_t _data[56]; }; │ │ │ │ +typedef struct _GParamSpecUChar GParamSpecUChar; │ │ │ │ +typedef struct _GParamSpecUInt GParamSpecUInt; │ │ │ │ +typedef struct _GParamSpecUInt64 GParamSpecUInt64; │ │ │ │ +typedef struct _GParamSpecULong GParamSpecULong; │ │ │ │ +typedef struct _GParamSpecUnichar GParamSpecUnichar; │ │ │ │ +typedef struct _GParamSpecValueArray GParamSpecValueArray; │ │ │ │ +typedef struct _GParamSpecVariant GParamSpecVariant; │ │ │ │ +typedef struct _GParameter GParameter; │ │ │ │ +struct _GParameter { uint8_t _data[32]; }; │ │ │ │ +typedef void* GSignalAccumulator; │ │ │ │ +typedef void* GSignalEmissionHook; │ │ │ │ +typedef uint32_t GSignalFlags; │ │ │ │ +typedef struct _GSignalInvocationHint GSignalInvocationHint; │ │ │ │ +struct _GSignalInvocationHint { uint8_t _data[12]; }; │ │ │ │ +typedef uint32_t GSignalMatchType; │ │ │ │ +typedef struct _GSignalQuery GSignalQuery; │ │ │ │ +struct _GSignalQuery { uint8_t _data[56]; }; │ │ │ │ +typedef void* GToggleNotify; │ │ │ │ +typedef struct _GTypeCValue GTypeCValue; │ │ │ │ +struct _GTypeCValue {}; │ │ │ │ +typedef struct _GTypeClass GTypeClass; │ │ │ │ +struct _GTypeClass { uint8_t _data[8]; }; │ │ │ │ +typedef void* GTypeClassCacheFunc; │ │ │ │ +typedef uint32_t GTypeDebugFlags; │ │ │ │ +typedef uint32_t GTypeFlags; │ │ │ │ +typedef uint32_t GTypeFundamentalFlags; │ │ │ │ +typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo; │ │ │ │ +struct _GTypeFundamentalInfo { uint8_t _data[4]; }; │ │ │ │ +typedef struct _GTypeInfo GTypeInfo; │ │ │ │ +struct _GTypeInfo { uint8_t _data[72]; }; │ │ │ │ +typedef struct _GTypeInstance GTypeInstance; │ │ │ │ +struct _GTypeInstance { uint8_t _data[8]; }; │ │ │ │ +typedef struct _GTypeInterface GTypeInterface; │ │ │ │ +struct _GTypeInterface { uint8_t _data[16]; }; │ │ │ │ +typedef void* GTypeInterfaceCheckFunc; │ │ │ │ +typedef struct _GTypeModule GTypeModule; │ │ │ │ +typedef struct _GTypeModuleClass GTypeModuleClass; │ │ │ │ +struct _GTypeModuleClass { uint8_t _data[184]; }; │ │ │ │ +typedef struct _GTypePlugin GTypePlugin; │ │ │ │ +typedef struct _GTypePluginClass GTypePluginClass; │ │ │ │ +struct _GTypePluginClass { uint8_t _data[48]; }; │ │ │ │ +typedef void* GTypePluginCompleteInterfaceInfo; │ │ │ │ +typedef void* GTypePluginCompleteTypeInfo; │ │ │ │ +typedef void* GTypePluginUnuse; │ │ │ │ +typedef void* GTypePluginUse; │ │ │ │ +typedef struct _GTypeQuery GTypeQuery; │ │ │ │ +struct _GTypeQuery { uint8_t _data[24]; }; │ │ │ │ +typedef struct _GTypeValueTable GTypeValueTable; │ │ │ │ +struct _GTypeValueTable { uint8_t _data[64]; }; │ │ │ │ +typedef struct _GValue GValue; │ │ │ │ +struct _GValue { uint8_t _data[24]; }; │ │ │ │ +typedef struct _GValueArray GValueArray; │ │ │ │ +struct _GValueArray { uint8_t _data[24]; }; │ │ │ │ +typedef void* GValueTransform; │ │ │ │ +typedef void* GWeakNotify; │ │ │ │ +typedef struct _GWeakRef GWeakRef; │ │ │ │ +struct _GWeakRef {}; │ │ │ │ +typedef struct _G_Value__data__union G_Value__data__union; │ │ │ │ +struct _G_Value__data__union { uint8_t _data[8]; }; │ │ │ │ typedef struct _GUdevClient GUdevClient; │ │ │ │ typedef struct _GUdevClientClass GUdevClientClass; │ │ │ │ typedef struct _GUdevClientPrivate GUdevClientPrivate; │ │ │ │ typedef struct _GUdevDevice GUdevDevice; │ │ │ │ typedef struct _GUdevDeviceClass GUdevDeviceClass; │ │ │ │ typedef struct _GUdevDevicePrivate GUdevDevicePrivate; │ │ │ │ typedef uint32_t GUdevDeviceType;