Binary compatibility report for the GNU Parted library from version 1.6.25.1 to 1.7.1 on x86

Test Info


Library NameGNU Parted
Version #11.6.25.1
Version #21.7.1
CPU Architecturex86
GCC Version4.5

Test Results Summary


Total Header Files11
Total Shared Libraries1
Total Symbols / Types170 / 42
VerdictIncompatible

Problem Summary


SeverityCount
Added Symbols-6
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium4
Low6
Problems with
Symbols
High0
Medium0
Low2
Problems with
Constants
Low1

Added Symbols (6)


device.h, libparted-1.7.so.1.0.0
ped_device_get_constraint PedDevice* dev )

natmath.h, libparted-1.7.so.1.0.0
ped_div_round_to_nearest PedSector numerator, PedSector divisor )
ped_div_round_up PedSector numerator, PedSector divisor )

parted.h, libparted-1.7.so.1.0.0
ped_calloc size_t size )

unit.h, libparted-1.7.so.1.0.0
ped_unit_format_byte PedDevice* dev, PedSector byte )
ped_unit_format_custom_byte PedDevice* dev, PedSector byte, PedUnit unit )

to the top

Problems with Data Types, Medium Severity (4)


device.h
[+] struct _PedDevice (2)

disk.h
[+] struct _PedDisk (1)

filesys.h
[+] struct _PedFileSystemType (1)

to the top

Problems with Data Types, Low Severity (6)


device.h
[+] struct _PedDevice (1)
[+] struct _PedDeviceArchOps (1)

disk.h
[+] struct _PedDisk (1)
[+] struct _PedDiskOps (2)

filesys.h
[+] struct _PedFileSystemType (1)

to the top

Problems with Symbols, Low Severity (2)


device.h, libparted-1.6.so.13.11.1
[+] ped_device_read PedDevice* dev, void* buffer, PedSector start, PedSector count ) (1)

disk.h, libparted-1.6.so.13.11.1
[+] _ped_disk_alloc PedDevice* dev, PedDiskType const* type ) (1)

to the top

Problems with Constants (1)


unit.h
[+] PED_UNIT_LAST

to the top

Header Files (11)


constraint.h
device.h
disk.h
exception.h
filesys.h
geom.h
linux.h
natmath.h
parted.h
timer.h
unit.h

to the top

Shared Libraries (1)


libparted-1.6.so.13.11.1

to the top




Generated on Mon May 30 14:45:18 2011 for GNU Parted by ABI Compliance Checker 1.23  
A tool for checking backward binary compatibility of a shared C/C++ library API