Binary compatibility report for the libudev library between 060 and 061 versions on x86

Test Info


Library Namelibudev
Version #1060
Version #2061
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files14
Total Shared Libraries1
Total Symbols / Types48 / 49
VerdictIncompatible
(9.4%)

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High20
Medium31
Low4
Problems with
Symbols
High2
Medium6
Low0
Problems with
Constants
Low27
Other Changes
in Constants
-2

Problems with Data Types, High Severity (20)


udev_rules.h
[+] struct udev_rule (20)

to the top

Problems with Symbols, High Severity (2)


udev_rules.h, udev.so
[+] udev_rules_get_name ( struct udevice* udev, struct sysfs_class_device* class_dev ) (1)
[+] udev_rules_get_run ( struct udevice* udev, struct sysfs_device* sysfs_device ) (1)

to the top

Problems with Data Types, Medium Severity (31)


udev_rules.h
[+] struct udev_rule (31)

to the top

Problems with Symbols, Medium Severity (6)


udev_rules.h, udev.so
[+] udev_rules_close ( ) (1)
[+] udev_rules_init ( ) (2)
[+] udev_rules_iter_init ( ) (2)
[+] udev_rules_iter_next ( ) (1)

to the top

Problems with Data Types, Low Severity (4)


udev_rules.h
[+] struct udev_rule (4)

to the top

Problems with Constants, Low Severity (27)


udev.h
[+] ALARM_TIMEOUT

udev_rules.h
[+] KEY_ACTION
[+] KEY_BUS
[+] KEY_DEVPATH
[+] KEY_DRIVER
[+] KEY_ENV
[+] KEY_ENV_PAIRS_MAX
[+] KEY_GROUP
[+] KEY_ID
[+] KEY_IMPORT
[+] KEY_KERNEL
[+] KEY_MODALIAS
[+] KEY_MODE
[+] KEY_NAME
[+] KEY_OPTIONS
[+] KEY_OWNER
[+] KEY_PROGRAM
[+] KEY_RESULT
[+] KEY_RUN
[+] KEY_SUBSYSTEM
[+] KEY_SYMLINK
[+] KEY_SYSFS
[+] KEY_SYSFS_PAIRS_MAX
[+] OPTION_IGNORE_DEVICE
[+] OPTION_IGNORE_REMOVE
[+] OPTION_LAST_RULE
[+] OPTION_PARTITIONS

to the top

Other Changes in Constants (2)


udev.h
[+] UDEV_ALARM_TIMEOUT

udev_rules.h
[+] PAIRS_MAX

to the top

Header Files (14)


dlist.h
libsysfs.h
list.h
logging.h
sysfs.h
udev.h
udev_db.h
udev_libc_wrapper.h
udev_rules.h
udev_selinux.h
udev_sysfs.h
udev_utils.h
udev_version.h
udevd.h

to the top

Shared Libraries (1)


udev.so

to the top