ALT Linux Bugzilla
– Attachment 9321 Details for
Bug 39483
[done] join voropaevdmtr@
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
abipkgdiff
abipkgdiff.log (text/plain), 14.98 KB, created by
Dmitry V. Levin
on 2021-04-24 03:02:09 MSK
(
hide
)
Description:
abipkgdiff
Filename:
MIME Type:
Creator:
Dmitry V. Levin
Created:
2021-04-24 03:02:09 MSK
Size:
14.98 KB
patch
obsolete
>$ abipkgdiff -t \ > /archive/repo/sisyphus/date/2021/04/23/files/x86_64/RPMS/libruby-2.7.2-alt1.1.x86_64.rpm \ > /ALT/Sisyphus/files/x86_64/RPMS/libruby-2.7.2-alt1.2.x86_64.rpm \ > --d1 /archive/repo/sisyphus/date/2021/04/23/files/x86_64/RPMS/libruby-debuginfo-2.7.2-alt1.1.x86_64.rpm \ > --d2 /ALT/Sisyphus/files/x86_64/RPMS/libruby-debuginfo-2.7.2-alt1.2.x86_64.rpm >================ changes of 'libruby.so.2.7.2'=============== > Functions changes summary: 0 Removed, 0 Changed, 0 Added function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > Unreachable types summary: 70 removed, 8 changed (6 filtered out), 24 added types > > 70 removed types unreachable from any public interface: > > [D] 'enum method_optimized_type' at method.h:156:1 > [D] 'enum processor_type' at i386.h:2258:1 > [D] 'enum reg_class' at i386.h:1328:1 > [D] 'enum ruby_fl_type' at ruby.h:841:1 > [D] 'enum ruby_rarray_flags' at ruby.h:1027:1 > [D] 'enum ruby_robject_flags' at ruby.h:915:1 > [D] 'enum ruby_rstring_flags' at ruby.h:977:1 > [D] 'enum ruby_rvalue_flags' at ruby.h:909:1 > [D] 'enum ruby_tag_type' at vm_core.h:184:1 > [D] 'enum ruby_value_type' at ruby.h:486:1 > [D] 'enum stringop_alg' at i386-opts.h:29:1 > [D] 'struct __pthread_cond_s' at thread-shared-types.h:171:1 > [D] 'struct __pthread_rwlock_arch_t' at pthreadtypes-arch.h:65:1 > [D] 'struct __res_state' at res_state.h:13:1 > [D] 'struct _pthread_cleanup_buffer' at pthread.h:191:1 > [D] 'struct abort_msg_s' at stdlib.h:292:1 > [D] 'struct drand48_data' at stdlib.h:490:1 > [D] 'struct dtv_pointer' at dl-dtv.h:22:1 > [D] 'struct exit_function' at exit.h:34:1 > [D] 'struct exit_function_list' at exit.h:55:1 > [D] 'struct priority_protection_data' at descr.h:113:1 > [D] 'struct processor_costs' at i386.h:234:1 > [D] 'struct pthread' at descr.h:121:1 > [D] 'struct pthread_functions' at pthread-functions.h:31:1 > [D] 'struct pthread_key_data' at descr.h:309:1 > [D] 'struct pthread_unwind_buf' at descr.h:62:1 > [D] 'struct robust_list_head' at descr.h:104:1 > [D] 'struct stringop_algs' at i386.h:222:1 > [D] 'struct stringop_strategy' at i386.h:225:1 > [D] 'struct td_thr_events' at thread_db.h:115:1 > [D] 'struct timezone' at time.h:52:1 > [D] 'struct {__anonymous_struct__2 __cancel_jmp_buf[1]; void* __pad[4];}' at pthread.h:524:1 > [D] 'struct {__jmp_buf __cancel_jmp_buf; int __mask_was_saved;}' at pthread.h:526:1 > [D] 'struct {__jmp_buf jmp_buf; int mask_was_saved;}' at descr.h:64:1 > [D] 'struct {in_addr addr; uint32_t mask;}' at res_state.h:29:1 > [D] 'struct {int i[4];}' at tls.h:36:1 > [D] 'struct {pthread_cond_t* cond;}' at internaltypes.h:174:1 > [D] 'struct {pthread_unwind_buf* prev; _pthread_cleanup_buffer* cleanup; int canceltype;}' at descr.h:75:1 > [D] 'struct {td_thr_events_t eventmask; td_event_e eventnum; void* eventdata;}' at thread_db.h:212:1 > [D] 'struct {uint16_t nscount; uint16_t nsmap[3]; int nssocks[3]; uint16_t nscount6; uint16_t nsinit; sockaddr_in6* nsaddrs[3]; long long unsigned int __glibc_extension_index;}' at res_state.h:42:1 > [D] 'struct {unsigned int __low; unsigned int __high;}' at thread-shared-types.h:176:1 > [D] 'struct {void (int, void*)* fn; void* arg;}' at exit.h:42:1 > [D] 'struct {void (void*, int)* fn; void* arg; void* dso_handle;}' at exit.h:47:1 > [D] 'struct {void* tcb; dtv_t* dtv; void* self; int multiple_threads; int gscope_flag; uintptr_t sysinfo; uintptr_t stack_guard; uintptr_t pointer_guard; unsigned long int vgetcpu_cache[2]; unsigned int feature_1; int __glibc_unused1; void* __private_tm[4]; void* __private_ss; long long unsigned int ssp_base; __128bits __glibc_unused2[8][4]; void* __padding[8];}' at tls.h:42:1 > [D] 'typedef __128bits' at tls.h:39:1 > [D] 'typedef dtv_t' at dl-dtv.h:33:1 > [D] 'typedef list_t' at list_t.h:29:1 > [D] 'typedef pthread_cond_t' at pthreadtypes.h:80:1 > [D] 'typedef pthread_mutexattr_t' at pthreadtypes.h:36:1 > [D] 'typedef tcbhead_t' at tls.h:70:1 > [D] 'typedef td_event_e' at thread_db.h:175:1 > [D] 'typedef td_eventbuf_t' at thread_db.h:217:1 > [D] 'typedef td_thr_events_t' at thread_db.h:118:1 > [D] 'union _dont_use_tree_here_' > [D] 'union dtv' at dl-dtv.h:29:1 > [D] 'union {__pthread_cond_s __data; char __size[48]; long long int __align;}' at pthreadtypes.h:75:1 > [D] 'union {__pthread_mutex_s __data; char __size[40]; long int __align;}' at pthreadtypes.h:67:1 > [D] 'union {__pthread_rwlock_arch_t __data; char __size[56]; long int __align;}' at pthreadtypes.h:86:1 > [D] 'union {char __size[4]; int __align;}' at pthreadtypes.h:41:1 > [D] 'union {char pad[52]; struct {uint16_t nscount; uint16_t nsmap[3]; int nssocks[3]; uint16_t nscount6; uint16_t nsinit; sockaddr_in6* nsaddrs[3]; long long unsigned int __glibc_extension_index;} _ext;}' at res_state.h:40:1 > [D] 'union {imemo_type types; __anonymous_enum__4 mask; RIMemo* ptr;}' at debug.c:62:1 > [D] 'union {list_node ubf; list_node gvl;}' at thread_pthread.h:24:1 > [D] 'union {long long unsigned int __g1_start; struct {unsigned int __low; unsigned int __high;} __g1_start32;}' at thread-shared-types.h:182:1 > [D] 'union {long long unsigned int __wseq; struct {unsigned int __low; unsigned int __high;} __wseq32;}' at thread-shared-types.h:173:1 > [D] 'union {rb_nativethread_cond_t intr; rb_nativethread_cond_t gvlq;}' at thread_pthread.h:29:1 > [D] 'union {ruby_special_consts special_consts; ruby_value_type value_type; ruby_tag_type tag_type; node_type node_type; ruby_method_ids method_ids; ruby_id_types id_types; ruby_fl_type fl_types; ruby_encoding_consts encoding_consts; ruby_coderange_type enc_coderange_types; ruby_econv_flag_type econv_flag_types; ruby_robject_flags robject_flags; ruby_rmodule_flags rmodule_flags; ruby_rstring_flags rstring_flags; ruby_rarray_flags rarray_flags; __anonymous_enum__3 various; union {imemo_type types; __anonymous_enum__4 mask; RIMemo* ptr;} imemo; RSymbol* symbol_ptr; vm_call_flag_bits vm_call_flags;}' at debug.c:23:1 > [D] 'union {tcbhead_t header; void* __padding[24];}' at descr.h:123:1 > [D] 'union {unsigned int index; method_missing_reason method_missing_reason;}' at internal.h:2387:1 > [D] 'union {void ()* at; struct {void (int, void*)* fn; void* arg;} on; struct {void (void*, int)* fn; void* arg; void* dso_handle;} cxa;}' at exit.h:39:1 > [D] 'union {void* pad[4]; struct {pthread_unwind_buf* prev; _pthread_cleanup_buffer* cleanup; int canceltype;} data;}' at descr.h:70:1 > > 8 changed types unreachable from any public interface: > > [C] 'enum __anonymous_enum__10' changed: > type size hasn't changed > 3 enumerator deletions: > '__anonymous_enum__10::EFD_SEMAPHORE' value '1' > '__anonymous_enum__10::EFD_NONBLOCK' value '2048' > '__anonymous_enum__10::EFD_CLOEXEC' value '524288' > 3 enumerator insertions: > '__anonymous_enum__10::RUBY_EVENT_HOOK_FLAG_SAFE' value '1' > '__anonymous_enum__10::RUBY_EVENT_HOOK_FLAG_DELETED' value '2' > '__anonymous_enum__10::RUBY_EVENT_HOOK_FLAG_RAW_ARG' value '4' > > [C] 'enum __anonymous_enum__11' changed: > type size hasn't changed > 2 enumerator deletions: > '__anonymous_enum__11::RUBY_STACK_SPACE_RATIO' value '5' > '__anonymous_enum__11::RUBY_STACK_SPACE_LIMIT' value '1048576' > 3 enumerator insertions: > '__anonymous_enum__11::EFD_SEMAPHORE' value '1' > '__anonymous_enum__11::EFD_NONBLOCK' value '2048' > '__anonymous_enum__11::EFD_CLOEXEC' value '524288' > > [C] 'enum __anonymous_enum__3' changed: > type size hasn't changed > 5 enumerator deletions: > '__anonymous_enum__3::VAL_none' value '0' > '__anonymous_enum__3::VAL_cstr' value '1' > '__anonymous_enum__3::VAL_data' value '2' > '__anonymous_enum__3::VAL_uint' value '3' > '__anonymous_enum__3::VAL_int' value '4' > 12 enumerator insertions: > '__anonymous_enum__3::VM_METHOD_TYPE_ISEQ' value '0' > '__anonymous_enum__3::VM_METHOD_TYPE_CFUNC' value '1' > '__anonymous_enum__3::VM_METHOD_TYPE_ATTRSET' value '2' > '__anonymous_enum__3::VM_METHOD_TYPE_IVAR' value '3' > '__anonymous_enum__3::VM_METHOD_TYPE_BMETHOD' value '4' > '__anonymous_enum__3::VM_METHOD_TYPE_ZSUPER' value '5' > '__anonymous_enum__3::VM_METHOD_TYPE_ALIAS' value '6' > '__anonymous_enum__3::VM_METHOD_TYPE_UNDEF' value '7' > '__anonymous_enum__3::VM_METHOD_TYPE_NOTIMPLEMENTED' value '8' > '__anonymous_enum__3::VM_METHOD_TYPE_OPTIMIZED' value '9' > '__anonymous_enum__3::VM_METHOD_TYPE_MISSING' value '10' > '__anonymous_enum__3::VM_METHOD_TYPE_REFINED' value '11' > > [C] 'enum __anonymous_enum__4' changed: > type size hasn't changed > 12 enumerator deletions: > '__anonymous_enum__4::VM_METHOD_TYPE_ISEQ' value '0' > '__anonymous_enum__4::VM_METHOD_TYPE_CFUNC' value '1' > '__anonymous_enum__4::VM_METHOD_TYPE_ATTRSET' value '2' > '__anonymous_enum__4::VM_METHOD_TYPE_IVAR' value '3' > '__anonymous_enum__4::VM_METHOD_TYPE_BMETHOD' value '4' > '__anonymous_enum__4::VM_METHOD_TYPE_ZSUPER' value '5' > '__anonymous_enum__4::VM_METHOD_TYPE_ALIAS' value '6' > '__anonymous_enum__4::VM_METHOD_TYPE_UNDEF' value '7' > '__anonymous_enum__4::VM_METHOD_TYPE_NOTIMPLEMENTED' value '8' > '__anonymous_enum__4::VM_METHOD_TYPE_OPTIMIZED' value '9' > '__anonymous_enum__4::VM_METHOD_TYPE_MISSING' value '10' > '__anonymous_enum__4::VM_METHOD_TYPE_REFINED' value '11' > 1 enumerator insertion: > '__anonymous_enum__4::utf_prefix_len' value '4' > > [C] 'enum __anonymous_enum__5' changed: > type size hasn't changed > 4 enumerator deletions: > '__anonymous_enum__5::SIGEV_SIGNAL' value '0' > '__anonymous_enum__5::SIGEV_NONE' value '1' > '__anonymous_enum__5::SIGEV_THREAD' value '2' > '__anonymous_enum__5::SIGEV_THREAD_ID' value '4' > 23 enumerator insertions: > '__anonymous_enum__5::REG_R8' value '0' > '__anonymous_enum__5::REG_R9' value '1' > '__anonymous_enum__5::REG_R10' value '2' > '__anonymous_enum__5::REG_R11' value '3' > '__anonymous_enum__5::REG_R12' value '4' > '__anonymous_enum__5::REG_R13' value '5' > '__anonymous_enum__5::REG_R14' value '6' > '__anonymous_enum__5::REG_R15' value '7' > '__anonymous_enum__5::REG_RDI' value '8' > '__anonymous_enum__5::REG_RSI' value '9' > '__anonymous_enum__5::REG_RBP' value '10' > '__anonymous_enum__5::REG_RBX' value '11' > '__anonymous_enum__5::REG_RDX' value '12' > '__anonymous_enum__5::REG_RAX' value '13' > '__anonymous_enum__5::REG_RCX' value '14' > '__anonymous_enum__5::REG_RSP' value '15' > '__anonymous_enum__5::REG_RIP' value '16' > '__anonymous_enum__5::REG_EFL' value '17' > '__anonymous_enum__5::REG_CSGSFS' value '18' > '__anonymous_enum__5::REG_ERR' value '19' > '__anonymous_enum__5::REG_TRAPNO' value '20' > '__anonymous_enum__5::REG_OLDMASK' value '21' > '__anonymous_enum__5::REG_CR2' value '22' > > [C] 'enum __anonymous_enum__6' changed: > type size hasn't changed > 3 enumerator deletions: > '__anonymous_enum__6::thread_invoke_type_none' value '0' > '__anonymous_enum__6::thread_invoke_type_proc' value '1' > '__anonymous_enum__6::thread_invoke_type_func' value '2' > 4 enumerator insertions: > '__anonymous_enum__6::TIMER_INTERRUPT_MASK' value '1' > '__anonymous_enum__6::PENDING_INTERRUPT_MASK' value '2' > '__anonymous_enum__6::POSTPONED_JOB_INTERRUPT_MASK' value '4' > '__anonymous_enum__6::TRAP_INTERRUPT_MASK' value '8' > > [C] 'enum __anonymous_enum__8' changed: > type size hasn't changed > 3 enumerator deletions: > '__anonymous_enum__8::RAISED_EXCEPTION' value '1' > '__anonymous_enum__8::RAISED_STACKOVERFLOW' value '2' > '__anonymous_enum__8::RAISED_NOMEMORY' value '4' > 4 enumerator insertions: > '__anonymous_enum__8::TIMER_INTERRUPT_MASK' value '1' > '__anonymous_enum__8::PENDING_INTERRUPT_MASK' value '2' > '__anonymous_enum__8::POSTPONED_JOB_INTERRUPT_MASK' value '4' > '__anonymous_enum__8::TRAP_INTERRUPT_MASK' value '8' > > [C] 'enum __anonymous_enum__9' changed: > type size hasn't changed > 3 enumerator deletions: > '__anonymous_enum__9::RUBY_EVENT_HOOK_FLAG_SAFE' value '1' > '__anonymous_enum__9::RUBY_EVENT_HOOK_FLAG_DELETED' value '2' > '__anonymous_enum__9::RUBY_EVENT_HOOK_FLAG_RAW_ARG' value '4' > 3 enumerator insertions: > '__anonymous_enum__9::RAISED_EXCEPTION' value '1' > '__anonymous_enum__9::RAISED_STACKOVERFLOW' value '2' > '__anonymous_enum__9::RAISED_NOMEMORY' value '4' > > 24 added types unreachable from any public interface: > > [A] 'enum __anonymous_enum__' at strftime.c:160:1 > [A] 'enum __anonymous_enum__12' at thread_pthread.c:755:1 > [A] 'enum __anonymous_enum__3' at ucontext.h:51:1 > [A] 'enum __anonymous_enum__4' at mjit_worker.c:232:1 > [A] 'enum __anonymous_enum__5' at eval.c:702:1 > [A] 'enum __anonymous_enum__6' at sigevent-consts.h:28:1 > [A] 'enum __anonymous_enum__7' at vm_core.h:975:1 > [A] 'enum ruby_coderange_type' at encoding.h:66:1 > [A] 'enum ruby_encoding_consts' at encoding.h:32:1 > [A] 'enum ruby_id_types' at id.h:16:1 > [A] 'enum yysymbol_kind_t' at parse.c:1238:1 > [A] 'struct {yy_state_t* yyssp; yysymbol_kind_t yytoken; rb_code_location_t* yylloc;}' at parse.c:5911:1 > [A] 'typedef pthread_condattr_t' at pthreadtypes.h:45:1 > [A] 'typedef pthread_mutex_t' at pthreadtypes.h:72:1 > [A] 'typedef rb_code_location_t' at node.h:138:1 > [A] 'typedef rb_thread_t' at vm_core.h:991:1 > [A] 'typedef yypcontext_t' at parse.c:5916:1 > [A] 'typedef yysymbol_kind_t' at parse.c:1662:1 > [A] 'union {const rb_iseq_t* iseq; const vm_ifunc* ifunc; VALUE val;}' at vm_core.h:730:1 > [A] 'union {imemo_type types; __anonymous_enum__1 mask; RIMemo* ptr;}' at debug.c:62:1 > [A] 'union {iseq_compile_data* compile_data; struct {VALUE obj; int index;} loader; struct {rb_hook_list_struct* local_hooks; rb_event_flag_t global_trace_events;} exec;}' at vm_core.h:462:1 > [A] 'union {rb_captured_block captured; VALUE symbol; VALUE proc;}' at vm_core.h:752:1 > [A] 'union {rb_method_iseq_t iseq; rb_method_cfunc_t cfunc; rb_method_attr_t attr; rb_method_alias_t alias; rb_method_refined_t refined; rb_method_bmethod_t bmethod; method_optimized_type optimize_type;}' at method.h:168:1 > [A] 'union {ruby_special_consts special_consts; ruby_value_type value_type; ruby_tag_type tag_type; node_type node_type; ruby_method_ids method_ids; ruby_id_types id_types; ruby_fl_type fl_types; ruby_encoding_consts encoding_consts; ruby_coderange_type enc_coderange_types; ruby_econv_flag_type econv_flag_types; ruby_robject_flags robject_flags; ruby_rmodule_flags rmodule_flags; ruby_rstring_flags rstring_flags; ruby_rarray_flags rarray_flags; __anonymous_enum__ various; union {imemo_type types; __anonymous_enum__1 mask; RIMemo* ptr;} imemo; RSymbol* symbol_ptr; vm_call_flag_bits vm_call_flags;}' at debug.c:23:1 > >================ end of changes of 'libruby.so.2.7.2'===============
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 39483
:
9105
|
9116
|
9137
|
9138
|
9248
| 9321