Binary compatibility report for the DirectFB library between 1.4.16 and 1.4.17 versions on x86
Test Info
Library Name | DirectFB |
Version #1 | 1.4.16 |
Version #2 | 1.4.17 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 51 |
Total Shared Libraries | 3 |
Total Symbols / Types | 289 / 279 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 2 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 3 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (2)
conf.h,
libdirect-1.4.so.6.0.11
direct_config_get ( char const* name, char** values, int const values_len, int* ret_num )
direct_config_get_int_value ( char const* name )
to the top
Problems with Data Types, Low Severity (3)
conf.h
[+] struct __D_DirectConfig (3)
| Change |
Effect |
1 | Field default_interface_implementation_names has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field default_interface_implementation_types has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 180 bytes to 188 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (1)
direct_config [data]Return value (pointer) has base type '__D_DirectConfig'.
to the top
Header Files (51)
arena.h
call.h
clock.h
debug.h
dfb_types.h
dfiff.h
dgiff.h
direct.h
build.h (direct/build.h)
conf.h (direct/conf.h)
types.h (direct/types.h)
directfb.h
directfb_build.h
directfb_keyboard.h
directfb_keynames.h
directfb_strings.h
directfb_util.h
directfb_version.h
directfbgl.h
fusion.h
build.h (fusion/build.h)
conf.h (fusion/conf.h)
types.h (fusion/types.h)
interface.h
list.h
lock.h
log.h
map.h
mem.h
memcpy.h
messages.h
modules.h
mutex.h
object.h
pool.h
property.h
protocol.h
reactor.h
ref.h
serial.h
shm.h
shmalloc.h
signals.h
stream.h
system.h
thread.h
trace.h
tree.h
utf8.h
util.h
vector.h
to the top
Shared Libraries (3)
libdirect-1.4.so.6.0.10
libdirectfb-1.4.so.6.0.10
libfusion-1.4.so.6.0.10
to the top