Binary compatibility report for the libudev library between 068 and 069 versions on x86

Test Info


Library Namelibudev
Version #1068
Version #2069
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files14
Total Shared Libraries1
Total Symbols / Types52 / 56
VerdictIncompatible
(5.8%)

Problem Summary


SeverityCount
Added Symbols-5
Removed SymbolsHigh3
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low2
Problems with
Constants
Low0
Other Changes
in Constants
-2

Added Symbols (5)


udev_db.h, libudev.so
udev_db_get_all_entries struct list_head* name_list )
udev_db_lookup_name ( char const* name, char* devpath, size_t len )

udev_utils.h, libudev.so
name_list_cleanup struct list_head* name_list )
remove_trailing_chars char* path, char c )
utf8_encoded_valid_unichar char const* str )

to the top

Removed Symbols (3)


udev_db.h, udev.so
udev_db_dump_names int(*handler_function)(char const*, char const*) )
udev_db_search_name char* devpath, size_t len, char const* name )

udev_utils.h, udev.so
remove_trailing_char char* path, char c )

to the top

Problems with Symbols, Low Severity (2)


udev_utils.h, udev.so
[+] replace_untrusted_chars char* string ) (2)

to the top

Other Changes in Constants (2)


udev_utils.h
[+] READ_END
[+] WRITE_END

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