Binary compatibility report for the SFML library  between 1.4 and 1.5 versions on x86

Test Info


Library NameSFML
Version #11.4
Version #21.5
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files61
Total Shared Libraries5
Total Symbols / Types571 / 301
VerdictIncompatible
(0.9%)

Problem Summary


SeverityCount
Added Symbols-7
Removed SymbolsHigh5
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High5
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (7)


Http.hpp, libsfml-network.so.1.5
namespace sf
Http::SendRequest ( Http::Request const& Req, float Timeout )

Image.hpp, libsfml-graphics.so.1.5
namespace sf
Image::Copy ( Image const& Source, unsigned int DestX, unsigned int DestY, IntRect const& SourceRect, bool ApplyAlpha )

IPAddress.hpp, libsfml-network.so.1.5
namespace sf
IPAddress::GetPublicAddress float Timeout ) [static]

SocketUDP.hpp, libsfml-network.so.1.5
namespace sf
SocketUDP::Receive char* Data, std::size_t MaxSize, std::size_t& SizeReceived, IPAddress& Address, unsigned short& Port )
SocketUDP::Receive ( Packet& PacketToReceive, IPAddress& Address, unsigned short& Port )

Sound.hpp, libsfml-audio.so.1.5
namespace sf
Sound::IsRelativeToListener ( ) const
Sound::SetRelativeToListener bool Relative )

to the top

Removed Symbols (5)


Http.hpp, libsfml-network.so.1.4
namespace sf
Http::SendRequest Http::Request const& Req )

Image.hpp, libsfml-graphics.so.1.4
namespace sf
Image::Copy ( Image const& Source, unsigned int DestX, unsigned int DestY, IntRect const& SourceRect )

IPAddress.hpp, libsfml-network.so.1.4
namespace sf
IPAddress::GetPublicAddress ( ) [static]

SocketUDP.hpp, libsfml-network.so.1.4
namespace sf
SocketUDP::Receive char* Data, std::size_t MaxSize, std::size_t& SizeReceived, IPAddress& Address )
SocketUDP::Receive ( Packet& PacketToReceive, IPAddress& Address )

to the top

Problems with Symbols, High Severity (5)


Http.hpp, libsfml-network.so.1.4
namespace sf
[+] Http::SendRequest Http::Request const& Req ) (1)

Image.hpp, libsfml-graphics.so.1.4
namespace sf
[+] Image::Copy ( Image const& Source, unsigned int DestX, unsigned int DestY, IntRect const& SourceRect ) (1)

IPAddress.hpp, libsfml-network.so.1.4
namespace sf
[+] IPAddress::GetPublicAddress ( ) [static] (1)

SocketUDP.hpp, libsfml-network.so.1.4
namespace sf
[+] SocketUDP::Receive char* Data, std::size_t MaxSize, std::size_t& SizeReceived, IPAddress& Address ) (1)
[+] SocketUDP::Receive ( Packet& PacketToReceive, IPAddress& Address ) (1)

to the top

Header Files (61)


Audio.hpp
AudioResource.hpp
Clock.hpp
Color.hpp
Config.hpp
Context.hpp
Drawable.hpp
Event.hpp
Font.hpp
Ftp.hpp
Glyph.hpp
Graphics.hpp
Http.hpp
Image.hpp
Input.hpp
IPAddress.hpp
Listener.hpp
Lock.hpp
Matrix3.hpp
Music.hpp
Mutex.hpp
Network.hpp
NonCopyable.hpp
OpenGL.hpp
Packet.hpp
PostFX.hpp
Randomizer.hpp
Rect.hpp
RenderTarget.hpp
RenderWindow.hpp
Resource.hpp
Selector.hpp
SelectorBase.hpp
Shape.hpp
Sleep.hpp
SocketHelper.hpp
SocketTCP.hpp
SocketUDP.hpp
Sound.hpp
SoundBuffer.hpp
SoundBufferRecorder.hpp
SoundRecorder.hpp
SoundStream.hpp
Sprite.hpp
String.hpp
System.hpp
Thread.hpp
Unicode.hpp
Mutex.hpp (Unix/Mutex.hpp)
SocketHelper.hpp (Unix/SocketHelper.hpp)
Thread.hpp (Unix/Thread.hpp)
Vector2.hpp
Vector3.hpp
VideoMode.hpp
View.hpp
Window.hpp
Window.hpp (Window/Window.hpp)
WindowHandle.hpp
WindowListener.hpp
WindowSettings.hpp
WindowStyle.hpp

to the top

Shared Libraries (5)


libsfml-audio.so.1.4
libsfml-graphics.so.1.4
libsfml-network.so.1.4
libsfml-system.so.1.4
libsfml-window.so.1.4

to the top




Generated on Thu Nov 14 15:00:09 2013 for SFML by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API