Update ABI/API compatibility reports after commit cc1919b183

This commit is contained in:
OpenJPEG Travis CI 2021-06-09 09:58:41 +00:00
parent 0bb5ea4327
commit 70f10885b0
22 changed files with 80 additions and 50 deletions

View File

@ -7,7 +7,7 @@ $VAR1 = {
'openjpeg.h' => 1
},
'Language' => 'C',
'LibraryName' => 'libopenjp2.so.2.4.0',
'LibraryName' => 'libopenjp2.so.2.5.0',
'LibraryVersion' => 'current',
'NameSpaces' => {},
'Needed' => {
@ -1153,7 +1153,7 @@ $VAR1 = {
'__gmon_start__' => 'sysconf@@GLIBC_2.2.5'
},
'Symbols' => {
'libopenjp2.so.2.4.0' => {
'libopenjp2.so.2.5.0' => {
'_fini' => 1,
'_init' => 1,
'opj_codec_set_threads' => 1,
@ -3450,7 +3450,7 @@ $VAR1 = {
}
},
'UndefinedSymbols' => {
'libopenjp2.so.2.4.0' => {
'libopenjp2.so.2.5.0' => {
'_ITM_deregisterTMCloneTable' => 0,
'_ITM_registerTMCloneTable' => 0,
'_Jv_RegisterClasses' => 0,

View File

@ -1,5 +1,5 @@
{
"Object": "lib/libopenjp2.so.2.4.0",
"Object": "lib/libopenjp2.so.2.5.0",
"Lang": "C",
"TotalSymbols": "50",
"PublicABI": "1",

View File

@ -20,7 +20,22 @@
<br/>
<h1>Changelog from Git</h1><br/><br/>
<div class='changelog'>
<pre class='wrap'>commit c28965f255c711a7b2f84a08b1398e5a0f807b0e
<pre class='wrap'>commit cc1919b183f76d5ac79cc9927fb899b47700d925
Merge: c28965f 655bb12
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-09 11:53:56 +0200
Merge pull request #1361 from rouault/update_version_numbers_to_2_5
CMakeLists.txt/appveyor.yml: update version number to 2.5.0…
commit 655bb125250561dd1fa518ce523c388bcd84754a
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-08 14:34:43 +0200
CMakeLists.txt/appveyor.yml: update version number to 2.5.0 to make it easier for downstream consumers to use new features
commit c28965f255c711a7b2f84a08b1398e5a0f807b0e
Merge: 2624908 a36ae03
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-08 11:11:04 +0200
@ -763,12 +778,6 @@ Date: 2020-05-20 21:10:55 +0200
Add check to validate SGcod/SPcoc/SPcod parameter values.
commit adccbc8336ce5c46ca7de85ac364d9c992d337c7
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2020-05-20 19:24:09 +0200
Irreversible decoding: partially revert previous commit, to fix failures in test suite
commit 1d358f25c8eabbc7c274bcc148f4f5d594ec13fe
Merge: 64689d0 4edb8c8
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
@ -843,7 +852,6 @@ Date: 2020-04-18 18:25:44 +0200
struct opj_j2k: remove unused fields, and add some documentation
commit 774889a328abd5d3c280d9a897f1ac4c672cb0e5
Merge: b6b7e96 271a71e
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2020-04-17 00:39:46 +0200
@ -851,18 +859,6 @@ Date: 2020-04-17 00:39:46 +0200
Fix warnings about signed/unsigned casts in pi.c
commit b6b7e96b0cf7819ef6a2e8ba2f8bdaaf938326ed
Author: szukw000 &lt;szukw000@arcor.de&gt;
Date: 2020-04-17 00:37:33 +0200
color_apply_icc_profile: add checks on the number of components (#1236)
commit 271a71ef0f1dd4740c9f4474279c7da8d15850c9
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2020-04-16 20:52:44 +0200
Fix warnings about signed/unsigned casts in pi.c
commit f3ee448815eb992b8d4746e32c05e8289f30415f
Author: Sebastian Rasmussen &lt;sebras@gmail.com&gt;
Date: 2018-10-31 15:56:11 +0100
@ -890,6 +886,15 @@ Date: 2018-10-31 15:56:11 +0100
This fixes issue #1210.
commit d801bd4e6287d13b65a48775ebd43fca350b21d9
Author: Sebastian Rasmussen &lt;sebras@gmail.com&gt;
Date: 2019-09-04 01:18:37 +0200
openjp2/j2k: Make comments adhere to specification.
The function is used to read both SPcod and SPcoc, so all
comments should refer to both marker segments' parameter names.
...</pre></div>
</body>

View File

@ -4,5 +4,5 @@
"Removed": 0,
"TotalProblems": 0,
"Object1": "lib/libopenjp2.so.2.4.0",
"Object2": "lib/libopenjp2.so.2.4.0"
"Object2": "lib/libopenjp2.so.2.5.0"
}

View File

@ -151,10 +151,10 @@ $VAR1 = {
}
},
'current' => {
'3344f' => {
'f3fd9' => {
'Lang' => 'C',
'Object' => 'lib/libopenjp2.so.2.4.0',
'Path' => 'abi_dump/openjpeg/current/3344f/ABI.dump',
'Object' => 'lib/libopenjp2.so.2.5.0',
'Path' => 'abi_dump/openjpeg/current/f3fd9/ABI.dump',
'TotalSymbols' => '50',
'Version' => '1.7'
}
@ -720,12 +720,12 @@ $VAR1 = {
},
'2.4.0' => {
'current' => {
'd6a7b' => {
'c6917' => {
'Added' => 0,
'Affected' => 0,
'Object1' => 'lib/libopenjp2.so.2.4.0',
'Object2' => 'lib/libopenjp2.so.2.4.0',
'Path' => 'compat_report/openjpeg/2.4.0/current/d6a7b/abi_compat_report.html',
'Object2' => 'lib/libopenjp2.so.2.5.0',
'Path' => 'compat_report/openjpeg/2.4.0/current/c6917/abi_compat_report.html',
'Removed' => 0,
'TotalProblems' => 0
}
@ -768,7 +768,7 @@ $VAR1 = {
'2.3.0' => '2017-10-04 22:23',
'2.3.1' => '2019-04-02 10:08',
'2.4.0' => '2020-12-28 20:59',
'current' => '2021-06-08 11:11:04'
'current' => '2021-06-09 11:53:56'
},
'HeadersDiff' => {
'1.1' => {
@ -879,14 +879,14 @@ $VAR1 = {
'2.4.0' => {
'current' => {
'Path' => 'headers_diff/openjpeg/2.4.0/current/diff.html',
'Total' => 1
'Total' => 2
}
}
},
'Maintainer' => 'OpenJPEG team',
'MaintainerUrl' => 'http://www.openjpeg.org/',
'PackageDiff' => {},
'ScmUpdateTime' => '1623143722',
'ScmUpdateTime' => '1623232683',
'Soname' => {
'1.1' => {
'lib/libopenjpeg.so' => 'libopenjpeg.so'
@ -934,7 +934,7 @@ $VAR1 = {
'lib/libopenjp2.so.2.4.0' => 'libopenjp2.so.7'
},
'current' => {
'lib/libopenjp2.so.2.4.0' => 'libopenjp2.so.7'
'lib/libopenjp2.so.2.5.0' => 'libopenjp2.so.7'
}
},
'Sover' => {

View File

@ -73,6 +73,31 @@ LUE.</td><td class="lineno"></td></tr>
<tr class="stats"><td></td><th><i>2 lines changed or deleted</i></th><th><i> </i></th><th><i>5 lines changed or added</i></th><td></td></tr>
<tr><td colspan="5" align="center" class="small"></td></tr>
</table>
<br/><br/>
<table class='diff_tbl' border="0" cellpadding="0" cellspacing="0">
<tr id="part-1" bgcolor="orange"><th></th><th>&nbsp;opj_config.h (2.4.0)&nbsp;</th><th> </th><th>&nbsp;opj_config.h (current)&nbsp;</th><th></th></tr>
<tr><td class="lineno"></td><td class="left">/* create opj_config.h for CMake */</td><td> </td><td class="right">/* create opj_config.h for CMake */</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left">#define OPJ_HAVE_STDINT_H 1</td><td> </td><td class="right">#define OPJ_HAVE_STDINT_H 1</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left">/*-------------------------------------------------------------------------
-*/</td><td> </td><td class="right">/*-------------------------------------------------------------------------
-*/</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left">/* OpenJPEG Versioning
*/</td><td> </td><td class="right">/* OpenJPEG Versioning
*/</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left">/* Version number. */</td><td> </td><td class="right">/* Version number. */</td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left">#define OPJ_VERSION_MAJOR 2</td><td> </td><td class="right">#define OPJ_VERSION_MAJOR 2</td><td class="lineno"></td></tr>
<tr id="diff0001"><td></td></tr>
<tr><td class="lineno"></td><td class="lblock">#define OPJ_VERSION_MINOR <span class="delete">4</span></td><td> </td><td class="rblock">#define OPJ_VERSION_MINOR <span class="insert">5</span></td><td class="lineno"></td></tr>
<tr><td class="lineno"></td><td class="left">#define OPJ_VERSION_BUILD 0</td><td> </td><td class="right">#define OPJ_VERSION_BUILD 0</td><td class="lineno"></td></tr>
<tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
<tr id="end" bgcolor="gray"><th colspan="5" align="center">&nbsp;End of changes. 1 change blocks.&nbsp;</th></tr>
<tr class="stats"><td></td><th><i>1 lines changed or deleted</i></th><th><i> </i></th><th><i>1 lines changed or added</i></th><td></td></tr>
<tr><td colspan="5" align="center" class="small"></td></tr>
</table>
<br/><div style='width:100%;' align='left' class='small'>This html diff was produced by rfcdiff 1.41.The latest version is available from <a href='http://tools.ietf.org/tools/rfcdiff/'>http://tools.ietf.org/tools/rfcdiff/</a></div>
</td></tr></table>
</body>

View File

@ -1,3 +1,3 @@
{
"Total": 1
"Total": 2
}

View File

@ -6,5 +6,5 @@
/* Version number. */
#define OPJ_VERSION_MAJOR 2
#define OPJ_VERSION_MINOR 4
#define OPJ_VERSION_MINOR 5
#define OPJ_VERSION_BUILD 0

View File

@ -1 +1 @@
libopenjp2.so.2.4.0
libopenjp2.so.2.5.0

View File

@ -7,14 +7,14 @@
# The OPENJPEG version number.
set(OPENJPEG_MAJOR_VERSION "2")
set(OPENJPEG_MINOR_VERSION "4")
set(OPENJPEG_MINOR_VERSION "5")
set(OPENJPEG_BUILD_VERSION "0")
# The libraries.
set(OPENJPEG_LIBRARIES "openjp2")
# The CMake macros dir.
set(OPENJPEG_CMAKE_DIR "lib/openjpeg-2.4")
set(OPENJPEG_CMAKE_DIR "lib/openjpeg-2.5")
# The configuration options.
set(OPENJPEG_BUILD_SHARED_LIBS "ON")
@ -28,8 +28,8 @@ if(EXISTS ${SELF_DIR}/OpenJPEGTargets.cmake)
include(${SELF_DIR}/OpenJPEGTargets.cmake)
# We find a relative path from the PKG directory to header files.
set(PKG_DIR "/home/travis/abi-check/work/abi-check/installed/openjpeg/current/lib/openjpeg-2.4")
set(INC_DIR "/home/travis/abi-check/work/abi-check/installed/openjpeg/current/include/openjpeg-2.4")
set(PKG_DIR "/home/travis/abi-check/work/abi-check/installed/openjpeg/current/lib/openjpeg-2.5")
set(INC_DIR "/home/travis/abi-check/work/abi-check/installed/openjpeg/current/include/openjpeg-2.5")
file(RELATIVE_PATH PKG_TO_INC_RPATH "${PKG_DIR}" "${INC_DIR}")
get_filename_component(OPENJPEG_INCLUDE_DIRS "${SELF_DIR}/${PKG_TO_INC_RPATH}" REALPATH)

View File

@ -9,12 +9,12 @@ set(CMAKE_IMPORT_FILE_VERSION 1)
set_property(TARGET openjp2 APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
set_target_properties(openjp2 PROPERTIES
IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "m;-lpthread"
IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.4.0"
IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.5.0"
IMPORTED_SONAME_DEBUG "libopenjp2.so.7"
)
list(APPEND _IMPORT_CHECK_TARGETS openjp2 )
list(APPEND _IMPORT_CHECK_FILES_FOR_openjp2 "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.4.0" )
list(APPEND _IMPORT_CHECK_FILES_FOR_openjp2 "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.5.0" )
# Import target "openjp2_static" for configuration "Debug"
set_property(TARGET openjp2_static APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)

View File

@ -3,12 +3,12 @@ bindir=${prefix}/bin
mandir=${prefix}/
docdir=${prefix}/
libdir=${prefix}/lib
includedir=${prefix}/include/openjpeg-2.4
includedir=${prefix}/include/openjpeg-2.5
Name: openjp2
Description: JPEG2000 library (Part 1 and 2)
URL: http://www.openjpeg.org/
Version: 2.4.0
Version: 2.5.0
Libs: -L${libdir} -lopenjp2
Libs.private: -lm
Cflags: -I${includedir}

View File

@ -29,7 +29,7 @@
</tr>
<tr>
<td class='object'>libopenjp2.so.2.4.0</td>
<td class='ok'><a href='../../../../compat_report/openjpeg/2.4.0/current/d6a7b/abi_compat_report.html'>100%</a></td>
<td class='ok'><a href='../../../../compat_report/openjpeg/2.4.0/current/c6917/abi_compat_report.html'>100%</a></td>
<td class='ok'>0</td>
<td class='ok'>0</td>
</tr>

View File

@ -30,13 +30,13 @@
<th>Headers<br/>Diff</th>
</tr>
<tr id='current'><td>current</td>
<td>2021-06-08<br/>11:11</td>
<td>2021-06-09<br/>11:53</td>
<td>7</td>
<td><a href='../../changelog/openjpeg/current/log.html'>changelog</a></td>
<td class='ok'><a href='../../objects_report/openjpeg/2.4.0/current/report.html'>100%</a></td>
<td class='ok'>0</td>
<td class='ok'>0</td>
<td><a href='../../headers_diff/openjpeg/2.4.0/current/diff.html'>1</a></td>
<td><a href='../../headers_diff/openjpeg/2.4.0/current/diff.html'>2</a></td>
</tr>
<tr id='v2.4.0'><td>2.4.0</td>
<td>2020-12-28</td>
@ -188,7 +188,7 @@
<td>N/A</td>
<td>N/A</td>
</tr>
</table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Tue Jun 8 09:15:59 2021.<br/>
</table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Wed Jun 9 09:58:41 2021.<br/>
<br/>
<hr/>
<div align='right'><a class='home' title="Andrey Ponomarenko's ABI laboratory" href='http://abi-laboratory.pro/'>abi-laboratory.pro</a></div>