[Debian-iot-maintainers] Bug#1062342: hoel: NMU diff for 64-bit time_t transition
Lukas Märdian
slyon at debian.org
Wed Feb 28 10:38:38 GMT 2024
Dear maintainer,
Please find attached a final version of this patch for the time_t
transition. This patch is being uploaded to unstable.
Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.
Thanks!
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.5.0-21-generic (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
-------------- next part --------------
diff -Nru hoel-1.4.29/debian/changelog hoel-1.4.29/debian/changelog
--- hoel-1.4.29/debian/changelog 2023-11-14 01:14:03.000000000 +0000
+++ hoel-1.4.29/debian/changelog 2024-02-28 10:38:29.000000000 +0000
@@ -1,3 +1,10 @@
+hoel (1.4.29-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition. Closes: #1062342
+
+ -- Lukas M?rdian <slyon at debian.org> Wed, 28 Feb 2024 10:38:29 +0000
+
hoel (1.4.29-1) unstable; urgency=medium
* New upstream release
diff -Nru hoel-1.4.29/debian/control hoel-1.4.29/debian/control
--- hoel-1.4.29/debian/control 2023-01-05 19:07:46.000000000 +0000
+++ hoel-1.4.29/debian/control 2024-02-28 10:38:29.000000000 +0000
@@ -4,7 +4,7 @@
Maintainer: Debian IoT Maintainers <debian-iot-maintainers at lists.alioth.debian.org>
Uploaders: Thorsten Alteholz <debian at alteholz.de>
, Nicolas Mora <babelouest at debian.org>
-Build-Depends: debhelper-compat (= 13)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
, autopkgtest (>= 5.6~)
, liborcania-dev (>= 2.2.2)
, libyder-dev
@@ -23,7 +23,10 @@
Vcs-Git: https://salsa.debian.org/debian-iot-team/oauth2/hoel.git
Rules-Requires-Root: no
-Package: libhoel1.4
+Package: libhoel1.4t64
+Provides: ${t64:Provides}
+Replaces: libhoel1.4
+Breaks: libhoel1.4 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Section: libs
@@ -38,7 +41,7 @@
Architecture: any
Multi-Arch: same
Section: libdevel
-Depends: libhoel1.4 (= ${binary:Version})
+Depends: libhoel1.4t64 (= ${binary:Version})
, ${misc:Depends}
, libjansson-dev
, liborcania-dev (>= 2.2.2)
diff -Nru hoel-1.4.29/debian/libhoel1.4.install hoel-1.4.29/debian/libhoel1.4.install
--- hoel-1.4.29/debian/libhoel1.4.install 2022-08-23 13:21:38.000000000 +0000
+++ hoel-1.4.29/debian/libhoel1.4.install 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru hoel-1.4.29/debian/libhoel1.4.symbols hoel-1.4.29/debian/libhoel1.4.symbols
--- hoel-1.4.29/debian/libhoel1.4.symbols 2023-01-05 19:07:22.000000000 +0000
+++ hoel-1.4.29/debian/libhoel1.4.symbols 1970-01-01 00:00:00.000000000 +0000
@@ -1,57 +0,0 @@
-# SymbolsHelper-Confirmed: 1.4.15 amd64
-libhoel.so.1.4 libhoel1.4 #MINVER#
-* Build-Depends-Package: libhoel-dev
- h_build_where_clause at Base 1.4.27
- h_clean_connection at Base 1.4.15
- h_clean_data at Base 1.4.15
- h_clean_data_full at Base 1.4.15
- h_clean_result at Base 1.4.15
- h_close_db at Base 1.4.15
- h_close_mariadb at Base 1.4.15
- h_close_pgsql at Base 1.4.15
- h_close_sqlite at Base 1.4.15
- h_connect_mariadb at Base 1.4.15
- h_connect_pgsql at Base 1.4.15
- h_connect_sqlite at Base 1.4.15
- h_delete at Base 1.4.15
- h_escape_string at Base 1.4.15
- h_escape_string_mariadb at Base 1.4.15
- h_escape_string_pgsql at Base 1.4.15
- h_escape_string_sqlite at Base 1.4.15
- h_escape_string_with_quotes at Base 1.4.15
- h_escape_string_with_quotes_mariadb at Base 1.4.15
- h_escape_string_with_quotes_pgsql at Base 1.4.15
- h_escape_string_with_quotes_sqlite at Base 1.4.15
- h_execute_query at Base 1.4.15
- h_execute_query_json at Base 1.4.15
- h_execute_query_json_mariadb at Base 1.4.15
- h_execute_query_json_pgsql at Base 1.4.15
- h_execute_query_json_sqlite at Base 1.4.15
- h_execute_query_mariadb at Base 1.4.15
- h_execute_query_pgsql at Base 1.4.15
- h_execute_query_sqlite at Base 1.4.20
- h_exec_query_sqlite at Base 1.4.15
- h_free at Base 1.4.15
- h_get_mariadb_value at Base 1.4.15
- h_insert at Base 1.4.15
- h_last_insert_id at Base 1.4.15
- h_last_insert_id_mariadb at Base 1.4.15
- h_last_insert_id_pgsql at Base 1.4.15
- h_last_insert_id_sqlite at Base 1.4.15
- h_new_data_blob at Base 1.4.15
- h_new_data_datetime at Base 1.4.15
- h_new_data_double at Base 1.4.15
- h_new_data_int at Base 1.4.15
- h_new_data_null at Base 1.4.15
- h_new_data_text at Base 1.4.15
- h_query_delete at Base 1.4.15
- h_query_insert at Base 1.4.15
- h_query_last_insert_id at Base 1.4.15
- h_query_select at Base 1.4.15
- h_query_select_json at Base 1.4.15
- h_query_update at Base 1.4.15
- h_result_add_row at Base 1.4.15
- h_row_add_data at Base 1.4.15
- h_select at Base 1.4.15
- h_select_query_sqlite at Base 1.4.15
- h_update at Base 1.4.15
diff -Nru hoel-1.4.29/debian/libhoel1.4t64.install hoel-1.4.29/debian/libhoel1.4t64.install
--- hoel-1.4.29/debian/libhoel1.4t64.install 1970-01-01 00:00:00.000000000 +0000
+++ hoel-1.4.29/debian/libhoel1.4t64.install 2022-08-23 13:21:38.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru hoel-1.4.29/debian/libhoel1.4t64.lintian-overrides hoel-1.4.29/debian/libhoel1.4t64.lintian-overrides
--- hoel-1.4.29/debian/libhoel1.4t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000
+++ hoel-1.4.29/debian/libhoel1.4t64.lintian-overrides 2024-02-28 10:38:15.000000000 +0000
@@ -0,0 +1 @@
+libhoel1.4t64: package-name-doesnt-match-sonames libhoel1.4
diff -Nru hoel-1.4.29/debian/libhoel1.4t64.symbols hoel-1.4.29/debian/libhoel1.4t64.symbols
--- hoel-1.4.29/debian/libhoel1.4t64.symbols 1970-01-01 00:00:00.000000000 +0000
+++ hoel-1.4.29/debian/libhoel1.4t64.symbols 2024-02-28 10:38:15.000000000 +0000
@@ -0,0 +1,57 @@
+# SymbolsHelper-Confirmed: 1.4.15 amd64
+libhoel.so.1.4 libhoel1.4t64 #MINVER#
+* Build-Depends-Package: libhoel-dev
+ h_build_where_clause at Base 1.4.27
+ h_clean_connection at Base 1.4.15
+ h_clean_data at Base 1.4.15
+ h_clean_data_full at Base 1.4.15
+ h_clean_result at Base 1.4.15
+ h_close_db at Base 1.4.15
+ h_close_mariadb at Base 1.4.15
+ h_close_pgsql at Base 1.4.15
+ h_close_sqlite at Base 1.4.15
+ h_connect_mariadb at Base 1.4.15
+ h_connect_pgsql at Base 1.4.15
+ h_connect_sqlite at Base 1.4.15
+ h_delete at Base 1.4.15
+ h_escape_string at Base 1.4.15
+ h_escape_string_mariadb at Base 1.4.15
+ h_escape_string_pgsql at Base 1.4.15
+ h_escape_string_sqlite at Base 1.4.15
+ h_escape_string_with_quotes at Base 1.4.15
+ h_escape_string_with_quotes_mariadb at Base 1.4.15
+ h_escape_string_with_quotes_pgsql at Base 1.4.15
+ h_escape_string_with_quotes_sqlite at Base 1.4.15
+ h_execute_query at Base 1.4.15
+ h_execute_query_json at Base 1.4.15
+ h_execute_query_json_mariadb at Base 1.4.15
+ h_execute_query_json_pgsql at Base 1.4.15
+ h_execute_query_json_sqlite at Base 1.4.15
+ h_execute_query_mariadb at Base 1.4.15
+ h_execute_query_pgsql at Base 1.4.15
+ h_execute_query_sqlite at Base 1.4.20
+ h_exec_query_sqlite at Base 1.4.15
+ h_free at Base 1.4.15
+ h_get_mariadb_value at Base 1.4.15
+ h_insert at Base 1.4.15
+ h_last_insert_id at Base 1.4.15
+ h_last_insert_id_mariadb at Base 1.4.15
+ h_last_insert_id_pgsql at Base 1.4.15
+ h_last_insert_id_sqlite at Base 1.4.15
+ h_new_data_blob at Base 1.4.15
+ h_new_data_datetime at Base 1.4.15
+ h_new_data_double at Base 1.4.15
+ h_new_data_int at Base 1.4.15
+ h_new_data_null at Base 1.4.15
+ h_new_data_text at Base 1.4.15
+ h_query_delete at Base 1.4.15
+ h_query_insert at Base 1.4.15
+ h_query_last_insert_id at Base 1.4.15
+ h_query_select at Base 1.4.15
+ h_query_select_json at Base 1.4.15
+ h_query_update at Base 1.4.15
+ h_result_add_row at Base 1.4.15
+ h_row_add_data at Base 1.4.15
+ h_select at Base 1.4.15
+ h_select_query_sqlite at Base 1.4.15
+ h_update at Base 1.4.15
More information about the Debian-iot-maintainers
mailing list