Update ABI/API compatibility reports after commit

This commit is contained in:
Travis CI 2016-06-21 15:41:53 +02:00
parent b85f386029
commit baca59fa24
6 changed files with 54 additions and 218 deletions

View File

@ -1033,32 +1033,6 @@ $VAR1 = {
'libopenjp2.so.2.1.1' => {
'_fini' => 1,
'_init' => 1,
'j2k_destroy_cstr_index' => 1,
'j2k_dump' => 1,
'j2k_dump_image_comp_header' => 1,
'j2k_dump_image_header' => 1,
'j2k_get_cstr_index' => 1,
'j2k_get_cstr_info' => 1,
'jp2_dump' => 1,
'jp2_get_cstr_index' => 1,
'jp2_get_cstr_info' => 1,
'opj_aligned_free' => 1,
'opj_aligned_malloc' => 1,
'opj_aligned_realloc' => 1,
'opj_alloc_tile_component_data' => 1,
'opj_bio_create' => 1,
'opj_bio_destroy' => 1,
'opj_bio_flush' => 1,
'opj_bio_inalign' => 1,
'opj_bio_init_dec' => 1,
'opj_bio_init_enc' => 1,
'opj_bio_numbytes' => 1,
'opj_bio_read' => 1,
'opj_bio_write' => 1,
'opj_calculate_norms' => 1,
'opj_calloc' => 1,
'opj_clock' => 1,
'opj_copy_image_header' => 1,
'opj_create_compress' => 1,
'opj_create_decompress' => 1,
'opj_decode' => 1,
@ -1067,125 +1041,22 @@ $VAR1 = {
'opj_destroy_cstr_index' => 1,
'opj_destroy_cstr_info' => 1,
'opj_dump_codec' => 1,
'opj_dwt_calc_explicit_stepsizes' => 1,
'opj_dwt_decode' => 1,
'opj_dwt_decode_real' => 1,
'opj_dwt_encode' => 1,
'opj_dwt_encode_real' => 1,
'opj_dwt_getgain' => 1,
'opj_dwt_getgain_real' => 1,
'opj_dwt_getnorm' => 1,
'opj_dwt_getnorm_real' => 1,
'opj_encode' => 1,
'opj_end_compress' => 1,
'opj_end_decompress' => 1,
'opj_event_msg' => 1,
'opj_free' => 1,
'opj_get_cstr_index' => 1,
'opj_get_cstr_info' => 1,
'opj_get_decoded_tile' => 1,
'opj_image_comp_header_update' => 1,
'opj_image_create' => 1,
'opj_image_create0' => 1,
'opj_image_destroy' => 1,
'opj_image_tile_create' => 1,
'opj_j2k_convert_progression_order' => 1,
'opj_j2k_create_compress' => 1,
'opj_j2k_create_decompress' => 1,
'opj_j2k_decode' => 1,
'opj_j2k_decode_tile' => 1,
'opj_j2k_destroy' => 1,
'opj_j2k_encode' => 1,
'opj_j2k_end_compress' => 1,
'opj_j2k_end_decompress' => 1,
'opj_j2k_get_tile' => 1,
'opj_j2k_read_header' => 1,
'opj_j2k_read_tile_header' => 1,
'opj_j2k_set_decode_area' => 1,
'opj_j2k_set_decoded_resolution_factor' => 1,
'opj_j2k_setup_decoder' => 1,
'opj_j2k_setup_encoder' => 1,
'opj_j2k_setup_mct_encoding' => 1,
'opj_j2k_start_compress' => 1,
'opj_j2k_write_tile' => 1,
'opj_jp2_create' => 1,
'opj_jp2_decode' => 1,
'opj_jp2_decode_tile' => 1,
'opj_jp2_destroy' => 1,
'opj_jp2_encode' => 1,
'opj_jp2_end_compress' => 1,
'opj_jp2_end_decompress' => 1,
'opj_jp2_get_tile' => 1,
'opj_jp2_read_header' => 1,
'opj_jp2_read_tile_header' => 1,
'opj_jp2_set_decode_area' => 1,
'opj_jp2_set_decoded_resolution_factor' => 1,
'opj_jp2_setup_decoder' => 1,
'opj_jp2_setup_encoder' => 1,
'opj_jp2_start_compress' => 1,
'opj_jp2_write_tile' => 1,
'opj_malloc' => 1,
'opj_matrix_inversion_f' => 1,
'opj_mct_decode' => 1,
'opj_mct_decode_custom' => 1,
'opj_mct_decode_real' => 1,
'opj_mct_encode' => 1,
'opj_mct_encode_custom' => 1,
'opj_mct_encode_real' => 1,
'opj_mct_get_mct_norms' => 1,
'opj_mct_get_mct_norms_real' => 1,
'opj_mct_getnorm' => 1,
'opj_mct_getnorm_real' => 1,
'opj_mqc_bypass_enc' => 1,
'opj_mqc_bypass_flush_enc' => 1,
'opj_mqc_bypass_init_enc' => 1,
'opj_mqc_create' => 1,
'opj_mqc_decode' => 1,
'opj_mqc_destroy' => 1,
'opj_mqc_encode' => 1,
'opj_mqc_erterm_enc' => 1,
'opj_mqc_flush' => 1,
'opj_mqc_init_dec' => 1,
'opj_mqc_init_enc' => 1,
'opj_mqc_numbytes' => 1,
'opj_mqc_reset_enc' => 1,
'opj_mqc_resetstates' => 1,
'opj_mqc_restart_enc' => 1,
'opj_mqc_restart_init_enc' => 1,
'opj_mqc_segmark_enc' => 1,
'opj_mqc_setstate' => 1,
'opj_pi_create_decode' => 1,
'opj_pi_create_encode' => 1,
'opj_pi_destroy' => 1,
'opj_pi_initialise_encode' => 1,
'opj_pi_next' => 1,
'opj_pi_update_encoding_parameters' => 1,
'opj_procedure_list_add_procedure' => 1,
'opj_procedure_list_clear' => 1,
'opj_procedure_list_create' => 1,
'opj_procedure_list_destroy' => 1,
'opj_procedure_list_get_first_procedure' => 1,
'opj_procedure_list_get_nb_procedures' => 1,
'opj_raw_create' => 1,
'opj_raw_decode' => 1,
'opj_raw_destroy' => 1,
'opj_raw_init_dec' => 1,
'opj_raw_numbytes' => 1,
'opj_read_bytes_BE' => 1,
'opj_read_bytes_LE' => 1,
'opj_read_double_BE' => 1,
'opj_read_double_LE' => 1,
'opj_read_float_BE' => 1,
'opj_read_float_LE' => 1,
'opj_read_header' => 1,
'opj_read_tile_header' => 1,
'opj_realloc' => 1,
'opj_set_MCT' => 1,
'opj_set_decode_area' => 1,
'opj_set_decoded_resolution_factor' => 1,
'opj_set_default_decoder_parameters' => 1,
'opj_set_default_encoder_parameters' => 1,
'opj_set_default_event_handler' => 1,
'opj_set_error_handler' => 1,
'opj_set_info_handler' => 1,
'opj_set_warning_handler' => 1,
@ -1196,66 +1067,14 @@ $VAR1 = {
'opj_stream_create_default_file_stream' => 1,
'opj_stream_create_file_stream' => 1,
'opj_stream_default_create' => 1,
'opj_stream_default_read' => 1,
'opj_stream_default_seek' => 1,
'opj_stream_default_skip' => 1,
'opj_stream_default_write' => 1,
'opj_stream_destroy' => 1,
'opj_stream_flush' => 1,
'opj_stream_get_number_byte_left' => 1,
'opj_stream_has_seek' => 1,
'opj_stream_read_data' => 1,
'opj_stream_read_seek' => 1,
'opj_stream_read_skip' => 1,
'opj_stream_seek' => 1,
'opj_stream_set_read_function' => 1,
'opj_stream_set_seek_function' => 1,
'opj_stream_set_skip_function' => 1,
'opj_stream_set_user_data' => 1,
'opj_stream_set_user_data_length' => 1,
'opj_stream_set_write_function' => 1,
'opj_stream_skip' => 1,
'opj_stream_tell' => 1,
'opj_stream_write_data' => 1,
'opj_stream_write_seek' => 1,
'opj_stream_write_skip' => 1,
'opj_t1_create' => 1,
'opj_t1_decode_cblks' => 1,
'opj_t1_destroy' => 1,
'opj_t1_encode_cblks' => 1,
'opj_t2_create' => 1,
'opj_t2_decode_packets' => 1,
'opj_t2_destroy' => 1,
'opj_t2_encode_packets' => 1,
'opj_tcd_copy_tile_data' => 1,
'opj_tcd_create' => 1,
'opj_tcd_decode_tile' => 1,
'opj_tcd_destroy' => 1,
'opj_tcd_encode_tile' => 1,
'opj_tcd_get_decoded_tile_size' => 1,
'opj_tcd_get_encoded_tile_size' => 1,
'opj_tcd_init' => 1,
'opj_tcd_init_decode_tile' => 1,
'opj_tcd_init_encode_tile' => 1,
'opj_tcd_makelayer' => 1,
'opj_tcd_makelayer_fixed' => 1,
'opj_tcd_rateallocate' => 1,
'opj_tcd_rateallocate_fixed' => 1,
'opj_tcd_update_tile_data' => 1,
'opj_tgt_create' => 1,
'opj_tgt_decode' => 1,
'opj_tgt_destroy' => 1,
'opj_tgt_encode' => 1,
'opj_tgt_init' => 1,
'opj_tgt_reset' => 1,
'opj_tgt_setvalue' => 1,
'opj_version' => 1,
'opj_write_bytes_BE' => 1,
'opj_write_bytes_LE' => 1,
'opj_write_double_BE' => 1,
'opj_write_double_LE' => 1,
'opj_write_float_BE' => 1,
'opj_write_float_LE' => 1,
'opj_write_tile' => 1
}
},

View File

@ -1,13 +1,11 @@
<!-- verdict:compatible;affected:0;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.15 -->
<!-- verdict:compatible;affected:0;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.21 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="openjpeg, binary compatibility, API, report" />
<meta name="description" content="Binary compatibility report for the openjpeg object between 2.1 and current versions on x86_64" />
<title>
openjpeg: 2.1 to current binary compatibility report
</title>
<title>openjpeg: 2.1 to current binary compatibility report</title>
<style type="text/css">
body {
font-family:Arial, sans-serif;
@ -51,21 +49,21 @@ span.new_sign_lbl {
span:hover.section {
color:#336699;
}
span.section_affected {
span.sect_aff {
cursor:pointer;
margin-left:7px;
padding-left:15px;
font-size:0.875em;
color:#cc3300;
}
span.section_info {
span.sect_info {
cursor:pointer;
margin-left:7px;
padding-left:15px;
font-size:0.875em;
color:Black;
}
span.extendable {
span.ext {
font-weight:100;
}
span.h_name {
@ -129,6 +127,8 @@ table.ptable td {
border:1px solid gray;
padding: 3px;
font-size:0.875em;
text-align:left;
vertical-align:top;
}
table.vtable {
border-collapse:collapse;
@ -195,13 +195,12 @@ span.color_p {
font-style:italic;
color:Brown;
}
span.param {
span.p {
font-style:italic;
}
span.focus_p {
span.fp {
font-style:italic;
/* color:Red; */
background-color:#FFCCCC;
background-color:#DCDCDC;
}
span.ttype {
font-weight:100;
@ -213,25 +212,36 @@ span.value {
white-space:nowrap;
font-weight:bold;
}
td.passed {
.passed {
background-color:#CCFFCC;
}
td.warning {
.warning {
background-color:#F4F4AF;
}
td.failed {
.failed {
background-color:#FFCCCC;
}
td.new {
.new {
background-color:#C6DEFF;
}
.compatible {
background-color:#CCFFCC;
}
.almost_compatible {
background-color:#FFDAA3;
}
.incompatible {
background-color:#FFCCCC;
}
.gray {
background-color:#DCDCDC;
}
.top_ref {
font-size:0.69em;
}
.footer {
font-size:0.75em;
}
</style>
<script type="text/javascript" language="JavaScript">
<!--
@ -254,6 +264,7 @@ td.new {
-->
</script>
</head>
<body>
<div><a name='Top'></a>
<h1>Binary compatibility report for the <span style='color:Blue;'>libopenjp2.so</span> object between <span style='color:Red;'>2.1</span> and <span style='color:Red;'>current</span> versions on <span style='color:Blue;'>x86_64</span></h1>
@ -271,7 +282,9 @@ td.new {
<tr><th>Total Source Files</th><td><a href='#Sources' style='color:Blue;'>3</a></td></tr>
<tr><th>Total Objects</th><td><a href='#Libs' style='color:Blue;'>1</a></td></tr>
<tr><th>Total Symbols / Types</th><td>43 / 110</td></tr>
<tr><th>Verdict</th><td><span style='color:Green;'><b>Compatible</b></span></td></tr>
<tr><th>Compatibility</th>
<td class='compatible'>100%</td>
</tr>
</table>
<h2>Problem Summary</h2><hr/>
<table class='summary'><tr><th></th><th style='text-align:center;'>Severity</th><th style='text-align:center;'>Count</th></tr><tr><th>Added Symbols</th><td>-</td><td>0</td></tr>
@ -285,25 +298,28 @@ td.new {
<tr><th>Problems with<br/>Constants</th><td>Low</td><td>0</td></tr>
</table>
<a name='Headers'></a><h2>Header Files (1)</h2><hr/>
<a name='Headers'></a><h2>Header Files <span class='gray'>&nbsp;1&nbsp;</span></h2><hr/>
<div class='h_list'>
openjpeg.h<br/>
</div>
<br/><a class='top_ref' href='#Top'>to the top</a><br/>
<a name='Sources'></a><h2>Source Files (3)</h2><hr/>
<a name='Sources'></a><h2>Source Files <span class='gray'>&nbsp;3&nbsp;</span></h2><hr/>
<div class='h_list'>
cio.c<br/>
image.c<br/>
openjpeg.c<br/>
</div>
<br/><a class='top_ref' href='#Top'>to the top</a><br/>
<a name='Libs'></a><h2>Objects (1)</h2><hr/>
<a name='Libs'></a><h2>Objects <span class='gray'>&nbsp;1&nbsp;</span></h2><hr/>
<div class='lib_list'>
libopenjp2.so.2.1.0<br/>
</div>
<br/><a class='top_ref' href='#Top'>to the top</a><br/>
</div>
<br/><br/><br/>
<hr/><div class='footer' align='right'><i>Generated on Sun Jun 19 23:35:53 2016 by <a href='http://lvc.github.io/abi-compliance-checker/'>ABI Compliance Checker</a> 1.99.15 &#160;</i></div><br/>
<hr/>
<div class='footer' align='right'><i>Generated by <a href='http://lvc.github.io/abi-compliance-checker/'>ABI Compliance Checker</a> 1.99.21 &#160;</i>
</div>
<br/>
</body></html>

View File

@ -379,7 +379,7 @@ $VAR1 = {
'Maintainer' => 'Antonin Descampe',
'MaintainerUrl' => 'http://www.openjpeg.org/',
'PackageDiff' => {},
'ScmUpdateTime' => '1466516046',
'ScmUpdateTime' => '1466516495',
'Soname' => {
'1.1' => {
'lib/libopenjpeg.so' => 'libopenjpeg.so'

View File

@ -5,6 +5,7 @@
"Git": "https://github.com/uclouvain/openjpeg.git",
"Maintainer": "Antonin Descampe",
"MaintainerUrl": "http://www.openjpeg.org/",
"Configure": "-DCMAKE_C_FLAGS='-fvisibility=hidden -g -Og -w -fpermissive'",
"Package": "version.",
"Versions": [

View File

@ -140,7 +140,7 @@
<td>N/A</td>
<td>N/A</td>
</tr>
</table><br/>Maintained by <a href='http://www.openjpeg.org/'>Antonin Descampe</a>. Last updated on Tue Jun 21 15:34:30 2016.<br/>
</table><br/>Maintained by <a href='http://www.openjpeg.org/'>Antonin Descampe</a>. Last updated on Tue Jun 21 15:41:52 2016.<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>