API compatibility report for the liblzma.so object between 5.2.5 and 5.2.9 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Module Nameliblzma
Version #15.2.5
Version #25.2.9
Archx86_64
GCC Version11.2.0
SubjectBinary Compatibility

Test Results


Total Header Files15
Total Source Files47
Total Objects1
Total Symbols / Types99 / 58
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low1
Problems with
Constants
Low0

Problems with Symbols, Low Severity  1 


filter.h, liblzma.so.5.2.5
[+] lzma_filters_copy ( lzma_filter const* src, lzma_filter* dest, lzma_allocator const* allocator ) @@ XZ_5.0  1 

to the top

Header Files  15 


base.h
block.h
check.h
common.h
container.h
filter.h
index.h
index_hash.h
lzma12.h
stddef.h
stdint-uintn.h
stdint.h
stream_flags.h
types.h
vli.h

to the top

Source Files  47 


alone_decoder.c
alone_encoder.c
auto_decoder.c
block_buffer_decoder.c
block_buffer_encoder.c
block_decoder.c
block_encoder.c
block_header_decoder.c
block_header_encoder.c
block_util.c
check.c
common.c
crc32_fast.c
crc32_table.c
crc64_fast.c
crc64_table.c
easy_buffer_encoder.c
easy_decoder_memusage.c
easy_encoder.c
easy_encoder_memusage.c
filter_buffer_decoder.c
filter_buffer_encoder.c
filter_common.c
filter_decoder.c
filter_encoder.c
filter_flags_decoder.c
filter_flags_encoder.c
hardware_cputhreads.c
hardware_physmem.c
index.c
index_decoder.c
index_encoder.c
index_hash.c
lz_encoder.c
lzma_encoder.c
lzma_encoder_presets.c
stream_buffer_decoder.c
stream_buffer_encoder.c
stream_decoder.c
stream_encoder.c
stream_encoder_mt.c
stream_flags_common.c
stream_flags_decoder.c
stream_flags_encoder.c
vli_decoder.c
vli_encoder.c
vli_size.c

to the top

Objects  1 


liblzma.so.5.2.5

to the top



Test Info


Module Nameliblzma
Version #15.2.5
Version #25.2.9
Archx86_64
SubjectSource Compatibility

Test Results


Total Header Files15
Total Source Files47
Total Objects1
Total Symbols / Types99 / 58
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-4
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Symbols
-1

Added Symbols  4 


block_buffer_encoder.c
lzma_block_uncomp_encode_52 ( lzma_block* block, uint8_t const* in, size_t in_size, uint8_t* out, size_t* out_pos, size_t out_size )

common.c
lzma_get_progress_52 ( lzma_stream* strm, uint64_t* progress_in, uint64_t* progress_out )

hardware_cputhreads.c
lzma_cputhreads_52 ( )

stream_encoder_mt.c
lzma_stream_encoder_mt_memusage_52 ( lzma_mt const* options )

to the top

Other Changes in Symbols  1 


filter.h
[+] lzma_filters_copy ( lzma_filter const* src, lzma_filter* dest, lzma_allocator const* allocator )  1 

to the top

Header Files  15 


base.h
block.h
check.h
common.h
container.h
filter.h
index.h
index_hash.h
lzma12.h
stddef.h
stdint-uintn.h
stdint.h
stream_flags.h
types.h
vli.h

to the top

Source Files  47 


alone_decoder.c
alone_encoder.c
auto_decoder.c
block_buffer_decoder.c
block_buffer_encoder.c
block_decoder.c
block_encoder.c
block_header_decoder.c
block_header_encoder.c
block_util.c
check.c
common.c
crc32_fast.c
crc32_table.c
crc64_fast.c
crc64_table.c
easy_buffer_encoder.c
easy_decoder_memusage.c
easy_encoder.c
easy_encoder_memusage.c
filter_buffer_decoder.c
filter_buffer_encoder.c
filter_common.c
filter_decoder.c
filter_encoder.c
filter_flags_decoder.c
filter_flags_encoder.c
hardware_cputhreads.c
hardware_physmem.c
index.c
index_decoder.c
index_encoder.c
index_hash.c
lz_encoder.c
lzma_encoder.c
lzma_encoder_presets.c
stream_buffer_decoder.c
stream_buffer_encoder.c
stream_decoder.c
stream_encoder.c
stream_encoder_mt.c
stream_flags_common.c
stream_flags_decoder.c
stream_flags_encoder.c
vli_decoder.c
vli_encoder.c
vli_size.c

to the top

Objects  1 


liblzma.so.5.2.5

to the top