~/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: byte 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 @@ -179,8 +179,8 @@ /usr/share/go/1.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0 0 /usr/share/go/1.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/config.json dfb675584178108b6db6f09f8623ce16c940472fbcb879a0877b72b73dc66638 0 /usr/share/go/1.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/fixwarning.go 99826c09dbcaa78ca85baf529f05500784c982f859b93bae7bfb54c5aa9df392 0 -/usr/share/go/1.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.c 1f61e81a27f2d77e4fcbc3f34de5f22c0be5960ba523fd1e9375a62257626e2b 0 -/usr/share/go/1.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.h 57a1178ac5377aede8a0db60c49896957c506caf85b7b14fa348bcc545df138a 0 +/usr/share/go/1.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.c 21ade62819dbaaac607ecbec24ae012751588c8b029fac72df9226efb5a753db 0 +/usr/share/go/1.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.h 2d89f7348c8fe700df31fd5b64d3b9c5ee16b2ec507b97b93e046cd38b9ca6b1 0 /usr/share/go/1.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.go 465ac58df7f1d2716f6c1dd5c3538c5290f26e2dde8cb466707e6c1e9738f948 0 /usr/share/go/1.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.go.in b329c99c4216ee5050d244b3d7eb8c1bc48c74154211a3defa87accc1ab7f32c 0 /usr/share/go/1.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev_test.go c3da0a70aa705fa074fe564df60cfb4f39dd040f7f0b01ceb2a69c08d2da7f81 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.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.c differs (C source, ASCII text) --- old//usr/share/go/1.18/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.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.c 2022-04-02 00:00:00.000000000 +0000 @@ -6,60 +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 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(); @@ -162,3 +108,57 @@ 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 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.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.h differs (C source, ASCII text) --- old//usr/share/go/1.18/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.18/contrib/src/github.com/linuxdeepin/go-gir/gudev-1.0/gudev.gen.h 2022-04-02 00:00:00.000000000 +0000 @@ -12,132 +12,6 @@ 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; @@ -408,6 +282,132 @@ 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; overalldiffered=1 (not bit-by-bit identical) overall=1