Binary compatibility report for the systemd library between 188 and 189 versions on x86
Test Info
Library Name | systemd |
Version #1 | 188 |
Version #2 | 189 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 34 |
Total Shared Libraries | 6 |
Total Symbols / Types | 240 / 140 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 1 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 12 |
Other Changes in Constants | - | 13 |
Added Symbols (1)
libudev.h,
libudev.so
udev_device_new_from_device_id ( struct udev* udev, char* id ) @@ LIBUDEV_189
to the top
Problems with Constants, Low Severity (12)
journal-def.h
[+] HEADER_COMPATIBLE_SIGNED
| Change | Effect |
---|
1 | The constant HEADER_COMPATIBLE_SIGNED with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] OBJECT_SIGNATURE
| Change | Effect |
---|
1 | The constant OBJECT_SIGNATURE with value 7 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] SIGNATURE_LENGTH
| Change | Effect |
---|
1 | The constant SIGNATURE_LENGTH with value 160 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
journal-file.h
[+] _WINDOW_MAX
| Change | Effect |
---|
1 | The constant _WINDOW_MAX with value 9 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] WINDOW_DATA
| Change | Effect |
---|
1 | The constant WINDOW_DATA with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] WINDOW_DATA_HASH_TABLE
| Change | Effect |
---|
1 | The constant WINDOW_DATA_HASH_TABLE with value 4 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] WINDOW_ENTRY
| Change | Effect |
---|
1 | The constant WINDOW_ENTRY with value 3 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] WINDOW_ENTRY_ARRAY
| Change | Effect |
---|
1 | The constant WINDOW_ENTRY_ARRAY with value 6 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] WINDOW_FIELD_HASH_TABLE
| Change | Effect |
---|
1 | The constant WINDOW_FIELD_HASH_TABLE with value 5 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] WINDOW_HEADER
| Change | Effect |
---|
1 | The constant WINDOW_HEADER with value 8 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] WINDOW_SIGNATURE
| Change | Effect |
---|
1 | The constant WINDOW_SIGNATURE with value 7 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] WINDOW_UNKNOWN
| Change | Effect |
---|
1 | The constant WINDOW_UNKNOWN with value 0 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
to the top
Other Changes in Constants (13)
config.h
[+] HAVE_GCRYPT
| Change | Effect |
---|
1 | The constant HAVE_GCRYPT with value 1 has been added. | No effect. |
[+] HAVE_QRENCODE
| Change | Effect |
---|
1 | The constant HAVE_QRENCODE with value 1 has been added. | No effect. |
fsprg.h
[+] FSPRG_RECOMMENDED_SECPAR
| Change | Effect |
---|
1 | The constant FSPRG_RECOMMENDED_SECPAR with value 1536 has been added. | No effect. |
[+] FSPRG_RECOMMENDED_SEEDLEN
| Change | Effect |
---|
1 | The constant FSPRG_RECOMMENDED_SEEDLEN with value (96/8) has been added. | No effect. |
journal-def.h
[+] _STATE_MAX
| Change | Effect |
---|
1 | The constant _STATE_MAX with value 3 has been added. | No effect. |
[+] FSS_HEADER_SIGNATURE
| Change | Effect |
---|
1 | The constant FSS_HEADER_SIGNATURE with value ((char[]) { 'K', 'S', 'H', 'H', 'R', 'H', 'L', 'P' }) has been added. | No effect. |
[+] HEADER_COMPATIBLE_SEALED
| Change | Effect |
---|
1 | The constant HEADER_COMPATIBLE_SEALED with value 1 has been added. | No effect. |
[+] HEADER_SIGNATURE
| Change | Effect |
---|
1 | The constant HEADER_SIGNATURE with value ((char[]) { 'L', 'P', 'K', 'S', 'H', 'H', 'R', 'H' }) has been added. | No effect. |
[+] OBJECT_TAG
| Change | Effect |
---|
1 | The constant OBJECT_TAG with value 7 has been added. | No effect. |
[+] TAG_LENGTH
| Change | Effect |
---|
1 | The constant TAG_LENGTH with value (256/8) has been added. | No effect. |
journald.h
[+] N_IOVEC_KERNEL_FIELDS
| Change | Effect |
---|
1 | The constant N_IOVEC_KERNEL_FIELDS with value 64 has been added. | No effect. |
[+] N_IOVEC_META_FIELDS
| Change | Effect |
---|
1 | The constant N_IOVEC_META_FIELDS with value 17 has been added. | No effect. |
[+] N_IOVEC_UDEV_FIELDS
| Change | Effect |
---|
1 | The constant N_IOVEC_UDEV_FIELDS with value 32 has been added. | No effect. |
to the top
Header Files (34)
compress.h
config.h
gudev.h
gudevenumtypes.h
gudevmarshal.h
journal-def.h
journal-file.h
journal-rate-limit.h
journald.h
keys-from-name.h
libudev-private.h
libudev.h
logind-acl.h
logind-button.h
logind-device.h
logind-inhibit.h
logind-seat.h
logind-session.h
logind-user.h
logind.h
lookup3.h
mtd_probe.h
readahead-common.h
scsi.h
scsi_id.h
sd-daemon.h
sd-id128.h
sd-journal.h
sd-login.h
sd-messages.h
sd-readahead.h
sd-shutdown.h
sparse-endian.h
udev.h
to the top
Shared Libraries (6)
libgudev-1.0.so
libsystemd-daemon.so
libsystemd-id128.so
libsystemd-journal.so
libsystemd-login.so
libudev.so
to the top