Test Info
Library Name | pcre |
Version #1 | 6.6 |
Version #2 | 7.3 |
CPU Type | x86_64 |
GCC Version | 4.6.3 |
Subject | Binary Compatibility |
Test Results
Total Header Files | 6 |
Total Shared Libraries | 3 |
Total Symbols / Types | 80 / 62 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 3 |
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 | 2 |
Added Symbols (3)
pcre.h,
libpcre.so.0.0.1
pcre_get_stringtable_entries ( pcre const* p1, char const* p2, char** p3, char** p4 )
pcre_scanner.h,
libpcrecpp.so.0.0.0
namespace pcrecpp
Scanner::SetSkipExpression ( char const* re )
[symbol: _ZN7pcrecpp7Scanner17SetSkipExpressionEPKc]
pcrecpp.h,
libpcrecpp.so.0.0.0
namespace pcrecpp
RE::QuoteMeta ( StringPiece const& unquoted ) [static]
[symbol: _ZN7pcrecpp2RE9QuoteMetaERKNS_11StringPieceE]
to the top
Problems with Constants (2)
pcre.h
[+] PCRE_MAJOR
| Change | Effect |
---|
1 | The value of constant PCRE_MAJOR has been changed from 6 to 7. | 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. |
[+] PCRE_MINOR
| Change | Effect |
---|
1 | The value of constant PCRE_MINOR has been changed from 6 to 3. | 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 (6)
pcre.h
pcre_scanner.h
pcre_stringpiece.h
pcrecpp.h
pcrecpparg.h
pcreposix.h
to the top
Shared Libraries (3)
libpcre.so.0.0.1
libpcrecpp.so.0.0.0
libpcreposix.so.0.0.0
to the top
Test Info
Library Name | pcre |
Version #1 | 6.6 |
Version #2 | 7.3 |
CPU Type | x86_64 |
GCC Version | 4.6.3 |
Subject | Source Compatibility |
Test Results
Total Header Files | 6 |
Total Shared Libraries | 3 |
Total Symbols / Types | 243 / 93 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 3 |
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 | 3 |
Added Symbols (3)
pcre.h
pcre_get_stringtable_entries ( pcre const* p1, char const* p2, char** p3, char** p4 )
pcre_scanner.h
namespace pcrecpp
Scanner::SetSkipExpression ( char const* re )
[symbol: _ZN7pcrecpp7Scanner17SetSkipExpressionEPKc]
pcrecpp.h
namespace pcrecpp
RE::QuoteMeta ( StringPiece const& unquoted ) [static]
[symbol: _ZN7pcrecpp2RE9QuoteMetaERKNS_11StringPieceE]
to the top
Problems with Constants (3)
pcre.h
[+] PCRE_DATE
| Change | Effect |
---|
1 | The value of constant PCRE_DATE has been changed from 06-Feb-2006 to 2007-08-28. | Recompilation of a client program may be broken. |
[+] PCRE_MAJOR
| Change | Effect |
---|
1 | The value of constant PCRE_MAJOR has been changed from 6 to 7. | Recompilation of a client program may be broken. |
[+] PCRE_MINOR
| Change | Effect |
---|
1 | The value of constant PCRE_MINOR has been changed from 6 to 3. | Recompilation of a client program may be broken. |
to the top
Header Files (6)
pcre.h
pcre_scanner.h
pcre_stringpiece.h
pcrecpp.h
pcrecpparg.h
pcreposix.h
to the top
Shared Libraries (3)
libpcre.so.0.0.1
libpcrecpp.so.0.0.0
libpcreposix.so.0.0.0
to the top