~/f/deepin-gir-generator/RPMS.2017 ~/f/deepin-gir-generator ~/f/deepin-gir-generator RPMS.2017/golang-github-linuxdeepin-go-gir-generator-2.1.0-0.0.noarch.rpm RPMS/golang-github-linuxdeepin-go-gir-generator-2.1.0-0.0.noarch.rpm differ: char 225, line 1 Comparing golang-github-linuxdeepin-go-gir-generator-2.1.0-0.0.noarch.rpm to golang-github-linuxdeepin-go-gir-generator-2.1.0-0.0.noarch.rpm comparing the rpm tags of golang-github-linuxdeepin-go-gir-generator --- old-rpm-tags +++ new-rpm-tags @@ -150,2 +150,2 @@ -/usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.c 0c15c1a58302c65c685ceffd3bf7f2ea2d0609862df086ded71c9be903725015 0 -/usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.h 61645a56900f9235efa5fc9762c6ba444a2e18d4b40b328b660411e17c0ad619 0 +/usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.c ffd3ff18b5269b9811c4b2f3e42c6bbd5ac680d3c1365d71f3e88c0943ca0a21 0 +/usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.h 75a9818ab1382e0251cf5cc1c0f33a2abf1d8e9b4cd30dfee9204f6806107c34 0 @@ -182,2 +182,2 @@ -/usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.c e53cb646f64b95c99680cfb9e64bb3b9e534ca742cbdfecfee517fef2a0fcbb3 0 -/usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.h 0e2f5330f960d25cc9e7d5f9ec754edf697a1ffc95ad9f0d0eef412f2be7e6e4 0 +/usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.c 1620c884467815231279f424f913b0ec94fed1e0f3275caed521549539e7adc1 0 +/usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.h d097496e35f930ea1190b97582d7ebd49048c3cf9f41616bac8dd0ef1ffa47b6 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.c differs (C source, ASCII text) --- old//usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.c 2022-04-02 00:00:00.000000000 +0000 +++ new//usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.c 2022-04-02 00:00:00.000000000 +0000 @@ -6,6 +6,72 @@ _Gio_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 int _GBindingTransformFunc_c_wrapper(); +extern int _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 int _GSignalAccumulator_c_wrapper(); +extern int _GSignalAccumulator_c_wrapper_once(); +extern int _GSignalEmissionHook_c_wrapper(); +extern int _GSignalEmissionHook_c_wrapper_once(); +extern void _GToggleNotify_c_wrapper(); +extern void _GToggleNotify_c_wrapper_once(); +extern int _GTypeClassCacheFunc_c_wrapper(); +extern int _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 char* _GTypeValueCollectFunc_c_wrapper(); +extern char* _GTypeValueCollectFunc_c_wrapper_once(); +extern void _GTypeValueCopyFunc_c_wrapper(); +extern void _GTypeValueCopyFunc_c_wrapper_once(); +extern void _GTypeValueFreeFunc_c_wrapper(); +extern void _GTypeValueFreeFunc_c_wrapper_once(); +extern void _GTypeValueInitFunc_c_wrapper(); +extern void _GTypeValueInitFunc_c_wrapper_once(); +extern char* _GTypeValueLCopyFunc_c_wrapper(); +extern char* _GTypeValueLCopyFunc_c_wrapper_once(); +extern void* _GTypeValuePeekPointerFunc_c_wrapper(); +extern void* _GTypeValuePeekPointerFunc_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(); @@ -112,72 +178,6 @@ extern int _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 int _GBindingTransformFunc_c_wrapper(); -extern int _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 int _GSignalAccumulator_c_wrapper(); -extern int _GSignalAccumulator_c_wrapper_once(); -extern int _GSignalEmissionHook_c_wrapper(); -extern int _GSignalEmissionHook_c_wrapper_once(); -extern void _GToggleNotify_c_wrapper(); -extern void _GToggleNotify_c_wrapper_once(); -extern int _GTypeClassCacheFunc_c_wrapper(); -extern int _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 char* _GTypeValueCollectFunc_c_wrapper(); -extern char* _GTypeValueCollectFunc_c_wrapper_once(); -extern void _GTypeValueCopyFunc_c_wrapper(); -extern void _GTypeValueCopyFunc_c_wrapper_once(); -extern void _GTypeValueFreeFunc_c_wrapper(); -extern void _GTypeValueFreeFunc_c_wrapper_once(); -extern void _GTypeValueInitFunc_c_wrapper(); -extern void _GTypeValueInitFunc_c_wrapper_once(); -extern char* _GTypeValueLCopyFunc_c_wrapper(); -extern char* _GTypeValueLCopyFunc_c_wrapper_once(); -extern void* _GTypeValuePeekPointerFunc_c_wrapper(); -extern void* _GTypeValuePeekPointerFunc_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 _GAsyncReadyCallback_c_wrapper(); extern void _GAsyncReadyCallback_c_wrapper_once(); extern void _GBusAcquiredCallback_c_wrapper(); /usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.h differs (C source, ASCII text) --- old//usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.h 2022-04-02 00:00:00.000000000 +0000 +++ new//usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.h 2022-04-02 00:00:00.000000000 +0000 @@ -12,6 +12,140 @@ return i; } +typedef void* GBaseFinalizeFunc; +typedef void* GBaseInitFunc; +typedef struct _GBinding GBinding; +typedef uint32_t GBindingFlags; +typedef struct _GBindingGroup GBindingGroup; +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 _GSignalGroup GSignalGroup; +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 void* GTypeValueCollectFunc; +typedef void* GTypeValueCopyFunc; +typedef void* GTypeValueFreeFunc; +typedef void* GTypeValueInitFunc; +typedef void* GTypeValueLCopyFunc; +typedef void* GTypeValuePeekPointerFunc; +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; @@ -287,140 +421,6 @@ typedef struct _GVariantType GVariantType; struct _GVariantType {}; typedef void* GVoidFunc; -typedef void* GBaseFinalizeFunc; -typedef void* GBaseInitFunc; -typedef struct _GBinding GBinding; -typedef uint32_t GBindingFlags; -typedef struct _GBindingGroup GBindingGroup; -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; /usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.c differs (C source, ASCII text) --- old//usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.c 2022-04-02 00:00:00.000000000 +0000 +++ new//usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.c 2022-04-02 00:00:00.000000000 +0000 @@ -6,72 +6,6 @@ _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 int _GBindingTransformFunc_c_wrapper(); -extern int _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 int _GSignalAccumulator_c_wrapper(); -extern int _GSignalAccumulator_c_wrapper_once(); -extern int _GSignalEmissionHook_c_wrapper(); -extern int _GSignalEmissionHook_c_wrapper_once(); -extern void _GToggleNotify_c_wrapper(); -extern void _GToggleNotify_c_wrapper_once(); -extern int _GTypeClassCacheFunc_c_wrapper(); -extern int _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 char* _GTypeValueCollectFunc_c_wrapper(); -extern char* _GTypeValueCollectFunc_c_wrapper_once(); -extern void _GTypeValueCopyFunc_c_wrapper(); -extern void _GTypeValueCopyFunc_c_wrapper_once(); -extern void _GTypeValueFreeFunc_c_wrapper(); -extern void _GTypeValueFreeFunc_c_wrapper_once(); -extern void _GTypeValueInitFunc_c_wrapper(); -extern void _GTypeValueInitFunc_c_wrapper_once(); -extern char* _GTypeValueLCopyFunc_c_wrapper(); -extern char* _GTypeValueLCopyFunc_c_wrapper_once(); -extern void* _GTypeValuePeekPointerFunc_c_wrapper(); -extern void* _GTypeValuePeekPointerFunc_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(); @@ -178,3 +112,69 @@ extern int _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 int _GBindingTransformFunc_c_wrapper(); +extern int _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 int _GSignalAccumulator_c_wrapper(); +extern int _GSignalAccumulator_c_wrapper_once(); +extern int _GSignalEmissionHook_c_wrapper(); +extern int _GSignalEmissionHook_c_wrapper_once(); +extern void _GToggleNotify_c_wrapper(); +extern void _GToggleNotify_c_wrapper_once(); +extern int _GTypeClassCacheFunc_c_wrapper(); +extern int _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 char* _GTypeValueCollectFunc_c_wrapper(); +extern char* _GTypeValueCollectFunc_c_wrapper_once(); +extern void _GTypeValueCopyFunc_c_wrapper(); +extern void _GTypeValueCopyFunc_c_wrapper_once(); +extern void _GTypeValueFreeFunc_c_wrapper(); +extern void _GTypeValueFreeFunc_c_wrapper_once(); +extern void _GTypeValueInitFunc_c_wrapper(); +extern void _GTypeValueInitFunc_c_wrapper_once(); +extern char* _GTypeValueLCopyFunc_c_wrapper(); +extern char* _GTypeValueLCopyFunc_c_wrapper_once(); +extern void* _GTypeValuePeekPointerFunc_c_wrapper(); +extern void* _GTypeValuePeekPointerFunc_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/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.h differs (C source, ASCII text) --- old//usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.h 2022-04-02 00:00:00.000000000 +0000 +++ new//usr/share/go/1.21/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.h 2022-04-02 00:00:00.000000000 +0000 @@ -12,140 +12,6 @@ return i; } -typedef void* GBaseFinalizeFunc; -typedef void* GBaseInitFunc; -typedef struct _GBinding GBinding; -typedef uint32_t GBindingFlags; -typedef struct _GBindingGroup GBindingGroup; -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 _GSignalGroup GSignalGroup; -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 void* GTypeValueCollectFunc; -typedef void* GTypeValueCopyFunc; -typedef void* GTypeValueFreeFunc; -typedef void* GTypeValueInitFunc; -typedef void* GTypeValueLCopyFunc; -typedef void* GTypeValuePeekPointerFunc; -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; @@ -421,6 +287,140 @@ typedef struct _GVariantType GVariantType; struct _GVariantType {}; typedef void* GVoidFunc; +typedef void* GBaseFinalizeFunc; +typedef void* GBaseInitFunc; +typedef struct _GBinding GBinding; +typedef uint32_t GBindingFlags; +typedef struct _GBindingGroup GBindingGroup; +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; overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1