Binary compatibility report for the systemd library between 40 and 41 versions on x86
Test Info
Library Name | systemd |
Version #1 | 40 |
Version #2 | 41 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 105 |
Total Shared Libraries | 4 |
Total Symbols / Types | 107 / 89 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 0 |
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 | 1 |
Problems with Constants, Low Severity (1)
dbus-execute.h
[+] BUS_EXEC_CONTEXT_INTERFACE
| Change | Effect |
---|
1 | The value of constant BUS_EXEC_CONTEXT_INTERFACE has been changed from " <property name=\"Environment\" type=\"as\" access=\"read\"/>\n" " <property name=\"UMask\" type=\"u\" access=\"read\"/>\n" " <property name=\"LimitCPU\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitFSIZE\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitDATA\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitSTACK\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitCORE\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitRSS\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitNOFILE\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitAS\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitNPROC\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitMEMLOCK\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitLOCKS\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitSIGPENDING\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitMSGQUEUE\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitNICE\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitRTPRIO\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitRTTIME\" type=\"t\" access=\"read\"/>\n" " <property name=\"WorkingDirectory\" type=\"s\" access=\"read\"/>\n" " <property name=\"RootDirectory\" type=\"s\" access=\"read\"/>\n" " <property name=\"OOMScoreAdjust\" type=\"i\" access=\"read\"/>\n" " <property name=\"Nice\" type=\"i\" access=\"read\"/>\n" " <property name=\"IOScheduling\" type=\"i\" access=\"read\"/>\n" " <property name=\"CPUSchedulingPolicy\" type=\"i\" access=\"read\"/>\n" " <property name=\"CPUSchedulingPriority\" type=\"i\" access=\"read\"/>\n" " <property name=\"CPUAffinity\" type=\"ay\" access=\"read\"/>\n" " <property name=\"TimerSlackNS\" type=\"t\" access=\"read\"/>\n" " <property name=\"CPUSchedulingResetOnFork\" type=\"b\" access=\"read\"/>\n" " <property name=\"NonBlocking\" type=\"b\" access=\"read\"/>\n" " <property name=\"StandardInput\" type=\"s\" access=\"read\"/>\n" " <property name=\"StandardOutput\" type=\"s\" access=\"read\"/>\n" " <property name=\"StandardError\" type=\"s\" access=\"read\"/>\n" " <property name=\"TTYPath\" type=\"s\" access=\"read\"/>\n" " <property name=\"TTYReset\" type=\"b\" access=\"read\"/>\n" " <property name=\"TTYVHangup\" type=\"b\" access=\"read\"/>\n" " <property name=\"TTYVTDisallocate\" type=\"b\" access=\"read\"/>\n" " <property name=\"SyslogPriority\" type=\"i\" access=\"read\"/>\n" " <property name=\"SyslogIdentifier\" type=\"s\" access=\"read\"/>\n" " <property name=\"SyslogLevelPrefix\" type=\"b\" access=\"read\"/>\n" " <property name=\"Capabilities\" type=\"s\" access=\"read\"/>\n" " <property name=\"SecureBits\" type=\"i\" access=\"read\"/>\n" " <property name=\"CapabilityBoundingSet\" type=\"t\" access=\"read\"/>\n" " <property name=\"User\" type=\"s\" access=\"read\"/>\n" " <property name=\"Group\" type=\"s\" access=\"read\"/>\n" " <property name=\"SupplementaryGroups\" type=\"as\" access=\"read\"/>\n" " <property name=\"TCPWrapName\" type=\"s\" access=\"read\"/>\n" " <property name=\"PAMName\" type=\"s\" access=\"read\"/>\n" " <property name=\"ReadWriteDirectories\" type=\"as\" access=\"read\"/>\n" " <property name=\"ReadOnlyDirectories\" type=\"as\" access=\"read\"/>\n" " <property name=\"InaccessibleDirectories\" type=\"as\" access=\"read\"/>\n" " <property name=\"MountFlags\" type=\"t\" access=\"read\"/>\n" " <property name=\"PrivateTmp\" type=\"b\" access=\"read\"/>\n" " <property name=\"SameProcessGroup\" type=\"b\" access=\"read\"/>\n" " <property name=\"KillMode\" type=\"s\" access=\"read\"/>\n" " <property name=\"KillSignal\" type=\"i\" access=\"read\"/>\n" " <property name=\"UtmpIdentifier\" type=\"s\" access=\"read\"/>\n" " <property name=\"ControlGroupModify\" type=\"b\" access=\"read\"/>\n" " <property name=\"ControlGroupPersistent\" type=\"b\" access=\"read\"/>\n" " <property name=\"PrivateNetwork\" type=\"b\" access=\"read\"/>\n" to " <property name=\"Environment\" type=\"as\" access=\"read\"/>\n" " <property name=\"UMask\" type=\"u\" access=\"read\"/>\n" " <property name=\"LimitCPU\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitFSIZE\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitDATA\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitSTACK\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitCORE\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitRSS\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitNOFILE\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitAS\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitNPROC\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitMEMLOCK\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitLOCKS\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitSIGPENDING\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitMSGQUEUE\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitNICE\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitRTPRIO\" type=\"t\" access=\"read\"/>\n" " <property name=\"LimitRTTIME\" type=\"t\" access=\"read\"/>\n" " <property name=\"WorkingDirectory\" type=\"s\" access=\"read\"/>\n" " <property name=\"RootDirectory\" type=\"s\" access=\"read\"/>\n" " <property name=\"OOMScoreAdjust\" type=\"i\" access=\"read\"/>\n" " <property name=\"Nice\" type=\"i\" access=\"read\"/>\n" " <property name=\"IOScheduling\" type=\"i\" access=\"read\"/>\n" " <property name=\"CPUSchedulingPolicy\" type=\"i\" access=\"read\"/>\n" " <property name=\"CPUSchedulingPriority\" type=\"i\" access=\"read\"/>\n" " <property name=\"CPUAffinity\" type=\"ay\" access=\"read\"/>\n" " <property name=\"TimerSlackNS\" type=\"t\" access=\"read\"/>\n" " <property name=\"CPUSchedulingResetOnFork\" type=\"b\" access=\"read\"/>\n" " <property name=\"NonBlocking\" type=\"b\" access=\"read\"/>\n" " <property name=\"StandardInput\" type=\"s\" access=\"read\"/>\n" " <property name=\"StandardOutput\" type=\"s\" access=\"read\"/>\n" " <property name=\"StandardError\" type=\"s\" access=\"read\"/>\n" " <property name=\"TTYPath\" type=\"s\" access=\"read\"/>\n" " <property name=\"TTYReset\" type=\"b\" access=\"read\"/>\n" " <property name=\"TTYVHangup\" type=\"b\" access=\"read\"/>\n" " <property name=\"TTYVTDisallocate\" type=\"b\" access=\"read\"/>\n" " <property name=\"SyslogPriority\" type=\"i\" access=\"read\"/>\n" " <property name=\"SyslogIdentifier\" type=\"s\" access=\"read\"/>\n" " <property name=\"SyslogLevelPrefix\" type=\"b\" access=\"read\"/>\n" " <property name=\"Capabilities\" type=\"s\" access=\"read\"/>\n" " <property name=\"SecureBits\" type=\"i\" access=\"read\"/>\n" " <property name=\"CapabilityBoundingSet\" type=\"t\" access=\"read\"/>\n" " <property name=\"User\" type=\"s\" access=\"read\"/>\n" " <property name=\"Group\" type=\"s\" access=\"read\"/>\n" " <property name=\"SupplementaryGroups\" type=\"as\" access=\"read\"/>\n" " <property name=\"TCPWrapName\" type=\"s\" access=\"read\"/>\n" " <property name=\"PAMName\" type=\"s\" access=\"read\"/>\n" " <property name=\"ReadWriteDirectories\" type=\"as\" access=\"read\"/>\n" " <property name=\"ReadOnlyDirectories\" type=\"as\" access=\"read\"/>\n" " <property name=\"InaccessibleDirectories\" type=\"as\" access=\"read\"/>\n" " <property name=\"MountFlags\" type=\"t\" access=\"read\"/>\n" " <property name=\"PrivateTmp\" type=\"b\" access=\"read\"/>\n" " <property name=\"SameProcessGroup\" type=\"b\" access=\"read\"/>\n" " <property name=\"KillMode\" type=\"s\" access=\"read\"/>\n" " <property name=\"KillSignal\" type=\"i\" access=\"read\"/>\n" " <property name=\"UtmpIdentifier\" type=\"s\" access=\"read\"/>\n" " <property name=\"ControlGroupModify\" type=\"b\" access=\"read\"/>\n" " <property name=\"ControlGroupPersistent\" type=\"b\" access=\"read\"/>\n" " <property name=\"PrivateNetwork\" type=\"b\" access=\"read\"/>\n" " <property name=\"IgnoreSIGPIPE\" type=\"b\" access=\"read\"/>\n". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
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