Binary compatibility report for the Gjs library between 1.35.8 and 1.35.9 versions on x86
Test Info
Library Name | Gjs |
Version #1 | 1.35.8 |
Version #2 | 1.35.9 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 19 |
Total Shared Libraries | 1 |
Total Symbols / Types | 179 / 248 |
Verdict | Incompatible (0.3%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 0 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 1 |
Low | 1 |
Problems with Constants | Low | 0 |
Problems with Symbols, Medium Severity (1)
native.h,
libgjs.so.0.0.0
[+] gjs_import_native_module ( JSContext* context, JSObject* module_obj, char const* filename, enum GjsNativeFlags* flags_p ) (1)
changed to:gjs_import_native_module ( JSContext* context, JSObject* module_obj, char const* name )
| Change | Effect |
---|
1 | 4th parameter flags_p has been removed from the calling stack. | This parameter will be ignored by the function. |
to the top
Problems with Symbols, Low Severity (1)
native.h,
libgjs.so.0.0.0
[+] gjs_import_native_module ( JSContext* context, JSObject* module_obj, char const* filename, enum GjsNativeFlags* flags_p ) (1)
changed to:gjs_import_native_module ( JSContext* context, JSObject* module_obj, char const* name )
| Change | Effect |
---|
1 | 3rd parameter filename has been renamed to name. | Renaming of a parameter may indicate a change in its semantic meaning. |
to the top
Header Files (19)
arg.h
boxed.h
closure.h
enumeration.h
foreign.h
function.h
gerror.h
gjs-module.h
gjs.h
gtype.h
interface.h
keep-alive.h
ns.h
object.h
param.h
repo.h
type-module.h
union.h
value.h
to the top
Shared Libraries (1)
libgjs.so.0.0.0
to the top