Source: libnma
Version: 1.10.6-2
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: debian-...@lists.debian.org
Usertags: time-t

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
libnma 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 libnma
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'), (500, 'testing'), (1, 'experimental')
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 libnma-1.10.6/debian/changelog libnma-1.10.6/debian/changelog
--- libnma-1.10.6/debian/changelog      2023-11-20 19:31:24.000000000 +0000
+++ libnma-1.10.6/debian/changelog      2024-02-01 16:59:17.000000000 +0000
@@ -1,3 +1,10 @@
+libnma (1.10.6-2.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vor...@debian.org>  Thu, 01 Feb 2024 16:59:17 +0000
+
 libnma (1.10.6-2) unstable; urgency=medium
 
   * Use default libexecdir path.
diff -Nru libnma-1.10.6/debian/control libnma-1.10.6/debian/control
--- libnma-1.10.6/debian/control        2023-11-20 19:31:24.000000000 +0000
+++ libnma-1.10.6/debian/control        2024-02-01 16:59:17.000000000 +0000
@@ -27,7 +27,10 @@
 Vcs-Browser: https://salsa.debian.org/utopia-team/libnma
 Homepage: https://www.gnome.org/projects/NetworkManager/
 
-Package: libnma0
+Package: libnma0t64
+Provides: ${t64:Provides}
+Replaces: libnma0
+Breaks: libnma0 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Section: libs
@@ -38,7 +41,10 @@
 Description: NetworkManager GUI library
  This library provides GTK 3 dialogs and UI utilities for NetworkManager.
 
-Package: libnma-gtk4-0
+Package: libnma-gtk4-0t64
+Provides: ${t64:Provides}
+Replaces: libnma-gtk4-0
+Breaks: libnma-gtk4-0 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Section: libs
@@ -67,7 +73,7 @@
 Section: libdevel
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         libnma0 (= ${binary:Version}),
+         libnma0t64 (= ${binary:Version}),
          libnma-headers (= ${binary:Version}),
          gir1.2-nma-1.0 (= ${binary:Version}),
          libnm-dev
@@ -100,7 +106,7 @@
 Section: libdevel
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         libnma-gtk4-0 (= ${binary:Version}),
+         libnma-gtk4-0t64 (= ${binary:Version}),
          libnma-headers (= ${binary:Version}),
          gir1.2-nma4-1.0 (= ${binary:Version}),
          libnm-dev
diff -Nru libnma-1.10.6/debian/libnma-gtk4-0.install 
libnma-1.10.6/debian/libnma-gtk4-0.install
--- libnma-1.10.6/debian/libnma-gtk4-0.install  2023-11-20 19:31:24.000000000 
+0000
+++ libnma-1.10.6/debian/libnma-gtk4-0.install  1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-usr/lib/*/libnma-gtk4.so.*
diff -Nru libnma-1.10.6/debian/libnma-gtk4-0.symbols 
libnma-1.10.6/debian/libnma-gtk4-0.symbols
--- libnma-1.10.6/debian/libnma-gtk4-0.symbols  2023-11-20 19:31:24.000000000 
+0000
+++ libnma-1.10.6/debian/libnma-gtk4-0.symbols  1970-01-01 00:00:00.000000000 
+0000
@@ -1,126 +0,0 @@
-libnma-gtk4.so.0 libnma-gtk4-0 #MINVER#
-* Build-Depends-Package: libnma-gtk4-dev
- libnma_1_2_0@libnma_1_2_0 1.8.34
- libnma_1_8_0@libnma_1_8_0 1.8.34
- libnma_1_8_12@libnma_1_8_12 1.8.34
- libnma_1_8_20@libnma_1_8_20 1.8.34
- libnma_1_8_22@libnma_1_8_22 1.8.34
- libnma_1_8_28@libnma_1_8_28 1.8.34
- libnma_1_8_36@libnma_1_8_36 1.8.36
- nma_bar_code_draw@libnma_1_8_22 1.8.34
- nma_bar_code_get_size@libnma_1_8_22 1.8.34
- nma_bar_code_get_type@libnma_1_8_22 1.8.34
- nma_bar_code_new@libnma_1_8_22 1.8.34
- nma_bar_code_widget_get_type@libnma_1_8_22 1.8.34
- nma_bar_code_widget_new@libnma_1_8_22 1.8.34
- nma_cert_chooser_add_to_size_group@libnma_1_8_0 1.8.34
- nma_cert_chooser_get_cert@libnma_1_8_0 1.8.34
- nma_cert_chooser_get_cert_password@libnma_1_8_0 1.8.34
- nma_cert_chooser_get_cert_password_flags@libnma_1_8_0 1.8.34
- nma_cert_chooser_get_cert_uri@libnma_1_8_0 1.8.34
- nma_cert_chooser_get_key@libnma_1_8_0 1.8.34
- nma_cert_chooser_get_key_password@libnma_1_8_0 1.8.34
- nma_cert_chooser_get_key_password_flags@libnma_1_8_0 1.8.34
- nma_cert_chooser_get_key_uri@libnma_1_8_0 1.8.34
- nma_cert_chooser_get_type@libnma_1_8_0 1.8.34
- nma_cert_chooser_new@libnma_1_8_0 1.8.34
- nma_cert_chooser_set_cert@libnma_1_8_0 1.8.34
- nma_cert_chooser_set_cert_password@libnma_1_8_0 1.8.34
- nma_cert_chooser_set_cert_uri@libnma_1_8_0 1.8.34
- nma_cert_chooser_set_key@libnma_1_8_0 1.8.34
- nma_cert_chooser_set_key_password@libnma_1_8_0 1.8.34
- nma_cert_chooser_set_key_uri@libnma_1_8_0 1.8.34
- nma_cert_chooser_setup_cert_password_storage@libnma_1_8_0 1.8.34
- nma_cert_chooser_setup_key_password_storage@libnma_1_8_0 1.8.34
- nma_cert_chooser_update_cert_password_storage@libnma_1_8_0 1.8.34
- nma_cert_chooser_update_key_password_storage@libnma_1_8_0 1.8.34
- nma_cert_chooser_validate@libnma_1_8_0 1.8.34
- nma_country_info_get_country_code@libnma_1_2_0 1.8.34
- nma_country_info_get_country_name@libnma_1_2_0 1.8.34
- nma_country_info_get_providers@libnma_1_2_0 1.8.34
- nma_country_info_get_type@libnma_1_2_0 1.8.34
- nma_country_info_ref@libnma_1_2_0 1.8.34
- nma_country_info_unref@libnma_1_2_0 1.8.34
- nma_mobile_access_method_get_3gpp_apn@libnma_1_2_0 1.8.34
- nma_mobile_access_method_get_dns@libnma_1_2_0 1.8.34
- nma_mobile_access_method_get_family@libnma_1_2_0 1.8.34
- nma_mobile_access_method_get_gateway@libnma_1_2_0 1.8.34
- nma_mobile_access_method_get_name@libnma_1_2_0 1.8.34
- nma_mobile_access_method_get_password@libnma_1_2_0 1.8.34
- nma_mobile_access_method_get_type@libnma_1_2_0 1.8.34
- nma_mobile_access_method_get_username@libnma_1_2_0 1.8.34
- nma_mobile_access_method_ref@libnma_1_2_0 1.8.34
- nma_mobile_access_method_unref@libnma_1_2_0 1.8.34
- nma_mobile_provider_get_3gpp_mcc_mnc@libnma_1_2_0 1.8.34
- nma_mobile_provider_get_cdma_sid@libnma_1_2_0 1.8.34
- nma_mobile_provider_get_methods@libnma_1_2_0 1.8.34
- nma_mobile_provider_get_name@libnma_1_2_0 1.8.34
- nma_mobile_provider_get_type@libnma_1_2_0 1.8.34
- nma_mobile_provider_ref@libnma_1_2_0 1.8.34
- nma_mobile_provider_unref@libnma_1_2_0 1.8.34
- nma_mobile_providers_database_dump@libnma_1_2_0 1.8.34
- nma_mobile_providers_database_get_countries@libnma_1_2_0 1.8.34
- nma_mobile_providers_database_get_type@libnma_1_2_0 1.8.34
- nma_mobile_providers_database_lookup_3gpp_mcc_mnc@libnma_1_2_0 1.8.34
- nma_mobile_providers_database_lookup_cdma_sid@libnma_1_2_0 1.8.34
- nma_mobile_providers_database_lookup_country@libnma_1_2_0 1.8.34
- nma_mobile_providers_database_new@libnma_1_2_0 1.8.34
- nma_mobile_providers_database_new_finish@libnma_1_2_0 1.8.34
- nma_mobile_providers_database_new_sync@libnma_1_2_0 1.8.34
- nma_mobile_providers_split_3gpp_mcc_mnc@libnma_1_2_0 1.8.34
- nma_mobile_wizard_destroy@libnma_1_2_0 1.8.34
- nma_mobile_wizard_get_type@libnma_1_8_12 1.8.34
- nma_mobile_wizard_new@libnma_1_2_0 1.8.34
- nma_mobile_wizard_present@libnma_1_2_0 1.8.34
- nma_utils_menu_to_secret_flags@libnma_1_2_0 1.8.34
- nma_utils_setup_password_storage@libnma_1_2_0 1.8.34
- nma_utils_update_password_storage@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_focus_password@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_focus_password_secondary@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_focus_password_ternary@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_get_password@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_get_password_secondary@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_get_password_ternary@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_get_type@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_new@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_run_and_block@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_set_password@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_set_password_label@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_set_password_secondary@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_set_password_secondary_label@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_set_password_ternary@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_set_password_ternary_label@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_set_show_password@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_set_show_password_secondary@libnma_1_2_0 1.8.34
- nma_vpn_password_dialog_set_show_password_ternary@libnma_1_2_0 1.8.34
- nma_wifi_dialog_get_connection@libnma_1_2_0 1.8.34
- nma_wifi_dialog_get_nag_ignored@libnma_1_2_0 1.8.34
- nma_wifi_dialog_get_type@libnma_1_2_0 1.8.34
- nma_wifi_dialog_nag_user@libnma_1_2_0 1.8.34
- nma_wifi_dialog_new@libnma_1_2_0 1.8.34
- nma_wifi_dialog_new_for_create@libnma_1_2_0 1.8.34
- nma_wifi_dialog_new_for_hidden@libnma_1_2_0 1.8.34
- nma_wifi_dialog_new_for_other@libnma_1_2_0 1.8.34
- nma_wifi_dialog_new_for_secrets@libnma_1_8_20 1.8.34
- nma_wifi_dialog_set_nag_ignored@libnma_1_2_0 1.8.34
- nma_ws_802_1x_get_type@libnma_1_8_28 1.8.34
- nma_ws_802_1x_new@libnma_1_8_28 1.8.34
- nma_ws_add_to_size_group@libnma_1_8_28 1.8.34
- nma_ws_adhoc_compatible@libnma_1_8_28 1.8.34
- nma_ws_dynamic_wep_get_type@libnma_1_8_28 1.8.34
- nma_ws_dynamic_wep_new@libnma_1_8_28 1.8.34
- nma_ws_fill_connection@libnma_1_8_28 1.8.34
- nma_ws_get_type@libnma_1_8_28 1.8.34
- nma_ws_leap_get_type@libnma_1_8_28 1.8.34
- nma_ws_leap_new@libnma_1_8_28 1.8.34
- nma_ws_owe_get_type@libnma_1_8_36 1.8.36
- nma_ws_owe_new@libnma_1_8_36 1.8.36
- nma_ws_sae_get_type@libnma_1_8_28 1.8.34
- nma_ws_sae_new@libnma_1_8_28 1.8.34
- nma_ws_validate@libnma_1_8_28 1.8.34
- nma_ws_wep_key_get_type@libnma_1_8_28 1.8.34
- nma_ws_wep_key_new@libnma_1_8_28 1.8.34
- nma_ws_wpa_eap_get_type@libnma_1_8_28 1.8.34
- nma_ws_wpa_eap_new@libnma_1_8_28 1.8.34
- nma_ws_wpa_psk_get_type@libnma_1_8_28 1.8.34
- nma_ws_wpa_psk_new@libnma_1_8_28 1.8.34
diff -Nru libnma-1.10.6/debian/libnma-gtk4-0t64.install 
libnma-1.10.6/debian/libnma-gtk4-0t64.install
--- libnma-1.10.6/debian/libnma-gtk4-0t64.install       1970-01-01 
00:00:00.000000000 +0000
+++ libnma-1.10.6/debian/libnma-gtk4-0t64.install       2023-11-20 
19:31:24.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/libnma-gtk4.so.*
diff -Nru libnma-1.10.6/debian/libnma-gtk4-0t64.lintian-overrides 
libnma-1.10.6/debian/libnma-gtk4-0t64.lintian-overrides
--- libnma-1.10.6/debian/libnma-gtk4-0t64.lintian-overrides     1970-01-01 
00:00:00.000000000 +0000
+++ libnma-1.10.6/debian/libnma-gtk4-0t64.lintian-overrides     2024-02-01 
16:59:17.000000000 +0000
@@ -0,0 +1 @@
+libnma-gtk4-0t64: package-name-doesnt-match-sonames libnma-gtk4-0
diff -Nru libnma-1.10.6/debian/libnma-gtk4-0t64.symbols 
libnma-1.10.6/debian/libnma-gtk4-0t64.symbols
--- libnma-1.10.6/debian/libnma-gtk4-0t64.symbols       1970-01-01 
00:00:00.000000000 +0000
+++ libnma-1.10.6/debian/libnma-gtk4-0t64.symbols       2024-02-01 
16:59:17.000000000 +0000
@@ -0,0 +1,126 @@
+libnma-gtk4.so.0 libnma-gtk4-0t64 #MINVER#
+* Build-Depends-Package: libnma-gtk4-dev
+ libnma_1_2_0@libnma_1_2_0 1.8.34
+ libnma_1_8_0@libnma_1_8_0 1.8.34
+ libnma_1_8_12@libnma_1_8_12 1.8.34
+ libnma_1_8_20@libnma_1_8_20 1.8.34
+ libnma_1_8_22@libnma_1_8_22 1.8.34
+ libnma_1_8_28@libnma_1_8_28 1.8.34
+ libnma_1_8_36@libnma_1_8_36 1.8.36
+ nma_bar_code_draw@libnma_1_8_22 1.8.34
+ nma_bar_code_get_size@libnma_1_8_22 1.8.34
+ nma_bar_code_get_type@libnma_1_8_22 1.8.34
+ nma_bar_code_new@libnma_1_8_22 1.8.34
+ nma_bar_code_widget_get_type@libnma_1_8_22 1.8.34
+ nma_bar_code_widget_new@libnma_1_8_22 1.8.34
+ nma_cert_chooser_add_to_size_group@libnma_1_8_0 1.8.34
+ nma_cert_chooser_get_cert@libnma_1_8_0 1.8.34
+ nma_cert_chooser_get_cert_password@libnma_1_8_0 1.8.34
+ nma_cert_chooser_get_cert_password_flags@libnma_1_8_0 1.8.34
+ nma_cert_chooser_get_cert_uri@libnma_1_8_0 1.8.34
+ nma_cert_chooser_get_key@libnma_1_8_0 1.8.34
+ nma_cert_chooser_get_key_password@libnma_1_8_0 1.8.34
+ nma_cert_chooser_get_key_password_flags@libnma_1_8_0 1.8.34
+ nma_cert_chooser_get_key_uri@libnma_1_8_0 1.8.34
+ nma_cert_chooser_get_type@libnma_1_8_0 1.8.34
+ nma_cert_chooser_new@libnma_1_8_0 1.8.34
+ nma_cert_chooser_set_cert@libnma_1_8_0 1.8.34
+ nma_cert_chooser_set_cert_password@libnma_1_8_0 1.8.34
+ nma_cert_chooser_set_cert_uri@libnma_1_8_0 1.8.34
+ nma_cert_chooser_set_key@libnma_1_8_0 1.8.34
+ nma_cert_chooser_set_key_password@libnma_1_8_0 1.8.34
+ nma_cert_chooser_set_key_uri@libnma_1_8_0 1.8.34
+ nma_cert_chooser_setup_cert_password_storage@libnma_1_8_0 1.8.34
+ nma_cert_chooser_setup_key_password_storage@libnma_1_8_0 1.8.34
+ nma_cert_chooser_update_cert_password_storage@libnma_1_8_0 1.8.34
+ nma_cert_chooser_update_key_password_storage@libnma_1_8_0 1.8.34
+ nma_cert_chooser_validate@libnma_1_8_0 1.8.34
+ nma_country_info_get_country_code@libnma_1_2_0 1.8.34
+ nma_country_info_get_country_name@libnma_1_2_0 1.8.34
+ nma_country_info_get_providers@libnma_1_2_0 1.8.34
+ nma_country_info_get_type@libnma_1_2_0 1.8.34
+ nma_country_info_ref@libnma_1_2_0 1.8.34
+ nma_country_info_unref@libnma_1_2_0 1.8.34
+ nma_mobile_access_method_get_3gpp_apn@libnma_1_2_0 1.8.34
+ nma_mobile_access_method_get_dns@libnma_1_2_0 1.8.34
+ nma_mobile_access_method_get_family@libnma_1_2_0 1.8.34
+ nma_mobile_access_method_get_gateway@libnma_1_2_0 1.8.34
+ nma_mobile_access_method_get_name@libnma_1_2_0 1.8.34
+ nma_mobile_access_method_get_password@libnma_1_2_0 1.8.34
+ nma_mobile_access_method_get_type@libnma_1_2_0 1.8.34
+ nma_mobile_access_method_get_username@libnma_1_2_0 1.8.34
+ nma_mobile_access_method_ref@libnma_1_2_0 1.8.34
+ nma_mobile_access_method_unref@libnma_1_2_0 1.8.34
+ nma_mobile_provider_get_3gpp_mcc_mnc@libnma_1_2_0 1.8.34
+ nma_mobile_provider_get_cdma_sid@libnma_1_2_0 1.8.34
+ nma_mobile_provider_get_methods@libnma_1_2_0 1.8.34
+ nma_mobile_provider_get_name@libnma_1_2_0 1.8.34
+ nma_mobile_provider_get_type@libnma_1_2_0 1.8.34
+ nma_mobile_provider_ref@libnma_1_2_0 1.8.34
+ nma_mobile_provider_unref@libnma_1_2_0 1.8.34
+ nma_mobile_providers_database_dump@libnma_1_2_0 1.8.34
+ nma_mobile_providers_database_get_countries@libnma_1_2_0 1.8.34
+ nma_mobile_providers_database_get_type@libnma_1_2_0 1.8.34
+ nma_mobile_providers_database_lookup_3gpp_mcc_mnc@libnma_1_2_0 1.8.34
+ nma_mobile_providers_database_lookup_cdma_sid@libnma_1_2_0 1.8.34
+ nma_mobile_providers_database_lookup_country@libnma_1_2_0 1.8.34
+ nma_mobile_providers_database_new@libnma_1_2_0 1.8.34
+ nma_mobile_providers_database_new_finish@libnma_1_2_0 1.8.34
+ nma_mobile_providers_database_new_sync@libnma_1_2_0 1.8.34
+ nma_mobile_providers_split_3gpp_mcc_mnc@libnma_1_2_0 1.8.34
+ nma_mobile_wizard_destroy@libnma_1_2_0 1.8.34
+ nma_mobile_wizard_get_type@libnma_1_8_12 1.8.34
+ nma_mobile_wizard_new@libnma_1_2_0 1.8.34
+ nma_mobile_wizard_present@libnma_1_2_0 1.8.34
+ nma_utils_menu_to_secret_flags@libnma_1_2_0 1.8.34
+ nma_utils_setup_password_storage@libnma_1_2_0 1.8.34
+ nma_utils_update_password_storage@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_focus_password@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_focus_password_secondary@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_focus_password_ternary@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_get_password@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_get_password_secondary@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_get_password_ternary@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_get_type@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_new@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_run_and_block@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_set_password@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_set_password_label@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_set_password_secondary@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_set_password_secondary_label@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_set_password_ternary@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_set_password_ternary_label@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_set_show_password@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_set_show_password_secondary@libnma_1_2_0 1.8.34
+ nma_vpn_password_dialog_set_show_password_ternary@libnma_1_2_0 1.8.34
+ nma_wifi_dialog_get_connection@libnma_1_2_0 1.8.34
+ nma_wifi_dialog_get_nag_ignored@libnma_1_2_0 1.8.34
+ nma_wifi_dialog_get_type@libnma_1_2_0 1.8.34
+ nma_wifi_dialog_nag_user@libnma_1_2_0 1.8.34
+ nma_wifi_dialog_new@libnma_1_2_0 1.8.34
+ nma_wifi_dialog_new_for_create@libnma_1_2_0 1.8.34
+ nma_wifi_dialog_new_for_hidden@libnma_1_2_0 1.8.34
+ nma_wifi_dialog_new_for_other@libnma_1_2_0 1.8.34
+ nma_wifi_dialog_new_for_secrets@libnma_1_8_20 1.8.34
+ nma_wifi_dialog_set_nag_ignored@libnma_1_2_0 1.8.34
+ nma_ws_802_1x_get_type@libnma_1_8_28 1.8.34
+ nma_ws_802_1x_new@libnma_1_8_28 1.8.34
+ nma_ws_add_to_size_group@libnma_1_8_28 1.8.34
+ nma_ws_adhoc_compatible@libnma_1_8_28 1.8.34
+ nma_ws_dynamic_wep_get_type@libnma_1_8_28 1.8.34
+ nma_ws_dynamic_wep_new@libnma_1_8_28 1.8.34
+ nma_ws_fill_connection@libnma_1_8_28 1.8.34
+ nma_ws_get_type@libnma_1_8_28 1.8.34
+ nma_ws_leap_get_type@libnma_1_8_28 1.8.34
+ nma_ws_leap_new@libnma_1_8_28 1.8.34
+ nma_ws_owe_get_type@libnma_1_8_36 1.8.36
+ nma_ws_owe_new@libnma_1_8_36 1.8.36
+ nma_ws_sae_get_type@libnma_1_8_28 1.8.34
+ nma_ws_sae_new@libnma_1_8_28 1.8.34
+ nma_ws_validate@libnma_1_8_28 1.8.34
+ nma_ws_wep_key_get_type@libnma_1_8_28 1.8.34
+ nma_ws_wep_key_new@libnma_1_8_28 1.8.34
+ nma_ws_wpa_eap_get_type@libnma_1_8_28 1.8.34
+ nma_ws_wpa_eap_new@libnma_1_8_28 1.8.34
+ nma_ws_wpa_psk_get_type@libnma_1_8_28 1.8.34
+ nma_ws_wpa_psk_new@libnma_1_8_28 1.8.34
diff -Nru libnma-1.10.6/debian/libnma0.install 
libnma-1.10.6/debian/libnma0.install
--- libnma-1.10.6/debian/libnma0.install        2023-11-20 19:31:24.000000000 
+0000
+++ libnma-1.10.6/debian/libnma0.install        1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-usr/lib/*/libnma.so.*
diff -Nru libnma-1.10.6/debian/libnma0.symbols 
libnma-1.10.6/debian/libnma0.symbols
--- libnma-1.10.6/debian/libnma0.symbols        2023-11-20 19:31:24.000000000 
+0000
+++ libnma-1.10.6/debian/libnma0.symbols        1970-01-01 00:00:00.000000000 
+0000
@@ -1,126 +0,0 @@
-libnma.so.0 libnma0 #MINVER#
-* Build-Depends-Package: libnma-dev
- libnma_1_2_0@libnma_1_2_0 1.1.90
- libnma_1_8_0@libnma_1_8_0 1.8.0
- libnma_1_8_12@libnma_1_8_12 1.8.12
- libnma_1_8_20@libnma_1_8_20 1.8.20
- libnma_1_8_22@libnma_1_8_22 1.8.22
- libnma_1_8_28@libnma_1_8_28 1.8.28
- libnma_1_8_36@libnma_1_8_36 1.8.36
- nma_bar_code_draw@libnma_1_8_22 1.8.22
- nma_bar_code_get_size@libnma_1_8_22 1.8.22
- nma_bar_code_get_type@libnma_1_8_22 1.8.22
- nma_bar_code_new@libnma_1_8_22 1.8.22
- nma_bar_code_widget_get_type@libnma_1_8_22 1.8.22
- nma_bar_code_widget_new@libnma_1_8_22 1.8.22
- nma_cert_chooser_add_to_size_group@libnma_1_8_0 1.8.0
- nma_cert_chooser_get_cert@libnma_1_8_0 1.8.0
- nma_cert_chooser_get_cert_password@libnma_1_8_0 1.8.0
- nma_cert_chooser_get_cert_password_flags@libnma_1_8_0 1.8.0
- nma_cert_chooser_get_cert_uri@libnma_1_8_0 1.8.0
- nma_cert_chooser_get_key@libnma_1_8_0 1.8.0
- nma_cert_chooser_get_key_password@libnma_1_8_0 1.8.0
- nma_cert_chooser_get_key_password_flags@libnma_1_8_0 1.8.0
- nma_cert_chooser_get_key_uri@libnma_1_8_0 1.8.0
- nma_cert_chooser_get_type@libnma_1_8_0 1.8.0
- nma_cert_chooser_new@libnma_1_8_0 1.8.0
- nma_cert_chooser_set_cert@libnma_1_8_0 1.8.0
- nma_cert_chooser_set_cert_password@libnma_1_8_0 1.8.0
- nma_cert_chooser_set_cert_uri@libnma_1_8_0 1.8.0
- nma_cert_chooser_set_key@libnma_1_8_0 1.8.0
- nma_cert_chooser_set_key_password@libnma_1_8_0 1.8.0
- nma_cert_chooser_set_key_uri@libnma_1_8_0 1.8.0
- nma_cert_chooser_setup_cert_password_storage@libnma_1_8_0 1.8.0
- nma_cert_chooser_setup_key_password_storage@libnma_1_8_0 1.8.0
- nma_cert_chooser_update_cert_password_storage@libnma_1_8_0 1.8.0
- nma_cert_chooser_update_key_password_storage@libnma_1_8_0 1.8.0
- nma_cert_chooser_validate@libnma_1_8_0 1.8.0
- nma_country_info_get_country_code@libnma_1_2_0 1.1.90
- nma_country_info_get_country_name@libnma_1_2_0 1.1.90
- nma_country_info_get_providers@libnma_1_2_0 1.1.90
- nma_country_info_get_type@libnma_1_2_0 1.1.90
- nma_country_info_ref@libnma_1_2_0 1.1.90
- nma_country_info_unref@libnma_1_2_0 1.1.90
- nma_mobile_access_method_get_3gpp_apn@libnma_1_2_0 1.1.90
- nma_mobile_access_method_get_dns@libnma_1_2_0 1.1.90
- nma_mobile_access_method_get_family@libnma_1_2_0 1.1.90
- nma_mobile_access_method_get_gateway@libnma_1_2_0 1.1.90
- nma_mobile_access_method_get_name@libnma_1_2_0 1.1.90
- nma_mobile_access_method_get_password@libnma_1_2_0 1.1.90
- nma_mobile_access_method_get_type@libnma_1_2_0 1.1.90
- nma_mobile_access_method_get_username@libnma_1_2_0 1.1.90
- nma_mobile_access_method_ref@libnma_1_2_0 1.1.90
- nma_mobile_access_method_unref@libnma_1_2_0 1.1.90
- nma_mobile_provider_get_3gpp_mcc_mnc@libnma_1_2_0 1.1.90
- nma_mobile_provider_get_cdma_sid@libnma_1_2_0 1.1.90
- nma_mobile_provider_get_methods@libnma_1_2_0 1.1.90
- nma_mobile_provider_get_name@libnma_1_2_0 1.1.90
- nma_mobile_provider_get_type@libnma_1_2_0 1.1.90
- nma_mobile_provider_ref@libnma_1_2_0 1.1.90
- nma_mobile_provider_unref@libnma_1_2_0 1.1.90
- nma_mobile_providers_database_dump@libnma_1_2_0 1.1.90
- nma_mobile_providers_database_get_countries@libnma_1_2_0 1.1.90
- nma_mobile_providers_database_get_type@libnma_1_2_0 1.1.90
- nma_mobile_providers_database_lookup_3gpp_mcc_mnc@libnma_1_2_0 1.1.90
- nma_mobile_providers_database_lookup_cdma_sid@libnma_1_2_0 1.1.90
- nma_mobile_providers_database_lookup_country@libnma_1_2_0 1.1.90
- nma_mobile_providers_database_new@libnma_1_2_0 1.1.90
- nma_mobile_providers_database_new_finish@libnma_1_2_0 1.1.90
- nma_mobile_providers_database_new_sync@libnma_1_2_0 1.1.90
- nma_mobile_providers_split_3gpp_mcc_mnc@libnma_1_2_0 1.1.90
- nma_mobile_wizard_destroy@libnma_1_2_0 1.1.90
- nma_mobile_wizard_get_type@libnma_1_8_12 1.8.12
- nma_mobile_wizard_new@libnma_1_2_0 1.1.90
- nma_mobile_wizard_present@libnma_1_2_0 1.1.90
- nma_utils_menu_to_secret_flags@libnma_1_2_0 1.1.90
- nma_utils_setup_password_storage@libnma_1_2_0 1.1.90
- nma_utils_update_password_storage@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_focus_password@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_focus_password_secondary@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_focus_password_ternary@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_get_password@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_get_password_secondary@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_get_password_ternary@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_get_type@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_new@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_run_and_block@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_set_password@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_set_password_label@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_set_password_secondary@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_set_password_secondary_label@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_set_password_ternary@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_set_password_ternary_label@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_set_show_password@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_set_show_password_secondary@libnma_1_2_0 1.1.90
- nma_vpn_password_dialog_set_show_password_ternary@libnma_1_2_0 1.1.90
- nma_wifi_dialog_get_connection@libnma_1_2_0 1.1.90
- nma_wifi_dialog_get_nag_ignored@libnma_1_2_0 1.1.90
- nma_wifi_dialog_get_type@libnma_1_2_0 1.1.90
- nma_wifi_dialog_nag_user@libnma_1_2_0 1.1.90
- nma_wifi_dialog_new@libnma_1_2_0 1.1.90
- nma_wifi_dialog_new_for_create@libnma_1_2_0 1.1.90
- nma_wifi_dialog_new_for_hidden@libnma_1_2_0 1.1.90
- nma_wifi_dialog_new_for_other@libnma_1_2_0 1.1.90
- nma_wifi_dialog_new_for_secrets@libnma_1_8_20 1.8.20
- nma_wifi_dialog_set_nag_ignored@libnma_1_2_0 1.1.90
- nma_ws_802_1x_get_type@libnma_1_8_28 1.8.28
- nma_ws_802_1x_new@libnma_1_8_28 1.8.28
- nma_ws_add_to_size_group@libnma_1_8_28 1.8.28
- nma_ws_adhoc_compatible@libnma_1_8_28 1.8.28
- nma_ws_dynamic_wep_get_type@libnma_1_8_28 1.8.28
- nma_ws_dynamic_wep_new@libnma_1_8_28 1.8.28
- nma_ws_fill_connection@libnma_1_8_28 1.8.28
- nma_ws_get_type@libnma_1_8_28 1.8.28
- nma_ws_leap_get_type@libnma_1_8_28 1.8.28
- nma_ws_leap_new@libnma_1_8_28 1.8.28
- nma_ws_owe_get_type@libnma_1_8_36 1.8.36
- nma_ws_owe_new@libnma_1_8_36 1.8.36
- nma_ws_sae_get_type@libnma_1_8_28 1.8.28
- nma_ws_sae_new@libnma_1_8_28 1.8.28
- nma_ws_validate@libnma_1_8_28 1.8.28
- nma_ws_wep_key_get_type@libnma_1_8_28 1.8.28
- nma_ws_wep_key_new@libnma_1_8_28 1.8.28
- nma_ws_wpa_eap_get_type@libnma_1_8_28 1.8.28
- nma_ws_wpa_eap_new@libnma_1_8_28 1.8.28
- nma_ws_wpa_psk_get_type@libnma_1_8_28 1.8.28
- nma_ws_wpa_psk_new@libnma_1_8_28 1.8.28
diff -Nru libnma-1.10.6/debian/libnma0t64.install 
libnma-1.10.6/debian/libnma0t64.install
--- libnma-1.10.6/debian/libnma0t64.install     1970-01-01 00:00:00.000000000 
+0000
+++ libnma-1.10.6/debian/libnma0t64.install     2023-11-20 19:31:24.000000000 
+0000
@@ -0,0 +1 @@
+usr/lib/*/libnma.so.*
diff -Nru libnma-1.10.6/debian/libnma0t64.lintian-overrides 
libnma-1.10.6/debian/libnma0t64.lintian-overrides
--- libnma-1.10.6/debian/libnma0t64.lintian-overrides   1970-01-01 
00:00:00.000000000 +0000
+++ libnma-1.10.6/debian/libnma0t64.lintian-overrides   2024-02-01 
16:59:17.000000000 +0000
@@ -0,0 +1 @@
+libnma0t64: package-name-doesnt-match-sonames libnma0
diff -Nru libnma-1.10.6/debian/libnma0t64.symbols 
libnma-1.10.6/debian/libnma0t64.symbols
--- libnma-1.10.6/debian/libnma0t64.symbols     1970-01-01 00:00:00.000000000 
+0000
+++ libnma-1.10.6/debian/libnma0t64.symbols     2024-02-01 16:59:17.000000000 
+0000
@@ -0,0 +1,126 @@
+libnma.so.0 libnma0t64 #MINVER#
+* Build-Depends-Package: libnma-dev
+ libnma_1_2_0@libnma_1_2_0 1.1.90
+ libnma_1_8_0@libnma_1_8_0 1.8.0
+ libnma_1_8_12@libnma_1_8_12 1.8.12
+ libnma_1_8_20@libnma_1_8_20 1.8.20
+ libnma_1_8_22@libnma_1_8_22 1.8.22
+ libnma_1_8_28@libnma_1_8_28 1.8.28
+ libnma_1_8_36@libnma_1_8_36 1.8.36
+ nma_bar_code_draw@libnma_1_8_22 1.8.22
+ nma_bar_code_get_size@libnma_1_8_22 1.8.22
+ nma_bar_code_get_type@libnma_1_8_22 1.8.22
+ nma_bar_code_new@libnma_1_8_22 1.8.22
+ nma_bar_code_widget_get_type@libnma_1_8_22 1.8.22
+ nma_bar_code_widget_new@libnma_1_8_22 1.8.22
+ nma_cert_chooser_add_to_size_group@libnma_1_8_0 1.8.0
+ nma_cert_chooser_get_cert@libnma_1_8_0 1.8.0
+ nma_cert_chooser_get_cert_password@libnma_1_8_0 1.8.0
+ nma_cert_chooser_get_cert_password_flags@libnma_1_8_0 1.8.0
+ nma_cert_chooser_get_cert_uri@libnma_1_8_0 1.8.0
+ nma_cert_chooser_get_key@libnma_1_8_0 1.8.0
+ nma_cert_chooser_get_key_password@libnma_1_8_0 1.8.0
+ nma_cert_chooser_get_key_password_flags@libnma_1_8_0 1.8.0
+ nma_cert_chooser_get_key_uri@libnma_1_8_0 1.8.0
+ nma_cert_chooser_get_type@libnma_1_8_0 1.8.0
+ nma_cert_chooser_new@libnma_1_8_0 1.8.0
+ nma_cert_chooser_set_cert@libnma_1_8_0 1.8.0
+ nma_cert_chooser_set_cert_password@libnma_1_8_0 1.8.0
+ nma_cert_chooser_set_cert_uri@libnma_1_8_0 1.8.0
+ nma_cert_chooser_set_key@libnma_1_8_0 1.8.0
+ nma_cert_chooser_set_key_password@libnma_1_8_0 1.8.0
+ nma_cert_chooser_set_key_uri@libnma_1_8_0 1.8.0
+ nma_cert_chooser_setup_cert_password_storage@libnma_1_8_0 1.8.0
+ nma_cert_chooser_setup_key_password_storage@libnma_1_8_0 1.8.0
+ nma_cert_chooser_update_cert_password_storage@libnma_1_8_0 1.8.0
+ nma_cert_chooser_update_key_password_storage@libnma_1_8_0 1.8.0
+ nma_cert_chooser_validate@libnma_1_8_0 1.8.0
+ nma_country_info_get_country_code@libnma_1_2_0 1.1.90
+ nma_country_info_get_country_name@libnma_1_2_0 1.1.90
+ nma_country_info_get_providers@libnma_1_2_0 1.1.90
+ nma_country_info_get_type@libnma_1_2_0 1.1.90
+ nma_country_info_ref@libnma_1_2_0 1.1.90
+ nma_country_info_unref@libnma_1_2_0 1.1.90
+ nma_mobile_access_method_get_3gpp_apn@libnma_1_2_0 1.1.90
+ nma_mobile_access_method_get_dns@libnma_1_2_0 1.1.90
+ nma_mobile_access_method_get_family@libnma_1_2_0 1.1.90
+ nma_mobile_access_method_get_gateway@libnma_1_2_0 1.1.90
+ nma_mobile_access_method_get_name@libnma_1_2_0 1.1.90
+ nma_mobile_access_method_get_password@libnma_1_2_0 1.1.90
+ nma_mobile_access_method_get_type@libnma_1_2_0 1.1.90
+ nma_mobile_access_method_get_username@libnma_1_2_0 1.1.90
+ nma_mobile_access_method_ref@libnma_1_2_0 1.1.90
+ nma_mobile_access_method_unref@libnma_1_2_0 1.1.90
+ nma_mobile_provider_get_3gpp_mcc_mnc@libnma_1_2_0 1.1.90
+ nma_mobile_provider_get_cdma_sid@libnma_1_2_0 1.1.90
+ nma_mobile_provider_get_methods@libnma_1_2_0 1.1.90
+ nma_mobile_provider_get_name@libnma_1_2_0 1.1.90
+ nma_mobile_provider_get_type@libnma_1_2_0 1.1.90
+ nma_mobile_provider_ref@libnma_1_2_0 1.1.90
+ nma_mobile_provider_unref@libnma_1_2_0 1.1.90
+ nma_mobile_providers_database_dump@libnma_1_2_0 1.1.90
+ nma_mobile_providers_database_get_countries@libnma_1_2_0 1.1.90
+ nma_mobile_providers_database_get_type@libnma_1_2_0 1.1.90
+ nma_mobile_providers_database_lookup_3gpp_mcc_mnc@libnma_1_2_0 1.1.90
+ nma_mobile_providers_database_lookup_cdma_sid@libnma_1_2_0 1.1.90
+ nma_mobile_providers_database_lookup_country@libnma_1_2_0 1.1.90
+ nma_mobile_providers_database_new@libnma_1_2_0 1.1.90
+ nma_mobile_providers_database_new_finish@libnma_1_2_0 1.1.90
+ nma_mobile_providers_database_new_sync@libnma_1_2_0 1.1.90
+ nma_mobile_providers_split_3gpp_mcc_mnc@libnma_1_2_0 1.1.90
+ nma_mobile_wizard_destroy@libnma_1_2_0 1.1.90
+ nma_mobile_wizard_get_type@libnma_1_8_12 1.8.12
+ nma_mobile_wizard_new@libnma_1_2_0 1.1.90
+ nma_mobile_wizard_present@libnma_1_2_0 1.1.90
+ nma_utils_menu_to_secret_flags@libnma_1_2_0 1.1.90
+ nma_utils_setup_password_storage@libnma_1_2_0 1.1.90
+ nma_utils_update_password_storage@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_focus_password@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_focus_password_secondary@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_focus_password_ternary@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_get_password@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_get_password_secondary@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_get_password_ternary@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_get_type@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_new@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_run_and_block@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_set_password@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_set_password_label@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_set_password_secondary@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_set_password_secondary_label@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_set_password_ternary@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_set_password_ternary_label@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_set_show_password@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_set_show_password_secondary@libnma_1_2_0 1.1.90
+ nma_vpn_password_dialog_set_show_password_ternary@libnma_1_2_0 1.1.90
+ nma_wifi_dialog_get_connection@libnma_1_2_0 1.1.90
+ nma_wifi_dialog_get_nag_ignored@libnma_1_2_0 1.1.90
+ nma_wifi_dialog_get_type@libnma_1_2_0 1.1.90
+ nma_wifi_dialog_nag_user@libnma_1_2_0 1.1.90
+ nma_wifi_dialog_new@libnma_1_2_0 1.1.90
+ nma_wifi_dialog_new_for_create@libnma_1_2_0 1.1.90
+ nma_wifi_dialog_new_for_hidden@libnma_1_2_0 1.1.90
+ nma_wifi_dialog_new_for_other@libnma_1_2_0 1.1.90
+ nma_wifi_dialog_new_for_secrets@libnma_1_8_20 1.8.20
+ nma_wifi_dialog_set_nag_ignored@libnma_1_2_0 1.1.90
+ nma_ws_802_1x_get_type@libnma_1_8_28 1.8.28
+ nma_ws_802_1x_new@libnma_1_8_28 1.8.28
+ nma_ws_add_to_size_group@libnma_1_8_28 1.8.28
+ nma_ws_adhoc_compatible@libnma_1_8_28 1.8.28
+ nma_ws_dynamic_wep_get_type@libnma_1_8_28 1.8.28
+ nma_ws_dynamic_wep_new@libnma_1_8_28 1.8.28
+ nma_ws_fill_connection@libnma_1_8_28 1.8.28
+ nma_ws_get_type@libnma_1_8_28 1.8.28
+ nma_ws_leap_get_type@libnma_1_8_28 1.8.28
+ nma_ws_leap_new@libnma_1_8_28 1.8.28
+ nma_ws_owe_get_type@libnma_1_8_36 1.8.36
+ nma_ws_owe_new@libnma_1_8_36 1.8.36
+ nma_ws_sae_get_type@libnma_1_8_28 1.8.28
+ nma_ws_sae_new@libnma_1_8_28 1.8.28
+ nma_ws_validate@libnma_1_8_28 1.8.28
+ nma_ws_wep_key_get_type@libnma_1_8_28 1.8.28
+ nma_ws_wep_key_new@libnma_1_8_28 1.8.28
+ nma_ws_wpa_eap_get_type@libnma_1_8_28 1.8.28
+ nma_ws_wpa_eap_new@libnma_1_8_28 1.8.28
+ nma_ws_wpa_psk_get_type@libnma_1_8_28 1.8.28
+ nma_ws_wpa_psk_new@libnma_1_8_28 1.8.28

Reply via email to