[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1063013: marked as done (unixcw: NMU diff for 64-bit time_t transition)



Your message dated Thu, 29 Feb 2024 00:04:02 +0000
with message-id <E1rfTu6-008cWk-K2@fasolo.debian.org>
and subject line Bug#1063013: fixed in unixcw 3.6.0-6.1
has caused the Debian Bug report #1063013,
regarding unixcw: NMU diff for 64-bit time_t transition
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1063013: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063013
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: unixcw
Version: 3.6.0-6
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: debian-arm@lists.debian.org
Usertags: time-t

NOTICE: these changes must not be uploaded to unstable yet!

Dear maintainer,

As part of the 64-bit time_t transition required to support 32-bit
architectures in 2038 and beyond
(https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
unixcw as a source package shipping runtime libraries whose ABI
either is affected by the change in size of time_t, or could not be
analyzed via abi-compliance-checker (and therefore to be on the safe
side we assume is affected).

To ensure that inconsistent combinations of libraries with their
reverse-dependencies are never installed together, it is necessary to
have a library transition, which is most easily done by renaming the
runtime library package.

Since turning on 64-bit time_t is being handled centrally through a change
to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is
important that libraries affected by this ABI change all be uploaded close
together in time.  Therefore I have prepared a 0-day NMU for unixcw
which will initially be uploaded to experimental if possible, then to
unstable after packages have cleared binary NEW.

Please find the patch for this NMU attached.

If you have any concerns about this patch, please reach out ASAP.  Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru unixcw-3.6.0/debian/changelog unixcw-3.6.0/debian/changelog
--- unixcw-3.6.0/debian/changelog	2023-12-27 01:13:12.000000000 +0000
+++ unixcw-3.6.0/debian/changelog	2024-02-04 12:06:32.000000000 +0000
@@ -1,3 +1,10 @@
+unixcw (3.6.0-6.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vorlon@debian.org>  Sun, 04 Feb 2024 12:06:32 +0000
+
 unixcw (3.6.0-6) unstable; urgency=medium
 
   [ Daniele Forsi ]
diff -Nru unixcw-3.6.0/debian/control unixcw-3.6.0/debian/control
--- unixcw-3.6.0/debian/control	2023-12-27 01:13:12.000000000 +0000
+++ unixcw-3.6.0/debian/control	2024-02-04 12:06:32.000000000 +0000
@@ -19,20 +19,21 @@
 Vcs-Browser: https://salsa.debian.org/debian-hamradio-team/unixcw
 Vcs-Git: https://salsa.debian.org/debian-hamradio-team/unixcw.git
 
-Package: libcw7
+Package: libcw7t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: hurd-any linux-any
 Multi-Arch: same
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
-Replaces:
+Replaces:libcw7, 
  libcw3,
  libcw4,
  libcw5,
  libcw6,
  unixcw,
-Breaks:
+Breaks:libcw7 (<< ${source:Version}), 
  libcw3,
  libcw4,
  libcw5,
@@ -54,7 +55,7 @@
 Architecture: hurd-any linux-any
 Multi-Arch: same
 Depends:
- libcw7 (= ${binary:Version}),
+ libcw7t64 (= ${binary:Version}),
  ${misc:Depends},
 Provides:
  libcw6-dev,
@@ -81,7 +82,7 @@
 Multi-Arch: foreign
 Depends:
  debconf | debconf-2.0,
- libcw7,
+ libcw7t64,
  ${misc:Depends},
  ${shlibs:Depends},
 Description: Morse code tutor - command line user interface
@@ -103,7 +104,7 @@
 Multi-Arch: foreign
 Depends:
  debconf | debconf-2.0,
- libcw7,
+ libcw7t64,
  ${misc:Depends},
  ${shlibs:Depends},
 Description: Morse code tutor - text user interface
@@ -119,7 +120,7 @@
 Multi-Arch: foreign
 Depends:
  debconf | debconf-2.0,
- libcw7,
+ libcw7t64,
  ${misc:Depends},
  ${shlibs:Depends},
 Description: Morse code tutor - graphical user interface
diff -Nru unixcw-3.6.0/debian/libcw7.dirs unixcw-3.6.0/debian/libcw7.dirs
--- unixcw-3.6.0/debian/libcw7.dirs	2023-12-27 01:13:12.000000000 +0000
+++ unixcw-3.6.0/debian/libcw7.dirs	1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/share/doc/libcw7
diff -Nru unixcw-3.6.0/debian/libcw7.install unixcw-3.6.0/debian/libcw7.install
--- unixcw-3.6.0/debian/libcw7.install	2023-12-27 01:13:12.000000000 +0000
+++ unixcw-3.6.0/debian/libcw7.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,3 +0,0 @@
-usr/lib/*/libcw.so.7
-usr/lib/*/libcw.so.7.0.0
-usr/share/man/man7/cw.7
diff -Nru unixcw-3.6.0/debian/libcw7.symbols unixcw-3.6.0/debian/libcw7.symbols
--- unixcw-3.6.0/debian/libcw7.symbols	2023-12-27 01:13:12.000000000 +0000
+++ unixcw-3.6.0/debian/libcw7.symbols	1970-01-01 00:00:00.000000000 +0000
@@ -1,274 +0,0 @@
-libcw.so.7 libcw7 #MINVER#
-* Build-Depends-Package: libcw-dev
- CW_TABLE@Base 0
- cw_alsa_drop_internal@Base 0
- cw_alsa_init_gen_internal@Base 0
- cw_block_callback@Base 0
- cw_character_is_valid@Base 0
- cw_character_to_representation@Base 0
- cw_character_to_representation_internal@Base 0
- cw_check_character@Base 0
- cw_check_representation@Base 0
- cw_check_string@Base 0
- cw_clear_receive_buffer@Base 0
- cw_complete_reset@Base 0
- cw_console_init_gen_internal@Base 0
- cw_console_silence_internal@Base 0
- cw_data_init_r2c_hash_table_internal@Base 0
- cw_debug_get_flags@Base 0
- cw_debug_has_flag@Base 0
- cw_debug_object@Base 0
- cw_debug_object_dev@Base 0
- cw_debug_object_ev@Base 0
- cw_debug_set_flags@Base 0
- cw_disable_adaptive_receive@Base 0
- cw_disable_iambic_curtis_mode_b@Base 0
- cw_dlopen_internal@Base 0
- cw_enable_adaptive_receive@Base 0
- cw_enable_iambic_curtis_mode_b@Base 0
- cw_end_receive_tone@Base 0
- cw_finalization_cancel_internal@Base 0
- cw_finalization_schedule_internal@Base 0
- cw_flush_tone_queue@Base 0
- cw_gen_calculate_durations_internal@Base 0
- cw_gen_delete@Base 0
- cw_gen_enqueue_2u_ics_internal@Base 0
- cw_gen_enqueue_begin_mark_internal@Base 0
- cw_gen_enqueue_begin_space_internal@Base 0
- cw_gen_enqueue_character@Base 0
- cw_gen_enqueue_character_no_ics@Base 0
- cw_gen_enqueue_iws_internal@Base 0
- cw_gen_enqueue_mark_internal@Base 0
- cw_gen_enqueue_representation@Base 0
- cw_gen_enqueue_representation_no_ics@Base 0
- cw_gen_enqueue_string@Base 0
- cw_gen_enqueue_symbol_no_ims_internal@Base 0
- cw_gen_enqueue_valid_character_internal@Base 0
- cw_gen_flush_queue@Base 0
- cw_gen_get_frequency@Base 0
- cw_gen_get_gap@Base 0
- cw_gen_get_label@Base 0
- cw_gen_get_queue_length@Base 0
- cw_gen_get_sound_device@Base 0
- cw_gen_get_sound_system@Base 0
- cw_gen_get_sound_system_label_internal@Base 0
- cw_gen_get_speed@Base 0
- cw_gen_get_timing_parameters_internal@Base 0
- cw_gen_get_volume@Base 0
- cw_gen_get_weighting@Base 0
- cw_gen_is_queue_full@Base 0
- cw_gen_new@Base 0
- cw_gen_pick_device_name_internal@Base 0
- cw_gen_register_low_level_callback@Base 0
- cw_gen_register_value_tracking_callback_internal@Base 0
- cw_gen_remove_last_character@Base 0
- cw_gen_reset_parameters_internal@Base 0
- cw_gen_set_frequency@Base 0
- cw_gen_set_gap@Base 0
- cw_gen_set_label@Base 0
- cw_gen_set_speed@Base 0
- cw_gen_set_tone_slope@Base 0
- cw_gen_set_volume@Base 0
- cw_gen_set_weighting@Base 0
- cw_gen_silence_internal@Base 0
- cw_gen_start@Base 0
- cw_gen_stop@Base 0
- cw_gen_sync_parameters_internal@Base 0
- cw_gen_wait_for_end_of_current_tone@Base 0
- cw_gen_wait_for_queue_level@Base 0
- cw_generator@Base 0
- cw_generator_delete@Base 0
- cw_generator_delete_internal@Base 0
- cw_generator_get_audio_system_label@Base 0
- cw_generator_new@Base 0
- cw_generator_new_internal@Base 0
- cw_generator_remove_last_character@Base 0
- cw_generator_set_tone_slope@Base 0
- cw_generator_start@Base 0
- cw_generator_stop@Base 0
- cw_get_adaptive_receive_state@Base 0
- cw_get_audio_system_label@Base 0
- cw_get_character_count@Base 0
- cw_get_console_device@Base 0
- cw_get_debug_flags@Base 0
- cw_get_frequency@Base 0
- cw_get_frequency_limits@Base 0
- cw_get_gap@Base 0
- cw_get_gap_limits@Base 0
- cw_get_iambic_curtis_mode_b_state@Base 0
- cw_get_keyer_paddle_latches@Base 0
- cw_get_keyer_paddles@Base 0
- cw_get_lib_version@Base 0
- cw_get_maximum_phonetic_length@Base 0
- cw_get_maximum_procedural_expansion_length@Base 0
- cw_get_maximum_representation_length@Base 0
- cw_get_noise_spike_threshold@Base 0
- cw_get_package_version@Base 0
- cw_get_procedural_character_count@Base 0
- cw_get_receive_buffer_capacity@Base 0
- cw_get_receive_buffer_length@Base 0
- cw_get_receive_parameters@Base 0
- cw_get_receive_speed@Base 0
- cw_get_receive_statistics@Base 0
- cw_get_send_parameters@Base 0
- cw_get_send_speed@Base 0
- cw_get_soundcard_device@Base 0
- cw_get_speed_limits@Base 0
- cw_get_straight_key_state@Base 0
- cw_get_tolerance@Base 0
- cw_get_tolerance_limits@Base 0
- cw_get_tone_queue_capacity@Base 0
- cw_get_tone_queue_length@Base 0
- cw_get_volume@Base 0
- cw_get_volume_limits@Base 0
- cw_get_weighting@Base 0
- cw_get_weighting_limits@Base 0
- cw_iambic_keyer_register_timer@Base 0
- cw_is_alsa_possible@Base 0
- cw_is_console_possible@Base 0
- cw_is_keyer_busy@Base 0
- cw_is_null_possible@Base 0
- cw_is_oss_possible@Base 0
- cw_is_pa_possible@Base 0
- cw_is_straight_key_busy@Base 0
- cw_is_tone_busy@Base 0
- cw_is_tone_queue_full@Base 0
- cw_key_delete@Base 0
- cw_key_get_label@Base 0
- cw_key_ik_disable_curtis_mode_b@Base 0
- cw_key_ik_enable_curtis_mode_b@Base 0
- cw_key_ik_get_curtis_mode_b@Base 0
- cw_key_ik_get_paddle_latches_internal@Base 0
- cw_key_ik_get_paddles@Base 0
- cw_key_ik_increment_timer_internal@Base 0
- cw_key_ik_is_busy_internal@Base 0
- cw_key_ik_notify_dash_paddle_event@Base 0
- cw_key_ik_notify_dot_paddle_event@Base 0
- cw_key_ik_notify_paddle_event@Base 0
- cw_key_ik_register_timer_internal@Base 0
- cw_key_ik_reset_internal@Base 0
- cw_key_ik_reset_state_internal@Base 0
- cw_key_ik_update_graph_state_internal@Base 0
- cw_key_ik_wait_for_end_of_current_element@Base 0
- cw_key_ik_wait_for_keyer@Base 0
- cw_key_new@Base 0
- cw_key_register_generator@Base 0
- cw_key_register_receiver@Base 0
- cw_key_set_label@Base 0
- cw_key_sk_get_value@Base 0
- cw_key_sk_reset_internal@Base 0
- cw_key_sk_reset_state_internal@Base 0
- cw_key_sk_set_value@Base 0
- cw_license@Base 0
- cw_list_characters@Base 0
- cw_list_procedural_characters@Base 0
- cw_lookup_character@Base 0
- cw_lookup_phonetic@Base 0
- cw_lookup_procedural_character@Base 0
- cw_lookup_procedural_character_internal@Base 0
- cw_lookup_representation@Base 0
- cw_notify_keyer_dash_paddle_event@Base 0
- cw_notify_keyer_dot_paddle_event@Base 0
- cw_notify_keyer_paddle_event@Base 0
- cw_notify_straight_key_event@Base 0
- cw_null_init_gen_internal@Base 0
- cw_oss_init_gen_internal@Base 0
- cw_pa_init_gen_internal@Base 0
- cw_queue_tone@Base 0
- cw_rec_add_mark@Base 0
- cw_rec_delete@Base 0
- cw_rec_disable_adaptive_mode@Base 0
- cw_rec_enable_adaptive_mode@Base 0
- cw_rec_get_adaptive_mode@Base 0
- cw_rec_get_buffer_length_internal@Base 0
- cw_rec_get_label@Base 0
- cw_rec_get_noise_spike_threshold@Base 0
- cw_rec_get_parameters_internal@Base 0
- cw_rec_get_receive_buffer_capacity_internal@Base 0
- cw_rec_get_speed@Base 0
- cw_rec_get_statistics_internal@Base 0
- cw_rec_get_tolerance@Base 0
- cw_rec_mark_begin@Base 0
- cw_rec_mark_end@Base 0
- cw_rec_new@Base 0
- cw_rec_poll_character@Base 0
- cw_rec_poll_representation@Base 0
- cw_rec_reset_parameters_internal@Base 0
- cw_rec_reset_state@Base 0
- cw_rec_reset_statistics@Base 0
- cw_rec_set_adaptive_mode_internal@Base 0
- cw_rec_set_gap@Base 0
- cw_rec_set_label@Base 0
- cw_rec_set_noise_spike_threshold@Base 0
- cw_rec_set_speed@Base 0
- cw_rec_set_state_internal@Base 0
- cw_rec_set_tolerance@Base 0
- cw_rec_sync_parameters_internal@Base 0
- cw_receive_buffer_dash@Base 0
- cw_receive_buffer_dot@Base 0
- cw_receive_character@Base 0
- cw_receive_representation@Base 0
- cw_register_keying_callback@Base 0
- cw_register_signal_handler@Base 0
- cw_register_tone_queue_low_callback@Base 0
- cw_representation_is_valid@Base 0
- cw_representation_to_character@Base 0
- cw_representation_to_character_direct_internal@Base 0
- cw_representation_to_character_internal@Base 0
- cw_representation_to_hash_internal@Base 0
- cw_reset_keyer@Base 0
- cw_reset_receive@Base 0
- cw_reset_receive_statistics@Base 0
- cw_reset_send_receive_parameters@Base 0
- cw_reset_straight_key@Base 0
- cw_reset_tone_queue@Base 0
- cw_send_character@Base 0
- cw_send_character_partial@Base 0
- cw_send_character_space@Base 0
- cw_send_dash@Base 0
- cw_send_dot@Base 0
- cw_send_representation@Base 0
- cw_send_representation_partial@Base 0
- cw_send_string@Base 0
- cw_send_word_space@Base 0
- cw_set_debug_flags@Base 0
- cw_set_frequency@Base 0
- cw_set_gap@Base 0
- cw_set_noise_spike_threshold@Base 0
- cw_set_receive_speed@Base 0
- cw_set_send_speed@Base 0
- cw_set_tolerance@Base 0
- cw_set_volume@Base 0
- cw_set_weighting@Base 0
- cw_sigalrm_install_top_level_handler_internal@Base 0
- cw_sigalrm_is_blocked_internal@Base 0
- cw_sigalrm_restore_internal@Base 0
- cw_signal_wait_internal@Base 0
- cw_start_receive_tone@Base 0
- cw_string_is_valid@Base 0
- cw_supported_sample_rates@Base 0
- cw_timer_run_with_handler_internal@Base 0
- cw_timestamp_compare_internal@Base 0
- cw_timestamp_validate_internal@Base 0
- cw_tq_capacity_internal@Base 0
- cw_tq_delete_internal@Base 0
- cw_tq_dequeue_internal@Base 0
- cw_tq_enqueue_internal@Base 0
- cw_tq_flush_internal@Base 0
- cw_tq_is_full_internal@Base 0
- cw_tq_is_nonempty_internal@Base 0
- cw_tq_length_internal@Base 0
- cw_tq_new_internal@Base 0
- cw_tq_register_low_level_callback_internal@Base 0
- cw_tq_remove_last_character_internal@Base 0
- cw_tq_wait_for_end_of_current_tone_internal@Base 0
- cw_tq_wait_for_level_internal@Base 0
- cw_unregister_signal_handler@Base 0
- cw_usecs_to_timespec_internal@Base 0
- cw_usleep_internal@Base 0
- cw_version@Base 0
- cw_wait_for_keyer@Base 0
- cw_wait_for_keyer_element@Base 0
- cw_wait_for_tone@Base 0
- cw_wait_for_tone_queue@Base 0
- cw_wait_for_tone_queue_critical@Base 0
diff -Nru unixcw-3.6.0/debian/libcw7t64.dirs unixcw-3.6.0/debian/libcw7t64.dirs
--- unixcw-3.6.0/debian/libcw7t64.dirs	1970-01-01 00:00:00.000000000 +0000
+++ unixcw-3.6.0/debian/libcw7t64.dirs	2023-12-27 01:13:12.000000000 +0000
@@ -0,0 +1 @@
+usr/share/doc/libcw7
diff -Nru unixcw-3.6.0/debian/libcw7t64.install unixcw-3.6.0/debian/libcw7t64.install
--- unixcw-3.6.0/debian/libcw7t64.install	1970-01-01 00:00:00.000000000 +0000
+++ unixcw-3.6.0/debian/libcw7t64.install	2023-12-27 01:13:12.000000000 +0000
@@ -0,0 +1,3 @@
+usr/lib/*/libcw.so.7
+usr/lib/*/libcw.so.7.0.0
+usr/share/man/man7/cw.7
diff -Nru unixcw-3.6.0/debian/libcw7t64.lintian-overrides unixcw-3.6.0/debian/libcw7t64.lintian-overrides
--- unixcw-3.6.0/debian/libcw7t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ unixcw-3.6.0/debian/libcw7t64.lintian-overrides	2024-02-04 12:06:32.000000000 +0000
@@ -0,0 +1 @@
+libcw7t64: package-name-doesnt-match-sonames libcw7
diff -Nru unixcw-3.6.0/debian/libcw7t64.symbols unixcw-3.6.0/debian/libcw7t64.symbols
--- unixcw-3.6.0/debian/libcw7t64.symbols	1970-01-01 00:00:00.000000000 +0000
+++ unixcw-3.6.0/debian/libcw7t64.symbols	2024-02-04 12:06:32.000000000 +0000
@@ -0,0 +1,274 @@
+libcw.so.7 libcw7t64 #MINVER#
+* Build-Depends-Package: libcw-dev
+ CW_TABLE@Base 0
+ cw_alsa_drop_internal@Base 0
+ cw_alsa_init_gen_internal@Base 0
+ cw_block_callback@Base 0
+ cw_character_is_valid@Base 0
+ cw_character_to_representation@Base 0
+ cw_character_to_representation_internal@Base 0
+ cw_check_character@Base 0
+ cw_check_representation@Base 0
+ cw_check_string@Base 0
+ cw_clear_receive_buffer@Base 0
+ cw_complete_reset@Base 0
+ cw_console_init_gen_internal@Base 0
+ cw_console_silence_internal@Base 0
+ cw_data_init_r2c_hash_table_internal@Base 0
+ cw_debug_get_flags@Base 0
+ cw_debug_has_flag@Base 0
+ cw_debug_object@Base 0
+ cw_debug_object_dev@Base 0
+ cw_debug_object_ev@Base 0
+ cw_debug_set_flags@Base 0
+ cw_disable_adaptive_receive@Base 0
+ cw_disable_iambic_curtis_mode_b@Base 0
+ cw_dlopen_internal@Base 0
+ cw_enable_adaptive_receive@Base 0
+ cw_enable_iambic_curtis_mode_b@Base 0
+ cw_end_receive_tone@Base 0
+ cw_finalization_cancel_internal@Base 0
+ cw_finalization_schedule_internal@Base 0
+ cw_flush_tone_queue@Base 0
+ cw_gen_calculate_durations_internal@Base 0
+ cw_gen_delete@Base 0
+ cw_gen_enqueue_2u_ics_internal@Base 0
+ cw_gen_enqueue_begin_mark_internal@Base 0
+ cw_gen_enqueue_begin_space_internal@Base 0
+ cw_gen_enqueue_character@Base 0
+ cw_gen_enqueue_character_no_ics@Base 0
+ cw_gen_enqueue_iws_internal@Base 0
+ cw_gen_enqueue_mark_internal@Base 0
+ cw_gen_enqueue_representation@Base 0
+ cw_gen_enqueue_representation_no_ics@Base 0
+ cw_gen_enqueue_string@Base 0
+ cw_gen_enqueue_symbol_no_ims_internal@Base 0
+ cw_gen_enqueue_valid_character_internal@Base 0
+ cw_gen_flush_queue@Base 0
+ cw_gen_get_frequency@Base 0
+ cw_gen_get_gap@Base 0
+ cw_gen_get_label@Base 0
+ cw_gen_get_queue_length@Base 0
+ cw_gen_get_sound_device@Base 0
+ cw_gen_get_sound_system@Base 0
+ cw_gen_get_sound_system_label_internal@Base 0
+ cw_gen_get_speed@Base 0
+ cw_gen_get_timing_parameters_internal@Base 0
+ cw_gen_get_volume@Base 0
+ cw_gen_get_weighting@Base 0
+ cw_gen_is_queue_full@Base 0
+ cw_gen_new@Base 0
+ cw_gen_pick_device_name_internal@Base 0
+ cw_gen_register_low_level_callback@Base 0
+ cw_gen_register_value_tracking_callback_internal@Base 0
+ cw_gen_remove_last_character@Base 0
+ cw_gen_reset_parameters_internal@Base 0
+ cw_gen_set_frequency@Base 0
+ cw_gen_set_gap@Base 0
+ cw_gen_set_label@Base 0
+ cw_gen_set_speed@Base 0
+ cw_gen_set_tone_slope@Base 0
+ cw_gen_set_volume@Base 0
+ cw_gen_set_weighting@Base 0
+ cw_gen_silence_internal@Base 0
+ cw_gen_start@Base 0
+ cw_gen_stop@Base 0
+ cw_gen_sync_parameters_internal@Base 0
+ cw_gen_wait_for_end_of_current_tone@Base 0
+ cw_gen_wait_for_queue_level@Base 0
+ cw_generator@Base 0
+ cw_generator_delete@Base 0
+ cw_generator_delete_internal@Base 0
+ cw_generator_get_audio_system_label@Base 0
+ cw_generator_new@Base 0
+ cw_generator_new_internal@Base 0
+ cw_generator_remove_last_character@Base 0
+ cw_generator_set_tone_slope@Base 0
+ cw_generator_start@Base 0
+ cw_generator_stop@Base 0
+ cw_get_adaptive_receive_state@Base 0
+ cw_get_audio_system_label@Base 0
+ cw_get_character_count@Base 0
+ cw_get_console_device@Base 0
+ cw_get_debug_flags@Base 0
+ cw_get_frequency@Base 0
+ cw_get_frequency_limits@Base 0
+ cw_get_gap@Base 0
+ cw_get_gap_limits@Base 0
+ cw_get_iambic_curtis_mode_b_state@Base 0
+ cw_get_keyer_paddle_latches@Base 0
+ cw_get_keyer_paddles@Base 0
+ cw_get_lib_version@Base 0
+ cw_get_maximum_phonetic_length@Base 0
+ cw_get_maximum_procedural_expansion_length@Base 0
+ cw_get_maximum_representation_length@Base 0
+ cw_get_noise_spike_threshold@Base 0
+ cw_get_package_version@Base 0
+ cw_get_procedural_character_count@Base 0
+ cw_get_receive_buffer_capacity@Base 0
+ cw_get_receive_buffer_length@Base 0
+ cw_get_receive_parameters@Base 0
+ cw_get_receive_speed@Base 0
+ cw_get_receive_statistics@Base 0
+ cw_get_send_parameters@Base 0
+ cw_get_send_speed@Base 0
+ cw_get_soundcard_device@Base 0
+ cw_get_speed_limits@Base 0
+ cw_get_straight_key_state@Base 0
+ cw_get_tolerance@Base 0
+ cw_get_tolerance_limits@Base 0
+ cw_get_tone_queue_capacity@Base 0
+ cw_get_tone_queue_length@Base 0
+ cw_get_volume@Base 0
+ cw_get_volume_limits@Base 0
+ cw_get_weighting@Base 0
+ cw_get_weighting_limits@Base 0
+ cw_iambic_keyer_register_timer@Base 0
+ cw_is_alsa_possible@Base 0
+ cw_is_console_possible@Base 0
+ cw_is_keyer_busy@Base 0
+ cw_is_null_possible@Base 0
+ cw_is_oss_possible@Base 0
+ cw_is_pa_possible@Base 0
+ cw_is_straight_key_busy@Base 0
+ cw_is_tone_busy@Base 0
+ cw_is_tone_queue_full@Base 0
+ cw_key_delete@Base 0
+ cw_key_get_label@Base 0
+ cw_key_ik_disable_curtis_mode_b@Base 0
+ cw_key_ik_enable_curtis_mode_b@Base 0
+ cw_key_ik_get_curtis_mode_b@Base 0
+ cw_key_ik_get_paddle_latches_internal@Base 0
+ cw_key_ik_get_paddles@Base 0
+ cw_key_ik_increment_timer_internal@Base 0
+ cw_key_ik_is_busy_internal@Base 0
+ cw_key_ik_notify_dash_paddle_event@Base 0
+ cw_key_ik_notify_dot_paddle_event@Base 0
+ cw_key_ik_notify_paddle_event@Base 0
+ cw_key_ik_register_timer_internal@Base 0
+ cw_key_ik_reset_internal@Base 0
+ cw_key_ik_reset_state_internal@Base 0
+ cw_key_ik_update_graph_state_internal@Base 0
+ cw_key_ik_wait_for_end_of_current_element@Base 0
+ cw_key_ik_wait_for_keyer@Base 0
+ cw_key_new@Base 0
+ cw_key_register_generator@Base 0
+ cw_key_register_receiver@Base 0
+ cw_key_set_label@Base 0
+ cw_key_sk_get_value@Base 0
+ cw_key_sk_reset_internal@Base 0
+ cw_key_sk_reset_state_internal@Base 0
+ cw_key_sk_set_value@Base 0
+ cw_license@Base 0
+ cw_list_characters@Base 0
+ cw_list_procedural_characters@Base 0
+ cw_lookup_character@Base 0
+ cw_lookup_phonetic@Base 0
+ cw_lookup_procedural_character@Base 0
+ cw_lookup_procedural_character_internal@Base 0
+ cw_lookup_representation@Base 0
+ cw_notify_keyer_dash_paddle_event@Base 0
+ cw_notify_keyer_dot_paddle_event@Base 0
+ cw_notify_keyer_paddle_event@Base 0
+ cw_notify_straight_key_event@Base 0
+ cw_null_init_gen_internal@Base 0
+ cw_oss_init_gen_internal@Base 0
+ cw_pa_init_gen_internal@Base 0
+ cw_queue_tone@Base 0
+ cw_rec_add_mark@Base 0
+ cw_rec_delete@Base 0
+ cw_rec_disable_adaptive_mode@Base 0
+ cw_rec_enable_adaptive_mode@Base 0
+ cw_rec_get_adaptive_mode@Base 0
+ cw_rec_get_buffer_length_internal@Base 0
+ cw_rec_get_label@Base 0
+ cw_rec_get_noise_spike_threshold@Base 0
+ cw_rec_get_parameters_internal@Base 0
+ cw_rec_get_receive_buffer_capacity_internal@Base 0
+ cw_rec_get_speed@Base 0
+ cw_rec_get_statistics_internal@Base 0
+ cw_rec_get_tolerance@Base 0
+ cw_rec_mark_begin@Base 0
+ cw_rec_mark_end@Base 0
+ cw_rec_new@Base 0
+ cw_rec_poll_character@Base 0
+ cw_rec_poll_representation@Base 0
+ cw_rec_reset_parameters_internal@Base 0
+ cw_rec_reset_state@Base 0
+ cw_rec_reset_statistics@Base 0
+ cw_rec_set_adaptive_mode_internal@Base 0
+ cw_rec_set_gap@Base 0
+ cw_rec_set_label@Base 0
+ cw_rec_set_noise_spike_threshold@Base 0
+ cw_rec_set_speed@Base 0
+ cw_rec_set_state_internal@Base 0
+ cw_rec_set_tolerance@Base 0
+ cw_rec_sync_parameters_internal@Base 0
+ cw_receive_buffer_dash@Base 0
+ cw_receive_buffer_dot@Base 0
+ cw_receive_character@Base 0
+ cw_receive_representation@Base 0
+ cw_register_keying_callback@Base 0
+ cw_register_signal_handler@Base 0
+ cw_register_tone_queue_low_callback@Base 0
+ cw_representation_is_valid@Base 0
+ cw_representation_to_character@Base 0
+ cw_representation_to_character_direct_internal@Base 0
+ cw_representation_to_character_internal@Base 0
+ cw_representation_to_hash_internal@Base 0
+ cw_reset_keyer@Base 0
+ cw_reset_receive@Base 0
+ cw_reset_receive_statistics@Base 0
+ cw_reset_send_receive_parameters@Base 0
+ cw_reset_straight_key@Base 0
+ cw_reset_tone_queue@Base 0
+ cw_send_character@Base 0
+ cw_send_character_partial@Base 0
+ cw_send_character_space@Base 0
+ cw_send_dash@Base 0
+ cw_send_dot@Base 0
+ cw_send_representation@Base 0
+ cw_send_representation_partial@Base 0
+ cw_send_string@Base 0
+ cw_send_word_space@Base 0
+ cw_set_debug_flags@Base 0
+ cw_set_frequency@Base 0
+ cw_set_gap@Base 0
+ cw_set_noise_spike_threshold@Base 0
+ cw_set_receive_speed@Base 0
+ cw_set_send_speed@Base 0
+ cw_set_tolerance@Base 0
+ cw_set_volume@Base 0
+ cw_set_weighting@Base 0
+ cw_sigalrm_install_top_level_handler_internal@Base 0
+ cw_sigalrm_is_blocked_internal@Base 0
+ cw_sigalrm_restore_internal@Base 0
+ cw_signal_wait_internal@Base 0
+ cw_start_receive_tone@Base 0
+ cw_string_is_valid@Base 0
+ cw_supported_sample_rates@Base 0
+ cw_timer_run_with_handler_internal@Base 0
+ cw_timestamp_compare_internal@Base 0
+ cw_timestamp_validate_internal@Base 0
+ cw_tq_capacity_internal@Base 0
+ cw_tq_delete_internal@Base 0
+ cw_tq_dequeue_internal@Base 0
+ cw_tq_enqueue_internal@Base 0
+ cw_tq_flush_internal@Base 0
+ cw_tq_is_full_internal@Base 0
+ cw_tq_is_nonempty_internal@Base 0
+ cw_tq_length_internal@Base 0
+ cw_tq_new_internal@Base 0
+ cw_tq_register_low_level_callback_internal@Base 0
+ cw_tq_remove_last_character_internal@Base 0
+ cw_tq_wait_for_end_of_current_tone_internal@Base 0
+ cw_tq_wait_for_level_internal@Base 0
+ cw_unregister_signal_handler@Base 0
+ cw_usecs_to_timespec_internal@Base 0
+ cw_usleep_internal@Base 0
+ cw_version@Base 0
+ cw_wait_for_keyer@Base 0
+ cw_wait_for_keyer_element@Base 0
+ cw_wait_for_tone@Base 0
+ cw_wait_for_tone_queue@Base 0
+ cw_wait_for_tone_queue_critical@Base 0

--- End Message ---
--- Begin Message ---
Source: unixcw
Source-Version: 3.6.0-6.1
Done: Steve Langasek <vorlon@debian.org>

We believe that the bug you reported is fixed in the latest version of
unixcw, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1063013@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve Langasek <vorlon@debian.org> (supplier of updated unixcw package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 28 Feb 2024 21:18:13 +0000
Source: unixcw
Architecture: source
Version: 3.6.0-6.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Steve Langasek <vorlon@debian.org>
Closes: 1063013
Changes:
 unixcw (3.6.0-6.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1063013
Checksums-Sha1:
 958c2e2492ce623ff26d9585403ce17aa1ef2f71 2347 unixcw_3.6.0-6.1.dsc
 2cf6c4c7fecb3a61b166fd94c499f1078b4d644e 23052 unixcw_3.6.0-6.1.debian.tar.xz
 c875164a7778f564c9abf9e98bc5237fdcb9d456 12012 unixcw_3.6.0-6.1_source.buildinfo
Checksums-Sha256:
 8690619555e0ca8185983733a8c79e74f097fcd91a5e6e69cb4d8948426c64e3 2347 unixcw_3.6.0-6.1.dsc
 d364a56b9e46c0f0c37d53d66767f72c7a64bec7a9bebb2a03cb87699d75cb9a 23052 unixcw_3.6.0-6.1.debian.tar.xz
 2679ae8f7cddd2179b17d58d954ebc5d799bf164f153e6f90f374cea7e21bbc6 12012 unixcw_3.6.0-6.1_source.buildinfo
Files:
 a67367d854306406afa69a6df5eae31c 2347 hamradio optional unixcw_3.6.0-6.1.dsc
 57bef246b5e1ad1bfb0a45cc3015a114 23052 hamradio optional unixcw_3.6.0-6.1.debian.tar.xz
 5588dde8c9a8a731f406d7780c42f89e 12012 hamradio optional unixcw_3.6.0-6.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXfo08SHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9rz8P/1YV/JESo0zv3E9hIFnMDB3i79lBsUit
XEbEL3D9WGmGlUjNRKo4P8nfIO+UZ2JBydXuEySMnomSuSyIQqcmxPy252qVRx5Y
CfNhea2/sZ5jGhS1P/xWThdTfejPvP2a8FjAJgfY8Mz9JKejSvD159pRQmMm6/SL
dWH852Aq3NBdaisKmKn4Irs6J21g5aSYOq3/JI3ilPE/Y0HnISeWrFA56bmzSqEt
btAD9sbrcl++IcKomtVEoj9BDddNzXJfdzgdjWms+pQTwKk9aF1qCq3Q2JsuU/Eb
d+t5VejpaYXoK/HW3Ob7ir0YP+6bODdSopEKeD58OUuO6zH7SZtte4Kg9lIUviYD
vBfl0J8MFCBTsYfHL9IFiSYDJ6Hxs+KoEI5ML9L9kMV+Y9HLau55JAhwSag/hk8V
MkT0LuxNNm7vM3gXocCFITI+BEssQeiJb7MquJSRt2MY4770crWJaX9QtWFQ04NK
RiAQch+yIqWi8me+zFa+gaF2gIQjyRcAwXnRYNd8W4t21a4UStwKKyZhh2tPiRzj
jjweGAxFwEHO/ZE4bkUnycKwlFpLi5rskVLH5FGGrwqYzqawrkupcEUXjqq4WOCz
smegRVobVpjv/n6MhWdv0ha33gn8pRsh5HhhJeOwnlW8EYfr2ueWZNYoYfBBmU3/
zi0oldD7m0BC
=ssyy
-----END PGP SIGNATURE-----

Attachment: pgpR46VcwVPZV.pgp
Description: PGP signature


--- End Message ---

Reply to: