Binary compatibility report for the systemd library  between 38 and 39 versions on x86

Test Info


Library Namesystemd
Version #138
Version #239
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files105
Total Shared Libraries4
Total Symbols / Types103 / 80
VerdictIncompatible
(5.3%)

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium1
Low1
Problems with
Symbols
High0
Medium10
Low0
Problems with
Constants
Low2
Other Changes
in Constants
-2

Problems with Data Types, Medium Severity (1)


unit.h
[+] struct UnitVTable (1)

to the top

Problems with Symbols, Medium Severity (10)


automount.h
[+] automount_vtable [data] (1)

device.h
[+] device_vtable [data] (1)

mount.h
[+] mount_vtable [data] (1)

path.h
[+] path_vtable [data] (1)

service.h
[+] service_vtable [data] (1)

snapshot.h
[+] snapshot_vtable [data] (1)

socket.h
[+] socket_vtable [data] (1)

swap.h
[+] swap_vtable [data] (1)

target.h
[+] target_vtable [data] (1)

timer.h
[+] timer_vtable [data] (1)

to the top

Problems with Data Types, Low Severity (1)


unit.h
[+] struct UnitVTable (1)

to the top

Problems with Constants, Low Severity (2)


dbus-execute.h
[+] BUS_EXEC_CONTEXT_INTERFACE

util.h
[+] ANSI_HIGHLIGHT_ON

to the top

Other Changes in Constants (2)


util.h
[+] ANSI_HIGHLIGHT_RED_ON
[+] FORMAT_BYTES_MAX

to the top

Header Files (105)


acl-util.h
ask-password-api.h
auto_dev-ioctl.h
automount.h
build.h
bus-errors.h
cgroup-attr.h
cgroup-show.h
cgroup-util.h
cgroup.h
compress.h
condition.h
conf-parser.h
config.h
dbus-automount.h
dbus-common.h
dbus-device.h
dbus-execute.h
dbus-job.h
dbus-loop.h
dbus-manager.h
dbus-mount.h
dbus-path.h
dbus-service.h
dbus-snapshot.h
dbus-socket.h
dbus-swap.h
dbus-target.h
dbus-timer.h
dbus-unit.h
dbus.h
def.h
device.h
execute.h
exit-status.h
fanotify.h
fdset.h
hashmap.h
hostname-setup.h
initreq.h
install.h
ioprio.h
job.h
journal-def.h
journal-file.h
journal-rate-limit.h
journald.h
kmod-setup.h
label.h
list.h
load-dropin.h
load-fragment.h
locale-setup.h
log.h
logind-acl.h
logind-device.h
logind-seat.h
logind-session.h
logind-user.h
logind.h
logs-show.h
lookup3.h
loopback-setup.h
machine-id-setup.h
macro.h
manager.h
missing.h
mount-setup.h
mount.h
namespace.h
pager.h
path-lookup.h
path.h
polkit.h
ratelimit.h
readahead-common.h
sd-daemon.h
sd-id128.h
sd-journal.h
sd-login.h
sd-messages.h
sd-readahead.h
securebits.h
selinux-setup.h
service.h
set.h
shutdownd.h
snapshot.h
socket-util.h
socket.h
spawn-agent.h
special.h
specifier.h
strv.h
swap.h
sysfs-show.h
target.h
tcpwrap.h
timer.h
umount.h
unit-name.h
unit.h
util.h
utmp-wtmp.h
virt.h

to the top

Shared Libraries (4)


libsystemd-daemon.so
libsystemd-id128.so
libsystemd-journal.so
libsystemd-login.so

to the top




Generated on Thu Nov 21 13:02:49 2013 for systemd by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API