• Bug#1062873: ruby3.1: NMU diff for 64-bit time_t transition (3/5)

    From Sergio Durigan Junior@21:1/5 to All on Sat Feb 3 22:10:01 2024
    [continued from previous message]

    - rb_st_locale_insensitive_strcasecmp@Base 3.1.0~preview1
    - rb_st_locale_insensitive_strncasecmp@Base 3.1.0~preview1
    - rb_st_lookup@Base 3.1.0~preview1
    - rb_st_memsize@Base 3.1.0~preview1
    - rb_st_numcmp@Base 3.1.0~preview1
    - rb_st_numhash@Base 3.1.0~preview1
    - rb_st_shift@Base 3.1.0~preview1
    - rb_st_update@Base 3.1.0~preview1
    - rb_st_values@Base 3.1.0~preview1
    - rb_st_values_check@Base 3.1.0~preview1
    - rb_stat_new@Base 3.1.0~preview1
    - rb_stderr@Base 3.1.0~preview1
    - rb_stdin@Base 3.1.0~preview1
    - rb_stdout@Base 3.1.0~preview1
    - rb_str2big_gmp@Base 3.1.0~preview1
    - rb_str2big_karatsuba@Base 3.1.0~preview1
    - rb_str2big_normal@Base 3.1.0~preview1
    - rb_str2big_poweroftwo@Base 3.1.0~preview1
    - rb_str2inum@Base 3.1.0~preview1
    - rb_str_append@Base 3.1.0~preview1
    - rb_str_buf_append@Base 3.1.0~preview1
    - rb_str_buf_cat2@Base 3.1.0~preview1
    - rb_str_buf_cat@Base 3.1.0~preview1
    - rb_str_buf_cat_ascii@Base 3.1.0~preview1
    - rb_str_buf_new@Base 3.1.0~preview1
    - rb_str_buf_new_cstr@Base 3.1.0~preview1
    - rb_str_capacity@Base 3.1.0~preview1
    - rb_str_cat2@Base 3.1.0~preview1
    - rb_str_cat@Base 3.1.0~preview1
    - rb_str_cat_cstr@Base 3.1.0~preview1
    - rb_str_catf@Base 3.1.0~preview1
    - rb_str_cmp@Base 3.1.0~preview1
    - rb_str_coderange_scan_restartable@Base 3.1.0~preview1
    - rb_str_comparable@Base 3.1.0~preview1
    - rb_str_concat@Base 3.1.0~preview1
    - rb_str_concat_literals@Base 3.1.0~preview1
    - rb_str_conv_enc@Base 3.1.0~preview1
    - rb_str_conv_enc_opts@Base 3.1.0~preview1
    - rb_str_drop_bytes@Base 3.1.0~preview1
    - rb_str_dump@Base 3.1.0~preview1
    - rb_str_dup@Base 3.1.0~preview1
    - rb_str_dup_frozen@Base 3.1.0~preview1
    - rb_str_ellipsize@Base 3.1.0~preview1
    - rb_str_encode@Base 3.1.0~preview1
    - rb_str_encode_ospath@Base 3.1.0~preview1
    - rb_str_eql@Base 3.1.0~preview1
    - rb_str_equal@Base 3.1.0~preview1
    - rb_str_export@Base 3.1.0~preview1
    - rb_str_export_locale@Base 3.1.0~preview1
    - rb_str_export_to_enc@Base 3.1.0~preview1
    - rb_str_format@Base 3.1.0~preview1
    - rb_str_free@Base 3.1.0~preview1
    - rb_str_freeze@Base 3.1.0~preview1
    - rb_str_hash@Base 3.1.0~preview1
    - rb_str_hash_cmp@Base 3.1.0~preview1
    - rb_str_inspect@Base 3.1.0~preview1
    - rb_str_intern@Base 3.1.0~preview1
    - rb_str_length@Base 3.1.0~preview1
    - rb_str_locktmp@Base 3.1.0~preview1
    - rb_str_locktmp_ensure@Base 3.1.0~preview1
    - rb_str_memsize@Base 3.1.0~preview1
    - rb_str_modify@Base 3.1.0~preview1
    - rb_str_modify_expand@Base 3.1.0~preview1
    - rb_str_new@Base 3.1.0~preview1
    - rb_str_new_cstr@Base 3.1.0~preview1
    - rb_str_new_frozen@Base 3.1.0~preview1
    - rb_str_new_shared@Base 3.1.0~preview1
    - rb_str_new_static@Base 3.1.0~preview1
    - rb_str_new_with_class@Base 3.1.0~preview1
    - rb_str_offset@Base 3.1.0~preview1
    - rb_str_opt_plus@Base 3.1.0~preview1
    - rb_str_plus@Base 3.1.0~preview1
    - rb_str_replace@Base 3.1.0~preview1
    - rb_str_resize@Base 3.1.0~preview1
    - rb_str_resurrect@Base 3.1.0~preview1
    - rb_str_scrub@Base 3.1.0~preview1
    - rb_str_set_len@Base 3.1.0~preview1
    - rb_str_setter@Base 3.1.0~preview1
    - rb_str_shared_replace@Base 3.1.0~preview1
    - rb_str_split@Base 3.1.0~preview1
    - rb_str_strlen@Base 3.1.0~preview1
    - rb_str_sublen@Base 3.1.0~preview1
    - rb_str_subpos@Base 3.1.0~preview1
    - rb_str_subseq@Base 3.1.0~preview1
    - rb_str_substr@Base 3.1.0~preview1
    - rb_str_succ@Base 3.1.0~preview1
    - rb_str_times@Base 3.1.0~preview1
    - rb_str_tmp_frozen_acquire@Base 3.1.0~preview1
    - rb_str_tmp_frozen_release@Base 3.1.0~preview1
    - rb_str_tmp_new@Base 3.1.0~preview1
    - rb_str_to_dbl@Base 3.1.0~preview1
    - rb_str_to_interned_str@Base 3.1.0~preview2
    - rb_str_to_inum@Base 3.1.0~preview1
    - rb_str_to_str@Base 3.1.0~preview1
    - rb_str_unlocktmp@Base 3.1.0~preview1
    - rb_str_update@Base 3.1.0~preview1
    - rb_str_upto_each@Base 3.1.0~preview1
    - rb_str_upto_endless_each@Base 3.1.0~preview1
    - rb_str_vcatf@Base 3.1.0~preview1
    - rb_string_value@Base 3.1.0~preview1
    - rb_string_value_cstr@Base 3.1.0~preview1
    - rb_string_value_ptr@Base 3.1.0~preview1
    - rb_struct_alloc@Base 3.1.0~preview1
    - rb_struct_alloc_noinit@Base 3.1.0~preview1
    - rb_struct_aref@Base 3.1.0~preview1
    - rb_struct_aset@Base 3.1.0~preview1
    - rb_struct_define@Base 3.1.0~preview1
    - rb_struct_define_under@Base 3.1.0~preview1
    - rb_struct_define_without_accessor@Base 3.1.0~preview1
    - rb_struct_define_without_accessor_under@Base 3.1.0~preview1
    - rb_struct_getmember@Base 3.1.0~preview1
    - rb_struct_initialize@Base 3.1.0~preview1
    - rb_struct_members@Base 3.1.0~preview1
    - rb_struct_new@Base 3.1.0~preview1
    - rb_struct_s_members@Base 3.1.0~preview1
    - rb_struct_size@Base 3.1.0~preview1
    - rb_suspend_coverages@Base 3.1.2
    - rb_sym2id@Base 3.1.0~preview1
    - rb_sym2str@Base 3.1.0~preview1
    - rb_sym_all_symbols@Base 3.1.0~preview1
    - rb_sym_immortal_count@Base 3.1.0~preview1
    - rb_sym_proc_call@Base 3.1.0~preview1
    - rb_sym_to_proc@Base 3.1.0~preview1
    - rb_sym_to_s@Base 3.1.0~preview1
    - rb_symname_p@Base 3.1.0~preview1
    - rb_sys_fail@Base 3.1.0~preview1
    - rb_sys_fail_path_in@Base 3.1.0~preview1
    - rb_sys_fail_str@Base 3.1.0~preview1
    - rb_sys_warning@Base 3.1.0~preview1
    - rb_syserr_fail@Base 3.1.0~preview1
    - rb_syserr_fail_path_in@Base 3.1.0~preview1
    - rb_syserr_fail_str@Base 3.1.0~preview1
    - rb_syserr_new@Base 3.1.0~preview1
    - rb_syserr_new_path_in@Base 3.1.0~preview1
    - rb_syserr_new_str@Base 3.1.0~preview1
    - rb_syswait@Base 3.1.0~preview1
    - rb_tainted_str_new@Base 3.1.0~preview1
    - rb_tainted_str_new_cstr@Base 3.1.0~preview1
    - rb_thread_add_event_hook2@Base 3.1.0~preview1
    - rb_thread_add_event_hook@Base 3.1.0~preview1
    - rb_thread_alone@Base 3.1.0~preview1
    - rb_thread_atfork@Base 3.1.0~preview1
    - rb_thread_atfork_before_exec@Base 3.1.0~preview1
    - rb_thread_call_with_gvl@Base 3.1.0~preview1
    - rb_thread_call_without_gvl2@Base 3.1.0~preview1
    - rb_thread_call_without_gvl@Base 3.1.0~preview1
    - rb_thread_check_ints@Base 3.1.0~preview1
    - rb_thread_check_trap_pending@Base 3.1.0~preview1
    - rb_thread_create@Base 3.1.0~preview1
    - rb_thread_current@Base 3.1.0~preview1
    - rb_thread_fd_close@Base 3.1.0~preview1
    - rb_thread_fd_select@Base 3.1.0~preview1
    - rb_thread_fd_writable@Base 3.1.0~preview1
    - rb_thread_interrupted@Base 3.1.0~preview1
    - rb_thread_io_blocking_region@Base 3.1.0~preview1
    - rb_thread_kill@Base 3.1.0~preview1
    - rb_thread_local_aref@Base 3.1.0~preview1
    - rb_thread_local_aset@Base 3.1.0~preview1
    - rb_thread_main@Base 3.1.0~preview1
    - rb_thread_remove_event_hook@Base 3.1.0~preview1
    - rb_thread_remove_event_hook_with_data@Base 3.1.0~preview1
    - rb_thread_run@Base 3.1.0~preview1
    - rb_thread_schedule@Base 3.1.0~preview1
    - rb_thread_sleep@Base 3.1.0~preview1
    - rb_thread_sleep_deadly@Base 3.1.0~preview1
    - rb_thread_sleep_forever@Base 3.1.0~preview1
    - rb_thread_stop@Base 3.1.0~preview1
    - rb_thread_wait_fd@Base 3.1.0~preview1
    - rb_thread_wait_for@Base 3.1.0~preview1
    - rb_thread_wakeup@Base 3.1.0~preview1
    - rb_thread_wakeup_alive@Base 3.1.0~preview1
    - rb_threadptr_execute_interrupts@Base 3.1.0~preview1
    - rb_throw@Base 3.1.0~preview1
    - rb_throw_obj@Base 3.1.0~preview1
    - rb_time_interval@Base 3.1.0~preview1
    - rb_time_nano_new@Base 3.1.0~preview1
    - rb_time_new@Base 3.1.0~preview1
    - rb_time_num_new@Base 3.1.0~preview1
    - rb_time_timespec@Base 3.1.0~preview1
    - rb_time_timespec_interval@Base 3.1.0~preview1
    - rb_time_timespec_new@Base 3.1.0~preview1
    - rb_time_timeval@Base 3.1.0~preview1
    - rb_time_utc_offset@Base 3.1.0~preview1
    - rb_timespec_now@Base 3.1.0~preview1
    - rb_to_encoding@Base 3.1.0~preview1
    - rb_to_encoding_index@Base 3.1.0~preview1
    - rb_to_float@Base 3.1.0~preview1
    - rb_to_hash_type@Base 3.1.0~preview1
    - rb_to_id@Base 3.1.0~preview1
    - rb_to_int@Base 3.1.0~preview1
    - rb_to_symbol@Base 3.1.0~preview1
    - rb_tracearg_binding@Base 3.1.0~preview1
    - rb_tracearg_callee_id@Base 3.1.0~preview1
    - rb_tracearg_defined_class@Base 3.1.0~preview1
    - rb_tracearg_event@Base 3.1.0~preview1
    - rb_tracearg_event_flag@Base 3.1.0~preview1
    - rb_tracearg_from_tracepoint@Base 3.1.0~preview1
    - rb_tracearg_lineno@Base 3.1.0~preview1
    - rb_tracearg_method_id@Base 3.1.0~preview1
    - rb_tracearg_object@Base 3.1.0~preview1
    - rb_tracearg_path@Base 3.1.0~preview1
    - rb_tracearg_raised_exception@Base 3.1.0~preview1
    - rb_tracearg_return_value@Base 3.1.0~preview1
    - rb_tracearg_self@Base 3.1.0~preview1
    - rb_tracepoint_disable@Base 3.1.0~preview1
    - rb_tracepoint_enable@Base 3.1.0~preview1
    - rb_tracepoint_enabled_p@Base 3.1.0~preview1
    - rb_tracepoint_new@Base 3.1.0~preview1
    - rb_true_to_s@Base 3.1.2
    - rb_typeddata_inherited_p@Base 3.1.0~preview1
    - rb_typeddata_is_kind_of@Base 3.1.0~preview1
    - rb_uint2big@Base 3.1.0~preview1
    - rb_uint2inum@Base 3.1.0~preview1
    - rb_ull2inum@Base 3.1.0~preview1
    - rb_undef@Base 3.1.0~preview1
    - rb_undef_alloc_func@Base 3.1.0~preview1
    - rb_undef_method@Base 3.1.0~preview1
    - rb_undefine_finalizer@Base 3.1.0~preview1
    - rb_unexpected_type@Base 3.1.0~preview1
    - rb_update_max_fd@Base 3.1.0~preview1
    - rb_usascii_encindex@Base 3.1.0~preview1
    - rb_usascii_encoding@Base 3.1.0~preview1
    - rb_usascii_str_new@Base 3.1.0~preview1
    - rb_usascii_str_new_cstr@Base 3.1.0~preview1
    - rb_usascii_str_new_static@Base 3.1.0~preview1
    - rb_utf8_encindex@Base 3.1.0~preview1
    - rb_utf8_encoding@Base 3.1.0~preview1
    - rb_utf8_str_new@Base 3.1.0~preview1
    - rb_utf8_str_new_cstr@Base 3.1.0~preview1
    - rb_utf8_str_new_static@Base 3.1.0~preview1
    - rb_uv_to_utf8@Base 3.1.0~preview1
    - rb_vm_call0@Base 3.1.0~preview1
    - rb_vm_call_kw@Base 3.1.0~preview1
    - rb_vm_call_with_refinements@Base 3.1.2
    - rb_vm_empty_cc@Base 3.1.0~preview1
    - rb_vm_empty_cc_for_super@Base 3.1.2
    - rb_vm_exec@Base 3.1.0~preview1
    - rb_vm_get_ruby_level_next_cfp@Base 3.1.0~preview1
    - rb_vm_insn_len_info@Base 3.1.2
    - rb_vm_insn_name_base@Base 3.1.2
    - rb_vm_insn_name_offset@Base 3.1.2
    - rb_vm_insn_op_base@Base 3.1.2
    - rb_vm_insn_op_offset@Base 3.1.2
    - rb_vm_invoke_bmethod@Base 3.1.0~preview1
    - rb_vm_invoke_proc@Base 3.1.0~preview1
    - rb_vm_localjump_error@Base 3.1.0~preview1
    - rb_vm_lock_enter_body@Base 3.1.0~preview2
    - rb_vm_lock_enter_body_cr@Base 3.1.0~preview2
    - rb_vm_lock_enter_body_nb@Base 3.1.0~preview2
    - rb_vm_lock_leave_body@Base 3.1.0~preview2
    - rb_vm_make_proc_lambda@Base 3.1.0~preview1
    - rb_vm_max_insn_name_size@Base 3.1.2
    - rb_vm_search_method_slowpath@Base 3.1.0~preview1
    - rb_vrescue2@Base 3.1.0~preview1
    - rb_vsprintf@Base 3.1.0~preview1
    - rb_wait_for_single_fd@Base 3.1.0~preview1
    - rb_waitpid@Base 3.1.0~preview1
    - rb_warn@Base 3.1.0~preview1
    - rb_warning@Base 3.1.0~preview1
    - rb_warning_category_enabled_p@Base 3.1.0~preview1
    - rb_wb_protected_newobj_of@Base 3.1.0~preview1
    - rb_wb_unprotected_newobj_of@Base 3.1.0~preview1
    - rb_write_error2@Base 3.1.0~preview1
    - rb_write_error@Base 3.1.0~preview1
    - rb_write_error_str@Base 3.1.0~preview1
    - rb_yield@Base 3.1.0~preview1
    - rb_yield_block@Base 3.1.0~preview1
    - rb_yield_splat@Base 3.1.0~preview1
    - rb_yield_splat_kw@Base 3.1.0~preview1
    - rb_yield_values2@Base 3.1.0~preview1
    - rb_yield_values@Base 3.1.0~preview1
    - rb_yield_values_kw@Base 3.1.0~preview1
    - rb_yytnamerr@Base 3.1.0~preview1
    - ruby_Init_Continuation_body@Base 3.1.0~preview1
    - ruby_api_version@Base 3.1.0~preview1
    - ruby_brace_glob@Base 3.1.0~preview1
    - ruby_cleanup@Base 3.1.0~preview1
    - ruby_copyright@Base 3.1.0~preview1
    - ruby_current_ec@Base 3.1.0~preview2
    - ruby_current_vm_ptr@Base 3.1.0~preview1
    - ruby_debug_breakpoint@Base 3.1.0~preview1
    - ruby_debug_counter_get@Base 3.1.0~preview1
    - ruby_debug_counter_reset@Base 3.1.0~preview1
    - ruby_debug_counter_show_at_exit@Base 3.1.0~preview1
    - ruby_debug_print_id@Base 3.1.0~preview1
    - ruby_debug_print_indent@Base 3.1.0~preview1
    - ruby_debug_print_node@Base 3.1.0~preview1
    - ruby_debug_print_value@Base 3.1.0~preview1
    - ruby_debug_printf@Base 3.1.0~preview1
    - ruby_default_signal@Base 3.1.0~preview1
    - ruby_description@Base 3.1.0~preview1
    - ruby_digit36_to_number_table@Base 3.1.0~preview1
    - ruby_each_words@Base 3.1.0~preview1
    - ruby_enc_find_basename@Base 3.1.0~preview1
    - ruby_enc_find_extname@Base 3.1.0~preview1
    - ruby_engine@Base 3.1.0~preview1
    - ruby_exec_node@Base 3.1.0~preview1
    - ruby_executable_node@Base 3.1.0~preview1
    - ruby_finalize@Base 3.1.0~preview1
    - ruby_float_mod@Base 3.1.0~preview1
    - ruby_getcwd@Base 3.1.0~preview1
    - ruby_glob@Base 3.1.0~preview1
    - ruby_global_name_punct_bits@Base 3.1.0~preview1
    - ruby_hexdigits@Base 3.1.0~preview1
    - ruby_incpush@Base 3.1.0~preview1
    - ruby_init@Base 3.1.0~preview1
    - ruby_init_ext@Base 3.1.0~preview1
    - ruby_init_loadpath@Base 3.1.0~preview1
    - ruby_init_setproctitle@Base 3.1.0~preview1
    - ruby_init_stack@Base 3.1.0~preview1
    - ruby_malloc_size_overflow@Base 3.1.0~preview1
    - ruby_native_thread_p@Base 3.1.0~preview1
    - ruby_node_name@Base 3.1.0~preview1
    - ruby_options@Base 3.1.0~preview1
    - ruby_patchlevel@Base 3.1.0~preview1
    - ruby_platform@Base 3.1.0~preview1
    - ruby_posix_signal@Base 3.1.0~preview1
    - ruby_process_options@Base 3.1.0~preview1
    - ruby_prog_init@Base 3.1.0~preview1
    - ruby_release_date@Base 3.1.0~preview1
    - ruby_reset_leap_second_info@Base 3.1.0~preview1
    - ruby_reset_timezone@Base 3.1.0~preview1
    - ruby_run_node@Base 3.1.0~preview1
    - ruby_scan_digits@Base 3.1.0~preview1
    - ruby_scan_hex@Base 3.1.0~preview1
    - ruby_scan_oct@Base 3.1.0~preview1
    - ruby_script@Base 3.1.0~preview1
    - ruby_set_argv@Base 3.1.0~preview1
    - ruby_set_debug_option@Base 3.1.0~preview1
    - ruby_set_script_name@Base 3.1.0~preview1
    - ruby_setenv@Base 3.1.0~preview1
    - ruby_setup@Base 3.1.0~preview1
    - ruby_show_copyright@Base 3.1.0~preview1
    - ruby_show_version@Base 3.1.0~preview1
    - ruby_sig_finalize@Base 3.1.0~preview1
    - ruby_signal_name@Base 3.1.0~preview1
    - ruby_single_main_ractor@Base 3.1.0~preview2
    - ruby_sized_xfree@Base 3.1.0~preview1
    - ruby_sized_xrealloc2@Base 3.1.0~preview1
    - ruby_sized_xrealloc@Base 3.1.0~preview1
    - ruby_snprintf@Base 3.1.0~preview1
    - ruby_stack_check@Base 3.1.0~preview1
    - ruby_stack_length@Base 3.1.0~preview1
    - ruby_stop@Base 3.1.0~preview1
    - ruby_strdup@Base 3.1.0~preview1
    - ruby_strtod@Base 3.1.0~preview1
    - ruby_strtoul@Base 3.1.0~preview1
    - ruby_sysinit@Base 3.1.0~preview1
    - ruby_thread_has_gvl_p@Base 3.1.0~preview1
    - ruby_unsetenv@Base 3.1.0~preview1
    - ruby_version@Base 3.1.0~preview1
    - ruby_vm_at_exit@Base 3.1.0~preview1
    - ruby_vm_class_serial@Base 3.1.0~preview1
    - ruby_vm_const_missing_count@Base 3.1.0~preview1
    - ruby_vm_destruct@Base 3.1.0~preview1
    - ruby_vm_event_enabled_global_flags@Base 3.1.0~preview1
    - ruby_vm_event_flags@Base 3.1.0~preview1
    - ruby_vm_event_local_num@Base 3.1.0~preview1
    - ruby_vm_global_constant_state@Base 3.1.0~preview1
    - ruby_vm_global_cvar_state@Base 3.1.2
    - ruby_vsnprintf@Base 3.1.0~preview1
    - ruby_xcalloc@Base 3.1.0~preview1
    - ruby_xfree@Base 3.1.0~preview1
    - ruby_xmalloc2@Base 3.1.0~preview1
    - ruby_xmalloc@Base 3.1.0~preview1
    - ruby_xrealloc2@Base 3.1.0~preview1
    - ruby_xrealloc@Base 3.1.0~preview1
    - setproctitle@Base 3.1.0~preview1
    - (optional)strlcat@Base 3.1.0~preview1
    - (optional)strlcpy@Base 3.1.0~preview1
    diff -Nru ruby3.1-3.1.2/debian/libruby3.1t64.install ruby3.1-3.1.2/debian/libruby3.1t64.install
    --- ruby3.1-3.1.2/debian/libruby3.1t64.install 1970-01-01 00:00:00.000000000 +0000
    +++ ruby3.1-3.1.2/debian/libruby3.1t64.install 2023-12-08 19:28:29.000000000 +0000
    @@ -0,0 +1,4 @@
    +/usr/lib/*/*.so.*
    +/usr/lib/*/ruby
    +/usr/lib/ruby
    +/usr/share/systemtap/tapset/libruby*.stp
    diff -Nru ruby3.1-3.1.2/debian/libruby3.1t64.lintian-overrides ruby3.1-3.1.2/debian/libruby3.1t64.lintian-overrides
    --- ruby3.1-3.1.2/debian/libruby3.1t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000
    +++ ruby3.1-3.1.2/debian/libruby3.1t64.lintian-overrides 2024-02-03 20:58:52.000000000 +0000
    @@ -0,0 +1,12 @@
    +ruby-script-but-no-ruby-dep
    +package-name-doesnt-match-sonames
    +image-file-in-usr-lib
    +package-contains-empty-directory
    +# The *.so extension files should not be linked against libc but libruby* which
    +# is already linked against libc
    +library-not-linked-against-libc
    +# The racc bundle gem contains 2 scripts (racc2y and y2racc) which have a wrong
    +# path to the ruby interpreter, since they are not in the us