Bug#1062089: fuse: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fuse-2.9.9/debian/changelog fuse-2.9.9/debian/changelog
--- fuse-2.9.9/debian/changelog 2023-11-07 05:58:07.0 +
+++ fuse-2.9.9/debian/changelog 2024-02-29 04:38:09.0 +
@@ -1,3 +1,11 @@
+fuse (2.9.9-8.1) experimental; urgency=medium
+
+  [ Lukas Märdian ]
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 29 Feb 2024 04:38:09 +
+
 fuse (2.9.9-8) unstable; urgency=medium
 
   [ Helmut Grohne  ]
diff -Nru fuse-2.9.9/debian/control fuse-2.9.9/debian/control
--- fuse-2.9.9/debian/control   2023-11-05 13:15:59.0 +
+++ fuse-2.9.9/debian/control   2024-02-29 04:38:09.0 +
@@ -2,7 +2,7 @@
 Section: utils
 Priority: optional
 Maintainer: Laszlo Boszormenyi (GCS) 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libselinux-dev [linux-any],
  gettext
@@ -16,7 +16,7 @@
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
- libfuse2 (= ${binary:Version}),
+ libfuse2t64 (= ${binary:Version}),
  adduser,
  mount (>= 2.19.1),
  sed (>= 4)
@@ -26,7 +26,10 @@
  secure method for non privileged users to create and mount their own 
filesystem
  implementations.
 
-Package: libfuse2
+Package: libfuse2t64
+Provides: ${t64:Provides}
+Replaces: libfuse2
+Breaks: libfuse2 (<< ${source:Version})
 Section: libs
 Architecture: linux-any kfreebsd-any
 Multi-Arch: same
@@ -50,7 +53,7 @@
 Multi-Arch: same
 Depends:
  ${misc:Depends},
- libfuse2 (= ${binary:Version}),
+ libfuse2t64 (= ${binary:Version}),
  libselinux-dev [linux-any],
 Suggests: fuse
 Description: Filesystem in Userspace (development)
diff -Nru fuse-2.9.9/debian/libfuse2.docs fuse-2.9.9/debian/libfuse2.docs
--- fuse-2.9.9/debian/libfuse2.docs 2016-01-17 16:02:35.0 +
+++ fuse-2.9.9/debian/libfuse2.docs 1970-01-01 00:00:00.0 +
@@ -1,5 +0,0 @@
-NEWS
-README.md
-README.NFS
-doc/*.txt
-doc/how-fuse-works
diff -Nru fuse-2.9.9/debian/libfuse2.install fuse-2.9.9/debian/libfuse2.install
--- fuse-2.9.9/debian/libfuse2.install  2014-06-20 06:23:50.0 +
+++ fuse-2.9.9/debian/libfuse2.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*   lib
diff -Nru fuse-2.9.9/debian/libfuse2.symbols fuse-2.9.9/debian/libfuse2.symbols
--- fuse-2.9.9/debian/libfuse2.symbols  2014-06-20 06:23:50.0 +
+++ fuse-2.9.9/debian/libfuse2.symbols  1970-01-01 00:00:00.0 +
@@ -1,22 +0,0 @@
-libfuse.so.2 #PACKAGE# #MINVER#
-* Build-Depends-Package: libfuse-dev
- (symver)FUSE_2.2 2.2
- (symver)FUSE_2.4 2.4
- (symver)FUSE_2.5 2.5
- (symver)FUSE_2.6 2.6
- (symver)FUSE_2.7 2.7
- (symver)FUSE_2.7.5 2.7.5
- (symver)FUSE_2.8 2.8
- (symver)FUSE_2.9 2.9
- (symver)FUSE_2.9.1 2.9.1
- (arch=linux-any)__fuse_exited@Base 2.2
- __fuse_loop_mt@Base 2.2
- (arch=linux-any)__fuse_process_cmd@Base 2.2
- (arch=linux-any)__fuse_read_cmd@Base 2.2
- (arch=linux-any)__fuse_set_getcontext_func@Base 2.2
- (arch=linux-any)__fuse_setup@Base 2.2
- (arch=linux-any)__fuse_teardown@Base 2.2
- (arch=linux-any)fuse_main@Base 2.5
- (arch=linux-any)fuse_new@Base 2.5
-libulockmgr.so.1 #PACKAGE# #MINVER#
- ulockmgr_op@Base 2.6
diff -Nru fuse-2.9.9/debian/libfuse2t64.docs fuse-2.9.9/debian/libfuse2t64.docs
--- fuse-2.9.9/debian/libfuse2t64.docs  1970-01-01 00:00:00.0 +
+++ fuse-2.9.9/debian/libfuse2t64.docs  2024-02-29 04:38:08.0 +
@@ -0,0 +1,5 @@
+NEWS
+README.md
+README.NFS
+doc/*.txt
+doc/how-fuse-works
diff -Nru fuse-2.9.9/debian/libfuse2t64.install 
fuse-2.9.9/debian/libfuse2t64.install
--- fuse-2.9.9/debian/libfuse2t64.install   1970-01-01 00:00:00.0 
+
+++ fuse-2.9.9/debian/libfuse2t64.install   2024-02-29 04:38:08.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*   lib
diff -Nru fuse-2.9.9/debian/libfuse2t64.lintian-overrides 
fuse-2.9.9/debian/libfuse2t64.lintian-overrides
--- fuse-2.9.9/debian/libfuse2t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ fuse-2.9.9/debian/libfuse2t64.lintian-overrides 2024-02-29 
04:38:08.0 +
@@ -0,0 +1 @@
+libfuse2t64: package-name-doesnt-match-sonames libfuse2
diff -Nru fuse-2.9.9/debian/libfuse2t64.symbols 
fuse-2.9.9/debian/libfuse2t64.symbols
--- 

Bug#1061958: fwknop: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fwknop-2.6.10/debian/changelog fwknop-2.6.10/debian/changelog
--- fwknop-2.6.10/debian/changelog  2023-11-13 23:42:27.0 +
+++ fwknop-2.6.10/debian/changelog  2024-02-29 04:44:10.0 +
@@ -1,3 +1,15 @@
+fwknop (2.6.10-20.1) experimental; urgency=medium
+
+  [ Lukas Märdian ]
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+  * Account for additional t64 Breaks/Replaces (Closes #1062046).
+
+  [ Francois Marier ]
+  * Add "pcap capture not compiled in" to logcheck rules.
+
+ -- Michael Hudson-Doyle   Thu, 29 Feb 2024 04:44:10 +
+
 fwknop (2.6.10-20) unstable; urgency=medium
 
   * Add debian/NEWS mentioning the required NFQ configuration change.
diff -Nru fwknop-2.6.10/debian/control fwknop-2.6.10/debian/control
--- fwknop-2.6.10/debian/control2023-11-13 23:42:27.0 +
+++ fwknop-2.6.10/debian/control2024-02-29 04:44:10.0 +
@@ -1,7 +1,7 @@
 Source: fwknop
 Section: admin
 Priority: optional
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  automake,
  chrpath,
  debhelper-compat (= 13),
@@ -34,7 +34,7 @@
 Suggests:
  libfko-doc,
 Depends:
- libfko3 (= ${binary:Version}),
+ libfko3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: FireWall KNock OPerator - development library
@@ -52,13 +52,16 @@
  .
  This package provides the development library and its headers.
 
-Package: libfko3
+Package: libfko3t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: linux-any
 Multi-Arch: same
 Breaks:
+ libfko3 (<< ${source:Version}),
  libfko2,
 Replaces:
+ libfko3,
  libfko2,
 Pre-Depends:
  ${misc:Pre-Depends},
@@ -105,7 +108,7 @@
 Section: perl
 Architecture: linux-any
 Depends:
- libfko3 (= ${binary:Version}),
+ libfko3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${perl:Depends},
  ${shlibs:Depends},
@@ -130,7 +133,7 @@
  ${misc:Pre-Depends},
 Depends:
  iptables,
- libfko3 (= ${binary:Version}),
+ libfko3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Suggests:
@@ -151,7 +154,7 @@
 Package: fwknop-client
 Architecture: linux-any
 Depends:
- libfko3 (= ${binary:Version}),
+ libfko3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: FireWall KNock OPerator client side - C version
diff -Nru fwknop-2.6.10/debian/fwknop-server.logcheck.ignore.server 
fwknop-2.6.10/debian/fwknop-server.logcheck.ignore.server
--- fwknop-2.6.10/debian/fwknop-server.logcheck.ignore.server   2023-11-13 
23:42:27.0 +
+++ fwknop-2.6.10/debian/fwknop-server.logcheck.ignore.server   2024-02-29 
04:44:09.0 +
@@ -3,3 +3,4 @@
 ^\w{3} [ :0-9]{11} [._[:alnum:]-]+ fwknopd\[[0-9]+\]: Sniffing interface: 
 ^\w{3} [ :0-9]{11} [._[:alnum:]-]+ fwknopd\[[0-9]+\]: PCAP filter is: 'udp 
port 62201'$
 ^\w{3} [ :0-9]{11} [._[:alnum:]-]+ fwknopd\[[0-9]+\]: Starting fwknopd main 
event loop.$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ fwknopd\[[0-9]+\]: pcap capture not 
compiled in, forcing UDP server mode$
diff -Nru fwknop-2.6.10/debian/libfko3.dirs fwknop-2.6.10/debian/libfko3.dirs
--- fwknop-2.6.10/debian/libfko3.dirs   2023-11-13 23:42:27.0 +
+++ fwknop-2.6.10/debian/libfko3.dirs   1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib
diff -Nru fwknop-2.6.10/debian/libfko3.install 
fwknop-2.6.10/debian/libfko3.install
--- fwknop-2.6.10/debian/libfko3.install2023-11-13 23:42:27.0 
+
+++ fwknop-2.6.10/debian/libfko3.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libfko.so.*
diff -Nru fwknop-2.6.10/debian/libfko3.symbols 
fwknop-2.6.10/debian/libfko3.symbols
--- fwknop-2.6.10/debian/libfko3.symbols2023-11-13 23:42:27.0 
+
+++ fwknop-2.6.10/debian/libfko3.symbols1970-01-01 00:00:00.0 
+
@@ -1,70 +0,0 @@
-libfko.so.3 libfko3 #MINVER#
- fko_base64_decode@Base 2.5
- fko_base64_encode@Base 2.5
- fko_decode_spa_data@Base 2.5
- fko_decrypt_spa_data@Base 2.5
- fko_destroy@Base 2.5
- fko_encode_spa_data@Base 2.5
- fko_encrypt_spa_data@Base 2.5
- fko_encryption_type@Base 2.5
- fko_errstr@Base 2.5
- fko_get_encoded_data@Base 2.5
- fko_get_gpg_exe@Base 2.5
- fko_get_gpg_home_dir@Base 2.5
- fko_get_gpg_ignore_verify_error@Base 2.5
- 

Bug#1062403: freecontact: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru freecontact-1.0.21/debian/changelog 
freecontact-1.0.21/debian/changelog
--- freecontact-1.0.21/debian/changelog 2023-05-18 09:43:26.0 +
+++ freecontact-1.0.21/debian/changelog 2024-02-29 04:13:36.0 +
@@ -1,3 +1,11 @@
+freecontact (1.0.21-13.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+  * Drop --v5 argument to d-shlibs, should be mutually exclusive with --t64.
+
+ -- Michael Hudson-Doyle   Thu, 29 Feb 2024 04:13:36 +
+
 freecontact (1.0.21-13) unstable; urgency=medium
 
   * Team upload.
diff -Nru freecontact-1.0.21/debian/control freecontact-1.0.21/debian/control
--- freecontact-1.0.21/debian/control   2022-04-09 20:20:33.0 +
+++ freecontact-1.0.21/debian/control   2024-02-29 04:13:36.0 +
@@ -3,9 +3,9 @@
 Uploaders: Andreas Tille 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
bash-completion,
-   d-shlibs,
+   d-shlibs (>= 0.106),
gfortran,
libblas-dev | libblas-3.so,
libboost-dev,
@@ -35,14 +35,17 @@
  .
  This package contains the command line tool freecontact(1).
 
-Package: libfreecontact0v5
+Package: libfreecontact0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libfreecontact0v5
+Breaks: libfreecontact0v5 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
 Conflicts: libfreecontact0
-Replaces: libfreecontact0
+Replaces: libfreecontact0v5, libfreecontact0
 Description: fast protein contact predictor library
  ${Description}
  .
@@ -52,7 +55,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libfreecontact0v5 (= ${binary:Version}),
+Depends: libfreecontact0t64 (= ${binary:Version}),
  ${misc:Depends}
 Suggests: libfreecontact-doc
 Conflicts: libfreecontact-dev
diff -Nru freecontact-1.0.21/debian/libfreecontact0t64.lintian-overrides 
freecontact-1.0.21/debian/libfreecontact0t64.lintian-overrides
--- freecontact-1.0.21/debian/libfreecontact0t64.lintian-overrides  
1970-01-01 00:00:00.0 +
+++ freecontact-1.0.21/debian/libfreecontact0t64.lintian-overrides  
2024-02-29 04:13:34.0 +
@@ -0,0 +1 @@
+libfreecontact0t64: package-name-doesnt-match-sonames libfreecontact0v5
diff -Nru freecontact-1.0.21/debian/rules freecontact-1.0.21/debian/rules
--- freecontact-1.0.21/debian/rules 2023-05-18 09:29:42.0 +
+++ freecontact-1.0.21/debian/rules 2024-02-29 04:13:34.0 +
@@ -27,10 +27,10 @@
 override_dh_install:
dh_install
d-shlibmove --commit \
+   --t64 \
--multiarch \
--exclude-la \
--devunversioned \
-   --v5 \
 --override s/libgfortran[345]-dev/libgfortran-12-dev/ \
--movedev debian/tmp/usr/include/* usr/include \
debian/tmp/usr/lib/*/*.so


Bug#1061947: fplll: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fplll-5.4.5/debian/changelog fplll-5.4.5/debian/changelog
--- fplll-5.4.5/debian/changelog2023-11-26 12:01:50.0 +
+++ fplll-5.4.5/debian/changelog2024-02-29 03:15:16.0 +
@@ -1,3 +1,11 @@
+fplll (5.4.5-1.1) unstable; urgency=medium
+
+  [ Lukas Märdian ]
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 29 Feb 2024 03:15:16 +
+
 fplll (5.4.5-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru fplll-5.4.5/debian/control fplll-5.4.5/debian/control
--- fplll-5.4.5/debian/control  2023-11-26 12:01:50.0 +
+++ fplll-5.4.5/debian/control  2024-02-29 03:15:16.0 +
@@ -6,13 +6,16 @@
Julien Puydt ,
Ximin Luo 
 Homepage: https://github.com/fplll/fplll/
-Build-Depends: debhelper-compat (= 13), libmpfr-dev, pkg-config
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), libmpfr-dev, 
pkg-config
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Vcs-Git: https://salsa.debian.org/math-team/fplll.git
 Vcs-Browser: https://salsa.debian.org/math-team/fplll
 
-Package: libfplll8
+Package: libfplll8t64
+Provides: ${t64:Provides}
+Replaces: libfplll8
+Breaks: libfplll8 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -59,7 +62,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: ${misc:Depends}, libgmp-dev, libmpfr-dev, libfplll8 (= 
${binary:Version})
+Depends: ${misc:Depends}, libgmp-dev, libmpfr-dev, libfplll8t64 (= 
${binary:Version})
 Description: Library for LLL-reduction of Euclidean lattices, development
  fpLLL is a library for computing reduced (nearly orthogonal) bases
  for Euclidean lattices using the floating-point LLL algorithm.
@@ -77,7 +80,7 @@
 
 Package: fplll-tools
 Architecture: any
-Depends: libfplll8 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libfplll8t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: Tools to compute LLL-reduction of Euclidian lattices
  fpLLL is a library for computing reduced (nearly orthogonal) bases
  for Euclidean lattices using the floating-point LLL algorithm.
diff -Nru fplll-5.4.5/debian/libfplll8.install 
fplll-5.4.5/debian/libfplll8.install
--- fplll-5.4.5/debian/libfplll8.install2023-11-26 12:01:50.0 
+
+++ fplll-5.4.5/debian/libfplll8.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru fplll-5.4.5/debian/libfplll8.README.Debian 
fplll-5.4.5/debian/libfplll8.README.Debian
--- fplll-5.4.5/debian/libfplll8.README.Debian  2023-11-26 12:01:50.0 
+
+++ fplll-5.4.5/debian/libfplll8.README.Debian  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-This 5.x.y series is incompatible with the previous versions.
diff -Nru fplll-5.4.5/debian/libfplll8.shlibs 
fplll-5.4.5/debian/libfplll8.shlibs
--- fplll-5.4.5/debian/libfplll8.shlibs 2023-11-26 12:01:50.0 +
+++ fplll-5.4.5/debian/libfplll8.shlibs 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-libfplll 8 libfplll8 (>= 5.4.0)
diff -Nru fplll-5.4.5/debian/libfplll8t64.install 
fplll-5.4.5/debian/libfplll8t64.install
--- fplll-5.4.5/debian/libfplll8t64.install 1970-01-01 00:00:00.0 
+
+++ fplll-5.4.5/debian/libfplll8t64.install 2024-02-29 03:15:15.0 
+
@@ -0,0 +1 @@
+/usr/lib/*/*.so.*
diff -Nru fplll-5.4.5/debian/libfplll8t64.lintian-overrides 
fplll-5.4.5/debian/libfplll8t64.lintian-overrides
--- fplll-5.4.5/debian/libfplll8t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ fplll-5.4.5/debian/libfplll8t64.lintian-overrides   2024-02-29 
03:15:15.0 +
@@ -0,0 +1 @@
+libfplll8t64: package-name-doesnt-match-sonames libfplll8
diff -Nru fplll-5.4.5/debian/libfplll8t64.README.Debian 
fplll-5.4.5/debian/libfplll8t64.README.Debian
--- fplll-5.4.5/debian/libfplll8t64.README.Debian   1970-01-01 
00:00:00.0 +
+++ fplll-5.4.5/debian/libfplll8t64.README.Debian   2024-02-29 
03:15:15.0 +
@@ -0,0 +1 @@
+This 5.x.y series is incompatible with the previous versions.
diff -Nru fplll-5.4.5/debian/libfplll8t64.shlibs 
fplll-5.4.5/debian/libfplll8t64.shlibs
--- 

Bug#1062549: fbreader: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fbreader-0.99.4+dfsg/debian/changelog 
fbreader-0.99.4+dfsg/debian/changelog
--- fbreader-0.99.4+dfsg/debian/changelog   2023-09-07 15:41:50.0 
+
+++ fbreader-0.99.4+dfsg/debian/changelog   2024-02-29 02:32:43.0 
+
@@ -1,3 +1,10 @@
+fbreader (0.99.4+dfsg-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 29 Feb 2024 02:32:43 +
+
 fbreader (0.99.4+dfsg-5) unstable; urgency=medium
 
   * QA upload.
diff -Nru fbreader-0.99.4+dfsg/debian/control 
fbreader-0.99.4+dfsg/debian/control
--- fbreader-0.99.4+dfsg/debian/control 2023-09-07 15:41:50.0 +
+++ fbreader-0.99.4+dfsg/debian/control 2024-02-29 02:32:43.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian QA Group 
 Standards-Version: 4.2.1
-Build-Depends: debhelper (>= 9), libjpeg-dev,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9), libjpeg-dev,
   libexpat1-dev, libbz2-dev, libz-dev,
   libunibreak-dev, libfribidi-dev, libcurl4-gnutls-dev,
   libsqlite3-dev, pkg-config, qtbase5-dev
@@ -35,12 +35,13 @@
   * searching and downloading books from www.feedbooks.com and www.litres.ru
   * partial CSS support for epub files
 
-Package: libzlcore0.13
+Package: libzlcore0.13t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}, libzlcore-data (>= 
${source:Version})
-Breaks: libzlcore0.12
-Replaces: libzlcore0.12
+Breaks: libzlcore0.13 (<< ${source:Version}), libzlcore0.12
+Replaces: libzlcore0.13, libzlcore0.12
 Conflicts: fbreader-gtk, fbreader-qt, fbreader-qt4
 Description: ZLibrary cross-platform development library (shared library)
  This is the core of ZLibrary, the library that the fbreader e-book reader
@@ -62,13 +63,14 @@
  ZLibrary is a cross-platform library to build applications running on desktop
  Linux, Windows, different Linux-based PDAs using this library.
 
-Package: libzltext0.13
+Package: libzltext0.13t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libzlcore0.13 (= 
${binary:Version}),
+Depends: ${misc:Depends}, ${shlibs:Depends}, libzlcore0.13t64 (= 
${binary:Version}),
   libzltext-data (>= ${source:Version})
-Breaks: libzltext0.12
-Replaces: libzltext0.12
+Breaks: libzltext0.13 (<< ${source:Version}), libzltext0.12
+Replaces: libzltext0.13, libzltext0.12
 Description: ZLibrary text model/viewer part (shared library)
  This package provides text model/viewer part of ZLibrary. See also
  libzlcore0.10 package.
@@ -84,7 +86,7 @@
 Replaces: libzltext, libzltext0.9
 Description: ZLibrary text model/viewer part (support files)
  This package contains the support files for the text model/viewer part
- of ZLibrary. See also libzltext0.13 package.
+ of ZLibrary. See also libzltext0.13t64 package.
  .
  ZLibrary is a cross-platform library to build applications running on desktop
  Linux, Windows, different Linux-based PDAs using this library.
@@ -92,9 +94,9 @@
 Package: libzlcore-dev
 Section: libdevel
 Architecture: any
-Breaks: libzlcore0.13 (<< 0.99.4+dfsg-5)
-Replaces: libzlcore0.13 (<< 0.99.4+dfsg-5)
-Depends: ${misc:Depends}, ${shlibs:Depends}, libzlcore0.13 (= 
${binary:Version})
+Breaks: libzlcore0.13t64 (<< 0.99.4+dfsg-5)
+Replaces: libzlcore0.13t64 (<< 0.99.4+dfsg-5)
+Depends: ${misc:Depends}, ${shlibs:Depends}, libzlcore0.13t64 (= 
${binary:Version})
 Description: ZLibrary cross-platform development library (development files)
  This package contains development files for the ZLibrary core.
  .
@@ -104,9 +106,9 @@
 Package: libzltext-dev
 Section: libdevel
 Architecture: any
-Breaks: libzltext0.13 (<< 0.99.4+dfsg-5)
-Replaces: libzltext0.13 (<< 0.99.4+dfsg-5)
-Depends: ${misc:Depends}, ${shlibs:Depends}, libzltext0.13 (= 
${binary:Version})
+Breaks: libzltext0.13t64 (<< 0.99.4+dfsg-5)
+Replaces: libzltext0.13t64 (<< 0.99.4+dfsg-5)
+Depends: ${misc:Depends}, ${shlibs:Depends}, libzltext0.13t64 (= 
${binary:Version})
 Description: ZLibrary text model/viewer part (development files)
  This package contains development files for the ZLibrary text model/viewer
  library.
diff -Nru fbreader-0.99.4+dfsg/debian/libzlcore0.13.dirs 

Bug#1064321: elfutils: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru elfutils-0.190/debian/changelog elfutils-0.190/debian/changelog
--- elfutils-0.190/debian/changelog 2023-11-16 13:54:07.0 +
+++ elfutils-0.190/debian/changelog 2024-02-29 00:13:08.0 +
@@ -1,3 +1,10 @@
+elfutils (0.190-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 29 Feb 2024 00:13:08 +
+
 elfutils (0.190-1) unstable; urgency=medium
 
   * New upstream version.
diff -Nru elfutils-0.190/debian/control elfutils-0.190/debian/control
--- elfutils-0.190/debian/control   2023-07-02 07:43:49.0 +
+++ elfutils-0.190/debian/control   2024-02-29 00:13:08.0 +
@@ -4,7 +4,7 @@
 Uploaders: Kurt Roeckx ,
   Matthias Klose ,
   Sergio Durigan Junior ,
-Build-Depends: debhelper (>= 11),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 11),
   autoconf, automake, lsb-release,
   bzip2, zlib1g-dev, zlib1g-dev:native, libbz2-dev, liblzma-dev,
   libzstd-dev, zstd ,
@@ -28,7 +28,7 @@
 Architecture: any
 Multi-Arch: foreign
 Depends: ${shlibs:Depends}, ${misc:Depends},
-  libelf1 (= ${binary:Version}), libdw1 (= ${binary:Version})
+  libelf1t64 (= ${binary:Version}), libdw1t64 (= ${binary:Version})
 Description: collection of utilities to handle ELF objects
  Elfutils is a collection of utilities, including eu-ld (a linker),
  eu-nm (for listing symbols from object files), eu-size (for listing the
@@ -36,13 +36,16 @@
  symbols), eu-readelf (to see the raw ELF file structures), and eu-elflint
  (to check for well-formed ELF files).
 
-Package: libelf1
+Package: libelf1t64
+Provides: ${t64:Provides}
+Replaces: libelf1
+Breaks: libelf1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Description: library to read and write ELF files
- The libelf1 package provides a shared library which allows reading and
+ The libelf1t64 package provides a shared library which allows reading and
  writing ELF files on a high level.  Third party programs depend on
  this package to read internals of ELF files.  The programs of the
  elfutils package use it also to generate new ELF files.
@@ -53,11 +56,11 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libelf1 (= ${binary:Version}), ${misc:Depends},
+Depends: libelf1t64 (= ${binary:Version}), ${misc:Depends},
   zlib1g-dev, libzstd-dev
 Conflicts: libelfg0-dev
-Description: libelf1 development libraries and header files
- libelf1 provides a shared library which allows reading and writing of ELF
+Description: libelf1t64 development libraries and header files
+ libelf1t64 provides a shared library which allows reading and writing of ELF
  files on a high level.
  .
  This package contains development libraries and header files for libelf1.
@@ -66,10 +69,10 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libelf-dev, libdw1 (= ${binary:Version}), ${misc:Depends},
+Depends: libelf-dev, libdw1t64 (= ${binary:Version}), ${misc:Depends},
   zlib1g-dev, liblzma-dev
-Description: libdw1 development libraries and header files
- libdw1 provides a library that provides access to DWARF debug information
+Description: libdw1t64 development libraries and header files
+ libdw1t64 provides a library that provides access to DWARF debug information
  stored inside ELF files.
  .
  This package contains development libraries and header files for libdw1.
@@ -77,25 +80,31 @@
  It also contains a static version of libdw.  Only link to the static version
  for special cases and when you don't need anything from the ebl backends.
 
-Package: libdw1
+Package: libdw1t64
+Provides: ${t64:Provides}
+Replaces: libdw1
+Breaks: libdw1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
-Depends: ${shlibs:Depends}, libelf1 (= ${binary:Version}), ${misc:Depends}
+Depends: ${shlibs:Depends}, libelf1t64 (= ${binary:Version}), ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Description: library that provides access to the DWARF debug information
- libdw1 provides a library that provides access to DWARF debug information
+ libdw1t64 provides a library that provides access to DWARF debug information
  stored inside ELF 

Bug#1062525: eegdev: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru eegdev-0.2/debian/changelog eegdev-0.2/debian/changelog
--- eegdev-0.2/debian/changelog 2023-12-02 10:36:35.0 +
+++ eegdev-0.2/debian/changelog 2024-02-28 23:49:28.0 +
@@ -1,3 +1,10 @@
+eegdev (0.2-8.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062525
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 23:49:28 +
+
 eegdev (0.2-8) unstable; urgency=medium
 
   * Migrate eegdev from experimental to unstable, since dumat didn't croak on
diff -Nru eegdev-0.2/debian/control eegdev-0.2/debian/control
--- eegdev-0.2/debian/control   2023-11-24 13:55:28.0 +
+++ eegdev-0.2/debian/control   2024-02-28 23:49:28.0 +
@@ -3,7 +3,7 @@
 Uploaders: Nicolas Bourdaud 
 Section: libs
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
pkg-config,
gnulib,
bison,
@@ -18,7 +18,10 @@
 Homepage: https://sourceforge.net/projects/eegdev/
 Rules-Requires-Root: no
 
-Package: libeegdev0
+Package: libeegdev0t64
+Provides: ${t64:Provides}
+Replaces: libeegdev0
+Breaks: libeegdev0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
@@ -46,7 +49,7 @@
 Package: eegdev-plugins-free
 Architecture: any
 Multi-Arch: same
-Depends: libeegdev0 (= ${binary:Version}),
+Depends: libeegdev0t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -73,7 +76,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libeegdev0 (= ${binary:Version}),
+Depends: libeegdev0t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Biosignal acquisition device library (Development files)
  eegdev is a library that provides a unified interface for accessing various
diff -Nru eegdev-0.2/debian/libeegdev0.install 
eegdev-0.2/debian/libeegdev0.install
--- eegdev-0.2/debian/libeegdev0.install2023-07-12 20:34:01.0 
+
+++ eegdev-0.2/debian/libeegdev0.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libeegdev.so.*
diff -Nru eegdev-0.2/debian/libeegdev0.manpages 
eegdev-0.2/debian/libeegdev0.manpages
--- eegdev-0.2/debian/libeegdev0.manpages   2023-07-12 20:34:01.0 
+
+++ eegdev-0.2/debian/libeegdev0.manpages   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/share/man/man5/eegdev-open-options.5
diff -Nru eegdev-0.2/debian/libeegdev0.symbols 
eegdev-0.2/debian/libeegdev0.symbols
--- eegdev-0.2/debian/libeegdev0.symbols2023-07-12 20:34:01.0 
+
+++ eegdev-0.2/debian/libeegdev0.symbols1970-01-01 00:00:00.0 
+
@@ -1,14 +0,0 @@
-libeegdev.so.0 libeegdev0
- egd_acq_setup@Base 0.0
- egd_channel_info@Base 0.0
- egd_close@Base 0.0
- egd_get_available@Base 0.0
- egd_get_cap@Base 0.0
- egd_get_data@Base 0.0
- egd_get_numch@Base 0.0
- egd_get_string@Base 0.0
- egd_open@Base 0.0
- egd_sensor_name@Base 0.0
- egd_sensor_type@Base 0.0
- egd_start@Base 0.0
- egd_stop@Base 0.0
diff -Nru eegdev-0.2/debian/libeegdev0t64.install 
eegdev-0.2/debian/libeegdev0t64.install
--- eegdev-0.2/debian/libeegdev0t64.install 1970-01-01 00:00:00.0 
+
+++ eegdev-0.2/debian/libeegdev0t64.install 2023-07-12 20:34:01.0 
+
@@ -0,0 +1 @@
+usr/lib/*/libeegdev.so.*
diff -Nru eegdev-0.2/debian/libeegdev0t64.lintian-overrides 
eegdev-0.2/debian/libeegdev0t64.lintian-overrides
--- eegdev-0.2/debian/libeegdev0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ eegdev-0.2/debian/libeegdev0t64.lintian-overrides   2024-02-28 
23:49:14.0 +
@@ -0,0 +1 @@
+libeegdev0t64: package-name-doesnt-match-sonames libeegdev0
diff -Nru eegdev-0.2/debian/libeegdev0t64.manpages 
eegdev-0.2/debian/libeegdev0t64.manpages
--- eegdev-0.2/debian/libeegdev0t64.manpages1970-01-01 00:00:00.0 
+
+++ eegdev-0.2/debian/libeegdev0t64.manpages2023-07-12 20:34:01.0 
+
@@ -0,0 +1 @@
+usr/share/man/man5/eegdev-open-options.5
diff -Nru eegdev-0.2/debian/libeegdev0t64.symbols 
eegdev-0.2/debian/libeegdev0t64.symbols
--- eegdev-0.2/debian/libeegdev0t64.symbols 1970-01-01 

Bug#1064796: e2fsprogs: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru e2fsprogs-1.47.0/debian/changelog e2fsprogs-1.47.0/debian/changelog
--- e2fsprogs-1.47.0/debian/changelog   2023-03-05 03:16:08.0 +
+++ e2fsprogs-1.47.0/debian/changelog   2024-02-28 23:35:48.0 +
@@ -1,3 +1,10 @@
+e2fsprogs (1.47.0-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1064796
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 23:35:48 +
+
 e2fsprogs (1.47.0-2) unstable; urgency=medium
 
   * Don't enable metadata_csum_seed and orhpan_file by default (Closes:
diff -Nru e2fsprogs-1.47.0/debian/control e2fsprogs-1.47.0/debian/control
--- e2fsprogs-1.47.0/debian/control 2023-03-05 03:16:08.0 +
+++ e2fsprogs-1.47.0/debian/control 2024-02-28 23:35:48.0 +
@@ -64,13 +64,13 @@
  This package provides translations for messages for programs found in
  the 'e2fsprogs' package.
 
-Package: libcom-err2
+Package: libcom-err2t64
 Section: libs
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libcomerr2 (<< 1.43.9-1~)
-Breaks: libcomerr2 (<< 1.43.9-1~)
-Provides: libcomerr2 (= ${binary:Version})
+Replaces: libcom-err2, libcomerr2 (<< 1.43.9-1~)
+Breaks: libcom-err2 (<< ${source:Version}), libcomerr2 (<< 1.43.9-1~)
+Provides: ${t64:Provides}, libcomerr2 (= ${binary:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -82,7 +82,7 @@
 Package: comerr-dev
 Section: libdevel
 Priority: optional
-Depends: libc6-dev | libc-dev, libcom-err2 (= ${mainBinary}), ${misc:Depends}
+Depends: libc6-dev | libc-dev, libcom-err2t64 (= ${mainBinary}), 
${misc:Depends}
 Suggests: doc-base
 Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
 Architecture: any
@@ -94,11 +94,13 @@
  .
  This package contains the development environment for the com_err library.
 
-Package: libss2
+Package: libss2t64
+Provides: ${t64:Provides}
+Breaks: libss2 (<< ${source:Version})
 Section: libs
 Priority: optional
-Depends: libcom-err2, ${shlibs:Depends}, ${misc:Depends}
-Replaces: e2fsprogs (<< 1.34-1)
+Depends: libcom-err2t64, ${shlibs:Depends}, ${misc:Depends}
+Replaces: libss2, e2fsprogs (<< 1.34-1)
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -112,7 +114,7 @@
 Package: ss-dev
 Section: libdevel
 Priority: optional
-Depends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, 
${misc:Depends}
+Depends: libc6-dev | libc-dev, libss2t64 (= ${mainBinary}), comerr-dev, 
${misc:Depends}
 Architecture: any
 Multi-Arch: same
 Description: command-line interface parsing library - headers and static 
libraries
@@ -138,13 +140,13 @@
  Don't attempt to install this package, it has no support for a couple of
  features you surely want.  Anyway it should refuse to install.
 
-Package: libext2fs2
+Package: libext2fs2t64
 Section: libs
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: e2fslibs (<< 1.43.9-1~)
-Breaks: e2fslibs (<< 1.43.9-1~)
-Provides: e2fslibs (= ${binary:Version})
+Replaces: libext2fs2, e2fslibs (<< 1.43.9-1~)
+Breaks: libext2fs2 (<< ${source:Version}), e2fslibs (<< 1.43.9-1~)
+Provides: ${t64:Provides}, e2fslibs (= ${binary:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -161,7 +163,7 @@
 Package: libext2fs-dev
 Section: libdevel
 Priority: optional
-Depends: libc6-dev | libc-dev, comerr-dev, libext2fs2 (= ${binary:Version}), 
${misc:Depends}
+Depends: libc6-dev | libc-dev, comerr-dev, libext2fs2t64 (= 
${binary:Version}), ${misc:Depends}
 Replaces: e2fslibs-dev (<< 1.43.9-1~)
 Breaks: e2fslibs-dev (<< 1.43.9-1~)
 Provides: e2fslibs-dev (= ${binary:Version})
diff -Nru e2fsprogs-1.47.0/debian/.gitignore e2fsprogs-1.47.0/debian/.gitignore
--- e2fsprogs-1.47.0/debian/.gitignore  2023-03-05 03:16:08.0 +
+++ e2fsprogs-1.47.0/debian/.gitignore  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-!patches
diff -Nru e2fsprogs-1.47.0/debian/libcom-err2.install 
e2fsprogs-1.47.0/debian/libcom-err2.install
--- e2fsprogs-1.47.0/debian/libcom-err2.install 2023-03-05 03:16:08.0 
+
+++ e2fsprogs-1.47.0/debian/libcom-err2.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-lib/*/libcom_err*.so.*
diff -Nru 

Bug#1061916: cups: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru cups-2.4.7/debian/changelog cups-2.4.7/debian/changelog
--- cups-2.4.7/debian/changelog 2023-10-06 18:16:49.0 +
+++ cups-2.4.7/debian/changelog 2024-02-28 23:19:27.0 +
@@ -1,3 +1,10 @@
+cups (2.4.7-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061916
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 23:19:27 +
+
 cups (2.4.7-1) unstable; urgency=medium
 
   * Update to new upstream version 2.4.7.
diff -Nru cups-2.4.7/debian/control cups-2.4.7/debian/control
--- cups-2.4.7/debian/control   2023-10-06 18:16:49.0 +
+++ cups-2.4.7/debian/control   2024-02-28 23:19:27.0 +
@@ -36,7 +36,10 @@
 Homepage: https://github.com/OpenPrinting/cups/
 Rules-Requires-Root: no
 
-Package: libcups2
+Package: libcups2t64
+Provides: ${t64:Provides}
+Replaces: libcups2
+Breaks: libcups2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -68,7 +71,7 @@
  cups-server-common (>= ${source:Version}),
  debconf | debconf-2.0,
  ghostscript,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  poppler-utils,
  procps,
  ${misc:Depends},
@@ -131,7 +134,7 @@
 Depends:
  adduser,
  cups-common (>= ${source:Version}),
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Suggests:
@@ -168,7 +171,7 @@
 Depends:
  cups-daemon (>= ${binary:Version}),
  cups-filters-core-drivers,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -196,7 +199,7 @@
 Depends:
  adduser,
  bc,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  lsb-base,
  procps,
  ssl-cert,
@@ -238,7 +241,7 @@
 Architecture: any
 Multi-Arch: foreign
 Depends:
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -291,7 +294,7 @@
 Section: libdevel
 Depends:
  dpkg-dev,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  libcupsimage2-dev (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
@@ -306,12 +309,15 @@
  with cups from different programming languages (Perl, Java, and
  PHP).
 
-Package: libcupsimage2
+Package: libcupsimage2t64
+Provides: ${t64:Provides}
+Replaces: libcupsimage2
+Breaks: libcupsimage2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends:
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -333,7 +339,7 @@
 Section: libdevel
 Depends:
  libcups2-dev (= ${binary:Version}),
- libcupsimage2 (= ${binary:Version}),
+ libcupsimage2t64 (= ${binary:Version}),
  libjpeg-dev,
  libpng-dev,
  libtiff-dev,
diff -Nru cups-2.4.7/debian/libcups2.examples 
cups-2.4.7/debian/libcups2.examples
--- cups-2.4.7/debian/libcups2.examples 2023-10-06 18:13:16.0 +
+++ cups-2.4.7/debian/libcups2.examples 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-debian/client.conf
diff -Nru cups-2.4.7/debian/libcups2.install cups-2.4.7/debian/libcups2.install
--- cups-2.4.7/debian/libcups2.install  2023-10-06 18:13:16.0 +
+++ cups-2.4.7/debian/libcups2.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libcups.so.*
diff -Nru cups-2.4.7/debian/libcups2.README.Debian 
cups-2.4.7/debian/libcups2.README.Debian
--- cups-2.4.7/debian/libcups2.README.Debian2023-10-06 18:13:16.0 
+
+++ cups-2.4.7/debian/libcups2.README.Debian1970-01-01 00:00:00.0 
+
@@ -1,198 +0,0 @@
-Conventions used in this document
-
-
-In this README we will use 'cups' to refer to versions 1.6.x (and newer)
-of the Debian package. When necessary, other versions will be specified
-explicitly.  This is because there is a very important difference in the
-behaviour of cups and cups 1.5.x (or older versions) regarding advertising
-print queues. In almost every other regard, the behaviour of cups is
-identical to its preceding versions.
-
-We will we also use 'standard' to mean a Debian cups installation which
-pulls in all recommended packages. This will set you up with a complete

Bug#1062368: dlib: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dlib-19.24+dfsg/debian/changelog dlib-19.24+dfsg/debian/changelog
--- dlib-19.24+dfsg/debian/changelog2022-05-15 19:23:47.0 +
+++ dlib-19.24+dfsg/debian/changelog2024-02-28 21:42:25.0 +
@@ -1,3 +1,16 @@
+dlib (19.24+dfsg-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+  [ Pierre Gruet ]
+  * Fixing the soversion in d/rules
+
+  [ Steve Langasek ]
+  * Fix debian/rules to not change the upstream soname.
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 21:42:25 +
+
 dlib (19.24+dfsg-1) unstable; urgency=medium
 
   * New upstream version 19.24+dfsg
diff -Nru dlib-19.24+dfsg/debian/control dlib-19.24+dfsg/debian/control
--- dlib-19.24+dfsg/debian/control  2022-05-15 12:02:01.0 +
+++ dlib-19.24+dfsg/debian/control  2024-02-28 21:42:25.0 +
@@ -5,7 +5,7 @@
Pierre Gruet 
 Section: libs
 Priority: optional
-Build-Depends: bzip2,
+Build-Depends: dpkg-dev (>= 1.22.5), bzip2,
cmake,
debhelper-compat (= 13),
libblas-dev,
@@ -23,7 +23,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libdlib19.1 (= ${binary:Version}),
+Depends: libdlib19.1t64 (= ${binary:Version}),
  ${misc:Depends},
  libopencv-core-dev,
  libpng-dev,
@@ -40,7 +40,10 @@
  .
  This package contains the development headers.
 
-Package: libdlib19.1
+Package: libdlib19.1t64
+Provides: ${t64:Provides}
+Replaces: libdlib19.1
+Breaks: libdlib19.1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: libdlib-data,
diff -Nru dlib-19.24+dfsg/debian/libdlib19.1.examples 
dlib-19.24+dfsg/debian/libdlib19.1.examples
--- dlib-19.24+dfsg/debian/libdlib19.1.examples 2022-04-16 18:58:05.0 
+
+++ dlib-19.24+dfsg/debian/libdlib19.1.examples 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-examples/*
diff -Nru dlib-19.24+dfsg/debian/libdlib19.1.install 
dlib-19.24+dfsg/debian/libdlib19.1.install
--- dlib-19.24+dfsg/debian/libdlib19.1.install  2022-04-16 18:58:05.0 
+
+++ dlib-19.24+dfsg/debian/libdlib19.1.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru dlib-19.24+dfsg/debian/libdlib19.1.lintian-overrides 
dlib-19.24+dfsg/debian/libdlib19.1.lintian-overrides
--- dlib-19.24+dfsg/debian/libdlib19.1.lintian-overrides2022-04-16 
21:30:19.0 +
+++ dlib-19.24+dfsg/debian/libdlib19.1.lintian-overrides1970-01-01 
00:00:00.0 +
@@ -1,3 +0,0 @@
-# symbols file are not recommended for C++ libraries
-# cf http://www.eyrie.org/~eagle/journal/2012-02/001.html
-no-symbols-control-file
diff -Nru dlib-19.24+dfsg/debian/libdlib19.1t64.examples 
dlib-19.24+dfsg/debian/libdlib19.1t64.examples
--- dlib-19.24+dfsg/debian/libdlib19.1t64.examples  1970-01-01 
00:00:00.0 +
+++ dlib-19.24+dfsg/debian/libdlib19.1t64.examples  2024-02-28 
21:42:23.0 +
@@ -0,0 +1 @@
+examples/*
diff -Nru dlib-19.24+dfsg/debian/libdlib19.1t64.install 
dlib-19.24+dfsg/debian/libdlib19.1t64.install
--- dlib-19.24+dfsg/debian/libdlib19.1t64.install   1970-01-01 
00:00:00.0 +
+++ dlib-19.24+dfsg/debian/libdlib19.1t64.install   2024-02-28 
21:42:23.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru dlib-19.24+dfsg/debian/libdlib19.1t64.lintian-overrides 
dlib-19.24+dfsg/debian/libdlib19.1t64.lintian-overrides
--- dlib-19.24+dfsg/debian/libdlib19.1t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ dlib-19.24+dfsg/debian/libdlib19.1t64.lintian-overrides 2024-02-28 
21:42:23.0 +
@@ -0,0 +1,4 @@
+# symbols file are not recommended for C++ libraries
+# cf http://www.eyrie.org/~eagle/journal/2012-02/001.html
+no-symbols-control-file
+libdlib19.1t64: package-name-doesnt-match-sonames libdlib19.1
diff -Nru dlib-19.24+dfsg/debian/rules dlib-19.24+dfsg/debian/rules
--- dlib-19.24+dfsg/debian/rules2022-05-02 17:42:04.0 +
+++ dlib-19.24+dfsg/debian/rules2024-02-28 21:42:23.0 +
@@ -13,7 +13,8 @@
 CONFIG_SHARED_PATH  = config_shared
 CONFIG_STATIC_PATH  = config_static
 LIB_SOVERSION   = 19.1
-EXAMPLES_PATH   = 

Bug#1062365: dislocker: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dislocker-0.7.3/debian/changelog dislocker-0.7.3/debian/changelog
--- dislocker-0.7.3/debian/changelog2023-02-27 17:51:20.0 +
+++ dislocker-0.7.3/debian/changelog2024-02-28 21:32:10.0 +
@@ -1,3 +1,10 @@
+dislocker (0.7.3-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 21:32:10 +
+
 dislocker (0.7.3-3) unstable; urgency=medium
 
   * Team upload.
diff -Nru dislocker-0.7.3/debian/control dislocker-0.7.3/debian/control
--- dislocker-0.7.3/debian/control  2023-02-27 17:51:20.0 +
+++ dislocker-0.7.3/debian/control  2024-02-28 21:32:10.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Security Tools 
 Uploaders: Giovani Augusto Ferreira 
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (=13),
libfuse-dev | libfuse-hurd-dev,
libmbedtls-dev,
@@ -14,11 +14,12 @@
 Vcs-Git: https://salsa.debian.org/pkg-security-team/dislocker.git
 Vcs-Browser: https://salsa.debian.org/pkg-security-team/dislocker
 
-Package: libdislocker0.7
+Package: libdislocker0.7t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
-Replaces: libdislocker0.6 (<< 0.7~)
-Breaks: libdislocker0.6 (<< 0.7~)
+Replaces: libdislocker0.7, libdislocker0.6 (<< 0.7~)
+Breaks: libdislocker0.7 (<< ${source:Version}), libdislocker0.6 (<< 0.7~)
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: read/write encrypted BitLocker volumes (shared library)
  Dislocker has been designed to read BitLocker encrypted partitions under
@@ -38,7 +39,7 @@
 Package: libdislocker0-dev
 Architecture: any
 Section: libdevel
-Depends: libdislocker0.7 (= ${binary:Version}), ${misc:Depends}
+Depends: libdislocker0.7t64 (= ${binary:Version}), ${misc:Depends}
 Multi-Arch: foreign
 Description: read/write encrypted BitLocker volumes (development files)
  Dislocker has been designed to read BitLocker encrypted partitions under
diff -Nru dislocker-0.7.3/debian/libdislocker0.7.dirs 
dislocker-0.7.3/debian/libdislocker0.7.dirs
--- dislocker-0.7.3/debian/libdislocker0.7.dirs 2023-02-27 17:48:43.0 
+
+++ dislocker-0.7.3/debian/libdislocker0.7.dirs 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib
diff -Nru dislocker-0.7.3/debian/libdislocker0.7.links 
dislocker-0.7.3/debian/libdislocker0.7.links
--- dislocker-0.7.3/debian/libdislocker0.7.links2023-02-27 
17:48:43.0 +
+++ dislocker-0.7.3/debian/libdislocker0.7.links1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/libdislocker.so.0.7.2 usr/lib/libdislocker.so
-usr/lib/libdislocker.so.0.7.2 usr/lib/libdislocker.so.0.7
diff -Nru dislocker-0.7.3/debian/libdislocker0.7.symbols 
dislocker-0.7.3/debian/libdislocker0.7.symbols
--- dislocker-0.7.3/debian/libdislocker0.7.symbols  2023-02-27 
17:48:43.0 +
+++ dislocker-0.7.3/debian/libdislocker0.7.symbols  1970-01-01 
00:00:00.0 +
@@ -1,161 +0,0 @@
-libdislocker.so.0.7 libdislocker0.7 #MINVER#
- EOW_INFORMATION_OFFSET_GUID@Base 0.7.3
- INFORMATION_OFFSET_GUID@Base 0.7.3
- Init_accesses@Base 0.7.3
- Init_datum@Base 0.7.3
- Init_guid@Base 0.7.3
- Init_libdislocker@Base 0.7.3
- Init_metadata@Base 0.7.3
- asciitoutf16@Base 0.7.3
- build_fvek_from_file@Base 0.7.3
- check_match_guid@Base 0.7.3
- check_state@Base 0.7.3
- chomp@Base 0.7.3
- cipherstr@Base 0.7.3
- close_input_fd@Base 0.7.3
- crc32@Base 0.7.3
- datum_value_type_must_be@Base 0.7.3
- datumvaluetypestr@Base 0.7.3
- decrypt_cbc_with_diffuser@Base 0.7.3
- decrypt_cbc_without_diffuser@Base 0.7.3
- decrypt_key@Base 0.7.3
- decrypt_sector@Base 0.7.3
- decrypt_xts@Base 0.7.3
- diffuserA_decrypt@Base 0.7.3
- diffuserA_encrypt@Base 0.7.3
- diffuserB_decrypt@Base 0.7.3
- diffuserB_encrypt@Base 0.7.3
- dis_aes_crypt_xex@Base 0.7.3
- dis_aes_crypt_xts@Base 0.7.3
- dis_close@Base 0.7.3
- dis_crypt_destroy@Base 0.7.3
- dis_crypt_new@Base 0.7.3
- dis_crypt_set_fvekey@Base 0.7.3
- dis_destroy@Base 0.7.3
- dis_errno@Base 0.7.3
- dis_free@Base 0.7.3
- dis_free_args@Base 0.7.3
- dis_get_access@Base 0.7.3
- dis_getopt@Base 0.7.3
- dis_getopts@Base 0.7.3
- dis_initialize@Base 0.7.3
- 

Bug#1062364: dieharder: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dieharder-3.31.1.4/debian/changelog 
dieharder-3.31.1.4/debian/changelog
--- dieharder-3.31.1.4/debian/changelog 2022-12-21 13:10:53.0 +
+++ dieharder-3.31.1.4/debian/changelog 2024-02-28 21:27:51.0 +
@@ -1,3 +1,10 @@
+dieharder (3.31.1.4-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 21:27:51 +
+
 dieharder (3.31.1.4-1) unstable; urgency=medium
 
   * New upstream minor release, now sync'ed with 'public' github
diff -Nru dieharder-3.31.1.4/debian/control dieharder-3.31.1.4/debian/control
--- dieharder-3.31.1.4/debian/control   2022-12-21 13:10:53.0 +
+++ dieharder-3.31.1.4/debian/control   2024-02-28 21:27:51.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Dirk Eddelbuettel 
 Standards-Version: 4.6.2
-Build-Depends: debhelper-compat (= 12), libgsl-dev, automake, libtool, 
ghostscript, texlive-base, texlive-latex-base, texlive-plain-generic
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12), libgsl-dev, 
automake, libtool, ghostscript, texlive-base, texlive-latex-base, 
texlive-plain-generic
 Vcs-Browser: https://salsa.debian.org/edd/dieharder
 Vcs-Git: https://salsa.debian.org/edd/dieharder.git
 Homepage: https://github.com/eddelbuettel/dieharder
@@ -23,7 +23,10 @@
  .
  This package provides the command-line frontend.
 
-Package: libdieharder3
+Package: libdieharder3t64
+Provides: ${t64:Provides}
+Replaces: libdieharder3
+Breaks: libdieharder3 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -49,7 +52,7 @@
 
 Package: libdieharder-dev
 Architecture: any
-Depends: ${misc:Depends}, libdieharder3 (= ${binary:Version}), libgsl-dev
+Depends: ${misc:Depends}, libdieharder3t64 (= ${binary:Version}), libgsl-dev
 Section: libdevel
 Replaces: libdieharder2 (<= 2.28.1-3)
 Description:  Random-number generator test library -- development package
diff -Nru dieharder-3.31.1.4/debian/libdieharder3.files 
dieharder-3.31.1.4/debian/libdieharder3.files
--- dieharder-3.31.1.4/debian/libdieharder3.files   2020-07-25 
17:39:48.0 +
+++ dieharder-3.31.1.4/debian/libdieharder3.files   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/libdieharder.so.*
diff -Nru dieharder-3.31.1.4/debian/libdieharder3.postinst 
dieharder-3.31.1.4/debian/libdieharder3.postinst
--- dieharder-3.31.1.4/debian/libdieharder3.postinst2020-07-25 
17:39:48.0 +
+++ dieharder-3.31.1.4/debian/libdieharder3.postinst1970-01-01 
00:00:00.0 +
@@ -1,26 +0,0 @@
-#!/bin/sh -e
-#
-# postinst script for the Debian GNU/Linux libdieharder3 package
-#
-# Written and GPL'ed by Dirk Eddelbuettel
-
-#DEBHELPER#
-
-ldconfig
-
-case "$1" in
-
-configure) 
-   ;;
-
-upgrade|abort-upgrade|abort-remove|abort-deconfigure)
-   ;;
-
-*)
-echo "postinst called with unknown argument \`$1'" >&2
-;;
-
-esac
-
-exit 0 
-
diff -Nru dieharder-3.31.1.4/debian/libdieharder3t64.files 
dieharder-3.31.1.4/debian/libdieharder3t64.files
--- dieharder-3.31.1.4/debian/libdieharder3t64.files1970-01-01 
00:00:00.0 +
+++ dieharder-3.31.1.4/debian/libdieharder3t64.files2024-02-28 
21:27:47.0 +
@@ -0,0 +1 @@
+usr/lib/libdieharder.so.*
diff -Nru dieharder-3.31.1.4/debian/libdieharder3t64.lintian-overrides 
dieharder-3.31.1.4/debian/libdieharder3t64.lintian-overrides
--- dieharder-3.31.1.4/debian/libdieharder3t64.lintian-overrides
1970-01-01 00:00:00.0 +
+++ dieharder-3.31.1.4/debian/libdieharder3t64.lintian-overrides
2024-02-28 21:27:47.0 +
@@ -0,0 +1 @@
+libdieharder3t64: package-name-doesnt-match-sonames libdieharder3
diff -Nru dieharder-3.31.1.4/debian/libdieharder3t64.postinst 
dieharder-3.31.1.4/debian/libdieharder3t64.postinst
--- dieharder-3.31.1.4/debian/libdieharder3t64.postinst 1970-01-01 
00:00:00.0 +
+++ dieharder-3.31.1.4/debian/libdieharder3t64.postinst 2024-02-28 
21:27:47.0 +
@@ -0,0 +1,26 @@
+#!/bin/sh -e
+#
+# postinst script for the Debian GNU/Linux libdieharder3 package
+#
+# Written and GPL'ed by Dirk Eddelbuettel
+

Bug#1061916: cups: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru cups-2.4.7/debian/changelog cups-2.4.7/debian/changelog
--- cups-2.4.7/debian/changelog 2023-10-06 18:16:49.0 +
+++ cups-2.4.7/debian/changelog 2024-02-28 20:53:27.0 +
@@ -1,3 +1,10 @@
+cups (2.4.7-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 20:53:27 +
+
 cups (2.4.7-1) unstable; urgency=medium
 
   * Update to new upstream version 2.4.7.
diff -Nru cups-2.4.7/debian/control cups-2.4.7/debian/control
--- cups-2.4.7/debian/control   2023-10-06 18:16:49.0 +
+++ cups-2.4.7/debian/control   2024-02-28 20:53:27.0 +
@@ -5,7 +5,7 @@
  Thorsten Alteholz ,
 Section: net
 Priority: optional
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  autoconf,
  automake,
  debhelper-compat (= 13),
@@ -25,7 +25,7 @@
  po-debconf,
  po4a,
  zlib1g-dev,
-Build-Depends-Arch:
+Build-Depends-Arch: dpkg-dev (>= 1.22.5),
  dh-apparmor,
 # libgmp-dev is not GPL-2 compatible before it's 6 release, which makes it 
also GPL-2+
 Build-Conflicts:
@@ -36,7 +36,10 @@
 Homepage: https://github.com/OpenPrinting/cups/
 Rules-Requires-Root: no
 
-Package: libcups2
+Package: libcups2t64
+Provides: ${t64:Provides}
+Replaces: libcups2
+Breaks: libcups2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -68,7 +71,7 @@
  cups-server-common (>= ${source:Version}),
  debconf | debconf-2.0,
  ghostscript,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  poppler-utils,
  procps,
  ${misc:Depends},
@@ -131,7 +134,7 @@
 Depends:
  adduser,
  cups-common (>= ${source:Version}),
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Suggests:
@@ -168,7 +171,7 @@
 Depends:
  cups-daemon (>= ${binary:Version}),
  cups-filters-core-drivers,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -196,7 +199,7 @@
 Depends:
  adduser,
  bc,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  lsb-base,
  procps,
  ssl-cert,
@@ -238,7 +241,7 @@
 Architecture: any
 Multi-Arch: foreign
 Depends:
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -291,7 +294,7 @@
 Section: libdevel
 Depends:
  dpkg-dev,
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  libcupsimage2-dev (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
@@ -306,12 +309,15 @@
  with cups from different programming languages (Perl, Java, and
  PHP).
 
-Package: libcupsimage2
+Package: libcupsimage2t64
+Provides: ${t64:Provides}
+Replaces: libcupsimage2
+Breaks: libcupsimage2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends:
- libcups2 (= ${binary:Version}),
+ libcups2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -333,7 +339,7 @@
 Section: libdevel
 Depends:
  libcups2-dev (= ${binary:Version}),
- libcupsimage2 (= ${binary:Version}),
+ libcupsimage2t64 (= ${binary:Version}),
  libjpeg-dev,
  libpng-dev,
  libtiff-dev,
diff -Nru cups-2.4.7/debian/libcups2.examples 
cups-2.4.7/debian/libcups2.examples
--- cups-2.4.7/debian/libcups2.examples 2023-10-06 18:13:16.0 +
+++ cups-2.4.7/debian/libcups2.examples 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-debian/client.conf
diff -Nru cups-2.4.7/debian/libcups2.install cups-2.4.7/debian/libcups2.install
--- cups-2.4.7/debian/libcups2.install  2023-10-06 18:13:16.0 +
+++ cups-2.4.7/debian/libcups2.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libcups.so.*
diff -Nru cups-2.4.7/debian/libcups2.README.Debian 
cups-2.4.7/debian/libcups2.README.Debian
--- cups-2.4.7/debian/libcups2.README.Debian2023-10-06 18:13:16.0 
+
+++ cups-2.4.7/debian/libcups2.README.Debian1970-01-01 00:00:00.0 
+
@@ -1,198 +0,0 @@
-Conventions used in this document
-
-
-In this README we will use 'cups' to refer to versions 1.6.x (and newer)
-of the Debian package. When necessary, other versions will be specified
-explicitly.  

Bug#1061970: ganglia: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru ganglia-3.7.2/debian/changelog ganglia-3.7.2/debian/changelog
--- ganglia-3.7.2/debian/changelog  2021-10-29 21:08:58.0 +
+++ ganglia-3.7.2/debian/changelog  2024-02-28 09:48:18.0 +
@@ -1,3 +1,10 @@
+ganglia (3.7.2-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061970
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:48:18 +
+
 ganglia (3.7.2-6) unstable; urgency=medium
 
   * Fix dep-8 tests.
diff -Nru ganglia-3.7.2/debian/control ganglia-3.7.2/debian/control
--- ganglia-3.7.2/debian/control2021-10-29 21:08:58.0 +
+++ ganglia-3.7.2/debian/control2024-02-28 09:48:18.0 +
@@ -4,7 +4,7 @@
 Maintainer: Marcos Fouces 
 Uploaders: Stuart Teasdale 
 Homepage: http://ganglia.info/
-Build-Depends: debhelper-compat (=13), librrd-dev, libapr1-dev, libexpat1-dev, 
libconfuse-dev, po-debconf, libxml2-dev, libdbi0-dev, libpcre3-dev, gperf, 
rsync, libkvm-dev [kfreebsd-any], pkg-config, libz-dev, libtirpc-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (=13), librrd-dev, 
libapr1-dev, libexpat1-dev, libconfuse-dev, po-debconf, libxml2-dev, 
libdbi0-dev, libpcre3-dev, gperf, rsync, libkvm-dev [kfreebsd-any], pkg-config, 
libz-dev, libtirpc-dev
 Standards-Version: 4.6.0
 Vcs-Git: https://salsa.debian.org/debian/ganglia.git
 Vcs-Browser: https://salsa.debian.org/debian/ganglia
@@ -12,7 +12,7 @@
 
 Package: ganglia-monitor
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, adduser, libganglia1 
(=${binary:Version}), lsb-base
+Depends: ${misc:Depends}, ${shlibs:Depends}, adduser, libganglia1t64 
(=${binary:Version}), lsb-base
 Pre-Depends: ${misc:Pre-Depends}
 Description: cluster monitoring toolkit - node daemon
  Ganglia is a scalable, real-time cluster monitoring environment
@@ -22,7 +22,7 @@
 
 Package: gmetad
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, adduser, libganglia1 
(=${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}, adduser, libganglia1t64 
(=${binary:Version})
 Pre-Depends: ${misc:Pre-Depends}
 Suggests: ganglia-monitor, ganglia-webfrontend
 Description: cluster monitoring toolkit - Ganglia Meta-Daemon
@@ -32,7 +32,10 @@
  This package contains the 'gmetad' daemon, which collects information from
  ganglia monitor clients and writes it to RRD databases.
 
-Package: libganglia1
+Package: libganglia1t64
+Provides: ${t64:Provides}
+Replaces: libganglia1
+Breaks: libganglia1 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -45,7 +48,7 @@
 Package: libganglia1-dev
 Architecture: any
 Section: libdevel
-Depends: ${misc:Depends}, libganglia1 (=${binary:Version}), ${shlibs:Depends}
+Depends: ${misc:Depends}, libganglia1t64 (=${binary:Version}), 
${shlibs:Depends}
 Description: cluster monitoring toolkit - development libraries
  Ganglia is a scalable, real-time cluster monitoring environment
  that collects cluster statistics in an open and well-defined XML format.
diff -Nru ganglia-3.7.2/debian/libganglia1.dirs 
ganglia-3.7.2/debian/libganglia1.dirs
--- ganglia-3.7.2/debian/libganglia1.dirs   2021-10-29 21:08:58.0 
+
+++ ganglia-3.7.2/debian/libganglia1.dirs   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib
diff -Nru ganglia-3.7.2/debian/libganglia1.install 
ganglia-3.7.2/debian/libganglia1.install
--- ganglia-3.7.2/debian/libganglia1.install2021-10-29 21:08:58.0 
+
+++ ganglia-3.7.2/debian/libganglia1.install1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/libganglia*.so.*
-usr/lib/*/ganglia/*.so
diff -Nru ganglia-3.7.2/debian/libganglia1t64.dirs 
ganglia-3.7.2/debian/libganglia1t64.dirs
--- ganglia-3.7.2/debian/libganglia1t64.dirs1970-01-01 00:00:00.0 
+
+++ ganglia-3.7.2/debian/libganglia1t64.dirs2021-10-29 21:08:58.0 
+
@@ -0,0 +1 @@
+usr/lib
diff -Nru ganglia-3.7.2/debian/libganglia1t64.install 
ganglia-3.7.2/debian/libganglia1t64.install
--- ganglia-3.7.2/debian/libganglia1t64.install 1970-01-01 00:00:00.0 
+
+++ ganglia-3.7.2/debian/libganglia1t64.install 2021-10-29 21:08:58.0 
+
@@ -0,0 +1,2 @@

Bug#1061969: gammu: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru gammu-1.42.0/debian/changelog gammu-1.42.0/debian/changelog
--- gammu-1.42.0/debian/changelog   2023-04-11 15:27:43.0 +
+++ gammu-1.42.0/debian/changelog   2024-02-28 09:46:34.0 +
@@ -1,3 +1,10 @@
+gammu (1.42.0-8.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061969
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:46:34 +
+
 gammu (1.42.0-8) unstable; urgency=medium
 
   * Install systemd files in /lib (Closes: #1034237)
diff -Nru gammu-1.42.0/debian/control gammu-1.42.0/debian/control
--- gammu-1.42.0/debian/control 2023-04-11 15:27:43.0 +
+++ gammu-1.42.0/debian/control 2024-02-28 09:46:34.0 +
@@ -2,7 +2,7 @@
 Maintainer: Boian Bonev 
 Section: comm
 Priority: optional
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  bash-completion,
  cmake,
  debhelper-compat (= 13),
@@ -113,8 +113,8 @@
 Architecture: any
 Section: libdevel
 Depends:
- libgammu8 (= ${binary:Version}),
- libgsmsd8 (= ${binary:Version}),
+ libgammu8t64 (= ${binary:Version}),
+ libgsmsd8t64 (= ${binary:Version}),
  ${misc:Depends},
 Suggests:
  gammu-doc (>= ${source:Version}),
@@ -149,7 +149,7 @@
 Depends:
  ${misc:Depends},
 Suggests:
- libgammu8,
+ libgammu8t64,
 Conflicts:
  libgammu-common,
  libgammu1,
@@ -175,7 +175,10 @@
  .
  This package contains i18n files for Gammu shared library and binary.
 
-Package: libgammu8
+Package: libgammu8t64
+Provides: ${t64:Provides}
+Replaces: libgammu8
+Breaks: libgammu8 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends:
@@ -204,7 +207,10 @@
  .
  This package contains Gammu shared library.
 
-Package: libgsmsd8
+Package: libgsmsd8t64
+Provides: ${t64:Provides}
+Replaces: libgsmsd8
+Breaks: libgsmsd8 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends:
diff -Nru gammu-1.42.0/debian/libgammu8.install 
gammu-1.42.0/debian/libgammu8.install
--- gammu-1.42.0/debian/libgammu8.install   2021-09-17 21:56:10.0 
+
+++ gammu-1.42.0/debian/libgammu8.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/libGammu*.so.*
diff -Nru gammu-1.42.0/debian/libgammu8.lintian-overrides 
gammu-1.42.0/debian/libgammu8.lintian-overrides
--- gammu-1.42.0/debian/libgammu8.lintian-overrides 2023-01-29 
21:07:57.0 +
+++ gammu-1.42.0/debian/libgammu8.lintian-overrides 1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-# The typo in next line is intentional - it matches a spelling error in device 
output
-libgammu8: spelling-error-in-binary Unkown *
diff -Nru gammu-1.42.0/debian/libgammu8.symbols 
gammu-1.42.0/debian/libgammu8.symbols
--- gammu-1.42.0/debian/libgammu8.symbols   2021-10-26 11:29:43.0 
+
+++ gammu-1.42.0/debian/libgammu8.symbols   1970-01-01 00:00:00.0 
+
@@ -1,1384 +0,0 @@
-libGammu.so.8 libgammu8 #MINVER#
-* Build-Depends-Package: libgammu-dev
- ALCABUSProtocol@Base 1.42.0
- ALCATELPhone@Base 1.42.0
- ALCATELReplyFunctions@Base 1.42.0
- ALCATEL_ProtocolVersionReply@Base 1.42.0
- ATGENPhone@Base 1.42.0
- ATGENReplyFunctions@Base 1.42.0
- ATGEN_AddCalendarNote@Base 1.42.0
- ATGEN_AddMemory@Base 1.42.0
- ATGEN_AddSMS@Base 1.42.0
- ATGEN_AnswerCall@Base 1.42.0
- ATGEN_BeforeDeferredEventHook@Base 1.42.0
- ATGEN_CancelAllDiverts@Base 1.42.0
- ATGEN_CancelCall@Base 1.42.0
- ATGEN_CheckMPBR@Base 1.42.0
- ATGEN_CheckSBNR@Base 1.42.0
- ATGEN_CheckSPBR@Base 1.42.0
- ATGEN_DecodeDateTime@Base 1.42.0
- ATGEN_DecodePDUMessage@Base 1.42.0
- ATGEN_DecodeText@Base 1.42.0
- ATGEN_DelCalendarNote@Base 1.42.0
- ATGEN_DeleteAllMemory@Base 1.42.0
- ATGEN_DeleteMemory@Base 1.42.0
- ATGEN_DeleteSMS@Base 1.42.0
- ATGEN_DialService@Base 1.42.0
- ATGEN_DialVoice@Base 1.42.0
- ATGEN_DispatchMessage@Base 1.42.0
- ATGEN_EncodeText@Base 1.42.0
- ATGEN_EnterSecurityCode@Base 1.42.0
- ATGEN_ExtractOneParameter@Base 1.42.0
- ATGEN_Extract_CCWA_number@Base 1.42.0
- ATGEN_Extract_CLIP_number@Base 1.42.0
- ATGEN_GenericReply@Base 1.42.0
- ATGEN_GenericReplyIgnore@Base 1.42.0
- ATGEN_GetAlarm@Base 1.42.0
- ATGEN_GetBatteryCharge@Base 1.42.0
- ATGEN_GetBitmap@Base 1.42.0
- ATGEN_GetCNMIMode@Base 1.42.0
- ATGEN_GetCalendar@Base 1.42.0
- ATGEN_GetCalendarStatus@Base 1.42.0
- 

Bug#1061964: g2o: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru g2o-0~20230806/debian/changelog g2o-0~20230806/debian/changelog
--- g2o-0~20230806/debian/changelog 2023-11-02 07:00:14.0 +
+++ g2o-0~20230806/debian/changelog 2024-02-28 09:35:01.0 +
@@ -1,3 +1,10 @@
+g2o (0~20230806-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061964
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:35:01 +
+
 g2o (0~20230806-4) unstable; urgency=medium
 
   * Team upload
diff -Nru g2o-0~20230806/debian/control g2o-0~20230806/debian/control
--- g2o-0~20230806/debian/control   2023-11-02 06:09:40.0 +
+++ g2o-0~20230806/debian/control   2024-02-28 09:35:01.0 +
@@ -1,7 +1,7 @@
 Source: g2o
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 11),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 11),
cmake,
libopenblas-dev,
libsuitesparse-dev,
@@ -29,7 +29,10 @@
 Vcs-Browser: https://salsa.debian.org/science-team/g2o
 Rules-Requires-Root: no
 
-Package: libg2o0
+Package: libg2o0t64
+Provides: ${t64:Provides}
+Replaces: libg2o0
+Breaks: libg2o0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -54,7 +57,7 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, libg2o0 (= ${binary:Version}),
+Depends: ${misc:Depends}, libg2o0t64 (= ${binary:Version}),
  libceres-dev, libeigen3-dev
 Recommends: libg2o-doc
 Description: C++ framework for optimizing graph-based nonlinear error functions
diff -Nru g2o-0~20230806/debian/libg2o0.install 
g2o-0~20230806/debian/libg2o0.install
--- g2o-0~20230806/debian/libg2o0.install   2023-11-02 06:09:40.0 
+
+++ g2o-0~20230806/debian/libg2o0.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru g2o-0~20230806/debian/libg2o0t64.install 
g2o-0~20230806/debian/libg2o0t64.install
--- g2o-0~20230806/debian/libg2o0t64.install1970-01-01 00:00:00.0 
+
+++ g2o-0~20230806/debian/libg2o0t64.install2023-11-02 06:09:40.0 
+
@@ -0,0 +1 @@
+/usr/lib/*/*.so.*
diff -Nru g2o-0~20230806/debian/libg2o0t64.lintian-overrides 
g2o-0~20230806/debian/libg2o0t64.lintian-overrides
--- g2o-0~20230806/debian/libg2o0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ g2o-0~20230806/debian/libg2o0t64.lintian-overrides  2024-02-28 
09:34:22.0 +
@@ -0,0 +1 @@
+libg2o0t64: package-name-doesnt-match-sonames libg2o0


Bug#1061962: g15daemon: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru g15daemon-1.9.5.3/debian/changelog g15daemon-1.9.5.3/debian/changelog
--- g15daemon-1.9.5.3/debian/changelog  2023-11-26 14:36:46.0 +
+++ g15daemon-1.9.5.3/debian/changelog  2024-02-28 09:33:10.0 +
@@ -1,3 +1,10 @@
+g15daemon (1.9.5.3-14.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061962
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:33:10 +
+
 g15daemon (1.9.5.3-14) unstable; urgency=medium
 
   * Build-Depend on libfreetype-dev instead of libfreetype6-dev.
diff -Nru g15daemon-1.9.5.3/debian/control g15daemon-1.9.5.3/debian/control
--- g15daemon-1.9.5.3/debian/control2023-11-26 14:36:46.0 +
+++ g15daemon-1.9.5.3/debian/control2024-02-28 09:33:10.0 +
@@ -4,7 +4,7 @@
 Maintainer: Alexander Ponyatykh 
 Uploaders:
  Andrej Shadura 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 12),
  dh-sequence-movetousr,
  libfreetype-dev,
@@ -38,7 +38,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libg15daemon-client1 (= ${binary:Version}),
+ libg15daemon-client1t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Development files for libg15daemon-client
  The g15daemon client library allows applications to use LCD of the Logitech 
G15
@@ -46,7 +46,10 @@
  .
  This package provides the development files and static libraries.
 
-Package: libg15daemon-client1
+Package: libg15daemon-client1t64
+Provides: ${t64:Provides}
+Replaces: libg15daemon-client1
+Breaks: libg15daemon-client1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
diff -Nru g15daemon-1.9.5.3/debian/libg15daemon-client1.install 
g15daemon-1.9.5.3/debian/libg15daemon-client1.install
--- g15daemon-1.9.5.3/debian/libg15daemon-client1.install   2023-11-26 
14:36:46.0 +
+++ g15daemon-1.9.5.3/debian/libg15daemon-client1.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/lib*.so.*
diff -Nru g15daemon-1.9.5.3/debian/libg15daemon-client1.manpages 
g15daemon-1.9.5.3/debian/libg15daemon-client1.manpages
--- g15daemon-1.9.5.3/debian/libg15daemon-client1.manpages  2023-11-26 
14:36:46.0 +
+++ g15daemon-1.9.5.3/debian/libg15daemon-client1.manpages  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-Documentation/g15daemon_client_devel.3
diff -Nru g15daemon-1.9.5.3/debian/libg15daemon-client1t64.install 
g15daemon-1.9.5.3/debian/libg15daemon-client1t64.install
--- g15daemon-1.9.5.3/debian/libg15daemon-client1t64.install1970-01-01 
00:00:00.0 +
+++ g15daemon-1.9.5.3/debian/libg15daemon-client1t64.install2023-11-26 
14:36:46.0 +
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/lib*.so.*
diff -Nru g15daemon-1.9.5.3/debian/libg15daemon-client1t64.lintian-overrides 
g15daemon-1.9.5.3/debian/libg15daemon-client1t64.lintian-overrides
--- g15daemon-1.9.5.3/debian/libg15daemon-client1t64.lintian-overrides  
1970-01-01 00:00:00.0 +
+++ g15daemon-1.9.5.3/debian/libg15daemon-client1t64.lintian-overrides  
2024-02-28 09:32:59.0 +
@@ -0,0 +1 @@
+libg15daemon-client1t64: package-name-doesnt-match-sonames libg15daemon-client1
diff -Nru g15daemon-1.9.5.3/debian/libg15daemon-client1t64.manpages 
g15daemon-1.9.5.3/debian/libg15daemon-client1t64.manpages
--- g15daemon-1.9.5.3/debian/libg15daemon-client1t64.manpages   1970-01-01 
00:00:00.0 +
+++ g15daemon-1.9.5.3/debian/libg15daemon-client1t64.manpages   2023-11-26 
14:36:46.0 +
@@ -0,0 +1 @@
+Documentation/g15daemon_client_devel.3


Bug#1061955: fsplib: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru fsplib-0.14/debian/changelog fsplib-0.14/debian/changelog
--- fsplib-0.14/debian/changelog2020-05-09 11:36:33.0 +
+++ fsplib-0.14/debian/changelog2024-02-28 09:19:41.0 +
@@ -1,3 +1,10 @@
+fsplib (0.14-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061955
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:19:41 +
+
 fsplib (0.14-5) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru fsplib-0.14/debian/control fsplib-0.14/debian/control
--- fsplib-0.14/debian/control  2020-05-09 11:36:33.0 +
+++ fsplib-0.14/debian/control  2024-02-28 09:19:41.0 +
@@ -1,7 +1,7 @@
 Source: fsplib
 Priority: optional
 Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy) 

-Build-Depends: debhelper-compat (= 12), scons
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12), scons
 Standards-Version: 4.5.0
 Rules-Requires-Root: no
 Section: libs
@@ -12,7 +12,7 @@
 Package: libfsplib-dev
 Section: libdevel
 Architecture: any
-Depends: libfsplib0 (= ${binary:Version}), ${misc:Depends}
+Depends: libfsplib0t64 (= ${binary:Version}), ${misc:Depends}
 Description: FSP v2 protocol stack library - development files
  This is C library which support talking with FSP server using FSP v2 protocol
  and provides posix-like file manipulation interface.
@@ -20,7 +20,10 @@
  For more information about FSP protocol see http://fsp.sourceforge.net/
  For library and API info see http://fsp.sourceforge.net/fsplib.html
 
-Package: libfsplib0
+Package: libfsplib0t64
+Provides: ${t64:Provides}
+Replaces: libfsplib0
+Breaks: libfsplib0 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: FSP v2 protocol stack library - shared library
diff -Nru fsplib-0.14/debian/libfsplib0.install 
fsplib-0.14/debian/libfsplib0.install
--- fsplib-0.14/debian/libfsplib0.install   2020-05-09 11:36:33.0 
+
+++ fsplib-0.14/debian/libfsplib0.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/lib*.so.*
diff -Nru fsplib-0.14/debian/libfsplib0.links 
fsplib-0.14/debian/libfsplib0.links
--- fsplib-0.14/debian/libfsplib0.links 2020-05-09 11:36:33.0 +
+++ fsplib-0.14/debian/libfsplib0.links 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/libfsplib.so.0.0.0 usr/lib/libfsplib.so.0
diff -Nru fsplib-0.14/debian/libfsplib0.symbols 
fsplib-0.14/debian/libfsplib0.symbols
--- fsplib-0.14/debian/libfsplib0.symbols   2020-05-09 11:36:33.0 
+
+++ fsplib-0.14/debian/libfsplib0.symbols   1970-01-01 00:00:00.0 
+
@@ -1,37 +0,0 @@
-libfsplib.so.0 libfsplib0 #MINVER#
-* Build-Depends-Package: libfsplib-dev
- client_destroy_key@Base 0.9
- client_get_key@Base 0.9
- client_init_key@Base 0.9
- client_set_key@Base 0.9
- fsp_access@Base 0.9
- fsp_canupload@Base 0.9
- fsp_close_session@Base 0.9
- fsp_closedir@Base 0.9
- fsp_fclose@Base 0.9
- fsp_fflush@Base 0.9
- fsp_fopen@Base 0.9
- fsp_fpurge@Base 0.9
- fsp_fread@Base 0.9
- fsp_fseek@Base 0.9
- fsp_ftell@Base 0.9
- fsp_fwrite@Base 0.9
- fsp_getpro@Base 0.9
- fsp_install@Base 0.9
- fsp_mkdir@Base 0.9
- fsp_open_session@Base 0.9
- fsp_opendir@Base 0.9
- fsp_pkt_read@Base 0.9
- fsp_pkt_write@Base 0.9
- fsp_readdir@Base 0.9
- fsp_readdir_native@Base 0.9
- fsp_readdir_r@Base 0.9
- fsp_rename@Base 0.9
- fsp_rewind@Base 0.9
- fsp_rewinddir@Base 0.9
- fsp_rmdir@Base 0.9
- fsp_seekdir@Base 0.9
- fsp_stat@Base 0.9
- fsp_telldir@Base 0.9
- fsp_transaction@Base 0.9
- fsp_unlink@Base 0.9
diff -Nru fsplib-0.14/debian/libfsplib0t64.install 
fsplib-0.14/debian/libfsplib0t64.install
--- fsplib-0.14/debian/libfsplib0t64.install1970-01-01 00:00:00.0 
+
+++ fsplib-0.14/debian/libfsplib0t64.install2020-05-09 11:36:33.0 
+
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
diff -Nru fsplib-0.14/debian/libfsplib0t64.links 
fsplib-0.14/debian/libfsplib0t64.links
--- fsplib-0.14/debian/libfsplib0t64.links  1970-01-01 00:00:00.0 
+
+++ fsplib-0.14/debian/libfsplib0t64.links  2020-05-09 11:36:33.0 
+
@@ -0,0 +1 @@
+usr/lib/libfsplib.so.0.0.0 usr/lib/libfsplib.so.0
diff -Nru fsplib-0.14/debian/libfsplib0t64.lintian-overrides 

Bug#1061957: funtools: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru funtools-1.4.8/debian/changelog funtools-1.4.8/debian/changelog
--- funtools-1.4.8/debian/changelog 2021-08-28 15:39:50.0 +
+++ funtools-1.4.8/debian/changelog 2024-02-28 09:20:29.0 +
@@ -1,3 +1,10 @@
+funtools (1.4.8-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061957
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:20:29 +
+
 funtools (1.4.8-1) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru funtools-1.4.8/debian/control funtools-1.4.8/debian/control
--- funtools-1.4.8/debian/control   2021-08-28 15:37:16.0 +
+++ funtools-1.4.8/debian/control   2024-02-28 09:20:29.0 +
@@ -3,7 +3,7 @@
 Uploaders: Ole Streicher 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
gawk,
libwcstools-dev,
tcl-dev,
@@ -31,7 +31,10 @@
  .
  This package contains the tools.
 
-Package: libfuntools1
+Package: libfuntools1t64
+Provides: ${t64:Provides}
+Replaces: libfuntools1
+Breaks: libfuntools1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -56,7 +59,7 @@
 Package: libfuntools-dev
 Architecture: any
 Section: libdevel
-Depends: libfuntools1 (= ${binary:Version}),
+Depends: libfuntools1t64 (= ${binary:Version}),
  libwcstools-dev,
  ${misc:Depends}
 Description: Minimal buy-in FITS library (development files)
@@ -75,7 +78,7 @@
 Package: tcl-funtools
 Architecture: any
 Section: interpreters
-Depends: libfuntools1 (= ${binary:Version}),
+Depends: libfuntools1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: Minimal buy-in FITS library (Tcl interface)
diff -Nru funtools-1.4.8/debian/libfuntools1.install 
funtools-1.4.8/debian/libfuntools1.install
--- funtools-1.4.8/debian/libfuntools1.install  2017-02-04 10:13:19.0 
+
+++ funtools-1.4.8/debian/libfuntools1.install  1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/libfuntools.so.1
-usr/lib/*/libfuntools.so.1.0
diff -Nru funtools-1.4.8/debian/libfuntools1t64.install 
funtools-1.4.8/debian/libfuntools1t64.install
--- funtools-1.4.8/debian/libfuntools1t64.install   1970-01-01 
00:00:00.0 +
+++ funtools-1.4.8/debian/libfuntools1t64.install   2017-02-04 
10:13:19.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/libfuntools.so.1
+usr/lib/*/libfuntools.so.1.0
diff -Nru funtools-1.4.8/debian/libfuntools1t64.lintian-overrides 
funtools-1.4.8/debian/libfuntools1t64.lintian-overrides
--- funtools-1.4.8/debian/libfuntools1t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ funtools-1.4.8/debian/libfuntools1t64.lintian-overrides 2024-02-28 
09:20:21.0 +
@@ -0,0 +1 @@
+libfuntools1t64: package-name-doesnt-match-sonames libfuntools1


Bug#1061953: freewnn: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru freewnn-1.1.1~a021+cvs20130302/debian/changelog 
freewnn-1.1.1~a021+cvs20130302/debian/changelog
--- freewnn-1.1.1~a021+cvs20130302/debian/changelog 2017-10-01 
13:15:36.0 +
+++ freewnn-1.1.1~a021+cvs20130302/debian/changelog 2024-02-28 
09:14:52.0 +
@@ -1,3 +1,10 @@
+freewnn (1.1.1~a021+cvs20130302-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061953
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:14:52 +
+
 freewnn (1.1.1~a021+cvs20130302-7) unstable; urgency=medium
 
   * QA upload.
diff -Nru freewnn-1.1.1~a021+cvs20130302/debian/control 
freewnn-1.1.1~a021+cvs20130302/debian/control
--- freewnn-1.1.1~a021+cvs20130302/debian/control   2017-10-01 
13:07:14.0 +
+++ freewnn-1.1.1~a021+cvs20130302/debian/control   2024-02-28 
09:14:52.0 +
@@ -2,7 +2,7 @@
 Section: utils
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: debhelper (>= 10),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 10),
libncurses5-dev
 Standards-Version: 3.9.4
 Homepage: https://osdn.net/projects/freewnn/
@@ -49,7 +49,10 @@
  on Unix workstation. It supports a wide range of input methods,
  satisfying the needs of the Korean users from all over the world.
 
-Package: libwnn0
+Package: libwnn0t64
+Provides: ${t64:Provides}
+Replaces: libwnn0
+Breaks: libwnn0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -64,7 +67,10 @@
  .
  This package contains the dynamic libraries for Wnn.
 
-Package: libcwnn0
+Package: libcwnn0t64
+Provides: ${t64:Provides}
+Replaces: libcwnn0
+Breaks: libcwnn0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -80,7 +86,10 @@
  .
  This package contains the dynamic libraries for cWnn.
 
-Package: libkwnn0
+Package: libkwnn0t64
+Provides: ${t64:Provides}
+Replaces: libkwnn0
+Breaks: libkwnn0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -97,7 +106,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libwnn0 (= ${binary:Version}), ${misc:Depends}
+Depends: libwnn0t64 (= ${binary:Version}), ${misc:Depends}
 Description: Header files and static libraries for Wnn (FreeWnn jserver)
  FreeWnn jserver (Wnn) is a network-extensible Kana-to-Kanji
  conversion system.  It was jointly developed and released by the
@@ -113,7 +122,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libcwnn0 (= ${binary:Version}), ${misc:Depends}
+Depends: libcwnn0t64 (= ${binary:Version}), ${misc:Depends}
 Description: Header files and static library for cWnn (FreeWnn cserver)
  FreeWnn cserver (cWnn) is an integrated Chinese input system running
  on Unix workstation. It supports a wide range of input methods,
@@ -130,7 +139,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libkwnn0 (= ${binary:Version}), ${misc:Depends}
+Depends: libkwnn0t64 (= ${binary:Version}), ${misc:Depends}
 Description: Header files and static library for kWnn (FreeWnn kserver)
  FreeWnn kserver (kWnn) is an integrated Korean input system running
  on Unix workstation. It supports a wide range of input methods,
diff -Nru freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0.install 
freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0.install
--- freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0.install  2012-05-26 
23:10:09.0 +
+++ freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libcwnn.so.0*
diff -Nru freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0t64.install 
freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0t64.install
--- freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0t64.install   1970-01-01 
00:00:00.0 +
+++ freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0t64.install   2012-05-26 
23:10:09.0 +
@@ -0,0 +1 @@
+usr/lib/*/libcwnn.so.0*
diff -Nru freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0t64.lintian-overrides 
freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0t64.lintian-overrides
--- freewnn-1.1.1~a021+cvs20130302/debian/libcwnn0t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ 

Bug#1061942: foonathan-memory: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru foonathan-memory-0.7.3/debian/changelog 
foonathan-memory-0.7.3/debian/changelog
--- foonathan-memory-0.7.3/debian/changelog 2023-06-26 22:40:05.0 
+
+++ foonathan-memory-0.7.3/debian/changelog 2024-02-28 09:06:07.0 
+
@@ -1,3 +1,10 @@
+foonathan-memory (0.7.3-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061942
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:06:07 +
+
 foonathan-memory (0.7.3-2) unstable; urgency=medium
 
   * Upload to unstable.
diff -Nru foonathan-memory-0.7.3/debian/control 
foonathan-memory-0.7.3/debian/control
--- foonathan-memory-0.7.3/debian/control   2023-06-18 19:21:43.0 
+
+++ foonathan-memory-0.7.3/debian/control   2024-02-28 09:06:06.0 
+
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Robotics Team 
 Uploaders: Timo Röhling 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
cmake,
doxygen , doctest-dev ,
 Standards-Version: 4.6.2
@@ -12,7 +12,10 @@
 Vcs-Git: https://salsa.debian.org/robotics-team/foonathan-memory.git
 Vcs-Browser: https://salsa.debian.org/robotics-team/foonathan-memory
 
-Package: libfoonathan-memory0.7.3
+Package: libfoonathan-memory0.7.3t64
+Provides: ${t64:Provides}
+Replaces: libfoonathan-memory0.7.3
+Breaks: libfoonathan-memory0.7.3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -26,7 +29,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libfoonathan-memory0.7.3 (= ${binary:Version}), ${misc:Depends}
+Depends: libfoonathan-memory0.7.3t64 (= ${binary:Version}), ${misc:Depends}
 Description: STL compatible C++ memory allocator library - development headers
  The default STL allocator model has various flaws, for example you cannot
  easily share a single allocator for multiple types. This library is one of
diff -Nru foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3.install 
foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3.install
--- foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3.install  
2023-06-18 19:11:12.0 +
+++ foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3.install  
1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3t64.install 
foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3t64.install
--- foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3t64.install   
1970-01-01 00:00:00.0 +
+++ foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3t64.install   
2023-06-18 19:11:12.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru 
foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3t64.lintian-overrides 
foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3t64.lintian-overrides
--- foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ foonathan-memory-0.7.3/debian/libfoonathan-memory0.7.3t64.lintian-overrides 
2024-02-28 09:06:00.0 +
@@ -0,0 +1 @@
+libfoonathan-memory0.7.3t64: package-name-doesnt-match-sonames 
libfoonathan-memory0.7.3


Bug#1061945: fpgatools: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru fpgatools-0.0+201212/debian/changelog 
fpgatools-0.0+201212/debian/changelog
--- fpgatools-0.0+201212/debian/changelog   2012-12-06 01:35:30.0 
+
+++ fpgatools-0.0+201212/debian/changelog   2024-02-28 09:08:25.0 
+
@@ -1,3 +1,10 @@
+fpgatools (0.0+201212-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061945
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:08:25 +
+
 fpgatools (0.0+201212-1) unstable; urgency=low
 
   * New snapshot, taken from commit f4b5b89
diff -Nru fpgatools-0.0+201212/debian/control 
fpgatools-0.0+201212/debian/control
--- fpgatools-0.0+201212/debian/control 2012-12-24 11:24:52.0 +
+++ fpgatools-0.0+201212/debian/control 2024-02-28 09:08:25.0 +
@@ -2,7 +2,7 @@
 Section: electronics
 Priority: extra
 Maintainer: Xiangfu Liu 
-Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1~),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9), dpkg-dev (>= 1.16.1~),
  bash (>= 4), chrpath (>= 0.13)
 Standards-Version: 3.9.4
 DM-Upload-Allowed: yes
@@ -10,7 +10,10 @@
 Vcs-Git: git://github.com/Wolfgang-Spraul/fpgatools.git
 Vcs-Browser: https://github.com/Wolfgang-Spraul/fpgatools
 
-Package: libfpga0
+Package: libfpga0t64
+Provides: ${t64:Provides}
+Replaces: libfpga0
+Breaks: libfpga0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -30,7 +33,7 @@
 Package: libfpga-dev
 Architecture: any
 Section: libdevel
-Depends: libfpga0 (= ${binary:Version}), ${misc:Depends}
+Depends: libfpga0t64 (= ${binary:Version}), ${misc:Depends}
 Description: development files for fpgatools
  fpgatools is a toolchain to program field-programmable gate arrays
  (FPGA).  The only supported chip at this time is the xc6slx9, a cheap
@@ -43,7 +46,7 @@
 Package: fpgatools
 Section: utils
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libfpga0 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libfpga0t64 (= ${binary:Version})
 Description: tool to program field-programmable gate arrays
  fpgatools is a toolchain to program field-programmable gate array
  (FPGA).  The only supported chip at this time is the xc6slx9, a cheap
diff -Nru fpgatools-0.0+201212/debian/libfpga0.dirs 
fpgatools-0.0+201212/debian/libfpga0.dirs
--- fpgatools-0.0+201212/debian/libfpga0.dirs   2012-12-06 01:35:30.0 
+
+++ fpgatools-0.0+201212/debian/libfpga0.dirs   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib
diff -Nru fpgatools-0.0+201212/debian/libfpga0.install 
fpgatools-0.0+201212/debian/libfpga0.install
--- fpgatools-0.0+201212/debian/libfpga0.install2012-12-06 
01:35:30.0 +
+++ fpgatools-0.0+201212/debian/libfpga0.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/libfpga*.so.*
diff -Nru fpgatools-0.0+201212/debian/libfpga0.lintian-overrides 
fpgatools-0.0+201212/debian/libfpga0.lintian-overrides
--- fpgatools-0.0+201212/debian/libfpga0.lintian-overrides  2012-12-06 
01:35:30.0 +
+++ fpgatools-0.0+201212/debian/libfpga0.lintian-overrides  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-libfpga0: package-name-doesnt-match-sonames
diff -Nru fpgatools-0.0+201212/debian/libfpga0t64.dirs 
fpgatools-0.0+201212/debian/libfpga0t64.dirs
--- fpgatools-0.0+201212/debian/libfpga0t64.dirs1970-01-01 
00:00:00.0 +
+++ fpgatools-0.0+201212/debian/libfpga0t64.dirs2012-12-06 
01:35:30.0 +
@@ -0,0 +1 @@
+usr/lib
diff -Nru fpgatools-0.0+201212/debian/libfpga0t64.install 
fpgatools-0.0+201212/debian/libfpga0t64.install
--- fpgatools-0.0+201212/debian/libfpga0t64.install 1970-01-01 
00:00:00.0 +
+++ fpgatools-0.0+201212/debian/libfpga0t64.install 2012-12-06 
01:35:30.0 +
@@ -0,0 +1 @@
+usr/lib/libfpga*.so.*
diff -Nru fpgatools-0.0+201212/debian/libfpga0t64.lintian-overrides 
fpgatools-0.0+201212/debian/libfpga0t64.lintian-overrides
--- fpgatools-0.0+201212/debian/libfpga0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ fpgatools-0.0+201212/debian/libfpga0t64.lintian-overrides   2024-02-28 
09:08:19.0 +
@@ -0,0 +1,2 @@
+libfpga0t64: 

Bug#1061943: forge: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru forge-1.0.1/debian/changelog forge-1.0.1/debian/changelog
--- forge-1.0.1/debian/changelog2018-08-09 13:29:02.0 +
+++ forge-1.0.1/debian/changelog2024-02-28 09:07:21.0 +
@@ -1,3 +1,10 @@
+forge (1.0.1-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061943
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:07:21 +
+
 forge (1.0.1-3) unstable; urgency=medium
 
   [ Gianfranco Costamagna ]
diff -Nru forge-1.0.1/debian/control forge-1.0.1/debian/control
--- forge-1.0.1/debian/control  2018-08-09 13:28:42.0 +
+++ forge-1.0.1/debian/control  2024-02-28 09:07:21.0 +
@@ -3,7 +3,7 @@
 Uploaders: Ghislain Antony Vaillant 
 Section: libs
 Priority: optional
-Build-Depends: cmake (>= 3.0),
+Build-Depends: dpkg-dev (>= 1.22.5), cmake (>= 3.0),
debhelper (>= 10),
dpkg-dev (>= 1.17.14),
libboost-dev,
@@ -20,7 +20,10 @@
 Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/forge.git
 Homepage: https://github.com/arrayfire/forge
 
-Package: libforge1
+Package: libforge1t64
+Provides: ${t64:Provides}
+Replaces: libforge1
+Breaks: libforge1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
@@ -38,7 +41,7 @@
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends},
- libforge1 (= ${binary:Version})
+ libforge1t64 (= ${binary:Version})
 Suggests: forge-doc 
 Description: development files for forge
  A prototype of the OpenGL interop library that can be used with ArrayFire. The
diff -Nru forge-1.0.1/debian/libforge1.install 
forge-1.0.1/debian/libforge1.install
--- forge-1.0.1/debian/libforge1.install2018-08-09 13:28:42.0 
+
+++ forge-1.0.1/debian/libforge1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.1*
diff -Nru forge-1.0.1/debian/libforge1t64.install 
forge-1.0.1/debian/libforge1t64.install
--- forge-1.0.1/debian/libforge1t64.install 1970-01-01 00:00:00.0 
+
+++ forge-1.0.1/debian/libforge1t64.install 2018-08-09 13:28:42.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.1*
diff -Nru forge-1.0.1/debian/libforge1t64.lintian-overrides 
forge-1.0.1/debian/libforge1t64.lintian-overrides
--- forge-1.0.1/debian/libforge1t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ forge-1.0.1/debian/libforge1t64.lintian-overrides   2024-02-28 
09:06:55.0 +
@@ -0,0 +1 @@
+libforge1t64: package-name-doesnt-match-sonames libforge1


Bug#1061941: foma: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru foma-0.10.0+s311/debian/changelog foma-0.10.0+s311/debian/changelog
--- foma-0.10.0+s311/debian/changelog   2023-07-31 00:03:09.0 +
+++ foma-0.10.0+s311/debian/changelog   2024-02-28 09:05:09.0 +
@@ -1,3 +1,10 @@
+foma (1:0.10.0+s311-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061941
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 09:05:09 +
+
 foma (1:0.10.0+s311-1.1) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru foma-0.10.0+s311/debian/control foma-0.10.0+s311/debian/control
--- foma-0.10.0+s311/debian/control 2023-07-30 23:30:26.0 +
+++ foma-0.10.0+s311/debian/control 2024-02-28 09:05:09.0 +
@@ -5,7 +5,7 @@
 Uploaders: Tino Didriksen ,
Timo Jyrinki ,
Kartik Mistry 
-Build-Depends: bison,
+Build-Depends: dpkg-dev (>= 1.22.5), bison,
cmake,
debhelper-compat (= 13),
flex,
@@ -20,7 +20,7 @@
 
 Package: foma
 Architecture: any
-Depends: libfoma0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: libfoma0t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Breaks: foma-bin (<< 1:0)
 Replaces: foma-bin (<< 1:0)
 Description: Tools for constructing various finite-state automata
@@ -28,7 +28,10 @@
  constructing finite-state automata and transducers for
  various uses.
 
-Package: libfoma0
+Package: libfoma0t64
+Provides: ${t64:Provides}
+Replaces: libfoma0
+Breaks: libfoma0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -44,7 +47,7 @@
 Package: libfoma-dev
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libfoma0 (= ${binary:Version}), ${misc:Depends}
+Depends: libfoma0t64 (= ${binary:Version}), ${misc:Depends}
 Breaks: libfoma0-dev (<< 1:0.10.0)
 Replaces: libfoma0-dev (<< 1:0.10.0)
 Section: libdevel
diff -Nru foma-0.10.0+s311/debian/libfoma0.install 
foma-0.10.0+s311/debian/libfoma0.install
--- foma-0.10.0+s311/debian/libfoma0.install2023-07-30 23:30:26.0 
+
+++ foma-0.10.0+s311/debian/libfoma0.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/*.so.*
diff -Nru foma-0.10.0+s311/debian/libfoma0t64.install 
foma-0.10.0+s311/debian/libfoma0t64.install
--- foma-0.10.0+s311/debian/libfoma0t64.install 1970-01-01 00:00:00.0 
+
+++ foma-0.10.0+s311/debian/libfoma0t64.install 2023-07-30 23:30:26.0 
+
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/*.so.*
diff -Nru foma-0.10.0+s311/debian/libfoma0t64.lintian-overrides 
foma-0.10.0+s311/debian/libfoma0t64.lintian-overrides
--- foma-0.10.0+s311/debian/libfoma0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ foma-0.10.0+s311/debian/libfoma0t64.lintian-overrides   2024-02-28 
09:05:04.0 +
@@ -0,0 +1 @@
+libfoma0t64: package-name-doesnt-match-sonames libfoma0


Bug#1064626: flint: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru flint-3.0.1/debian/changelog flint-3.0.1/debian/changelog
--- flint-3.0.1/debian/changelog2024-02-04 15:08:09.0 +
+++ flint-3.0.1/debian/changelog2024-02-28 08:46:24.0 +
@@ -1,3 +1,10 @@
+flint (3.0.1-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1064626
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 08:46:24 +
+
 flint (3.0.1-3) unstable; urgency=medium
 
   * Fix multi-arch support.
diff -Nru flint-3.0.1/debian/control flint-3.0.1/debian/control
--- flint-3.0.1/debian/control  2024-02-04 15:08:09.0 +
+++ flint-3.0.1/debian/control  2024-02-28 08:46:24.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Math Team 
 Uploaders: Julien Puydt 
 Homepage: http://www.flintlib.org/
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
latexmk,
libgmp-dev,
libmpfr-dev,
@@ -18,7 +18,10 @@
 Vcs-Browser: https://salsa.debian.org/math-team/flint
 Vcs-Git: https://salsa.debian.org/math-team/flint.git
 
-Package: libflint18
+Package: libflint18t64
+Provides: ${t64:Provides}
+Replaces: libflint18
+Breaks: libflint18 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -37,7 +40,7 @@
 Package: libflint-dev
 Section: libdevel
 Architecture: any
-Depends: libflint18 (= ${binary:Version}), libmpfr-dev, ${misc:Depends}
+Depends: libflint18t64 (= ${binary:Version}), libmpfr-dev, ${misc:Depends}
 Description: C library for number theory, development files
  The Fast Library for Integer Number Theory is a C library which supports
  polynomial arithmetic over the integers, fast integer arithmetic and factoring
diff -Nru flint-3.0.1/debian/libflint18.install 
flint-3.0.1/debian/libflint18.install
--- flint-3.0.1/debian/libflint18.install   2024-02-04 15:08:09.0 
+
+++ flint-3.0.1/debian/libflint18.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-/usr/lib/*/libflint*.so.*
diff -Nru flint-3.0.1/debian/libflint18.shlibs 
flint-3.0.1/debian/libflint18.shlibs
--- flint-3.0.1/debian/libflint18.shlibs2024-02-04 15:08:09.0 
+
+++ flint-3.0.1/debian/libflint18.shlibs1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libflint 18 libflint18
diff -Nru flint-3.0.1/debian/libflint18t64.install 
flint-3.0.1/debian/libflint18t64.install
--- flint-3.0.1/debian/libflint18t64.install1970-01-01 00:00:00.0 
+
+++ flint-3.0.1/debian/libflint18t64.install2024-02-04 15:08:09.0 
+
@@ -0,0 +1 @@
+/usr/lib/*/libflint*.so.*
diff -Nru flint-3.0.1/debian/libflint18t64.lintian-overrides 
flint-3.0.1/debian/libflint18t64.lintian-overrides
--- flint-3.0.1/debian/libflint18t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ flint-3.0.1/debian/libflint18t64.lintian-overrides  2024-02-28 
08:46:08.0 +
@@ -0,0 +1 @@
+libflint18t64: package-name-doesnt-match-sonames libflint18
diff -Nru flint-3.0.1/debian/libflint18t64.shlibs 
flint-3.0.1/debian/libflint18t64.shlibs
--- flint-3.0.1/debian/libflint18t64.shlibs 1970-01-01 00:00:00.0 
+
+++ flint-3.0.1/debian/libflint18t64.shlibs 2024-02-28 08:46:08.0 
+
@@ -0,0 +1 @@
+libflint 18 libflint18t64


Bug#1062593: flightcrew: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru flightcrew-0.9.3+dfsg/debian/changelog 
flightcrew-0.9.3+dfsg/debian/changelog
--- flightcrew-0.9.3+dfsg/debian/changelog  2023-12-20 20:01:55.0 
+
+++ flightcrew-0.9.3+dfsg/debian/changelog  2024-02-28 08:43:02.0 
+
@@ -1,3 +1,10 @@
+flightcrew (0.9.3+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062593
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 08:43:02 +
+
 flightcrew (0.9.3+dfsg-2) unstable; urgency=medium
 
   [ Francois Mazen ]
diff -Nru flightcrew-0.9.3+dfsg/debian/control 
flightcrew-0.9.3+dfsg/debian/control
--- flightcrew-0.9.3+dfsg/debian/control2023-12-20 20:01:55.0 
+
+++ flightcrew-0.9.3+dfsg/debian/control2024-02-28 08:43:02.0 
+
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Francois Mazen 
 Uploaders: Mattia Rizzolo 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  cmake,
  debhelper-compat (= 13),
  googletest,
@@ -36,7 +36,10 @@
  to validate epub files, and may be generally useful for other epub
  creation utilities.
 
-Package: libflightcrew0v5
+Package: libflightcrew0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libflightcrew0v5
+Breaks: libflightcrew0v5 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends:
@@ -44,7 +47,7 @@
  ${shlibs:Depends},
 Conflicts:
  libflightcrew0,
-Replaces:
+Replaces:libflightcrew0v5, 
  libflightcrew0,
 Description: C++ library for epub validation
  FlightCrew is an epub validator written in C++. It is used by sigil
@@ -57,8 +60,8 @@
 Architecture: all
 Section: libdevel
 Depends:
- libflightcrew0v5 (<< ${source:Version}.1~),
- libflightcrew0v5 (>= ${source:Version}),
+ libflightcrew0t64 (<< ${source:Version}.1~),
+ libflightcrew0t64 (>= ${source:Version}),
  libboost-exception-dev,
  ${misc:Depends},
 Description: C++ library development filesfor epub validation
diff -Nru flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.install 
flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.install
--- flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.install  1970-01-01 
00:00:00.0 +
+++ flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.install  2023-12-17 
21:03:08.0 +
@@ -0,0 +1 @@
+/usr/lib/libFlightCrew.so.*
diff -Nru flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.lintian-overrides 
flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.lintian-overrides
--- flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.lintian-overrides
1970-01-01 00:00:00.0 +
+++ flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.lintian-overrides
2024-02-28 08:42:33.0 +
@@ -0,0 +1 @@
+libflightcrew0t64: package-name-doesnt-match-sonames libflightcrew0v5
diff -Nru flightcrew-0.9.3+dfsg/debian/libflightcrew0v5.install 
flightcrew-0.9.3+dfsg/debian/libflightcrew0v5.install
--- flightcrew-0.9.3+dfsg/debian/libflightcrew0v5.install   2023-12-17 
21:03:08.0 +
+++ flightcrew-0.9.3+dfsg/debian/libflightcrew0v5.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-/usr/lib/libFlightCrew.so.*


Bug#1062591: flatzebra: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru flatzebra-0.1.7/debian/changelog flatzebra-0.1.7/debian/changelog
--- flatzebra-0.1.7/debian/changelog2023-02-25 16:17:42.0 +
+++ flatzebra-0.1.7/debian/changelog2024-02-28 08:40:29.0 +
@@ -1,3 +1,10 @@
+flatzebra (0.1.7-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062591
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 08:40:29 +
+
 flatzebra (0.1.7-2) unstable; urgency=medium
 
   * Switch to debhelper-compat = 13.
diff -Nru flatzebra-0.1.7/debian/control flatzebra-0.1.7/debian/control
--- flatzebra-0.1.7/debian/control  2023-02-25 16:17:42.0 +
+++ flatzebra-0.1.7/debian/control  2024-02-28 08:40:29.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Debian Games Team 
 Uploaders: Markus Koschany 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libsdl-image1.2-dev,
  libsdl-mixer1.2-dev,
@@ -14,7 +14,11 @@
 Vcs-Git: https://salsa.debian.org/games-team/flatzebra.git
 Vcs-Browser: https://salsa.debian.org/games-team/flatzebra
 
-Package: libflatzebra-0.1-2v5
+Package: libflatzebra-0.1-2t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libflatzebra-0.1-2v5
+Replaces: libflatzebra-0.1-2v5
+Breaks: libflatzebra-0.1-2v5 (<< ${source:Version})
 Pre-Depends: ${misc:Pre-Depends}
 Architecture: any
 Multi-Arch: same
@@ -30,7 +34,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libflatzebra-0.1-2v5 (= ${binary:Version}), ${misc:Depends}
+Depends: libflatzebra-0.1-2t64 (= ${binary:Version}), ${misc:Depends}
 Description: Generic Game Engine library development files
  flatzebra is a simple, generic C++ game engine library supporting 2D
  double-buffering.
diff -Nru flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.install 
flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.install
--- flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.install1970-01-01 
00:00:00.0 +
+++ flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.install2023-02-25 
16:17:42.0 +
@@ -0,0 +1 @@
+usr/lib/*/libflatzebra*.so.*
diff -Nru flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.lintian-overrides 
flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.lintian-overrides
--- flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.lintian-overrides  
1970-01-01 00:00:00.0 +
+++ flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.lintian-overrides  
2024-02-28 08:39:51.0 +
@@ -0,0 +1 @@
+libflatzebra-0.1-2t64: package-name-doesnt-match-sonames libflatzebra-0.1-2v5
diff -Nru flatzebra-0.1.7/debian/libflatzebra-0.1-2v5.install 
flatzebra-0.1.7/debian/libflatzebra-0.1-2v5.install
--- flatzebra-0.1.7/debian/libflatzebra-0.1-2v5.install 2023-02-25 
16:17:42.0 +
+++ flatzebra-0.1.7/debian/libflatzebra-0.1-2v5.install 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libflatzebra*.so.*


Bug#1062589: field3d: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru field3d-1.7.3/debian/changelog field3d-1.7.3/debian/changelog
--- field3d-1.7.3/debian/changelog  2023-12-27 12:39:37.0 +
+++ field3d-1.7.3/debian/changelog  2024-02-28 08:35:41.0 +
@@ -1,3 +1,10 @@
+field3d (1.7.3-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062589
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 08:35:41 +
+
 field3d (1.7.3-4) unstable; urgency=medium
 
   * Team upload.
diff -Nru field3d-1.7.3/debian/control field3d-1.7.3/debian/control
--- field3d-1.7.3/debian/control2023-03-04 13:16:30.0 +
+++ field3d-1.7.3/debian/control2024-02-28 08:35:41.0 +
@@ -3,7 +3,7 @@
 Uploaders: Ghislain Antony Vaillant 
 Section: libs
 Priority: optional
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
libboost-program-options-dev,
libboost-regex-dev,
@@ -18,7 +18,10 @@
 Vcs-Browser: https://salsa.debian.org/debian-phototools-team/field3d
 Vcs-Git: https://salsa.debian.org/debian-phototools-team/field3d.git
 
-Package: libfield3d1.7
+Package: libfield3d1.7t64
+Provides: ${t64:Provides}
+Replaces: libfield3d1.7
+Breaks: libfield3d1.7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
@@ -40,7 +43,7 @@
 Depends: ${misc:Depends},
  libboost-system-dev,
  libboost-thread-dev,
- libfield3d1.7 (= ${binary:Version}),
+ libfield3d1.7t64 (= ${binary:Version}),
  libhdf5-dev,
  libopenexr-dev
 Suggests: field3d-doc
diff -Nru field3d-1.7.3/debian/libfield3d1.7.install 
field3d-1.7.3/debian/libfield3d1.7.install
--- field3d-1.7.3/debian/libfield3d1.7.install  2023-02-18 19:01:29.0 
+
+++ field3d-1.7.3/debian/libfield3d1.7.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru field3d-1.7.3/debian/libfield3d1.7t64.install 
field3d-1.7.3/debian/libfield3d1.7t64.install
--- field3d-1.7.3/debian/libfield3d1.7t64.install   1970-01-01 
00:00:00.0 +
+++ field3d-1.7.3/debian/libfield3d1.7t64.install   2023-02-18 
19:01:29.0 +
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru field3d-1.7.3/debian/libfield3d1.7t64.lintian-overrides 
field3d-1.7.3/debian/libfield3d1.7t64.lintian-overrides
--- field3d-1.7.3/debian/libfield3d1.7t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ field3d-1.7.3/debian/libfield3d1.7t64.lintian-overrides 2024-02-28 
08:35:31.0 +
@@ -0,0 +1 @@
+libfield3d1.7t64: package-name-doesnt-match-sonames libfield3d1.7


Bug#1062592: flickcurl: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru flickcurl-1.26/debian/changelog flickcurl-1.26/debian/changelog
--- flickcurl-1.26/debian/changelog 2021-09-15 11:39:23.0 +
+++ flickcurl-1.26/debian/changelog 2024-02-28 08:41:42.0 +
@@ -1,3 +1,10 @@
+flickcurl (1.26-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062592
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 08:41:42 +
+
 flickcurl (1.26-7) unstable; urgency=medium
 
   * Reuploaded for source-only upload.
diff -Nru flickcurl-1.26/debian/control flickcurl-1.26/debian/control
--- flickcurl-1.26/debian/control   2021-08-24 15:45:50.0 +
+++ flickcurl-1.26/debian/control   2024-02-28 08:41:42.0 +
@@ -3,7 +3,7 @@
 Section: libs
 Maintainer: Kumar Appaiah 
 Uploaders: Dave Beckett 
-Build-Depends: debhelper (>= 12), libraptor2-dev, dpkg-dev (>= 1.16.1~), 
zlib1g-dev, liblzma-dev, gtk-doc-tools
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 12), libraptor2-dev, 
dpkg-dev (>= 1.16.1~), zlib1g-dev, liblzma-dev, gtk-doc-tools
 Standards-Version: 4.5.1
 Homepage: http://librdf.org/flickcurl/
 Vcs-Git: https://salsa.debian.org/akumar/flickcurl.git
@@ -12,7 +12,7 @@
 Package: libflickcurl-dev
 Section: libdevel
 Architecture: any
-Depends: libflickcurl0 (= ${binary:Version}), libxml2-dev, libraptor2-dev, 
${misc:Depends}
+Depends: libflickcurl0t64 (= ${binary:Version}), libxml2-dev, libraptor2-dev, 
${misc:Depends}
 Description: C library for accessing the Flickr API - development files
  Flickcurl is a C library for the Flickr API, handling creating the
  requests, signing, token management, calling the API, marshalling
@@ -27,7 +27,10 @@
  This package contains the development libraries and headers for
  flickcurl.
 
-Package: libflickcurl0
+Package: libflickcurl0t64
+Provides: ${t64:Provides}
+Replaces: libflickcurl0
+Breaks: libflickcurl0 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -47,7 +50,7 @@
 Priority: optional
 Section: debug
 Architecture: any
-Depends: libflickcurl0 (= ${binary:Version}), flickcurl-utils (= 
${binary:Version}), ${misc:Depends}
+Depends: libflickcurl0t64 (= ${binary:Version}), flickcurl-utils (= 
${binary:Version}), ${misc:Depends}
 Description: C library for accessing the Flickr API - debugging symbols
  Flickcurl is a C library for the Flickr API, handling creating the
  requests, signing, token management, calling the API, marshalling
diff -Nru flickcurl-1.26/debian/libflickcurl0.docs 
flickcurl-1.26/debian/libflickcurl0.docs
--- flickcurl-1.26/debian/libflickcurl0.docs2021-08-24 15:33:36.0 
+
+++ flickcurl-1.26/debian/libflickcurl0.docs1970-01-01 00:00:00.0 
+
@@ -1,5 +0,0 @@
-NEWS
-README
-README.html
-NEWS.html
-coverage.html
diff -Nru flickcurl-1.26/debian/libflickcurl0.install 
flickcurl-1.26/debian/libflickcurl0.install
--- flickcurl-1.26/debian/libflickcurl0.install 2021-08-24 15:33:36.0 
+
+++ flickcurl-1.26/debian/libflickcurl0.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru flickcurl-1.26/debian/libflickcurl0t64.docs 
flickcurl-1.26/debian/libflickcurl0t64.docs
--- flickcurl-1.26/debian/libflickcurl0t64.docs 1970-01-01 00:00:00.0 
+
+++ flickcurl-1.26/debian/libflickcurl0t64.docs 2021-08-24 15:33:36.0 
+
@@ -0,0 +1,5 @@
+NEWS
+README
+README.html
+NEWS.html
+coverage.html
diff -Nru flickcurl-1.26/debian/libflickcurl0t64.install 
flickcurl-1.26/debian/libflickcurl0t64.install
--- flickcurl-1.26/debian/libflickcurl0t64.install  1970-01-01 
00:00:00.0 +
+++ flickcurl-1.26/debian/libflickcurl0t64.install  2021-08-24 
15:33:36.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru flickcurl-1.26/debian/libflickcurl0t64.lintian-overrides 
flickcurl-1.26/debian/libflickcurl0t64.lintian-overrides
--- flickcurl-1.26/debian/libflickcurl0t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ flickcurl-1.26/debian/libflickcurl0t64.lintian-overrides2024-02-28 
08:41:32.0 +
@@ -0,0 +1 @@
+libflickcurl0t64: package-name-doesnt-match-sonames libflickcurl0


Bug#1062588: ffindex: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru ffindex-0.9.9.9/debian/changelog ffindex-0.9.9.9/debian/changelog
--- ffindex-0.9.9.9/debian/changelog2022-11-03 17:10:23.0 +
+++ ffindex-0.9.9.9/debian/changelog2024-02-28 08:34:05.0 +
@@ -1,3 +1,10 @@
+ffindex (0.9.9.9-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062588
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 08:34:05 +
+
 ffindex (0.9.9.9-6) unstable; urgency=medium
 
   * Fix watch file
diff -Nru ffindex-0.9.9.9/debian/control ffindex-0.9.9.9/debian/control
--- ffindex-0.9.9.9/debian/control  2022-11-03 17:10:23.0 +
+++ ffindex-0.9.9.9/debian/control  2024-02-28 08:34:05.0 +
@@ -4,7 +4,7 @@
Andreas Tille 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
help2man,
libopenmpi-dev,
openmpi-bin,
@@ -19,7 +19,7 @@
 
 Package: ffindex
 Architecture: any
-Depends: libffindex0 (= ${binary:Version}),
+Depends: libffindex0t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Description: simple index/database for huge amounts of small files
@@ -31,7 +31,10 @@
  .
  This package provides the executables.
 
-Package: libffindex0
+Package: libffindex0t64
+Provides: ${t64:Provides}
+Replaces: libffindex0
+Breaks: libffindex0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -48,7 +51,7 @@
 Package: libffindex0-dev
 Architecture: any
 Section: libdevel
-Depends: libffindex0 (= ${binary:Version}),
+Depends: libffindex0t64 (= ${binary:Version}),
  ${misc:Depends}
 Provides: libffindex-dev
 Description: library for simple index/database for huge amounts of small files 
(development)
diff -Nru ffindex-0.9.9.9/debian/libffindex0.install 
ffindex-0.9.9.9/debian/libffindex0.install
--- ffindex-0.9.9.9/debian/libffindex0.install  2022-11-03 17:10:23.0 
+
+++ ffindex-0.9.9.9/debian/libffindex0.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/libffindex.so.*
diff -Nru ffindex-0.9.9.9/debian/libffindex0t64.install 
ffindex-0.9.9.9/debian/libffindex0t64.install
--- ffindex-0.9.9.9/debian/libffindex0t64.install   1970-01-01 
00:00:00.0 +
+++ ffindex-0.9.9.9/debian/libffindex0t64.install   2022-11-03 
17:10:23.0 +
@@ -0,0 +1 @@
+usr/lib/libffindex.so.*
diff -Nru ffindex-0.9.9.9/debian/libffindex0t64.lintian-overrides 
ffindex-0.9.9.9/debian/libffindex0t64.lintian-overrides
--- ffindex-0.9.9.9/debian/libffindex0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ ffindex-0.9.9.9/debian/libffindex0t64.lintian-overrides 2024-02-28 
05:10:34.0 +
@@ -0,0 +1 @@
+libffindex0t64: package-name-doesnt-match-sonames libffindex0


Bug#1062590: fifechan: NMU diff for 64-bit time_t transition

2024-02-28 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru fifechan-0.1.5/debian/changelog fifechan-0.1.5/debian/changelog
--- fifechan-0.1.5/debian/changelog 2023-02-24 23:04:45.0 +
+++ fifechan-0.1.5/debian/changelog 2024-02-28 08:38:45.0 +
@@ -1,3 +1,10 @@
+fifechan (0.1.5-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062590
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 08:38:45 +
+
 fifechan (0.1.5-3) unstable; urgency=medium
 
   * Declare compliance with Debian Policy 4.6.2.
diff -Nru fifechan-0.1.5/debian/control fifechan-0.1.5/debian/control
--- fifechan-0.1.5/debian/control   2023-02-24 23:04:45.0 +
+++ fifechan-0.1.5/debian/control   2024-02-28 08:38:45.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Games Team 
 Uploaders:
  Markus Koschany 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  cmake,
  debhelper-compat (= 13),
  libgl-dev,
@@ -17,7 +17,10 @@
 Vcs-Git: https://salsa.debian.org/games-team/fifechan.git
 Vcs-Browser: https://salsa.debian.org/games-team/fifechan
 
-Package: libfifechan0.1.5
+Package: libfifechan0.1.5t64
+Provides: ${t64:Provides}
+Replaces: libfifechan0.1.5
+Breaks: libfifechan0.1.5 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -36,7 +39,7 @@
 Section: libdevel
 Multi-Arch: same
 Depends:
- libfifechan0.1.5 (= ${binary:Version}),
+ libfifechan0.1.5t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: development files for the GUI library Fifechan
  Fifechan is a lightweight cross platform GUI library written in C++
diff -Nru fifechan-0.1.5/debian/libfifechan0.1.5.install 
fifechan-0.1.5/debian/libfifechan0.1.5.install
--- fifechan-0.1.5/debian/libfifechan0.1.5.install  2023-02-24 
23:04:45.0 +
+++ fifechan-0.1.5/debian/libfifechan0.1.5.install  1970-01-01 
00:00:00.0 +
@@ -1,3 +0,0 @@
-usr/lib/*/libfifechan.so.*
-usr/lib/*/libfifechan_opengl.so.*
-usr/lib/*/libfifechan_sdl.so.*
diff -Nru fifechan-0.1.5/debian/libfifechan0.1.5t64.install 
fifechan-0.1.5/debian/libfifechan0.1.5t64.install
--- fifechan-0.1.5/debian/libfifechan0.1.5t64.install   1970-01-01 
00:00:00.0 +
+++ fifechan-0.1.5/debian/libfifechan0.1.5t64.install   2023-02-24 
23:04:45.0 +
@@ -0,0 +1,3 @@
+usr/lib/*/libfifechan.so.*
+usr/lib/*/libfifechan_opengl.so.*
+usr/lib/*/libfifechan_sdl.so.*
diff -Nru fifechan-0.1.5/debian/libfifechan0.1.5t64.lintian-overrides 
fifechan-0.1.5/debian/libfifechan0.1.5t64.lintian-overrides
--- fifechan-0.1.5/debian/libfifechan0.1.5t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ fifechan-0.1.5/debian/libfifechan0.1.5t64.lintian-overrides 2024-02-28 
08:38:11.0 +
@@ -0,0 +1 @@
+libfifechan0.1.5t64: package-name-doesnt-match-sonames libfifechan0.1.5


Bug#1062553: fenics-basix: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru fenics-basix-0.7.0/debian/changelog 
fenics-basix-0.7.0/debian/changelog
--- fenics-basix-0.7.0/debian/changelog 2023-10-30 21:48:08.0 +
+++ fenics-basix-0.7.0/debian/changelog 2024-02-28 04:38:54.0 +
@@ -1,3 +1,10 @@
+fenics-basix (0.7.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062553
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 04:38:54 +
+
 fenics-basix (0.7.0-2) unstable; urgency=medium
 
   * Depends: python3-ufl (>= 2023.2.0~)
diff -Nru fenics-basix-0.7.0/debian/control fenics-basix-0.7.0/debian/control
--- fenics-basix-0.7.0/debian/control   2023-10-30 21:48:08.0 +
+++ fenics-basix-0.7.0/debian/control   2024-02-28 04:38:54.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Science Team 

 Uploaders: Drew Parsons 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
  dh-python,
  python3-setuptools,
  python3-all-dev:any,
@@ -35,7 +35,7 @@
 Package: libbasix-dev
 Architecture: any
 Multi-Arch: same
-Depends: libbasix0.7 (= ${binary:Version}),
+Depends: libbasix0.7t64 (= ${binary:Version}),
  libeigen3-dev,
  ${misc:Depends}, ${shlibs:Depends}
 Suggests: python3-basix, basix-doc
@@ -59,7 +59,10 @@
  .
  This package installs the development files for the shared library.
 
-Package: libbasix0.7
+Package: libbasix0.7t64
+Provides: ${t64:Provides}
+Replaces: libbasix0.7
+Breaks: libbasix0.7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff -Nru fenics-basix-0.7.0/debian/libbasix0.7.install 
fenics-basix-0.7.0/debian/libbasix0.7.install
--- fenics-basix-0.7.0/debian/libbasix0.7.install   2023-10-30 
21:48:08.0 +
+++ fenics-basix-0.7.0/debian/libbasix0.7.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libbasix.so.*
diff -Nru fenics-basix-0.7.0/debian/libbasix0.7t64.install 
fenics-basix-0.7.0/debian/libbasix0.7t64.install
--- fenics-basix-0.7.0/debian/libbasix0.7t64.install1970-01-01 
00:00:00.0 +
+++ fenics-basix-0.7.0/debian/libbasix0.7t64.install2023-10-30 
21:48:08.0 +
@@ -0,0 +1 @@
+usr/lib/*/libbasix.so.*
diff -Nru fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides 
fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides
--- fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides  2024-02-28 
04:38:27.0 +
@@ -0,0 +1 @@
+libbasix0.7t64: package-name-doesnt-match-sonames libbasix0.7


Bug#1062550: fcft: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru fcft-3.1.8/debian/changelog fcft-3.1.8/debian/changelog
--- fcft-3.1.8/debian/changelog 2024-02-26 20:05:02.0 +
+++ fcft-3.1.8/debian/changelog 2024-02-28 04:36:16.0 +
@@ -1,3 +1,10 @@
+fcft (3.1.8-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062550
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 04:36:16 +
+
 fcft (3.1.8-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru fcft-3.1.8/debian/control fcft-3.1.8/debian/control
--- fcft-3.1.8/debian/control   2024-02-26 20:05:02.0 +
+++ fcft-3.1.8/debian/control   2024-02-28 04:36:16.0 +
@@ -2,7 +2,7 @@
 Section: libdevel
 Priority: optional
 Maintainer: Birger Schacht 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
meson,
pkgconf,
libpixman-1-dev,
@@ -24,7 +24,7 @@
 Architecture: any
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- libfcft4 (= ${binary:Version}),
+ libfcft4t64 (= ${binary:Version}),
  libpixman-1-dev,
  libfreetype-dev,
  libfontconfig-dev,
@@ -46,7 +46,10 @@
  .
  This package contains the header and development files.
 
-Package: libfcft4
+Package: libfcft4t64
+Provides: ${t64:Provides}
+Replaces: libfcft4
+Breaks: libfcft4 (<< ${source:Version})
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Section: libs
diff -Nru fcft-3.1.8/debian/libfcft4.install fcft-3.1.8/debian/libfcft4.install
--- fcft-3.1.8/debian/libfcft4.install  2024-02-26 20:05:02.0 +
+++ fcft-3.1.8/debian/libfcft4.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru fcft-3.1.8/debian/libfcft4.symbols fcft-3.1.8/debian/libfcft4.symbols
--- fcft-3.1.8/debian/libfcft4.symbols  2024-02-26 20:05:02.0 +
+++ fcft-3.1.8/debian/libfcft4.symbols  1970-01-01 00:00:00.0 +
@@ -1,16 +0,0 @@
-libfcft.so.4 libfcft4 #MINVER#
-* Build-Depends-Package: libfcft-dev
- fcft_capabilities@Base 3.0.1
- fcft_clone@Base 3.0.1
- fcft_destroy@Base 3.0.1
- fcft_fini@Base 3.0.1
- fcft_from_name@Base 3.0.1
- fcft_init@Base 3.0.1
- fcft_kerning@Base 3.0.1
- fcft_precompose@Base 3.0.1
- fcft_rasterize_char_utf32@Base 3.0.1
- fcft_rasterize_grapheme_utf32@Base 3.0.1
- fcft_rasterize_text_run_utf32@Base 3.0.1
- fcft_set_emoji_presentation@Base 3.0.1
- fcft_set_scaling_filter@Base 3.0.1
- fcft_text_run_destroy@Base 3.0.1
diff -Nru fcft-3.1.8/debian/libfcft4t64.install 
fcft-3.1.8/debian/libfcft4t64.install
--- fcft-3.1.8/debian/libfcft4t64.install   1970-01-01 00:00:00.0 
+
+++ fcft-3.1.8/debian/libfcft4t64.install   2024-02-26 20:05:02.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru fcft-3.1.8/debian/libfcft4t64.lintian-overrides 
fcft-3.1.8/debian/libfcft4t64.lintian-overrides
--- fcft-3.1.8/debian/libfcft4t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ fcft-3.1.8/debian/libfcft4t64.lintian-overrides 2024-02-28 
04:36:02.0 +
@@ -0,0 +1 @@
+libfcft4t64: package-name-doesnt-match-sonames libfcft4
diff -Nru fcft-3.1.8/debian/libfcft4t64.symbols 
fcft-3.1.8/debian/libfcft4t64.symbols
--- fcft-3.1.8/debian/libfcft4t64.symbols   1970-01-01 00:00:00.0 
+
+++ fcft-3.1.8/debian/libfcft4t64.symbols   2024-02-28 04:36:02.0 
+
@@ -0,0 +1,16 @@
+libfcft.so.4 libfcft4t64 #MINVER#
+* Build-Depends-Package: libfcft-dev
+ fcft_capabilities@Base 3.0.1
+ fcft_clone@Base 3.0.1
+ fcft_destroy@Base 3.0.1
+ fcft_fini@Base 3.0.1
+ fcft_from_name@Base 3.0.1
+ fcft_init@Base 3.0.1
+ fcft_kerning@Base 3.0.1
+ fcft_precompose@Base 3.0.1
+ fcft_rasterize_char_utf32@Base 3.0.1
+ fcft_rasterize_grapheme_utf32@Base 3.0.1
+ fcft_rasterize_text_run_utf32@Base 3.0.1
+ fcft_set_emoji_presentation@Base 3.0.1
+ fcft_set_scaling_filter@Base 3.0.1
+ fcft_text_run_destroy@Base 3.0.1


Bug#1062551: fcml: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru fcml-1.3.0/debian/changelog fcml-1.3.0/debian/changelog
--- fcml-1.3.0/debian/changelog 2024-02-14 17:31:11.0 +
+++ fcml-1.3.0/debian/changelog 2024-02-28 04:37:13.0 +
@@ -1,3 +1,10 @@
+fcml (1.3.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062551
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 04:37:13 +
+
 fcml (1.3.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru fcml-1.3.0/debian/control fcml-1.3.0/debian/control
--- fcml-1.3.0/debian/control   2024-02-14 17:29:16.0 +
+++ fcml-1.3.0/debian/control   2024-02-28 04:37:13.0 +
@@ -2,7 +2,7 @@
 Maintainer: Stephen Kitt 
 Section: devel
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
doxygen,
graphviz
 Standards-Version: 4.6.2
@@ -29,7 +29,10 @@
  This package contains a simple but useful single-line assembler and
  disassembler.
 
-Package: libfcml0
+Package: libfcml0t64
+Provides: ${t64:Provides}
+Replaces: libfcml0
+Breaks: libfcml0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -53,7 +56,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libfcml0 (= ${binary:Version}),
+Depends: libfcml0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Recommends: libfcml-doc
diff -Nru fcml-1.3.0/debian/libfcml0.install fcml-1.3.0/debian/libfcml0.install
--- fcml-1.3.0/debian/libfcml0.install  2015-01-20 23:20:13.0 +
+++ fcml-1.3.0/debian/libfcml0.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libfcml*.so.*
diff -Nru fcml-1.3.0/debian/libfcml0.symbols fcml-1.3.0/debian/libfcml0.symbols
--- fcml-1.3.0/debian/libfcml0.symbols  2020-04-30 14:00:47.0 +
+++ fcml-1.3.0/debian/libfcml0.symbols  1970-01-01 00:00:00.0 +
@@ -1,281 +0,0 @@
-libfcml.so.0 libfcml0 #MINVER#
-* Build-Depends-Package: libfcml-dev
- fcml_fn_asm_default_instruction_chooser@Base 1.0.0
- fcml_fn_asm_default_optimizer@Base 1.0.0
- fcml_fn_asm_no_instruction_chooser@Base 1.0.0
- fcml_fn_assemble@Base 1.0.0
- fcml_fn_assembler_free@Base 1.0.0
- fcml_fn_assembler_init@Base 1.0.0
- fcml_fn_assembler_instruction_detach@Base 1.0.0
- fcml_fn_assembler_instruction_free@Base 1.0.0
- fcml_fn_assembler_result_free@Base 1.0.0
- fcml_fn_assembler_result_prepare@Base 1.0.0
- fcml_fn_cu_add_operand_hints@Base 1.0.0
- fcml_fn_cu_clone_instruction@Base 1.0.0
- fcml_fn_cu_find_operand@Base 1.0.0
- fcml_fn_cu_free_instruction@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_16@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_64@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_8@Base 1.0.0
- fcml_fn_cu_operand_addr_bis_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_bis_disp_64@Base 1.0.0
- fcml_fn_cu_operand_addr_bis_disp_8@Base 1.0.0
- fcml_fn_cu_operand_addr_disp_16@Base 1.0.0
- fcml_fn_cu_operand_addr_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_disp_64@Base 1.0.0
- fcml_fn_cu_operand_addr_far_pointer_offset16@Base 1.0.0
- fcml_fn_cu_operand_addr_far_pointer_offset32@Base 1.0.0
- fcml_fn_cu_operand_addr_is_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_is_disp_64@Base 1.0.0
- fcml_fn_cu_operand_addr_is_disp_8@Base 1.0.0
- fcml_fn_cu_operand_addr_offset_16@Base 1.0.0
- fcml_fn_cu_operand_addr_offset_32@Base 1.0.0
- fcml_fn_cu_operand_addr_offset_abs_64@Base 1.0.0
- fcml_fn_cu_operand_addr_offset_rel_64@Base 1.0.0
- fcml_fn_cu_operand_reg@Base 1.0.0
- fcml_fn_cu_operand_signed_imm_16@Base 1.0.0
- fcml_fn_cu_operand_signed_imm_32@Base 1.0.0
- fcml_fn_cu_operand_signed_imm_64@Base 1.0.0
- fcml_fn_cu_operand_signed_imm_8@Base 1.0.0
- fcml_fn_cu_operand_unsigned_imm_16@Base 1.0.0
- fcml_fn_cu_operand_unsigned_imm_32@Base 1.0.0
- fcml_fn_cu_operand_unsigned_imm_64@Base 1.0.0
- fcml_fn_cu_operand_unsigned_imm_8@Base 1.0.0
- fcml_fn_dialect_free@Base 1.0.0
- fcml_fn_dialect_init_gas@Base 1.0.0
- fcml_fn_dialect_init_intel@Base 1.0.0
- fcml_fn_disassemble@Base 1.0.0
- fcml_fn_disassembler_free@Base 1.0.0
- fcml_fn_disassembler_init@Base 1.0.0
- fcml_fn_disassembler_result_free@Base 1.0.0
- 

Bug#1062548: faust: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru faust-2.70.3+ds/debian/changelog faust-2.70.3+ds/debian/changelog
--- faust-2.70.3+ds/debian/changelog2024-01-15 13:14:12.0 +
+++ faust-2.70.3+ds/debian/changelog2024-02-28 03:51:36.0 +
@@ -1,3 +1,10 @@
+faust (2.70.3+ds-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062548
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:51:36 +
+
 faust (2.70.3+ds-1) unstable; urgency=medium
 
   * New upstream version 2.70.3+ds
diff -Nru faust-2.70.3+ds/debian/control faust-2.70.3+ds/debian/control
--- faust-2.70.3+ds/debian/control  2024-01-15 13:14:12.0 +
+++ faust-2.70.3+ds/debian/control  2024-02-28 03:51:36.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Multimedia Maintainers 
 Uploaders:
  IOhannes m zmölnig (Debian/GNU) ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  bison,
  cmake,
  debhelper-compat (= 13),
@@ -31,7 +31,7 @@
 Depends:
  faust-common (<< ${source:Upstream-Version}+1~),
  faust-common (>= ${source:Version}),
- libfaust2 (= ${binary:Version}),
+ libfaust2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -106,7 +106,10 @@
  This package contains the architecture independent files for faust as well as
  syntax highlighting files for various editors.
 
-Package: libfaust2
+Package: libfaust2t64
+Provides: ${t64:Provides}
+Replaces: libfaust2
+Breaks: libfaust2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
diff -Nru faust-2.70.3+ds/debian/libfaust2.install 
faust-2.70.3+ds/debian/libfaust2.install
--- faust-2.70.3+ds/debian/libfaust2.install2024-01-15 13:14:12.0 
+
+++ faust-2.70.3+ds/debian/libfaust2.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru faust-2.70.3+ds/debian/libfaust2t64.install 
faust-2.70.3+ds/debian/libfaust2t64.install
--- faust-2.70.3+ds/debian/libfaust2t64.install 1970-01-01 00:00:00.0 
+
+++ faust-2.70.3+ds/debian/libfaust2t64.install 2024-01-15 13:14:12.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides 
faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides
--- faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides   2024-02-28 
03:51:10.0 +
@@ -0,0 +1 @@
+libfaust2t64: package-name-doesnt-match-sonames libfaust2


Bug#1062546: fastcdr: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru fastcdr-1.1.0/debian/changelog fastcdr-1.1.0/debian/changelog
--- fastcdr-1.1.0/debian/changelog  2023-06-14 13:01:29.0 +
+++ fastcdr-1.1.0/debian/changelog  2024-02-28 03:46:59.0 +
@@ -1,3 +1,10 @@
+fastcdr (1.1.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062546
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:46:59 +
+
 fastcdr (1.1.0-1) unstable; urgency=medium
 
   * New upstream version 1.1.0
diff -Nru fastcdr-1.1.0/debian/control fastcdr-1.1.0/debian/control
--- fastcdr-1.1.0/debian/control2023-06-14 13:01:23.0 +
+++ fastcdr-1.1.0/debian/control2024-02-28 03:46:59.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Robotics Team 
 Uploaders: Timo Röhling 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
cmake, ninja-build, pkg-kde-tools,
libgtest-dev , doxygen , graphviz 
 Standards-Version: 4.6.2
@@ -12,7 +12,10 @@
 Vcs-Git: https://salsa.debian.org/robotics-team/fastcdr.git
 Vcs-Browser: https://salsa.debian.org/robotics-team/fastcdr
 
-Package: libfastcdr1
+Package: libfastcdr1t64
+Provides: ${t64:Provides}
+Replaces: libfastcdr1
+Breaks: libfastcdr1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -26,7 +29,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libfastcdr1 (= ${binary:Version}), ${misc:Depends}
+Depends: libfastcdr1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Fast CDR serialization library for DDS - development headers
  eProsima FastCDR is a C++ library that provides serialization and
  deserialization according to the Common Data Representation (CDR) of the Data
diff -Nru fastcdr-1.1.0/debian/libfastcdr1.install 
fastcdr-1.1.0/debian/libfastcdr1.install
--- fastcdr-1.1.0/debian/libfastcdr1.install2022-02-22 08:29:59.0 
+
+++ fastcdr-1.1.0/debian/libfastcdr1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru fastcdr-1.1.0/debian/libfastcdr1.symbols 
fastcdr-1.1.0/debian/libfastcdr1.symbols
--- fastcdr-1.1.0/debian/libfastcdr1.symbols2022-02-22 08:30:00.0 
+
+++ fastcdr-1.1.0/debian/libfastcdr1.symbols1970-01-01 00:00:00.0 
+
@@ -1,201 +0,0 @@
-# SymbolsHelper-Confirmed: 1.0.16 amd64 i386 ppc64el armhf s390x
-libfastcdr.so.1 libfastcdr1 #MINVER#
-* Build-Depends-Package: libfastcdr-dev
- 
(optional=libstdc++|regex)"^_Z(Z|GTt|GV|TI|TS|TT|TV|Thn?\d+_|Tvn?\d+_n?\d+_)?N?r?V?K?[RO]?S[abdiost]"
 0~unused
- (subst)_ZN8eprosima7fastcdr10FastBuffer6resizeE{size_t}@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr10FastBuffer7reserveE{size_t}@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr10FastBufferC1EPc{size_t}@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferC1Ev@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr10FastBufferC2EPc{size_t}@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferC2Ev@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferD0Ev@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferD1Ev@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferD2Ev@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr10readStringERj@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERPc@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERPcNS1_10EndiannessE@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERPw@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERPwNS1_10EndiannessE@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERb@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERc@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERd@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERdNS1_10EndiannessE@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERf@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERfNS1_10EndiannessE@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERi@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERiNS1_10EndiannessE@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERs@Base 1.0.16
- _ZN8eprosima7fastcdr3Cdr11deserializeERsNS1_10EndiannessE@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr3Cdr11deserializeER{int64_t}@Base 1.0.16
- 

Bug#1062547: fastdds: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru fastdds-2.11.2+ds/debian/changelog fastdds-2.11.2+ds/debian/changelog
--- fastdds-2.11.2+ds/debian/changelog  2023-10-24 07:18:49.0 +
+++ fastdds-2.11.2+ds/debian/changelog  2024-02-28 03:47:46.0 +
@@ -1,3 +1,10 @@
+fastdds (2.11.2+ds-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062547
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:47:46 +
+
 fastdds (2.11.2+ds-6) unstable; urgency=medium
 
   * Disable tests as hotfix for GTest issue (Closes: #1052742)
diff -Nru fastdds-2.11.2+ds/debian/control fastdds-2.11.2+ds/debian/control
--- fastdds-2.11.2+ds/debian/control2023-10-24 07:17:49.0 +
+++ fastdds-2.11.2+ds/debian/control2024-02-28 03:47:46.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Robotics Team 
 Uploaders: Timo Röhling 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  cmake,
  doxygen ,
@@ -39,7 +39,10 @@
  focuses on usability, and a lower-level Writer-Reader API that allows more
  sophisticated fine tuning of the RTPS protocol.
 
-Package: libfastrtps2.11
+Package: libfastrtps2.11t64
+Provides: ${t64:Provides}
+Replaces: libfastrtps2.11
+Breaks: libfastrtps2.11 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: 
@@ -58,7 +61,7 @@
  ${misc:Depends},
  libasio-dev,
  libfastcdr-dev,
- libfastrtps2.11 (= ${binary:Version}),
+ libfastrtps2.11t64 (= ${binary:Version}),
  libfoonathan-memory-dev,
  libssl-dev,
  libtinyxml2-dev,
diff -Nru fastdds-2.11.2+ds/debian/libfastrtps2.11.install 
fastdds-2.11.2+ds/debian/libfastrtps2.11.install
--- fastdds-2.11.2+ds/debian/libfastrtps2.11.install2023-10-24 
07:17:49.0 +
+++ fastdds-2.11.2+ds/debian/libfastrtps2.11.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install 
fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install
--- fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install 1970-01-01 
00:00:00.0 +
+++ fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install 2023-10-24 
07:17:49.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides 
fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides
--- fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides   
1970-01-01 00:00:00.0 +
+++ fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides   
2024-02-28 03:47:34.0 +
@@ -0,0 +1 @@
+libfastrtps2.11t64: package-name-doesnt-match-sonames libfastrtps2.11


Bug#1062544: faifa: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru faifa-0.2~svn82/debian/changelog faifa-0.2~svn82/debian/changelog
--- faifa-0.2~svn82/debian/changelog2022-10-17 10:46:57.0 +
+++ faifa-0.2~svn82/debian/changelog2024-02-28 03:46:05.0 +
@@ -1,3 +1,10 @@
+faifa (0.2~svn82-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062544
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:46:05 +
+
 faifa (0.2~svn82-3) unstable; urgency=medium
 
   * QA upload.
diff -Nru faifa-0.2~svn82/debian/control faifa-0.2~svn82/debian/control
--- faifa-0.2~svn82/debian/control  2022-10-17 10:46:57.0 +
+++ faifa-0.2~svn82/debian/control  2024-02-28 03:46:05.0 +
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: debhelper-compat (= 12), autoconf,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12), autoconf,
  libpcap0.8-dev, libssl-dev (>= 0.9.7)
 Standards-Version: 4.5.0
 Vcs-Git: https://salsa.debian.org/debian/faifa.git
@@ -28,7 +28,7 @@
 Package: libfaifa-dev
 Section: libdevel
 Architecture: any
-Depends: libfaifa0 (= ${binary:Version}), ${misc:Depends}
+Depends: libfaifa0t64 (= ${binary:Version}), ${misc:Depends}
 Description: manage HomePlug 1.0/AV devices via ethernet frames - devel library
  Faifa is a network tool to remotely manage HomePlug 1.0 and HomePlug AV
  devices.
@@ -42,7 +42,10 @@
  .
  This package contains Faifa library headers.
 
-Package: libfaifa0
+Package: libfaifa0t64
+Provides: ${t64:Provides}
+Replaces: libfaifa0
+Breaks: libfaifa0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru faifa-0.2~svn82/debian/libfaifa0.install 
faifa-0.2~svn82/debian/libfaifa0.install
--- faifa-0.2~svn82/debian/libfaifa0.install2022-10-17 10:46:57.0 
+
+++ faifa-0.2~svn82/debian/libfaifa0.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libfaifa*.so.*
diff -Nru faifa-0.2~svn82/debian/libfaifa0.symbols 
faifa-0.2~svn82/debian/libfaifa0.symbols
--- faifa-0.2~svn82/debian/libfaifa0.symbols2022-10-17 10:46:57.0 
+
+++ faifa-0.2~svn82/debian/libfaifa0.symbols1970-01-01 00:00:00.0 
+
@@ -1,37 +0,0 @@
-libfaifa.so.0 libfaifa0 #MINVER#
- crc32buf@Base 0.2~svn82
- dak_salt@Base 0.2~svn82
- do_frame@Base 0.2~svn82
- do_receive_frame@Base 0.2~svn82
- dump_hex@Base 0.2~svn82
- err_stream@Base 0.2~svn82
- ether_init_header@Base 0.2~svn82
- faifa_close@Base 0.2~svn82
- faifa_error@Base 0.2~svn82
- faifa_free@Base 0.2~svn82
- faifa_init@Base 0.2~svn82
- faifa_loop@Base 0.2~svn82
- faifa_loop_handler@Base 0.2~svn82
- faifa_open@Base 0.2~svn82
- faifa_parse_mac_addr@Base 0.2~svn82
- faifa_recv@Base 0.2~svn82
- faifa_send@Base 0.2~svn82
- faifa_set_dst_addr@Base 0.2~svn82
- faifa_set_error@Base 0.2~svn82
- faifa_set_verbose@Base 0.2~svn82
- faifa_sprint_hex@Base 0.2~svn82
- gen_passphrase@Base 0.2~svn82
- get_carrier_modulation_str@Base 0.2~svn82
- get_sta_role_str@Base 0.2~svn82
- hash_hpav@Base 0.2~svn82
- hash_value@Base 0.2~svn82
- hp10_frame_ops@Base 0.2~svn82
- hpav_frame_ops@Base 0.2~svn82
- in_stream@Base 0.2~svn82
- init_salted_secret@Base 0.2~svn82
- menu@Base 0.2~svn82
- nmk_salt@Base 0.2~svn82
- out_stream@Base 0.2~svn82
- receive_loop@Base 0.2~svn82
- set_dump_callback@Base 0.2~svn82
- set_init_callback@Base 0.2~svn82
diff -Nru faifa-0.2~svn82/debian/libfaifa0t64.install 
faifa-0.2~svn82/debian/libfaifa0t64.install
--- faifa-0.2~svn82/debian/libfaifa0t64.install 1970-01-01 00:00:00.0 
+
+++ faifa-0.2~svn82/debian/libfaifa0t64.install 2022-10-17 10:46:57.0 
+
@@ -0,0 +1 @@
+usr/lib/*/libfaifa*.so.*
diff -Nru faifa-0.2~svn82/debian/libfaifa0t64.lintian-overrides 
faifa-0.2~svn82/debian/libfaifa0t64.lintian-overrides
--- faifa-0.2~svn82/debian/libfaifa0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ faifa-0.2~svn82/debian/libfaifa0t64.lintian-overrides   2024-02-28 
03:45:58.0 +
@@ -0,0 +1 @@
+libfaifa0t64: package-name-doesnt-match-sonames libfaifa0
diff -Nru faifa-0.2~svn82/debian/libfaifa0t64.symbols 
faifa-0.2~svn82/debian/libfaifa0t64.symbols
--- 

Bug#1062540: event-dance: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru event-dance-0.2.0/debian/changelog event-dance-0.2.0/debian/changelog
--- event-dance-0.2.0/debian/changelog  2024-01-17 14:25:27.0 +
+++ event-dance-0.2.0/debian/changelog  2024-02-28 03:44:45.0 +
@@ -1,3 +1,10 @@
+event-dance (0.2.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062540
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:44:45 +
+
 event-dance (0.2.0-2) unstable; urgency=medium
 
   * debian/patches/remove-uuid-from-gir.patch:
diff -Nru event-dance-0.2.0/debian/control event-dance-0.2.0/debian/control
--- event-dance-0.2.0/debian/control2024-01-17 14:25:27.0 +
+++ event-dance-0.2.0/debian/control2024-02-28 03:44:45.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Alberto Garcia 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
libglib2.0-dev,
libgnutls28-dev,
libgcrypt20-dev,
@@ -18,7 +18,10 @@
 Vcs-Browser: https://salsa.debian.org/berto/eventdance
 Vcs-Git: https://salsa.debian.org/berto/eventdance.git
 
-Package: libevd-0.2-0
+Package: libevd-0.2-0t64
+Provides: ${t64:Provides}
+Replaces: libevd-0.2-0
+Breaks: libevd-0.2-0 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -38,7 +41,7 @@
 Section: libdevel
 Architecture: linux-any
 Multi-Arch: same
-Depends: libevd-0.2-0 (= ${binary:Version}),
+Depends: libevd-0.2-0t64 (= ${binary:Version}),
  gir1.2-evd-0.2 (= ${binary:Version}),
  libglib2.0-dev,
  libgnutls28-dev,
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0.docs 
event-dance-0.2.0/debian/libevd-0.2-0.docs
--- event-dance-0.2.0/debian/libevd-0.2-0.docs  2024-01-17 14:25:27.0 
+
+++ event-dance-0.2.0/debian/libevd-0.2-0.docs  1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-AUTHORS
-README
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0.install 
event-dance-0.2.0/debian/libevd-0.2-0.install
--- event-dance-0.2.0/debian/libevd-0.2-0.install   2024-01-17 
14:25:27.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0.install   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-debian/tmp/usr/lib/*/lib*.so.*
-debian/tmp/usr/share/evd-0.2
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0.shlibs 
event-dance-0.2.0/debian/libevd-0.2-0.shlibs
--- event-dance-0.2.0/debian/libevd-0.2-0.shlibs2024-01-17 
14:25:27.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0.shlibs1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-libevd-0.2 0 libevd-0.2-0 (>= 0.2.0)
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0t64.docs 
event-dance-0.2.0/debian/libevd-0.2-0t64.docs
--- event-dance-0.2.0/debian/libevd-0.2-0t64.docs   1970-01-01 
00:00:00.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0t64.docs   2024-01-17 
14:25:27.0 +
@@ -0,0 +1,2 @@
+AUTHORS
+README
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0t64.install 
event-dance-0.2.0/debian/libevd-0.2-0t64.install
--- event-dance-0.2.0/debian/libevd-0.2-0t64.install1970-01-01 
00:00:00.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0t64.install2024-01-17 
14:25:27.0 +
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/*/lib*.so.*
+debian/tmp/usr/share/evd-0.2
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0t64.lintian-overrides 
event-dance-0.2.0/debian/libevd-0.2-0t64.lintian-overrides
--- event-dance-0.2.0/debian/libevd-0.2-0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0t64.lintian-overrides  2024-02-28 
03:44:26.0 +
@@ -0,0 +1 @@
+libevd-0.2-0t64: package-name-doesnt-match-sonames libevd-0.2-0
diff -Nru event-dance-0.2.0/debian/libevd-0.2-0t64.shlibs 
event-dance-0.2.0/debian/libevd-0.2-0t64.shlibs
--- event-dance-0.2.0/debian/libevd-0.2-0t64.shlibs 1970-01-01 
00:00:00.0 +
+++ event-dance-0.2.0/debian/libevd-0.2-0t64.shlibs 2024-02-28 
03:44:26.0 +
@@ -0,0 +1 @@
+libevd-0.2 0 libevd-0.2-0t64 (>= 0.2.0)


Bug#1062538: eos-sdk: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru eos-sdk-0~git20230107+ds/debian/changelog 
eos-sdk-0~git20230107+ds/debian/changelog
--- eos-sdk-0~git20230107+ds/debian/changelog   2023-08-13 19:39:19.0 
+
+++ eos-sdk-0~git20230107+ds/debian/changelog   2024-02-28 03:42:17.0 
+
@@ -1,3 +1,10 @@
+eos-sdk (0~git20230107+ds-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062538
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:42:17 +
+
 eos-sdk (0~git20230107+ds-5) unstable; urgency=medium
 
   * Clean binary locale files (Closes: #1044922).
diff -Nru eos-sdk-0~git20230107+ds/debian/control 
eos-sdk-0~git20230107+ds/debian/control
--- eos-sdk-0~git20230107+ds/debian/control 2023-08-13 19:39:19.0 
+
+++ eos-sdk-0~git20230107+ds/debian/control 2024-02-28 03:42:17.0 
+
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Andrej Shadura 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  dpkg-dev (>= 1.17.14),
  gettext,
@@ -18,7 +18,10 @@
 Vcs-Git: https://salsa.debian.org/debian/eos-sdk.git
 Vcs-Browser: https://salsa.debian.org/debian/eos-sdk
 
-Package: libendless-0-0
+Package: libendless-0-0t64
+Provides: ${t64:Provides}
+Replaces: libendless-0-0
+Breaks: libendless-0-0 (<< ${source:Version})
 Architecture: any
 Depends:
  libendless-0-common (>= ${source:Version}),
@@ -82,7 +85,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libendless-0-0 (= ${binary:Version}),
+ libendless-0-0t64 (= ${binary:Version}),
  libgtk-3-dev (>= 3.20),
  libjson-glib-dev (>= 0.12),
  pkgconf | pkg-config,
diff -Nru eos-sdk-0~git20230107+ds/debian/libendless-0-0.install 
eos-sdk-0~git20230107+ds/debian/libendless-0-0.install
--- eos-sdk-0~git20230107+ds/debian/libendless-0-0.install  2023-08-13 
19:39:19.0 +
+++ eos-sdk-0~git20230107+ds/debian/libendless-0-0.install  1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/*.so.*
-usr/share/gjs-1.0
diff -Nru eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.install 
eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.install
--- eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.install   1970-01-01 
00:00:00.0 +
+++ eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.install   2023-08-13 
19:39:19.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/*.so.*
+usr/share/gjs-1.0
diff -Nru eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.lintian-overrides 
eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.lintian-overrides
--- eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ eos-sdk-0~git20230107+ds/debian/libendless-0-0t64.lintian-overrides 
2024-02-28 03:41:31.0 +
@@ -0,0 +1 @@
+libendless-0-0t64: package-name-doesnt-match-sonames libendless-0-0


Bug#1062539: evemu: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru evemu-2.7.0/debian/changelog evemu-2.7.0/debian/changelog
--- evemu-2.7.0/debian/changelog2020-09-30 12:29:19.0 +
+++ evemu-2.7.0/debian/changelog2024-02-28 03:43:47.0 +
@@ -1,3 +1,10 @@
+evemu (2.7.0-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062539
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:43:47 +
+
 evemu (2.7.0-3) unstable; urgency=medium
 
   * Apply upstream fix for the tests. Closes: #971161.
diff -Nru evemu-2.7.0/debian/control evemu-2.7.0/debian/control
--- evemu-2.7.0/debian/control  2020-09-30 08:12:18.0 +
+++ evemu-2.7.0/debian/control  2024-02-28 03:43:47.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Stephen Kitt 
-Build-Depends: asciidoc,
+Build-Depends: dpkg-dev (>= 1.22.5), asciidoc,
debhelper-compat (= 13),
dh-python,
libevdev-dev (>= 1.2.99.902),
@@ -15,7 +15,10 @@
 Vcs-Git: https://salsa.debian.org/debian/evemu.git
 Rules-Requires-Root: no
 
-Package: libevemu3
+Package: libevemu3t64
+Provides: ${t64:Provides}
+Replaces: libevemu3
+Breaks: libevemu3 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -31,7 +34,7 @@
 Architecture: linux-any
 Multi-Arch: allowed
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libevemu3 (= ${binary:Version}),
+Depends: libevemu3t64 (= ${binary:Version}),
  libevdev2,
  ${misc:Depends},
  ${python3:Depends},
@@ -48,7 +51,7 @@
 Architecture: linux-any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libevemu3 (= ${binary:Version}),
+Depends: libevemu3t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Linux Input Event Device Emulation Library - development files
  The evemu library and tools are used to describe devices, record data,
@@ -61,7 +64,7 @@
 Section: utils
 Architecture: linux-any
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libevemu3 (= ${binary:Version}),
+Depends: libevemu3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: Linux Input Event Device Emulation Library - test tools
diff -Nru evemu-2.7.0/debian/libevemu3.install 
evemu-2.7.0/debian/libevemu3.install
--- evemu-2.7.0/debian/libevemu3.install2018-05-25 19:40:58.0 
+
+++ evemu-2.7.0/debian/libevemu3.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libevemu.so.3*
diff -Nru evemu-2.7.0/debian/libevemu3.symbols 
evemu-2.7.0/debian/libevemu3.symbols
--- evemu-2.7.0/debian/libevemu3.symbols2019-02-07 08:16:33.0 
+
+++ evemu-2.7.0/debian/libevemu3.symbols1970-01-01 00:00:00.0 
+
@@ -1,3 +0,0 @@
-libevemu.so.3 libevemu3 #MINVER#
-* Build-Depends-Package: libevemu-dev
- (symver)EVEMU_2.0 2.1.0
diff -Nru evemu-2.7.0/debian/libevemu3t64.install 
evemu-2.7.0/debian/libevemu3t64.install
--- evemu-2.7.0/debian/libevemu3t64.install 1970-01-01 00:00:00.0 
+
+++ evemu-2.7.0/debian/libevemu3t64.install 2018-05-25 19:40:58.0 
+
@@ -0,0 +1 @@
+usr/lib/*/libevemu.so.3*
diff -Nru evemu-2.7.0/debian/libevemu3t64.lintian-overrides 
evemu-2.7.0/debian/libevemu3t64.lintian-overrides
--- evemu-2.7.0/debian/libevemu3t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ evemu-2.7.0/debian/libevemu3t64.lintian-overrides   2024-02-28 
03:43:39.0 +
@@ -0,0 +1 @@
+libevemu3t64: package-name-doesnt-match-sonames libevemu3
diff -Nru evemu-2.7.0/debian/libevemu3t64.symbols 
evemu-2.7.0/debian/libevemu3t64.symbols
--- evemu-2.7.0/debian/libevemu3t64.symbols 1970-01-01 00:00:00.0 
+
+++ evemu-2.7.0/debian/libevemu3t64.symbols 2024-02-28 03:43:39.0 
+
@@ -0,0 +1,3 @@
+libevemu.so.3 libevemu3t64 #MINVER#
+* Build-Depends-Package: libevemu-dev
+ (symver)EVEMU_2.0 2.1.0


Bug#1062536: elk: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru elk-3.99.8/debian/changelog elk-3.99.8/debian/changelog
--- elk-3.99.8/debian/changelog 2018-09-14 07:08:44.0 +
+++ elk-3.99.8/debian/changelog 2024-02-28 03:37:48.0 +
@@ -1,3 +1,10 @@
+elk (3.99.8-4.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062536
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:37:48 +
+
 elk (3.99.8-4.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru elk-3.99.8/debian/control elk-3.99.8/debian/control
--- elk-3.99.8/debian/control   2018-09-14 07:08:44.0 +
+++ elk-3.99.8/debian/control   2024-02-28 03:37:47.0 +
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Sam Hocevar 
-Build-Depends: debhelper (>= 9.0), dh-autoreconf, groff, libelf-dev, 
libx11-dev, libxext-dev, libxmu-dev, libxt-dev, libice-dev, libsm-dev, 
libmotif-dev, libgdbm-dev, libxaw7-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9.0), dh-autoreconf, groff, 
libelf-dev, libx11-dev, libxext-dev, libxmu-dev, libxt-dev, libice-dev, 
libsm-dev, libmotif-dev, libgdbm-dev, libxaw7-dev
 Standards-Version: 3.9.6
 Vcs-Browser: https://salsa.debian.org/debian/elk
 Vcs-Git: https://salsa.debian.org/debian/elk.git
@@ -23,26 +23,28 @@
  System, as well as the X Athena Widgets and the Motif toolkits. Example
  scripts on how to use these plugins are provided in the elkdoc package.
 
-Package: libelk0
+Package: libelk0t64
+Provides: ${t64:Provides}
+Breaks: libelk0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: elk (<< 3.99-1)
-Replaces: elk (<< 3.99-1)
+Replaces: libelk0, elk (<< 3.99-1)
 Description: implementation of Scheme (the Extension Language Kit)
  Elk is an implementation of the Scheme programming language, designed
  specifically as an embeddable, reusable extension language subsystem for
  applications written in C or C++.
  .
- This package contains the libelk0 runtime library.
+ This package contains the libelk0t64 runtime library.
 
 Package: libelk0-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libelf-dev, libx11-dev, 
libxext-dev, libxmu-dev, libxt-dev, libice-dev, libsm-dev, libelk0 (= 
${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libelf-dev, libx11-dev, 
libxext-dev, libxmu-dev, libxt-dev, libice-dev, libsm-dev, libelk0t64 (= 
${binary:Version})
 Conflicts: elk (<< 3.99-1)
 Replaces: elk (<< 3.99-1)
-Description: development files for libelk0
+Description: development files for libelk0t64
  Elk is an implementation of the Scheme programming language, designed
  specifically as an embeddable, reusable extension language subsystem for
  applications written in C or C++.
diff -Nru elk-3.99.8/debian/libelk0.install elk-3.99.8/debian/libelk0.install
--- elk-3.99.8/debian/libelk0.install   2018-09-14 07:08:44.0 +
+++ elk-3.99.8/debian/libelk0.install   1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru elk-3.99.8/debian/libelk0t64.install 
elk-3.99.8/debian/libelk0t64.install
--- elk-3.99.8/debian/libelk0t64.install1970-01-01 00:00:00.0 
+
+++ elk-3.99.8/debian/libelk0t64.install2018-09-14 07:08:44.0 
+
@@ -0,0 +1 @@
+/usr/lib/*/*.so.*
diff -Nru elk-3.99.8/debian/libelk0t64.lintian-overrides 
elk-3.99.8/debian/libelk0t64.lintian-overrides
--- elk-3.99.8/debian/libelk0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ elk-3.99.8/debian/libelk0t64.lintian-overrides  2024-02-28 
03:37:35.0 +
@@ -0,0 +1 @@
+libelk0t64: package-name-doesnt-match-sonames libelk0


Bug#1062537: emerald: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru emerald-0.8.18/debian/changelog emerald-0.8.18/debian/changelog
--- emerald-0.8.18/debian/changelog 2023-01-01 22:03:50.0 +
+++ emerald-0.8.18/debian/changelog 2024-02-28 03:40:06.0 +
@@ -1,3 +1,10 @@
+emerald (0.8.18-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062537
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:40:06 +
+
 emerald (0.8.18-4) unstable; urgency=medium
 
   [ Samuel Thibault ]
diff -Nru emerald-0.8.18/debian/control emerald-0.8.18/debian/control
--- emerald-0.8.18/debian/control   2023-01-01 22:03:05.0 +
+++ emerald-0.8.18/debian/control   2024-02-28 03:40:06.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Hypra Team 
 Uploaders: Samuel Thibault 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
compiz-dev,
intltool,
libdecoration0-dev,
@@ -32,7 +32,10 @@
  .
  This package provides a decorator for compiz and a themer application.
 
-Package: libemeraldengine0
+Package: libemeraldengine0t64
+Provides: ${t64:Provides}
+Replaces: libemeraldengine0
+Breaks: libemeraldengine0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -49,7 +52,7 @@
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
- libemeraldengine0 (=${binary:Version})
+ libemeraldengine0t64 (=${binary:Version})
 Description: Development files for emerald engines
  Emerald is a window decorator for the Compiz window manager, using a custom
  theme format (*.emerald). It is highly customizable and supports different
diff -Nru emerald-0.8.18/debian/libemeraldengine0.install 
emerald-0.8.18/debian/libemeraldengine0.install
--- emerald-0.8.18/debian/libemeraldengine0.install 2018-12-19 
14:08:08.0 +
+++ emerald-0.8.18/debian/libemeraldengine0.install 1970-01-01 
00:00:00.0 +
@@ -1,3 +0,0 @@
-usr/lib/*.so.0.0.0
-usr/lib/*.so.0
-usr/lib/emerald/engines/*.so
diff -Nru emerald-0.8.18/debian/libemeraldengine0t64.install 
emerald-0.8.18/debian/libemeraldengine0t64.install
--- emerald-0.8.18/debian/libemeraldengine0t64.install  1970-01-01 
00:00:00.0 +
+++ emerald-0.8.18/debian/libemeraldengine0t64.install  2018-12-19 
14:08:08.0 +
@@ -0,0 +1,3 @@
+usr/lib/*.so.0.0.0
+usr/lib/*.so.0
+usr/lib/emerald/engines/*.so
diff -Nru emerald-0.8.18/debian/libemeraldengine0t64.lintian-overrides 
emerald-0.8.18/debian/libemeraldengine0t64.lintian-overrides
--- emerald-0.8.18/debian/libemeraldengine0t64.lintian-overrides
1970-01-01 00:00:00.0 +
+++ emerald-0.8.18/debian/libemeraldengine0t64.lintian-overrides
2024-02-28 03:39:23.0 +
@@ -0,0 +1 @@
+libemeraldengine0t64: package-name-doesnt-match-sonames libemeraldengine0


Bug#1062528: eiskaltdcpp: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru eiskaltdcpp-2.4.2/debian/changelog eiskaltdcpp-2.4.2/debian/changelog
--- eiskaltdcpp-2.4.2/debian/changelog  2020-01-01 00:00:01.0 +
+++ eiskaltdcpp-2.4.2/debian/changelog  2024-02-28 03:07:53.0 +
@@ -1,3 +1,10 @@
+eiskaltdcpp (2.4.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062528
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 03:07:53 +
+
 eiskaltdcpp (2.4.2-1) unstable; urgency=medium
 
   * New upstream release. Main change:
diff -Nru eiskaltdcpp-2.4.2/debian/control eiskaltdcpp-2.4.2/debian/control
--- eiskaltdcpp-2.4.2/debian/control2020-01-01 00:00:01.0 +
+++ eiskaltdcpp-2.4.2/debian/control2024-02-28 03:07:53.0 +
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Boris Pek 
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
libaspell-dev,
libattr1-dev,
@@ -97,12 +97,13 @@
  FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
  common DC hub software.
 
-Package: libeiskaltdcpp2.4
+Package: libeiskaltdcpp2.4t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Replaces: libeiskaltdcpp2.2
-Breaks: libeiskaltdcpp2.2
+Replaces: libeiskaltdcpp2.4, libeiskaltdcpp2.2
+Breaks: libeiskaltdcpp2.4 (<< ${source:Version}), libeiskaltdcpp2.2
 Multi-Arch: no
 Description: core library for EiskaltDC++
  This package contains core library which is used by all EiskaltDC++ programs.
@@ -115,7 +116,7 @@
 Package: libeiskaltdcpp-dev
 Section: libdevel
 Architecture: any
-Depends: libeiskaltdcpp2.4 (= ${binary:Version}), ${misc:Depends}
+Depends: libeiskaltdcpp2.4t64 (= ${binary:Version}), ${misc:Depends}
 Multi-Arch: no
 Description: core library for EiskaltDC++ (development files)
  This package contains development files for EiskaltDC++ core library.
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.docs 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.docs
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.docs 2020-01-01 
00:00:01.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.docs 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-AUTHORS
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.install 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.install
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.install  2020-01-01 
00:00:01.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.install  1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/libeiskaltdcpp.*
-usr/share/locale/*/LC_MESSAGES/libeiskaltdcpp.mo
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.lintian-overrides 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.lintian-overrides
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.lintian-overrides
2020-01-01 00:00:01.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4.lintian-overrides
1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-# There is no stable API in this library.
-libeiskaltdcpp2.4: no-symbols-control-file usr/lib/libeiskaltdcpp.so.2.4
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.docs 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.docs
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.docs  1970-01-01 
00:00:00.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.docs  2020-01-01 
00:00:01.0 +
@@ -0,0 +1 @@
+AUTHORS
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.install 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.install
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.install   1970-01-01 
00:00:00.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.install   2020-01-01 
00:00:01.0 +
@@ -0,0 +1,2 @@
+usr/lib/libeiskaltdcpp.*
+usr/share/locale/*/LC_MESSAGES/libeiskaltdcpp.mo
diff -Nru eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.lintian-overrides 
eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.lintian-overrides
--- eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ eiskaltdcpp-2.4.2/debian/libeiskaltdcpp2.4t64.lintian-overrides 
2024-02-28 03:07:00.0 +
@@ 

Bug#1062526: efivar: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru efivar-38/debian/changelog efivar-38/debian/changelog
--- efivar-38/debian/changelog  2023-11-29 14:30:24.0 +
+++ efivar-38/debian/changelog  2024-02-28 02:57:40.0 +
@@ -1,3 +1,10 @@
+efivar (38-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062526
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:57:40 +
+
 efivar (38-3) unstable; urgency=medium
 
   [ Mate Kukri ]
diff -Nru efivar-38/debian/control efivar-38/debian/control
--- efivar-38/debian/control2023-10-31 11:58:06.0 +
+++ efivar-38/debian/control2024-02-28 02:57:40.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Debian UEFI Maintainers 
 Uploaders: Steve McIntyre <93...@debian.org>, Mario Limonciello 

-Build-Depends: debhelper-compat (= 13), libpopt-dev, pkg-config, mandoc, 
grub-common
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), libpopt-dev, 
pkg-config, mandoc, grub-common
 Standards-Version: 4.1.1
 Section: libs
 Homepage: https://github.com/rhinstaller/efivar
@@ -13,7 +13,7 @@
 Section: libdevel
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
-Depends: libefivar1 (= ${binary:Version}), ${misc:Depends}
+Depends: libefivar1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Development headers for libefivar
  development headers required to use libefivar
 
@@ -21,7 +21,7 @@
 Section: libdevel
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
-Depends: libefiboot1 (= ${binary:Version}), ${misc:Depends}
+Depends: libefiboot1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Development headers for libefiboot
  development headers required to use libefiboot
 
@@ -29,7 +29,7 @@
 Section: libdevel
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
-Depends: libefisec1 (= ${binary:Version}), ${misc:Depends}
+Depends: libefisec1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Development headers for libefisec
  development headers required to use libefisec
 
@@ -37,11 +37,14 @@
 Section: admin
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: foreign
-Depends: ${shlibs:Depends}, ${misc:Depends}, libefivar1 (= ${binary:Version}), 
libefiboot1 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libefivar1t64 (= 
${binary:Version}), libefiboot1t64 (= ${binary:Version})
 Description: Tools to manage UEFI variables
  efivar provides a simple command line interface to the UEFI variable facility.
 
-Package: libefiboot1
+Package: libefiboot1t64
+Provides: ${t64:Provides}
+Replaces: libefiboot1
+Breaks: libefiboot1 (<< ${source:Version})
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -49,7 +52,10 @@
 Description: Library to manage UEFI variables
  Library to allow for the manipulation of UEFI variables related to booting.
 
-Package: libefivar1
+Package: libefivar1t64
+Provides: ${t64:Provides}
+Replaces: libefivar1
+Breaks: libefivar1 (<< ${source:Version})
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -57,12 +63,14 @@
 Description: Library to manage UEFI variables
  Library to allow for the simple manipulation of UEFI variables.
 
-Package: libefisec1
+Package: libefisec1t64
+Provides: ${t64:Provides}
+Replaces: libefisec1
 Architecture: amd64 i386 ia64 armhf arm64 armel riscv64 x32 mips64el loong64
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Breaks: efibootmgr (<< 0.12-2)
+Breaks: libefisec1 (<< ${source:Version}), efibootmgr (<< 0.12-2)
 Description: Library to manage UEFI variables
  Library to allow for the simple manipulation of UEFI variables related to
  security.
diff -Nru efivar-38/debian/libefiboot1.install 
efivar-38/debian/libefiboot1.install
--- efivar-38/debian/libefiboot1.install2023-10-31 11:58:06.0 
+
+++ efivar-38/debian/libefiboot1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*boot*.so.*

Bug#1062523: edge-addition-planarity-suite: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru edge-addition-planarity-suite-3.0.2.0/debian/changelog 
edge-addition-planarity-suite-3.0.2.0/debian/changelog
--- edge-addition-planarity-suite-3.0.2.0/debian/changelog  2022-10-02 
19:51:19.0 +
+++ edge-addition-planarity-suite-3.0.2.0/debian/changelog  2024-02-28 
02:46:28.0 +
@@ -1,3 +1,10 @@
+edge-addition-planarity-suite (3.0.2.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062523
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:46:28 +
+
 edge-addition-planarity-suite (3.0.2.0-2) unstable; urgency=medium
 
   * Fix d/watch.
diff -Nru edge-addition-planarity-suite-3.0.2.0/debian/control 
edge-addition-planarity-suite-3.0.2.0/debian/control
--- edge-addition-planarity-suite-3.0.2.0/debian/control2022-10-02 
19:51:19.0 +
+++ edge-addition-planarity-suite-3.0.2.0/debian/control2024-02-28 
02:46:28.0 +
@@ -5,12 +5,15 @@
 Priority: optional
 Standards-Version: 4.6.1
 Homepage: https://github.com/graph-algorithms/edge-addition-planarity-suite
-Build-Depends: debhelper-compat (= 13)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
 Rules-Requires-Root: no
 Vcs-Git: 
https://salsa.debian.org/science-team/edge-addition-planarity-suite.git
 Vcs-Browser: 
https://salsa.debian.org/science-team/edge-addition-planarity-suite
 
-Package: libplanarity0
+Package: libplanarity0t64
+Provides: ${t64:Provides}
+Replaces: libplanarity0
+Breaks: libplanarity0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -27,7 +30,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: ${misc:Depends}, libplanarity0 (= ${binary:Version})
+Depends: ${misc:Depends}, libplanarity0t64 (= ${binary:Version})
 Description: Library of planarity-related graph algorithms (devel files)
  This library contains the reference implementation of the
  Edge Addition Planarity Algorithm, which is the best
@@ -38,7 +41,7 @@
 
 Package: planarity
 Architecture: any
-Depends: libplanarity0 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
+Depends: libplanarity0t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: Program for planarity-related graph algorithms
  This package contains a command-line reference implementation of the
  Edge Addition Planarity Algorithm, which is the best linear-time
diff -Nru edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0.install 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0.install
--- edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0.install  
2022-10-02 19:51:19.0 +
+++ edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0.install  
1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.install 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.install
--- edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.install   
1970-01-01 00:00:00.0 +
+++ edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.install   
2022-10-02 19:51:19.0 +
@@ -0,0 +1 @@
+/usr/lib/*/*.so.*
diff -Nru 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.lintian-overrides 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.lintian-overrides
--- 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ 
edge-addition-planarity-suite-3.0.2.0/debian/libplanarity0t64.lintian-overrides 
2024-02-28 02:46:24.0 +
@@ -0,0 +1 @@
+libplanarity0t64: package-name-doesnt-match-sonames libplanarity0


Bug#1062520: ecl: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru ecl-21.2.1+ds/debian/changelog ecl-21.2.1+ds/debian/changelog
--- ecl-21.2.1+ds/debian/changelog  2022-01-15 08:32:24.0 +
+++ ecl-21.2.1+ds/debian/changelog  2024-02-28 02:42:24.0 +
@@ -1,3 +1,10 @@
+ecl (21.2.1+ds-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062520
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:42:24 +
+
 ecl (21.2.1+ds-4) unstable; urgency=medium
 
   * Add dependency on libecl-dev to ecl.
diff -Nru ecl-21.2.1+ds/debian/control ecl-21.2.1+ds/debian/control
--- ecl-21.2.1+ds/debian/control2022-01-15 08:32:14.0 +
+++ ecl-21.2.1+ds/debian/control2024-02-28 02:42:24.0 +
@@ -5,7 +5,7 @@
 Uploaders: Peter Van Eynde ,
  Christoph Egger ,
  Tobias Hansen 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 12),
  libgmp-dev,
  file,
@@ -27,7 +27,7 @@
 Package: ecl
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libecl21.2 (= ${binary:Version}), libecl-dev (= ${binary:Version}),
+ libecl21.2t64 (= ${binary:Version}), libecl-dev (= ${binary:Version}),
  libffi-dev, libgmp-dev, libncurses5-dev, libgc-dev, libatomic-ops-dev, gcc
 Provides: lisp-compiler
 Suggests: slime, ecl-doc
@@ -50,13 +50,14 @@
   * A simple conservative mark & sweep garbage collector.
   * The Boehm-Weiser garbage collector.
 
-Package: libecl21.2
+Package: libecl21.2t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Breaks: ecl (<< 21.2.1+ds-2)
-Replaces: ecl (<< 21.2.1+ds-2)
+Breaks: libecl21.2 (<< ${source:Version}), ecl (<< 21.2.1+ds-2)
+Replaces: libecl21.2, ecl (<< 21.2.1+ds-2)
 Description: Embeddable Common-Lisp: shared library
  ECL stands for Embeddable Common-Lisp. The ECL project is an
  effort to modernize Giuseppe Attardi's ECL environment to
@@ -82,7 +83,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libecl21.2 (= ${binary:Version})
+Depends: ${misc:Depends}, libecl21.2t64 (= ${binary:Version})
 Breaks: ecl (<< 21.2.1+ds-2)
 Replaces: ecl (<< 21.2.1+ds-2)
 Description: Embeddable Common-Lisp: development files
diff -Nru ecl-21.2.1+ds/debian/libecl21.2.install 
ecl-21.2.1+ds/debian/libecl21.2.install
--- ecl-21.2.1+ds/debian/libecl21.2.install 2022-01-14 19:52:16.0 
+
+++ ecl-21.2.1+ds/debian/libecl21.2.install 1970-01-01 00:00:00.0 
+
@@ -1,5 +0,0 @@
-/usr/lib/*/libecl.so.*
-/usr/lib/*/ecl-*/*.asd
-/usr/lib/*/ecl-*/*.fas
-/usr/lib/*/ecl-*/help.doc
-/usr/lib/*/ecl-*/encodings
diff -Nru ecl-21.2.1+ds/debian/libecl21.2.lintian-overrides 
ecl-21.2.1+ds/debian/libecl21.2.lintian-overrides
--- ecl-21.2.1+ds/debian/libecl21.2.lintian-overrides   2021-12-12 
11:01:41.0 +
+++ ecl-21.2.1+ds/debian/libecl21.2.lintian-overrides   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-libecl21.2: library-not-linked-against-libc */sb-bsd-sockets.fas
diff -Nru ecl-21.2.1+ds/debian/libecl21.2t64.install 
ecl-21.2.1+ds/debian/libecl21.2t64.install
--- ecl-21.2.1+ds/debian/libecl21.2t64.install  1970-01-01 00:00:00.0 
+
+++ ecl-21.2.1+ds/debian/libecl21.2t64.install  2022-01-14 19:52:16.0 
+
@@ -0,0 +1,5 @@
+/usr/lib/*/libecl.so.*
+/usr/lib/*/ecl-*/*.asd
+/usr/lib/*/ecl-*/*.fas
+/usr/lib/*/ecl-*/help.doc
+/usr/lib/*/ecl-*/encodings
diff -Nru ecl-21.2.1+ds/debian/libecl21.2t64.lintian-overrides 
ecl-21.2.1+ds/debian/libecl21.2t64.lintian-overrides
--- ecl-21.2.1+ds/debian/libecl21.2t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ ecl-21.2.1+ds/debian/libecl21.2t64.lintian-overrides2024-02-28 
02:42:15.0 +
@@ -0,0 +1,2 @@
+libecl21.2t64: library-not-linked-against-libc */sb-bsd-sockets.fas
+libecl21.2t64: package-name-doesnt-match-sonames libecl21.2


Bug#1062515: eb: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru eb-4.4.3/debian/changelog eb-4.4.3/debian/changelog
--- eb-4.4.3/debian/changelog   2022-04-28 13:58:07.0 +
+++ eb-4.4.3/debian/changelog   2024-02-28 02:41:16.0 +
@@ -1,3 +1,10 @@
+eb (4.4.3-14.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062515
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:41:16 +
+
 eb (4.4.3-14) unstable; urgency=medium
 
   * Update debian/copyright
diff -Nru eb-4.4.3/debian/control eb-4.4.3/debian/control
--- eb-4.4.3/debian/control 2022-04-28 13:51:16.0 +
+++ eb-4.4.3/debian/control 2024-02-28 02:41:16.0 +
@@ -2,21 +2,23 @@
 Section: libs
 Priority: optional
 Maintainer: Tatsuya Kinoshita 
-Build-Depends: debhelper-compat (= 13), zlib1g-dev, help2man, nkf
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), zlib1g-dev, 
help2man, nkf
 Standards-Version: 4.6.0
 Vcs-Git: https://salsa.debian.org/debian/eb.git
 Vcs-Browser: https://salsa.debian.org/debian/eb
 Homepage: http://www.sra.co.jp/people/m-kasahr/eb/
 Rules-Requires-Root: no
 
-Package: libeb16
+Package: libeb16t64
+Provides: ${t64:Provides}
+Breaks: libeb16 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: libeb16-dev, eb-utils, eb-doc
 Conflicts: libeb, libeb4, libeb5, libeb6, libeb7, libeb12, libeb13, eb-utils 
(<= 4.3-1)
-Replaces: libeb, libeb4, libeb5, libeb6, libeb7, libeb12, libeb13
+Replaces: libeb16, libeb, libeb4, libeb5, libeb6, libeb7, libeb12, libeb13
 Description: C library for accessing electronic books (runtime files)
  EB Library is a C library for accessing CD-ROM books.
  .
@@ -31,7 +33,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libeb16 (= ${binary:Version}), dpkg-dev (>= 1.16), ${misc:Depends}
+Depends: libeb16t64 (= ${binary:Version}), dpkg-dev (>= 1.16), ${misc:Depends}
 Provides: libeb-dev
 Conflicts: libeb-dev
 Replaces: libeb-dev
@@ -63,7 +65,7 @@
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}
-Suggests: libeb16, w3m | www-browser
+Suggests: libeb16t64, w3m | www-browser
 Multi-Arch: foreign
 Description: C library for accessing electronic books (documents)
  EB Library is a C library for accessing CD-ROM books.
diff -Nru eb-4.4.3/debian/libeb16.dirs eb-4.4.3/debian/libeb16.dirs
--- eb-4.4.3/debian/libeb16.dirs2022-04-28 13:40:06.0 +
+++ eb-4.4.3/debian/libeb16.dirs1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/share/eb/appendix
diff -Nru eb-4.4.3/debian/libeb16.docs eb-4.4.3/debian/libeb16.docs
--- eb-4.4.3/debian/libeb16.docs2022-04-28 13:40:06.0 +
+++ eb-4.4.3/debian/libeb16.docs1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-debian/tmp/usr/share/eb/README
diff -Nru eb-4.4.3/debian/libeb16.files eb-4.4.3/debian/libeb16.files
--- eb-4.4.3/debian/libeb16.files   2022-04-28 13:40:06.0 +
+++ eb-4.4.3/debian/libeb16.files   1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/libeb.so.*
-usr/share/locale/ja/LC_MESSAGES/eb.mo
diff -Nru eb-4.4.3/debian/libeb16t64.dirs eb-4.4.3/debian/libeb16t64.dirs
--- eb-4.4.3/debian/libeb16t64.dirs 1970-01-01 00:00:00.0 +
+++ eb-4.4.3/debian/libeb16t64.dirs 2022-04-28 13:40:06.0 +
@@ -0,0 +1 @@
+usr/share/eb/appendix
diff -Nru eb-4.4.3/debian/libeb16t64.docs eb-4.4.3/debian/libeb16t64.docs
--- eb-4.4.3/debian/libeb16t64.docs 1970-01-01 00:00:00.0 +
+++ eb-4.4.3/debian/libeb16t64.docs 2022-04-28 13:40:06.0 +
@@ -0,0 +1 @@
+debian/tmp/usr/share/eb/README
diff -Nru eb-4.4.3/debian/libeb16t64.files eb-4.4.3/debian/libeb16t64.files
--- eb-4.4.3/debian/libeb16t64.files1970-01-01 00:00:00.0 +
+++ eb-4.4.3/debian/libeb16t64.files2022-04-28 13:40:06.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/libeb.so.*
+usr/share/locale/ja/LC_MESSAGES/eb.mo
diff -Nru eb-4.4.3/debian/libeb16t64.lintian-overrides 
eb-4.4.3/debian/libeb16t64.lintian-overrides
--- eb-4.4.3/debian/libeb16t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ eb-4.4.3/debian/libeb16t64.lintian-overrides2024-02-28 

Bug#1062522: eclib: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru eclib-20231212/debian/changelog eclib-20231212/debian/changelog
--- eclib-20231212/debian/changelog 2023-12-14 05:50:44.0 +
+++ eclib-20231212/debian/changelog 2024-02-28 02:45:07.0 +
@@ -1,3 +1,10 @@
+eclib (20231212-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062522
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:45:07 +
+
 eclib (20231212-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru eclib-20231212/debian/control eclib-20231212/debian/control
--- eclib-20231212/debian/control   2023-12-14 05:50:44.0 +
+++ eclib-20231212/debian/control   2024-02-28 02:45:07.0 +
@@ -5,12 +5,15 @@
 Priority: optional
 Standards-Version: 4.6.2
 Homepage: https://github.com/JohnCremona/eclib/
-Build-Depends: debhelper-compat (= 13), libntl-dev, libpari-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), libntl-dev, 
libpari-dev
 Rules-Requires-Root: no
 Vcs-Git: https://salsa.debian.org/math-team/eclib.git
 Vcs-Browser: https://salsa.debian.org/math-team/eclib
 
-Package: libec10
+Package: libec10t64
+Provides: ${t64:Provides}
+Replaces: libec10
+Breaks: libec10 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -27,7 +30,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: ${misc:Depends}, libec10 (= ${binary:Version})
+Depends: ${misc:Depends}, libec10t64 (= ${binary:Version})
 Description: Library for modular symbols and elliptic curves over Q 
(development)
  This library implements 2-descent on elliptic curves over Q and computations
  with modular symbols.
@@ -36,7 +39,7 @@
 
 Package: eclib-tools
 Architecture: any
-Depends: libec10 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libec10t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Breaks: sagemath (<< 8.4~)
 Description: Programs for modular symbols and elliptic curves over Q
  This package includes several programs to compute with elliptic curves
diff -Nru eclib-20231212/debian/libec10.install 
eclib-20231212/debian/libec10.install
--- eclib-20231212/debian/libec10.install   2023-12-14 05:50:44.0 
+
+++ eclib-20231212/debian/libec10.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru eclib-20231212/debian/libec10.shlibs 
eclib-20231212/debian/libec10.shlibs
--- eclib-20231212/debian/libec10.shlibs2023-12-14 05:50:44.0 
+
+++ eclib-20231212/debian/libec10.shlibs1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libec 10 libec10
diff -Nru eclib-20231212/debian/libec10t64.install 
eclib-20231212/debian/libec10t64.install
--- eclib-20231212/debian/libec10t64.install1970-01-01 00:00:00.0 
+
+++ eclib-20231212/debian/libec10t64.install2023-12-14 05:50:44.0 
+
@@ -0,0 +1 @@
+/usr/lib/*/*.so.*
diff -Nru eclib-20231212/debian/libec10t64.lintian-overrides 
eclib-20231212/debian/libec10t64.lintian-overrides
--- eclib-20231212/debian/libec10t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ eclib-20231212/debian/libec10t64.lintian-overrides  2024-02-28 
02:44:56.0 +
@@ -0,0 +1 @@
+libec10t64: package-name-doesnt-match-sonames libec10
diff -Nru eclib-20231212/debian/libec10t64.shlibs 
eclib-20231212/debian/libec10t64.shlibs
--- eclib-20231212/debian/libec10t64.shlibs 1970-01-01 00:00:00.0 
+
+++ eclib-20231212/debian/libec10t64.shlibs 2024-02-28 02:44:56.0 
+
@@ -0,0 +1 @@
+libec 10 libec10t64


Bug#1062513: dyssol: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dyssol-1.1.1+ds1/debian/changelog dyssol-1.1.1+ds1/debian/changelog
--- dyssol-1.1.1+ds1/debian/changelog   2023-09-04 04:01:04.0 +
+++ dyssol-1.1.1+ds1/debian/changelog   2024-02-28 02:34:31.0 +
@@ -1,3 +1,10 @@
+dyssol (1.1.1+ds1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062513
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:34:31 +
+
 dyssol (1.1.1+ds1-2) unstable; urgency=medium
 
   * [82746dc] Add missing headers. (Closes: #1037636)
diff -Nru dyssol-1.1.1+ds1/debian/control dyssol-1.1.1+ds1/debian/control
--- dyssol-1.1.1+ds1/debian/control 2023-01-13 06:16:13.0 +
+++ dyssol-1.1.1+ds1/debian/control 2024-02-28 02:34:31.0 +
@@ -3,7 +3,7 @@
 Uploaders: Anton Gladky 
 Section: science
 Priority: optional
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
libgraphviz-dev,
libhdf5-dev,
@@ -23,7 +23,7 @@
 Package: dyssol
 Architecture: any
 Multi-Arch: foreign
-Depends: libdyssol1.0 (= ${binary:Version}),
+Depends: libdyssol1.0t64 (= ${binary:Version}),
  dyssol-data,
  ${misc:Depends},
  ${shlibs:Depends}
@@ -38,7 +38,7 @@
 Package: dyssol-gui
 Architecture: any
 Multi-Arch: foreign
-Depends: libdyssol1.0 (= ${binary:Version}),
+Depends: libdyssol1.0t64 (= ${binary:Version}),
  dyssol-data,
  ${misc:Depends},
  ${shlibs:Depends}
@@ -53,7 +53,7 @@
 Package: libdyssol-dev
 Architecture: any
 Section: libdevel
-Depends: libdyssol1.0 (= ${binary:Version}),
+Depends: libdyssol1.0t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Tool for dynamic flowsheet simulation. Development files nad 
headers
  Dynamic simulation of solids processes, is a dynamic flowsheet modelling 
system
@@ -62,7 +62,10 @@
  .
  This package contains dyssol`s development files nad headers
 
-Package: libdyssol1.0
+Package: libdyssol1.0t64
+Provides: ${t64:Provides}
+Replaces: libdyssol1.0
+Breaks: libdyssol1.0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
diff -Nru dyssol-1.1.1+ds1/debian/libdyssol1.0.install 
dyssol-1.1.1+ds1/debian/libdyssol1.0.install
--- dyssol-1.1.1+ds1/debian/libdyssol1.0.install2022-02-10 
20:50:40.0 +
+++ dyssol-1.1.1+ds1/debian/libdyssol1.0.install1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/*.so.*
-usr/lib/*/*/*/*.so
diff -Nru dyssol-1.1.1+ds1/debian/libdyssol1.0t64.install 
dyssol-1.1.1+ds1/debian/libdyssol1.0t64.install
--- dyssol-1.1.1+ds1/debian/libdyssol1.0t64.install 1970-01-01 
00:00:00.0 +
+++ dyssol-1.1.1+ds1/debian/libdyssol1.0t64.install 2022-02-10 
20:50:40.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/*.so.*
+usr/lib/*/*/*/*.so
diff -Nru dyssol-1.1.1+ds1/debian/libdyssol1.0t64.lintian-overrides 
dyssol-1.1.1+ds1/debian/libdyssol1.0t64.lintian-overrides
--- dyssol-1.1.1+ds1/debian/libdyssol1.0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ dyssol-1.1.1+ds1/debian/libdyssol1.0t64.lintian-overrides   2024-02-28 
02:33:22.0 +
@@ -0,0 +1 @@
+libdyssol1.0t64: package-name-doesnt-match-sonames libdyssol1.0


Bug#1062388: dsdcc: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dsdcc-1.9.3/debian/changelog dsdcc-1.9.3/debian/changelog
--- dsdcc-1.9.3/debian/changelog2022-11-05 15:49:36.0 +
+++ dsdcc-1.9.3/debian/changelog2024-02-28 02:28:08.0 +
@@ -1,3 +1,10 @@
+dsdcc (1.9.3-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062388
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:28:08 +
+
 dsdcc (1.9.3-2) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru dsdcc-1.9.3/debian/control dsdcc-1.9.3/debian/control
--- dsdcc-1.9.3/debian/control  2022-11-05 15:49:30.0 +
+++ dsdcc-1.9.3/debian/control  2024-02-28 02:28:08.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Hamradio Maintainers 
 Uploaders:
  Christoph Berg ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  cmake,
  debhelper-compat (= 13),
 Standards-Version: 4.6.0
@@ -15,7 +15,7 @@
 Package: dsdcc
 Architecture: any
 Depends:
- libdsdcc1 (= ${binary:Version}),
+ libdsdcc1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: Digital Speech Decoder (DSD)
@@ -32,7 +32,10 @@
  .
  This package contains dsdccx, the command line interface.
 
-Package: libdsdcc1
+Package: libdsdcc1t64
+Provides: ${t64:Provides}
+Replaces: libdsdcc1
+Breaks: libdsdcc1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -59,7 +62,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdsdcc1 (= ${binary:Version}),
+ libdsdcc1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: Digital Speech Decoder (DSD) (headers)
diff -Nru dsdcc-1.9.3/debian/libdsdcc1.install 
dsdcc-1.9.3/debian/libdsdcc1.install
--- dsdcc-1.9.3/debian/libdsdcc1.install2021-01-19 18:40:41.0 
+
+++ dsdcc-1.9.3/debian/libdsdcc1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru dsdcc-1.9.3/debian/libdsdcc1t64.install 
dsdcc-1.9.3/debian/libdsdcc1t64.install
--- dsdcc-1.9.3/debian/libdsdcc1t64.install 1970-01-01 00:00:00.0 
+
+++ dsdcc-1.9.3/debian/libdsdcc1t64.install 2021-01-19 18:40:41.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru dsdcc-1.9.3/debian/libdsdcc1t64.lintian-overrides 
dsdcc-1.9.3/debian/libdsdcc1t64.lintian-overrides
--- dsdcc-1.9.3/debian/libdsdcc1t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ dsdcc-1.9.3/debian/libdsdcc1t64.lintian-overrides   2024-02-28 
02:28:03.0 +
@@ -0,0 +1 @@
+libdsdcc1t64: package-name-doesnt-match-sonames libdsdcc1


Bug#1062391: dt-utils: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dt-utils-2021.03.0+ds/debian/changelog 
dt-utils-2021.03.0+ds/debian/changelog
--- dt-utils-2021.03.0+ds/debian/changelog  2022-02-06 13:42:44.0 
+
+++ dt-utils-2021.03.0+ds/debian/changelog  2024-02-28 02:30:09.0 
+
@@ -1,3 +1,10 @@
+dt-utils (2021.03.0+ds-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062391
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:30:09 +
+
 dt-utils (2021.03.0+ds-2) unstable; urgency=medium
 
   * d/not-installed: pc file is gone
diff -Nru dt-utils-2021.03.0+ds/debian/control 
dt-utils-2021.03.0+ds/debian/control
--- dt-utils-2021.03.0+ds/debian/control2022-02-06 13:40:28.0 
+
+++ dt-utils-2021.03.0+ds/debian/control2024-02-28 02:30:09.0 
+
@@ -2,7 +2,7 @@
 Section: kernel
 Priority: optional
 Maintainer: Bastian Germann 
-Build-Depends: debhelper-compat (= 13), pkg-config, libfdt-dev, libudev-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), pkg-config, 
libfdt-dev, libudev-dev
 Standards-Version: 4.5.0
 Rules-Requires-Root: no
 Vcs-Browser: https://salsa.debian.org/debian/dt-utils
@@ -15,7 +15,10 @@
  dt-utils holds dtblint for device tree linting and barebox-state
  for controlling the barebox bootloader's state information.
 
-Package: libdt-utils5
+Package: libdt-utils5t64
+Provides: ${t64:Provides}
+Replaces: libdt-utils5
+Breaks: libdt-utils5 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -29,7 +32,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libdt-utils5 (= ${binary:Version})
+Depends: ${misc:Depends}, libdt-utils5t64 (= ${binary:Version})
 Description: Device tree related library (development files)
  libdt-utils provides the foundation for dt-utils' tools.
  It provides a programmer with an API to analyze
diff -Nru dt-utils-2021.03.0+ds/debian/libdt-utils5.install 
dt-utils-2021.03.0+ds/debian/libdt-utils5.install
--- dt-utils-2021.03.0+ds/debian/libdt-utils5.install   2022-02-06 
13:40:28.0 +
+++ dt-utils-2021.03.0+ds/debian/libdt-utils5.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libdt-utils.so.5*
diff -Nru dt-utils-2021.03.0+ds/debian/libdt-utils5.symbols 
dt-utils-2021.03.0+ds/debian/libdt-utils5.symbols
--- dt-utils-2021.03.0+ds/debian/libdt-utils5.symbols   2022-02-06 
13:40:28.0 +
+++ dt-utils-2021.03.0+ds/debian/libdt-utils5.symbols   1970-01-01 
00:00:00.0 +
@@ -1,77 +0,0 @@
-libdt-utils.so.5 libdt-utils5 #MINVER#
-* Build-Depends-Package: libdt-utils-dev
- LIBDT_1@LIBDT_1 2021.03.0
- crc32@LIBDT_1 2021.03.0
- crc32_no_comp@LIBDT_1 2021.03.0
- dev_printf@LIBDT_1 2021.03.0
- of_alias_get@LIBDT_1 2021.03.0
- of_alias_get_id@LIBDT_1 2021.03.0
- of_alias_scan@LIBDT_1 2021.03.0
- of_count_phandle_with_args@LIBDT_1 2021.03.0
- of_create_node@LIBDT_1 2021.03.0
- of_delete_node@LIBDT_1 2021.03.0
- of_delete_property@LIBDT_1 2021.03.0
- of_device_disable@LIBDT_1 2021.03.0
- of_device_disable_path@LIBDT_1 2021.03.0
- of_device_enable@LIBDT_1 2021.03.0
- of_device_enable_path@LIBDT_1 2021.03.0
- of_device_is_available@LIBDT_1 2021.03.0
- of_device_is_compatible@LIBDT_1 2021.03.0
- of_find_compatible_node@LIBDT_1 2021.03.0
- of_find_device_by_node_path@LIBDT_1 2021.03.0
- of_find_matching_node_and_match@LIBDT_1 2021.03.0
- of_find_node_by_alias@LIBDT_1 2021.03.0
- of_find_node_by_name@LIBDT_1 2021.03.0
- of_find_node_by_path@LIBDT_1 2021.03.0
- of_find_node_by_path_from@LIBDT_1 2021.03.0
- of_find_node_by_path_or_alias@LIBDT_1 2021.03.0
- of_find_node_by_phandle@LIBDT_1 2021.03.0
- of_find_node_by_type@LIBDT_1 2021.03.0
- of_find_node_with_property@LIBDT_1 2021.03.0
- of_find_property@LIBDT_1 2021.03.0
- of_flatten_dtb@LIBDT_1 2021.03.0
- of_get_available_child_count@LIBDT_1 2021.03.0
- of_get_child_by_name@LIBDT_1 2021.03.0
- of_get_child_count@LIBDT_1 2021.03.0
- of_get_devicepath@LIBDT_1 2021.03.0
- of_get_next_available_child@LIBDT_1 2021.03.0
- of_get_parent@LIBDT_1 2021.03.0
- of_get_property@LIBDT_1 2021.03.0
- of_get_root_node@LIBDT_1 2021.03.0
- of_get_tree_max_phandle@LIBDT_1 2021.03.0
- of_machine_is_compatible@LIBDT_1 2021.03.0
- 

Bug#1062500: duo-unix: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru duo-unix-1.11.3/debian/changelog duo-unix-1.11.3/debian/changelog
--- duo-unix-1.11.3/debian/changelog2020-03-14 17:08:43.0 +
+++ duo-unix-1.11.3/debian/changelog2024-02-28 02:30:53.0 +
@@ -1,3 +1,10 @@
+duo-unix (1.11.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062500
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:30:53 +
+
 duo-unix (1.11.3-1) unstable; urgency=medium
 
   * New upstream release (Closes: 952392).
diff -Nru duo-unix-1.11.3/debian/control duo-unix-1.11.3/debian/control
--- duo-unix-1.11.3/debian/control  2020-03-14 17:08:43.0 +
+++ duo-unix-1.11.3/debian/control  2024-02-28 02:30:53.0 +
@@ -1,7 +1,7 @@
 Source: duo-unix
 Priority: optional
 Maintainer: Kees Cook 
-Build-Depends: debhelper-compat (= 12), libcurl4-openssl-dev,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12), 
libcurl4-openssl-dev,
  libssl-dev, libpam-dev
 Standards-Version: 4.5.0
 Section: libs
@@ -11,7 +11,7 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${shlibs:Depends}, ${misc:Depends}, libduo3 (= ${binary:Version}),
+Depends: ${shlibs:Depends}, ${misc:Depends}, libduo3t64 (= ${binary:Version}),
  libpam-runtime (>= 1.1.1-3~)
 Description: PAM module for Duo Security two-factor authentication
  This provides the PAM module needed to interact with the Duo Security
@@ -21,7 +21,7 @@
 Package: login-duo
 Section: admin
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libduo3 (= ${binary:Version}),
+Depends: ${shlibs:Depends}, ${misc:Depends}, libduo3t64 (= ${binary:Version}),
  openssh-server
 Description: login wrapper for Duo Security two-factor authentication
  This provides the login wrapper needed to interact with the Duo Security
@@ -29,7 +29,10 @@
  be used along with global OpenSSH server configurations. Also includes
  manpage and configuration.
 
-Package: libduo3
+Package: libduo3t64
+Provides: ${t64:Provides}
+Replaces: libduo3
+Breaks: libduo3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -42,7 +45,7 @@
 Package: libduo-dev
 Section: libdevel
 Architecture: any
-Depends: libduo3 (= ${binary:Version}), ${misc:Depends}
+Depends: libduo3t64 (= ${binary:Version}), ${misc:Depends}
 Description: Duo Security development libraries and header files
  This package provides the development libraries and header files needed to
  link against the Duo Security library functions. Also includes the manpages
diff -Nru duo-unix-1.11.3/debian/libduo3.install 
duo-unix-1.11.3/debian/libduo3.install
--- duo-unix-1.11.3/debian/libduo3.install  2011-09-02 23:13:26.0 
+
+++ duo-unix-1.11.3/debian/libduo3.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libduo.so.3*
diff -Nru duo-unix-1.11.3/debian/libduo3.manpages 
duo-unix-1.11.3/debian/libduo3.manpages
--- duo-unix-1.11.3/debian/libduo3.manpages 2011-04-12 18:52:07.0 
+
+++ duo-unix-1.11.3/debian/libduo3.manpages 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/share/man/man3/duo.3
diff -Nru duo-unix-1.11.3/debian/libduo3.symbols 
duo-unix-1.11.3/debian/libduo3.symbols
--- duo-unix-1.11.3/debian/libduo3.symbols  2020-03-14 17:08:43.0 
+
+++ duo-unix-1.11.3/debian/libduo3.symbols  1970-01-01 00:00:00.0 
+
@@ -1,21 +0,0 @@
-libduo.so.3 libduo3 #MINVER#
- duo_add_optional_param@Base 1.11.3
- duo_add_param@Base 1.11.3
- duo_check_groups@Base 1.9.6
- duo_close@Base 1.5
- duo_common_ini_handler@Base 1.9.6
- duo_config_close@Base 1.11.3
- duo_config_default@Base 1.9.6
- duo_debug@Base 1.9.6
- duo_geterr@Base 1.5
- duo_local_ip@Base 1.9.6
- duo_log@Base 1.9.6
- duo_login@Base 1.5
- duo_open@Base 1.5
- duo_parse_config@Base 1.5
- duo_reset_conv_funcs@Base 1.9.6
- duo_set_boolean_option@Base 1.9.6
- duo_set_conv_funcs@Base 1.5
- duo_split_at@Base 1.11.3
- duo_syslog@Base 1.9.6
- duo_zero_free@Base 1.11.3
diff -Nru duo-unix-1.11.3/debian/libduo3t64.install 
duo-unix-1.11.3/debian/libduo3t64.install
--- duo-unix-1.11.3/debian/libduo3t64.install   1970-01-01 00:00:00.0 
+
+++ 

Bug#1062389: dsdp: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dsdp-5.8/debian/changelog dsdp-5.8/debian/changelog
--- dsdp-5.8/debian/changelog   2022-07-28 09:20:16.0 +
+++ dsdp-5.8/debian/changelog   2024-02-28 02:28:49.0 +
@@ -1,3 +1,10 @@
+dsdp (5.8-10.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062389
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:28:49 +
+
 dsdp (5.8-10) unstable; urgency=medium
 
   * QA upload.
diff -Nru dsdp-5.8/debian/control dsdp-5.8/debian/control
--- dsdp-5.8/debian/control 2022-07-28 09:20:16.0 +
+++ dsdp-5.8/debian/control 2024-02-28 02:28:49.0 +
@@ -2,7 +2,7 @@
 Section: science
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: cdbs, debhelper (>= 7), gfortran, libblas-dev, liblapack-dev,
+Build-Depends: dpkg-dev (>= 1.22.5), cdbs, debhelper (>= 7), gfortran, 
libblas-dev, liblapack-dev,
  doxygen, doxygen-latex
 Standards-Version: 3.9.2
 Homepage: http://www-unix.mcs.anl.gov/DSDP/
@@ -55,7 +55,7 @@
 Package: libdsdp-dev
 Section: libdevel
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libdsdp-5.8gf (= 
${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libdsdp-5.8t64 (= 
${binary:Version})
 Description: Software for Semidefinite Programming
  The DSDP software is a free open source implementation of an interior-point
  method for semidefinite programming. It provides primal and dual solutions,
@@ -73,7 +73,11 @@
  .
  This package contains the header files for developers.
 
-Package: libdsdp-5.8gf
+Package: libdsdp-5.8t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libdsdp-5.8gf
+Replaces: libdsdp-5.8gf
+Breaks: libdsdp-5.8gf (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru dsdp-5.8/debian/libdsdp-5.8gf.install 
dsdp-5.8/debian/libdsdp-5.8gf.install
--- dsdp-5.8/debian/libdsdp-5.8gf.install   2022-07-28 09:20:16.0 
+
+++ dsdp-5.8/debian/libdsdp-5.8gf.install   1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-lib/libdsdp-*.so usr/lib
-
diff -Nru dsdp-5.8/debian/libdsdp-5.8t64.install 
dsdp-5.8/debian/libdsdp-5.8t64.install
--- dsdp-5.8/debian/libdsdp-5.8t64.install  1970-01-01 00:00:00.0 
+
+++ dsdp-5.8/debian/libdsdp-5.8t64.install  2022-07-28 09:20:16.0 
+
@@ -0,0 +1,2 @@
+lib/libdsdp-*.so usr/lib
+
diff -Nru dsdp-5.8/debian/libdsdp-5.8t64.lintian-overrides 
dsdp-5.8/debian/libdsdp-5.8t64.lintian-overrides
--- dsdp-5.8/debian/libdsdp-5.8t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ dsdp-5.8/debian/libdsdp-5.8t64.lintian-overrides2024-02-28 
02:28:41.0 +
@@ -0,0 +1 @@
+libdsdp-5.8t64: package-name-doesnt-match-sonames libdsdp-5.8gf


Bug#1062387: drogon: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru drogon-1.8.7+ds/debian/changelog drogon-1.8.7+ds/debian/changelog
--- drogon-1.8.7+ds/debian/changelog2023-10-26 19:16:37.0 +
+++ drogon-1.8.7+ds/debian/changelog2024-02-28 02:24:07.0 +
@@ -1,3 +1,10 @@
+drogon (1.8.7+ds-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062387
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:24:07 +
+
 drogon (1.8.7+ds-1) unstable; urgency=medium
 
   * Drop .github and .gitmodules from upstream source
diff -Nru drogon-1.8.7+ds/debian/control drogon-1.8.7+ds/debian/control
--- drogon-1.8.7+ds/debian/control  2023-06-13 15:46:48.0 +
+++ drogon-1.8.7+ds/debian/control  2024-02-28 02:24:07.0 +
@@ -2,7 +2,7 @@
 Maintainer: Pierre-Elliott Bécue 
 Section: web
 Priority: optional
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
   chrpath,
   cmake,
   debhelper-compat (=13),
@@ -24,7 +24,10 @@
 Homepage: https://github.com/drogonframework/drogon
 Rules-Requires-Root: no
 
-Package: libdrogon1
+Package: libdrogon1t64
+Provides: ${t64:Provides}
+Replaces: libdrogon1
+Breaks: libdrogon1 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: C++14/17-based HTTP application framework
@@ -38,7 +41,7 @@
 
 Package: libdrogon-dev
 Architecture: any
-Depends: libdrogon1 (= ${binary:Version}), libtrantor-dev, ${misc:Depends}
+Depends: libdrogon1t64 (= ${binary:Version}), libtrantor-dev, ${misc:Depends}
 Description: C++14/17-based HTTP application framework
  Drogon can be used to easily build various types of web application server
  programs using C++.
@@ -50,7 +53,7 @@
 
 Package: drogon
 Architecture: any
-Depends: libdrogon1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libdrogon1t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: C++14/17-based HTTP application framework
  Drogon can be used to easily build various types of web application server
  programs using C++.
diff -Nru drogon-1.8.7+ds/debian/libdrogon1.install 
drogon-1.8.7+ds/debian/libdrogon1.install
--- drogon-1.8.7+ds/debian/libdrogon1.install   2023-06-13 15:46:44.0 
+
+++ drogon-1.8.7+ds/debian/libdrogon1.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libdrogon.so.*
diff -Nru drogon-1.8.7+ds/debian/libdrogon1t64.install 
drogon-1.8.7+ds/debian/libdrogon1t64.install
--- drogon-1.8.7+ds/debian/libdrogon1t64.install1970-01-01 
00:00:00.0 +
+++ drogon-1.8.7+ds/debian/libdrogon1t64.install2023-06-13 
15:46:44.0 +
@@ -0,0 +1 @@
+usr/lib/*/libdrogon.so.*
diff -Nru drogon-1.8.7+ds/debian/libdrogon1t64.lintian-overrides 
drogon-1.8.7+ds/debian/libdrogon1t64.lintian-overrides
--- drogon-1.8.7+ds/debian/libdrogon1t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ drogon-1.8.7+ds/debian/libdrogon1t64.lintian-overrides  2024-02-28 
02:23:57.0 +
@@ -0,0 +1 @@
+libdrogon1t64: package-name-doesnt-match-sonames libdrogon1


Bug#1062378: dnswire: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dnswire-0.4.0/debian/changelog dnswire-0.4.0/debian/changelog
--- dnswire-0.4.0/debian/changelog  2023-08-14 09:09:26.0 +
+++ dnswire-0.4.0/debian/changelog  2024-02-28 02:00:15.0 +
@@ -1,3 +1,10 @@
+dnswire (0.4.0-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062378
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 02:00:15 +
+
 dnswire (0.4.0-3) sid; urgency=medium
 
   * Uploading to sid.
diff -Nru dnswire-0.4.0/debian/control dnswire-0.4.0/debian/control
--- dnswire-0.4.0/debian/control2023-08-14 07:07:47.0 +
+++ dnswire-0.4.0/debian/control2024-02-28 02:00:15.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Daniel Baumann 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libprotobuf-c-dev,
  libtinyframe-dev,
@@ -19,7 +19,7 @@
 Section: libdevel
 Architecture: any
 Depends:
- libdnswire1 (= ${binary:Version}),
+ libdnswire1t64 (= ${binary:Version}),
  libprotobuf-c-dev,
  libtinyframe-dev,
  ${misc:Depends},
@@ -29,7 +29,10 @@
  .
  This package contains the development files.
 
-Package: libdnswire1
+Package: libdnswire1t64
+Provides: ${t64:Provides}
+Replaces: libdnswire1
+Breaks: libdnswire1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends:
diff -Nru dnswire-0.4.0/debian/libdnswire1.install 
dnswire-0.4.0/debian/libdnswire1.install
--- dnswire-0.4.0/debian/libdnswire1.install2023-08-14 07:07:47.0 
+
+++ dnswire-0.4.0/debian/libdnswire1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru dnswire-0.4.0/debian/libdnswire1t64.install 
dnswire-0.4.0/debian/libdnswire1t64.install
--- dnswire-0.4.0/debian/libdnswire1t64.install 1970-01-01 00:00:00.0 
+
+++ dnswire-0.4.0/debian/libdnswire1t64.install 2023-08-14 07:07:47.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru dnswire-0.4.0/debian/libdnswire1t64.lintian-overrides 
dnswire-0.4.0/debian/libdnswire1t64.lintian-overrides
--- dnswire-0.4.0/debian/libdnswire1t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ dnswire-0.4.0/debian/libdnswire1t64.lintian-overrides   2024-02-28 
02:00:08.0 +
@@ -0,0 +1 @@
+libdnswire1t64: package-name-doesnt-match-sonames libdnswire1


Bug#1062377: dmlc-core: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dmlc-core-0.5/debian/changelog dmlc-core-0.5/debian/changelog
--- dmlc-core-0.5/debian/changelog  2022-01-03 17:56:18.0 +
+++ dmlc-core-0.5/debian/changelog  2024-02-28 01:54:27.0 +
@@ -1,3 +1,10 @@
+dmlc-core (0.5-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062377
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:54:27 +
+
 dmlc-core (0.5-1) unstable; urgency=medium
 
   * New upstream version 0.5 (Git: f00e3ec)
diff -Nru dmlc-core-0.5/debian/control dmlc-core-0.5/debian/control
--- dmlc-core-0.5/debian/control2022-01-03 17:55:30.0 +
+++ dmlc-core-0.5/debian/control2024-02-28 01:54:27.0 +
@@ -7,20 +7,23 @@
 Vcs-Browser: https://salsa.debian.org/deeplearning-team/dmlc-core
 Maintainer: Debian Deep Learning Team 
 Uploaders: Mo Zhou 
-Build-Depends: cmake, debhelper-compat (= 13), libssl-dev
+Build-Depends: dpkg-dev (>= 1.22.5), cmake, debhelper-compat (= 13), libssl-dev
 Rules-Requires-Root: no
 
 Package: libdmlc-dev
 Section: libdevel
 Architecture: any
-Depends: libdmlc0 (= ${binary:Version}), ${misc:Depends}
+Depends: libdmlc0t64 (= ${binary:Version}), ${misc:Depends}
 Description: Distributed Machine Learning Common Codebase (dev)
  DMLC-Core is the backbone library to support all DMLC projects, offers the
  bricks to build efficient and scalable distributed machine learning libraries.
  .
  This package contains the development files.
 
-Package: libdmlc0
+Package: libdmlc0t64
+Provides: ${t64:Provides}
+Replaces: libdmlc0
+Breaks: libdmlc0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff -Nru dmlc-core-0.5/debian/libdmlc0.install 
dmlc-core-0.5/debian/libdmlc0.install
--- dmlc-core-0.5/debian/libdmlc0.install   2022-01-03 17:45:33.0 
+
+++ dmlc-core-0.5/debian/libdmlc0.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libdmlc.so.*
diff -Nru dmlc-core-0.5/debian/libdmlc0t64.install 
dmlc-core-0.5/debian/libdmlc0t64.install
--- dmlc-core-0.5/debian/libdmlc0t64.install1970-01-01 00:00:00.0 
+
+++ dmlc-core-0.5/debian/libdmlc0t64.install2022-01-03 17:45:33.0 
+
@@ -0,0 +1 @@
+usr/lib/*/libdmlc.so.*
diff -Nru dmlc-core-0.5/debian/libdmlc0t64.lintian-overrides 
dmlc-core-0.5/debian/libdmlc0t64.lintian-overrides
--- dmlc-core-0.5/debian/libdmlc0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ dmlc-core-0.5/debian/libdmlc0t64.lintian-overrides  2024-02-28 
01:54:23.0 +
@@ -0,0 +1 @@
+libdmlc0t64: package-name-doesnt-match-sonames libdmlc0


Bug#1062331: ding-libs: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru ding-libs-0.6.2/debian/changelog ding-libs-0.6.2/debian/changelog
--- ding-libs-0.6.2/debian/changelog2023-08-19 11:12:21.0 +
+++ ding-libs-0.6.2/debian/changelog2024-02-28 01:35:10.0 +
@@ -1,3 +1,10 @@
+ding-libs (0.6.2-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062331
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:35:10 +
+
 ding-libs (0.6.2-2) unstable; urgency=medium
 
   [ Simon Josefsson ]
diff -Nru ding-libs-0.6.2/debian/control ding-libs-0.6.2/debian/control
--- ding-libs-0.6.2/debian/control  2023-08-08 12:52:15.0 +
+++ ding-libs-0.6.2/debian/control  2024-02-28 01:35:10.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian SSSD Team 
 Uploaders: Timo Aaltonen ,
Simon Josefsson 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
  quilt,
  check,
  pkg-config,
@@ -18,7 +18,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libpath-utils1 (= ${binary:Version}),
+ libpath-utils1t64 (= ${binary:Version}),
 Multi-Arch: same
 Description: Development files for libpath_utils
  Utility functions to manipulate filesystem pathnames. Development files.
@@ -26,7 +26,10 @@
  This package is part of the ding-libs, libraries that are required for the
  proper functioning of SSSD, the System Security Services Daemon.
 
-Package: libpath-utils1
+Package: libpath-utils1t64
+Provides: ${t64:Provides}
+Replaces: libpath-utils1
+Breaks: libpath-utils1 (<< ${source:Version})
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -41,7 +44,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libdhash1 (= ${binary:Version}),
+ libdhash1t64 (= ${binary:Version}),
 Multi-Arch: same
 Description: Development files for libdhash
  A hash table which will dynamically resize to achieve optimal storage & access
@@ -50,7 +53,10 @@
  This package is part of the ding-libs, libraries that are required for the
  proper functioning of SSSD, the System Security Services Daemon.
 
-Package: libdhash1
+Package: libdhash1t64
+Provides: ${t64:Provides}
+Replaces: libdhash1
+Breaks: libdhash1 (<< ${source:Version})
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -66,7 +72,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libcollection4 (= ${binary:Version}),
+ libcollection4t64 (= ${binary:Version}),
 Multi-Arch: same
 Description: Development files for libcollection
  A data-type to collect data in a hierarchical structure for easy iteration
@@ -75,7 +81,10 @@
  This package is part of the ding-libs, libraries that are required for the
  proper functioning of SSSD, the System Security Services Daemon.
 
-Package: libcollection4
+Package: libcollection4t64
+Provides: ${t64:Provides}
+Replaces: libcollection4
+Breaks: libcollection4 (<< ${source:Version})
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -91,7 +100,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libref-array1 (= ${binary:Version}),
+ libref-array1t64 (= ${binary:Version}),
 Multi-Arch: same
 Description: Development files for refcounted array for C
  A dynamically-growing, reference-counted array. Development files.
@@ -99,7 +108,10 @@
  This package is part of the ding-libs, libraries that are required for the
  proper functioning of SSSD, the System Security Services Daemon.
 
-Package: libref-array1
+Package: libref-array1t64
+Provides: ${t64:Provides}
+Replaces: libref-array1
+Breaks: libref-array1 (<< ${source:Version})
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -114,7 +126,7 @@
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
- libini-config5 (= ${binary:Version}),
+ libini-config5t64 (= ${binary:Version}),
  libcollection-dev (= ${binary:Version}),
  libbasicobjects-dev (= ${binary:Version}),
  libref-array-dev (= ${binary:Version}),
@@ -125,7 +137,10 @@
  This package is part of the ding-libs, libraries that are required for the
  proper functioning of 

Bug#1062332: directfb: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru directfb-1.7.7/debian/changelog directfb-1.7.7/debian/changelog
--- directfb-1.7.7/debian/changelog 2022-06-06 19:26:27.0 +
+++ directfb-1.7.7/debian/changelog 2024-02-28 01:36:26.0 +
@@ -1,3 +1,10 @@
+directfb (1.7.7-11.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062332
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:36:26 +
+
 directfb (1.7.7-11) unstable; urgency=medium
 
   * QA upload.
diff -Nru directfb-1.7.7/debian/control directfb-1.7.7/debian/control
--- directfb-1.7.7/debian/control   2022-06-06 19:26:27.0 +
+++ directfb-1.7.7/debian/control   2024-02-28 01:36:26.0 +
@@ -1,7 +1,7 @@
 Source: directfb
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  dh-exec,
  libdrm-dev,
@@ -28,8 +28,8 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdirectfb-1.7-7 (= ${binary:Version}),
- lib++dfb-1.7-7 (= ${binary:Version}),
+ libdirectfb-1.7-7t64 (= ${binary:Version}),
+ lib++dfb-1.7-7t64 (= ${binary:Version}),
  libfreetype6-dev,
  libgl1-mesa-dev,
  libjpeg-dev,
@@ -49,7 +49,10 @@
  This package contains the files needed to compile and link programs
  which use DirectFB.
 
-Package: libdirectfb-1.7-7
+Package: libdirectfb-1.7-7t64
+Provides: ${t64:Provides}
+Replaces: libdirectfb-1.7-7
+Breaks: libdirectfb-1.7-7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -63,7 +66,10 @@
  .
  This package contains the shared libraries and drivers.
 
-Package: lib++dfb-1.7-7
+Package: lib++dfb-1.7-7t64
+Provides: ${t64:Provides}
+Replaces: lib++dfb-1.7-7
+Breaks: lib++dfb-1.7-7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -95,7 +101,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdirectfb-1.7-7 (= ${binary:Version}),
+ libdirectfb-1.7-7t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: direct frame buffer graphics - extra providers
diff -Nru directfb-1.7.7/debian/lib++dfb-1.7-7.install 
directfb-1.7.7/debian/lib++dfb-1.7-7.install
--- directfb-1.7.7/debian/lib++dfb-1.7-7.install2022-06-06 
19:26:27.0 +
+++ directfb-1.7.7/debian/lib++dfb-1.7-7.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib++dfb-*.so.*
diff -Nru directfb-1.7.7/debian/lib++dfb-1.7-7.lintian-overrides 
directfb-1.7.7/debian/lib++dfb-1.7-7.lintian-overrides
--- directfb-1.7.7/debian/lib++dfb-1.7-7.lintian-overrides  2022-06-06 
19:26:27.0 +
+++ directfb-1.7.7/debian/lib++dfb-1.7-7.lintian-overrides  1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-# They are available as libfusion.so, etc.
-lib++dfb-1.7-7: lacks-unversioned-link-to-shared-library 
usr/lib/*/lib++dfb-*.so.*
diff -Nru directfb-1.7.7/debian/lib++dfb-1.7-7t64.install 
directfb-1.7.7/debian/lib++dfb-1.7-7t64.install
--- directfb-1.7.7/debian/lib++dfb-1.7-7t64.install 1970-01-01 
00:00:00.0 +
+++ directfb-1.7.7/debian/lib++dfb-1.7-7t64.install 2022-06-06 
19:26:27.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib++dfb-*.so.*
diff -Nru directfb-1.7.7/debian/lib++dfb-1.7-7t64.lintian-overrides 
directfb-1.7.7/debian/lib++dfb-1.7-7t64.lintian-overrides
--- directfb-1.7.7/debian/lib++dfb-1.7-7t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ directfb-1.7.7/debian/lib++dfb-1.7-7t64.lintian-overrides   2024-02-28 
01:36:06.0 +
@@ -0,0 +1,3 @@
+# They are available as libfusion.so, etc.
+lib++dfb-1.7-7t64: lacks-unversioned-link-to-shared-library 
usr/lib/*/lib++dfb-*.so.*
+lib++dfb-1.7-7t64: package-name-doesnt-match-sonames lib++dfb-1.7-7
diff -Nru directfb-1.7.7/debian/libdirectfb-1.7-7.docs 
directfb-1.7.7/debian/libdirectfb-1.7-7.docs
--- directfb-1.7.7/debian/libdirectfb-1.7-7.docs2022-06-06 
19:26:27.0 +
+++ directfb-1.7.7/debian/libdirectfb-1.7-7.docs1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-README
-docs/README.screenshots
diff -Nru directfb-1.7.7/debian/libdirectfb-1.7-7.install 
directfb-1.7.7/debian/libdirectfb-1.7-7.install
--- directfb-1.7.7/debian/libdirectfb-1.7-7.install 2022-06-06 

Bug#1062022: dcmtk: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dcmtk-3.6.7/debian/changelog dcmtk-3.6.7/debian/changelog
--- dcmtk-3.6.7/debian/changelog2023-06-22 07:53:48.0 +
+++ dcmtk-3.6.7/debian/changelog2024-02-28 01:17:02.0 +
@@ -1,3 +1,10 @@
+dcmtk (3.6.7-9.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062022
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:17:02 +
+
 dcmtk (3.6.7-9) unstable; urgency=medium
 
   * Team upload.
diff -Nru dcmtk-3.6.7/debian/control dcmtk-3.6.7/debian/control
--- dcmtk-3.6.7/debian/control  2023-06-22 07:53:48.0 +
+++ dcmtk-3.6.7/debian/control  2024-02-28 01:17:02.0 +
@@ -4,7 +4,7 @@
Mathieu Malaterre 
 Section: science
 Priority: optional
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
gettext,
help2man,
@@ -38,13 +38,14 @@
  .
  Note: This version was compiled with libssl support.
 
-Package: libdcmtk17
+Package: libdcmtk17t64
+Provides: ${t64:Provides}
 Architecture: any
 Section: libs
 Depends: ${misc:Depends},
  ${shlibs:Depends}
-Breaks: libdcmtk16 (= 3.6.7-1)
-Replaces: libdcmtk16 (= 3.6.7-1)
+Breaks: libdcmtk17 (<< ${source:Version}), libdcmtk16 (= 3.6.7-1)
+Replaces: libdcmtk17, libdcmtk16 (= 3.6.7-1)
 Multi-Arch: same
 Description: OFFIS DICOM toolkit runtime libraries
  DCMTK includes a collection of libraries and applications for examining,
@@ -60,7 +61,7 @@
 Package: libdcmtk-dev
 Architecture: any
 Section: libdevel
-Depends: libdcmtk17 (= ${binary:Version}),
+Depends: libdcmtk17t64 (= ${binary:Version}),
  libpng-dev,
  libssl-dev,
  libtiff-dev,
diff -Nru dcmtk-3.6.7/debian/libdcmtk17.install 
dcmtk-3.6.7/debian/libdcmtk17.install
--- dcmtk-3.6.7/debian/libdcmtk17.install   2023-06-22 07:53:48.0 
+
+++ dcmtk-3.6.7/debian/libdcmtk17.install   1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/*.so.*
-usr/share/libdcmtk17/*.dic
diff -Nru dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides 
dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides
--- dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides 2023-06-22 
07:53:48.0 +
+++ dcmtk-3.6.7/debian/libdcmtk17.lintian-overrides 1970-01-01 
00:00:00.0 +
@@ -1,5 +0,0 @@
-# There is more than one library in one package bundles which makes perfectly
-# sense in this application but does not enable naming the library package 
apropriately
-libdcmtk17: package-name-doesnt-match-sonames
-libdcmtk17: embedded-library
-libdcmtk17: no-symbols-control-file
diff -Nru dcmtk-3.6.7/debian/libdcmtk17t64.install 
dcmtk-3.6.7/debian/libdcmtk17t64.install
--- dcmtk-3.6.7/debian/libdcmtk17t64.install1970-01-01 00:00:00.0 
+
+++ dcmtk-3.6.7/debian/libdcmtk17t64.install2023-06-22 07:53:48.0 
+
@@ -0,0 +1,2 @@
+usr/lib/*/*.so.*
+usr/share/libdcmtk17/*.dic
diff -Nru dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides 
dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides
--- dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ dcmtk-3.6.7/debian/libdcmtk17t64.lintian-overrides  2024-02-28 
01:16:44.0 +
@@ -0,0 +1,6 @@
+# There is more than one library in one package bundles which makes perfectly
+# sense in this application but does not enable naming the library package 
apropriately
+libdcmtk17t64: package-name-doesnt-match-sonames
+libdcmtk17t64: embedded-library
+libdcmtk17t64: no-symbols-control-file
+libdcmtk17t64: package-name-doesnt-match-sonames libdcmtk17


Bug#1062020: db5.3: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru db5.3-5.3.28+dfsg2/debian/changelog 
db5.3-5.3.28+dfsg2/debian/changelog
--- db5.3-5.3.28+dfsg2/debian/changelog 2023-11-10 13:13:50.0 +
+++ db5.3-5.3.28+dfsg2/debian/changelog 2024-02-28 01:11:42.0 +
@@ -1,3 +1,10 @@
+db5.3 (5.3.28+dfsg2-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062020
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:11:42 +
+
 db5.3 (5.3.28+dfsg2-4) unstable; urgency=medium
 
   * QA upload
diff -Nru db5.3-5.3.28+dfsg2/debian/control db5.3-5.3.28+dfsg2/debian/control
--- db5.3-5.3.28+dfsg2/debian/control   2023-11-10 12:58:52.0 +
+++ db5.3-5.3.28+dfsg2/debian/control   2024-02-28 01:11:42.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian QA Group 
 Standards-Version: 3.9.6
 # For DEB_STAGE=stage1 build tcl-dev can be dropped
-Build-Depends: debhelper (>= 10),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 10),
   tcl ,
   tcl-dev ,
   procps [!hurd-i386] ,
@@ -26,7 +26,7 @@
 Package: libdb5.3-dev
 Architecture: any
 Section: libdevel
-Depends: libdb5.3 (= ${binary:Version}),
+Depends: libdb5.3t64 (= ${binary:Version}),
 ${misc:Depends}
 Suggests: db5.3-doc
 Conflicts: libdb4.6-dev, libdb4.7-dev, libdb4.8-dev, libdb5.1-dev, libdb5.2-dev
@@ -34,7 +34,10 @@
  This is the development package which contains headers and static
  libraries for the Berkeley v5.3 database library.
 
-Package: libdb5.3
+Package: libdb5.3t64
+Provides: ${t64:Provides}
+Replaces: libdb5.3
+Breaks: libdb5.3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -68,7 +71,10 @@
 contain.
   - db5.3_verify: check the structure of files and their databases.
 
-Package: libdb5.3++
+Package: libdb5.3++t64
+Provides: ${t64:Provides}
+Replaces: libdb5.3++
+Breaks: libdb5.3++ (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -81,7 +87,7 @@
 Package: libdb5.3++-dev
 Architecture: any
 Section: libdevel
-Depends: libdb5.3++ (= ${binary:Version}),
+Depends: libdb5.3++t64 (= ${binary:Version}),
 libdb5.3-dev (= ${binary:Version}),
 ${misc:Depends}
 Conflicts: libdb4.6++-dev, libdb4.7++-dev, libdb4.8++-dev, libdb5.1++-dev, 
libdb5.2++-dev
@@ -93,7 +99,7 @@
 Package: libdb5.3-dbg
 Architecture: any
 Section: debug
-Depends: libdb5.3 (= ${binary:Version}),
+Depends: libdb5.3t64 (= ${binary:Version}),
 ${misc:Depends}
 Multi-Arch: same
 Description: Berkeley v5.3 Database Libraries [debug]
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs 
db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs
--- db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs 2023-11-10 12:58:52.0 
+
+++ db5.3-5.3.28+dfsg2/debian/libdb5.3.dirs 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs 
db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs
--- db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs   2023-11-10 12:58:52.0 
+
+++ db5.3-5.3.28+dfsg2/debian/libdb5.3++.dirs   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3.install 
db5.3-5.3.28+dfsg2/debian/libdb5.3.install
--- db5.3-5.3.28+dfsg2/debian/libdb5.3.install  2023-11-10 12:58:52.0 
+
+++ db5.3-5.3.28+dfsg2/debian/libdb5.3.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libdb-*.so
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3++.install 
db5.3-5.3.28+dfsg2/debian/libdb5.3++.install
--- db5.3-5.3.28+dfsg2/debian/libdb5.3++.install2023-11-10 
12:58:52.0 +
+++ db5.3-5.3.28+dfsg2/debian/libdb5.3++.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libdb_cxx-*.so
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3.lintian-overrides 
db5.3-5.3.28+dfsg2/debian/libdb5.3.lintian-overrides
--- db5.3-5.3.28+dfsg2/debian/libdb5.3.lintian-overrides2023-11-10 
12:58:52.0 +
+++ db5.3-5.3.28+dfsg2/debian/libdb5.3.lintian-overrides1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-# historical reasons
-libdb5.3: package-name-doesnt-match-sonames libdb-5.3
diff -Nru db5.3-5.3.28+dfsg2/debian/libdb5.3++.lintian-overrides 

Bug#1062019: davix: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru davix-0.8.5/debian/changelog davix-0.8.5/debian/changelog
--- davix-0.8.5/debian/changelog2023-10-21 19:00:51.0 +
+++ davix-0.8.5/debian/changelog2024-02-28 01:10:09.0 +
@@ -1,3 +1,10 @@
+davix (0.8.5-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062019
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:10:09 +
+
 davix (0.8.5-1) unstable; urgency=medium
 
   * Update to version 0.8.5
diff -Nru davix-0.8.5/debian/control davix-0.8.5/debian/control
--- davix-0.8.5/debian/control  2023-10-21 18:50:48.0 +
+++ davix-0.8.5/debian/control  2024-02-28 01:10:09.0 +
@@ -1,7 +1,7 @@
 Source: davix
 Priority: optional
 Maintainer: Mattias Ellert 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  cmake,
  libxml2-dev,
@@ -32,7 +32,7 @@
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
- libdavix0v5 (= ${binary:Version})
+ libdavix0t64 (= ${binary:Version})
 Description: Toolkit for http based file management
  Davix is a toolkit designed for file operations with http based protocols
  (WebDav, Amazon S3, ...).
@@ -43,12 +43,16 @@
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
- libdavix0v5 (= ${binary:Version})
+ libdavix0t64 (= ${binary:Version})
 Description: Test suite for davix
  Test suite for davix. Davix is a toolkit designed for file operations
  with http based protocols (WebDav, Amazon S3, ...).
 
-Package: libdavix0v5
+Package: libdavix0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libdavix0v5
+Replaces: libdavix0v5
+Breaks: libdavix0v5 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -65,7 +69,7 @@
 Multi-Arch: same
 Depends:
  ${misc:Depends},
- libdavix0v5 (= ${binary:Version})
+ libdavix0t64 (= ${binary:Version})
 Description: Development files for davix
  Development files for davix. Davix is a toolkit designed for file operations
  with http based protocols (WebDav, Amazon S3, ...).
diff -Nru davix-0.8.5/debian/libdavix0t64.docs 
davix-0.8.5/debian/libdavix0t64.docs
--- davix-0.8.5/debian/libdavix0t64.docs1970-01-01 00:00:00.0 
+
+++ davix-0.8.5/debian/libdavix0t64.docs2016-03-11 13:30:27.0 
+
@@ -0,0 +1 @@
+README.md
diff -Nru davix-0.8.5/debian/libdavix0t64.install 
davix-0.8.5/debian/libdavix0t64.install
--- davix-0.8.5/debian/libdavix0t64.install 1970-01-01 00:00:00.0 
+
+++ davix-0.8.5/debian/libdavix0t64.install 2021-08-24 13:17:30.0 
+
@@ -0,0 +1,3 @@
+/usr/lib/*/libdavix.so.*
+/usr/lib/*/libdavix_copy.so.*
+/usr/share/doc/davix/RELEASE-NOTES.md
diff -Nru davix-0.8.5/debian/libdavix0t64.lintian-overrides 
davix-0.8.5/debian/libdavix0t64.lintian-overrides
--- davix-0.8.5/debian/libdavix0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ davix-0.8.5/debian/libdavix0t64.lintian-overrides   2024-02-28 
01:09:51.0 +
@@ -0,0 +1 @@
+libdavix0t64: package-name-doesnt-match-sonames libdavix0v5
diff -Nru davix-0.8.5/debian/libdavix0t64.shlibs 
davix-0.8.5/debian/libdavix0t64.shlibs
--- davix-0.8.5/debian/libdavix0t64.shlibs  1970-01-01 00:00:00.0 
+
+++ davix-0.8.5/debian/libdavix0t64.shlibs  2024-02-28 01:09:51.0 
+
@@ -0,0 +1,2 @@
+libdavix 0 libdavix0t64 (>= 0.8.4)
+libdavix_copy 0 libdavix0t64 (>= 0.8.4)
diff -Nru davix-0.8.5/debian/libdavix0v5.docs 
davix-0.8.5/debian/libdavix0v5.docs
--- davix-0.8.5/debian/libdavix0v5.docs 2016-03-11 13:30:27.0 +
+++ davix-0.8.5/debian/libdavix0v5.docs 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-README.md
diff -Nru davix-0.8.5/debian/libdavix0v5.install 
davix-0.8.5/debian/libdavix0v5.install
--- davix-0.8.5/debian/libdavix0v5.install  2021-08-24 13:17:30.0 
+
+++ davix-0.8.5/debian/libdavix0v5.install  1970-01-01 00:00:00.0 
+
@@ -1,3 +0,0 @@
-/usr/lib/*/libdavix.so.*
-/usr/lib/*/libdavix_copy.so.*
-/usr/share/doc/davix/RELEASE-NOTES.md
diff -Nru davix-0.8.5/debian/libdavix0v5.shlibs 
davix-0.8.5/debian/libdavix0v5.shlibs
--- davix-0.8.5/debian/libdavix0v5.shlibs   2023-02-09 03:57:42.0 
+
+++ davix-0.8.5/debian/libdavix0v5.shlibs   1970-01-01 

Bug#1062021: dcap: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dcap-2.47.14/debian/changelog dcap-2.47.14/debian/changelog
--- dcap-2.47.14/debian/changelog   2023-02-01 13:27:38.0 +
+++ dcap-2.47.14/debian/changelog   2024-02-28 01:15:53.0 +
@@ -1,3 +1,10 @@
+dcap (2.47.14-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062021
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 01:15:53 +
+
 dcap (2.47.14-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru dcap-2.47.14/debian/control dcap-2.47.14/debian/control
--- dcap-2.47.14/debian/control 2023-01-23 15:19:58.0 +
+++ dcap-2.47.14/debian/control 2024-02-28 01:15:53.0 +
@@ -1,7 +1,7 @@
 Source: dcap
 Priority: optional
 Maintainer: Mattias Ellert 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper (>= 13),
  libglobus-gssapi-gsi-dev,
  libkrb5-dev,
@@ -19,14 +19,17 @@
 Architecture: any
 Multi-Arch: foreign
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Description: Client Tools for dCache
  dCache is a distributed mass storage system.
  This package contains the client tools.
 
-Package: libdcap1
+Package: libdcap1t64
+Provides: ${t64:Provides}
+Replaces: libdcap1
+Breaks: libdcap1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -48,7 +51,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Client Development Files for dCache
  dCache is a distributed mass storage system.
@@ -58,7 +61,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends:
@@ -71,7 +74,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends:
@@ -84,7 +87,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends:
@@ -97,7 +100,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdcap1 (= ${binary:Version}),
+ libdcap1t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Pre-Depends:
diff -Nru dcap-2.47.14/debian/libdcap1.install 
dcap-2.47.14/debian/libdcap1.install
--- dcap-2.47.14/debian/libdcap1.install2021-08-21 17:50:53.0 
+
+++ dcap-2.47.14/debian/libdcap1.install1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-/usr/lib/*/libdcap.so.*
-/usr/lib/*/libpdcap.so.*
diff -Nru dcap-2.47.14/debian/libdcap1t64.install 
dcap-2.47.14/debian/libdcap1t64.install
--- dcap-2.47.14/debian/libdcap1t64.install 1970-01-01 00:00:00.0 
+
+++ dcap-2.47.14/debian/libdcap1t64.install 2021-08-21 17:50:53.0 
+
@@ -0,0 +1,2 @@
+/usr/lib/*/libdcap.so.*
+/usr/lib/*/libpdcap.so.*
diff -Nru dcap-2.47.14/debian/libdcap1t64.lintian-overrides 
dcap-2.47.14/debian/libdcap1t64.lintian-overrides
--- dcap-2.47.14/debian/libdcap1t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ dcap-2.47.14/debian/libdcap1t64.lintian-overrides   2024-02-28 
01:15:33.0 +
@@ -0,0 +1 @@
+libdcap1t64: package-name-doesnt-match-sonames libdcap1


Bug#1062018: dart: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru dart-6.12.1+dfsg4/debian/changelog dart-6.12.1+dfsg4/debian/changelog
--- dart-6.12.1+dfsg4/debian/changelog  2023-09-06 16:52:47.0 +
+++ dart-6.12.1+dfsg4/debian/changelog  2024-02-28 00:00:53.0 +
@@ -1,3 +1,10 @@
+dart (6.12.1+dfsg4-13.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062018
+
+ -- Michael Hudson-Doyle   Wed, 28 Feb 2024 00:00:53 +
+
 dart (6.12.1+dfsg4-13) unstable; urgency=medium
 
   * Move jdupes to run on execute_before_dh_link-indep
diff -Nru dart-6.12.1+dfsg4/debian/control dart-6.12.1+dfsg4/debian/control
--- dart-6.12.1+dfsg4/debian/control2023-09-06 13:52:57.0 +
+++ dart-6.12.1+dfsg4/debian/control2024-02-28 00:00:52.0 +
@@ -3,7 +3,7 @@
 Uploaders: Jose Luis Rivero 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
cmake,
coinor-libipopt-dev,
doxygen,
@@ -66,7 +66,7 @@
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
- libdart6.12 (= ${binary:Version}),
+ libdart6.12t64 (= ${binary:Version}),
  libeigen3-dev,
  libassimp-dev,
  libfcl-dev,
@@ -80,7 +80,10 @@
  .
  This package contains main headers and other tools for development.
 
-Package: libdart6.12
+Package: libdart6.12t64
+Provides: ${t64:Provides}
+Replaces: libdart6.12
+Breaks: libdart6.12 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -92,7 +95,10 @@
  .
  This package contains the main library of DART.
 
-Package: libdart-collision-bullet6.12
+Package: libdart-collision-bullet6.12t64
+Provides: ${t64:Provides}
+Replaces: libdart-collision-bullet6.12
+Breaks: libdart-collision-bullet6.12 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -109,13 +115,16 @@
 Section: libdevel
 Depends: ${misc:Depends},
  libdart-dev,
- libdart-collision-bullet6.12 (= ${binary:Version}),
+ libdart-collision-bullet6.12t64 (= ${binary:Version}),
  libbullet-dev
 Pre-Depends: ${misc:Pre-Depends}
 Description: ${source:Synopsis} - Bullet Collision Dev
  ${source:Extended-Description}
 
-Package: libdart-collision-ode6.12
+Package: libdart-collision-ode6.12t64
+Provides: ${t64:Provides}
+Replaces: libdart-collision-ode6.12
+Breaks: libdart-collision-ode6.12 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -132,7 +141,7 @@
 Section: libdevel
 Depends: ${misc:Depends},
  libdart-dev,
- libdart-collision-ode6.12 (= ${binary:Version}),
+ libdart-collision-ode6.12t64 (= ${binary:Version}),
  libode-dev
 Pre-Depends: ${misc:Pre-Depends}
 Description: ${source:Synopsis} - ODE Collision Dev
@@ -146,7 +155,7 @@
 Section: libdevel
 Depends: ${misc:Depends},
  libdart-dev,
- libdart-utils6.12 (= ${binary:Version}),
+ libdart-utils6.12t64 (= ${binary:Version}),
  libtinyxml-dev,
  libtinyxml2-dev,
  liburdfdom-dev
@@ -156,7 +165,10 @@
  .
  This package contains headers and other useful tools for development.
 
-Package: libdart-utils6.12
+Package: libdart-utils6.12t64
+Provides: ${t64:Provides}
+Replaces: libdart-utils6.12
+Breaks: libdart-utils6.12 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${misc:Depends},
@@ -174,7 +186,7 @@
 Depends: ${misc:Depends},
  libdart-dev,
  libdart-utils-dev,
- libdart-utils-urdf6.12 (= ${binary:Version}),
+ libdart-utils-urdf6.12t64 (= ${binary:Version}),
  liburdfdom-dev
 Pre-Depends: ${misc:Pre-Depends}
 Description: ${source:Synopsis} - URDF Component Development Files
@@ -183,7 +195,10 @@
  This package contains urdf utils headers and other useful tools for
  development.
 
-Package: libdart-utils-urdf6.12
+Package: libdart-utils-urdf6.12t64
+Provides: ${t64:Provides}
+Replaces: libdart-utils-urdf6.12
+Breaks: libdart-utils-urdf6.12 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -201,7 +216,7 @@
 Depends: ${misc:Depends},
  libdart-dev,
  

Bug#1062007: daq: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru daq-2.0.7/debian/changelog daq-2.0.7/debian/changelog
--- daq-2.0.7/debian/changelog  2020-07-19 13:13:40.0 +
+++ daq-2.0.7/debian/changelog  2024-02-27 23:54:17.0 +
@@ -1,3 +1,10 @@
+daq (2.0.7-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062007
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:54:17 +
+
 daq (2.0.7-5) unstable; urgency=medium
 
   * debian/libdaq-dev.install: Include the static modules again as they are
diff -Nru daq-2.0.7/debian/control daq-2.0.7/debian/control
--- daq-2.0.7/debian/control2020-07-19 10:14:52.0 +
+++ daq-2.0.7/debian/control2024-02-27 23:54:17.0 +
@@ -1,7 +1,7 @@
 Source: daq
 Priority: optional
 Maintainer: Javier Fernández-Sanguino Peña 
-Build-Depends: debhelper (>= 12~), flex, bison, libpcap0.8-dev, 
libdumbnet-dev, libnetfilter-queue-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 12~), flex, bison, 
libpcap0.8-dev, libdumbnet-dev, libnetfilter-queue-dev
 Standards-Version: 4.5.0
 Section: libs
 Homepage: https://www.snort.org/downloads/
@@ -9,7 +9,7 @@
 Package: libdaq-dev
 Section: libdevel
 Architecture: any
-Depends: libdaq2 (= ${binary:Version}), libpcap0.8-dev, libdumbnet-dev, 
libnetfilter-queue-dev, ${shlibs:Depends}, ${misc:Depends}
+Depends: libdaq2t64 (= ${binary:Version}), libpcap0.8-dev, libdumbnet-dev, 
libnetfilter-queue-dev, ${shlibs:Depends}, ${misc:Depends}
 Description: Data Acquisition library for packet I/O - development files
  DAQ is a library that introduces an abstraction layer to PCAP functions
  facilitation operation in a variety of hardware and software interfaces. 
@@ -19,7 +19,10 @@
  .
  This package contains the static library and the C header files.
 
-Package: libdaq2
+Package: libdaq2t64
+Provides: ${t64:Provides}
+Replaces: libdaq2
+Breaks: libdaq2 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: libdaq0
diff -Nru daq-2.0.7/debian/libdaq2.dirs daq-2.0.7/debian/libdaq2.dirs
--- daq-2.0.7/debian/libdaq2.dirs   2010-11-10 23:52:29.0 +
+++ daq-2.0.7/debian/libdaq2.dirs   1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib
diff -Nru daq-2.0.7/debian/libdaq2.install daq-2.0.7/debian/libdaq2.install
--- daq-2.0.7/debian/libdaq2.install2020-07-19 09:53:56.0 +
+++ daq-2.0.7/debian/libdaq2.install1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/lib*.so.*
-usr/lib/*/daq/*.so
diff -Nru daq-2.0.7/debian/libdaq2t64.dirs daq-2.0.7/debian/libdaq2t64.dirs
--- daq-2.0.7/debian/libdaq2t64.dirs1970-01-01 00:00:00.0 +
+++ daq-2.0.7/debian/libdaq2t64.dirs2010-11-10 23:52:29.0 +
@@ -0,0 +1 @@
+usr/lib
diff -Nru daq-2.0.7/debian/libdaq2t64.install 
daq-2.0.7/debian/libdaq2t64.install
--- daq-2.0.7/debian/libdaq2t64.install 1970-01-01 00:00:00.0 +
+++ daq-2.0.7/debian/libdaq2t64.install 2020-07-19 09:53:56.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/lib*.so.*
+usr/lib/*/daq/*.so
diff -Nru daq-2.0.7/debian/libdaq2t64.lintian-overrides 
daq-2.0.7/debian/libdaq2t64.lintian-overrides
--- daq-2.0.7/debian/libdaq2t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ daq-2.0.7/debian/libdaq2t64.lintian-overrides   2024-02-27 
23:54:09.0 +
@@ -0,0 +1 @@
+libdaq2t64: package-name-doesnt-match-sonames libdaq2


Bug#1061997: czmq: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru czmq-4.2.1/debian/changelog czmq-4.2.1/debian/changelog
--- czmq-4.2.1/debian/changelog 2021-01-17 15:51:51.0 +
+++ czmq-4.2.1/debian/changelog 2024-02-27 23:44:09.0 +
@@ -1,3 +1,10 @@
+czmq (4.2.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061997
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:44:09 +
+
 czmq (4.2.1-1) unstable; urgency=medium
 
   * New upstream version 4.2.1
diff -Nru czmq-4.2.1/debian/control czmq-4.2.1/debian/control
--- czmq-4.2.1/debian/control   2021-01-17 15:51:32.0 +
+++ czmq-4.2.1/debian/control   2024-02-27 23:44:09.0 +
@@ -1,7 +1,7 @@
 Source: czmq
 Priority: optional
 Maintainer: Luca Boccassi 
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12),
  pkg-config,
  libnss3-dev,
  libzmq3-dev,
@@ -16,7 +16,10 @@
 Vcs-Git: https://salsa.debian.org/debian/czmq.git
 Vcs-Browser: https://salsa.debian.org/debian/czmq
 
-Package: libczmq4
+Package: libczmq4t64
+Provides: ${t64:Provides}
+Replaces: libczmq4
+Breaks: libczmq4 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -44,7 +47,7 @@
  libzmq3-dev,
  uuid-dev,
  libsystemd-dev [linux-any],
- libczmq4 (= ${binary:Version})
+ libczmq4t64 (= ${binary:Version})
 Multi-Arch: same
 Description: High-level C binding for ZeroMQ (development files)
  czmq (previously known as libzapi) provides a high-level C binding for
diff -Nru czmq-4.2.1/debian/libczmq4.install czmq-4.2.1/debian/libczmq4.install
--- czmq-4.2.1/debian/libczmq4.install  2021-01-17 15:30:39.0 +
+++ czmq-4.2.1/debian/libczmq4.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru czmq-4.2.1/debian/libczmq4.symbols czmq-4.2.1/debian/libczmq4.symbols
--- czmq-4.2.1/debian/libczmq4.symbols  2021-01-17 15:51:51.0 +
+++ czmq-4.2.1/debian/libczmq4.symbols  1970-01-01 00:00:00.0 +
@@ -1,922 +0,0 @@
-libczmq.so.4 libczmq4 #MINVER#
-* Build-Depends-Package: libczmq-dev
-#MISSING: 4.0.0# _NUM_MODES@Base 3.0.2
- sha1_init@Base 3.0.2
- sha1_loop@Base 3.0.2
- sha1_pad@Base 3.0.2
- sha1_result@Base 3.0.2
- slre_compile@Base 3.0.2
- slre_dump@Base 3.0.2
- slre_match@Base 3.0.2
- zactor_destroy@Base 3.0.2
- zactor_is@Base 3.0.2
- zactor_new@Base 3.0.2
- zactor_recv@Base 3.0.2
- zactor_resolve@Base 3.0.2
- zactor_send@Base 3.0.2
- zactor_sock@Base 3.0.2
- zactor_test@Base 3.0.2
- zarmour_decode@Base 3.0.2
- zarmour_destroy@Base 3.0.2
- zarmour_encode@Base 3.0.2
- zarmour_line_breaks@Base 3.0.2
- zarmour_line_length@Base 3.0.2
- zarmour_mode@Base 3.0.2
- zarmour_mode_str@Base 3.0.2
- zarmour_new@Base 3.0.2
- zarmour_pad@Base 3.0.2
- zarmour_pad_char@Base 3.0.2
- zarmour_print@Base 3.0.2
- zarmour_set_line_breaks@Base 3.0.2
- zarmour_set_line_length@Base 3.0.2
- zarmour_set_mode@Base 3.0.2
- zarmour_set_pad@Base 3.0.2
- zarmour_set_pad_char@Base 3.0.2
- zarmour_test@Base 3.0.2
- zauth@Base 3.0.2
-#MISSING: 4.0.0# zauth_allow@Base 3.0.2
-#MISSING: 4.0.0# zauth_configure_curve@Base 3.0.2
-#MISSING: 4.0.0# zauth_configure_gssapi@Base 3.0.2
-#MISSING: 4.0.0# zauth_configure_plain@Base 3.0.2
-#MISSING: 4.0.0# zauth_deny@Base 3.0.2
-#MISSING: 4.0.0# zauth_destroy@Base 3.0.2
-#MISSING: 4.0.0# zauth_new@Base 3.0.2
-#MISSING: 4.0.0# zauth_set_verbose@Base 3.0.2
- zauth_test@Base 3.0.2
-#MISSING: 4.0.0# zauth_v2_test@Base 3.0.2
- zbeacon@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_destroy@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_hostname@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_new@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_noecho@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_publish@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_set_interval@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_silence@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_socket@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_subscribe@Base 3.0.2
- zbeacon_test@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_unsubscribe@Base 3.0.2
-#MISSING: 4.0.0# zbeacon_v2_test@Base 3.0.2
- zcert_apply@Base 3.0.2
- zcert_destroy@Base 3.0.2
- zcert_dup@Base 3.0.2
- zcert_eq@Base 3.0.2
-#MISSING: 4.0.0# zcert_fprint@Base 3.0.2
- zcert_load@Base 3.0.2
- 

Bug#1061996: cyclonedds: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru cyclonedds-0.10.4/debian/changelog cyclonedds-0.10.4/debian/changelog
--- cyclonedds-0.10.4/debian/changelog  2023-08-29 11:16:42.0 +
+++ cyclonedds-0.10.4/debian/changelog  2024-02-27 23:25:46.0 +
@@ -1,3 +1,10 @@
+cyclonedds (0.10.4-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061996
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:25:46 +
+
 cyclonedds (0.10.4-1) unstable; urgency=medium
 
   * New upstream version 0.10.4
diff -Nru cyclonedds-0.10.4/debian/control cyclonedds-0.10.4/debian/control
--- cyclonedds-0.10.4/debian/control2023-08-29 11:11:49.0 +
+++ cyclonedds-0.10.4/debian/control2024-02-27 23:25:46.0 +
@@ -28,14 +28,20 @@
  Eclipse IoT project with a growing list of adopters, and has become a
  tier-1 middleware for the Robot Operating System (ROS 2).
 
-Package: libddsc0debian
+Package: libddsc0t64
+Provides: ${t64:Provides}
+Replaces: libddsc0debian
+Breaks: libddsc0debian (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: ${source:Synopsis} library
  ${source:Extended-Description}
 
-Package: libcycloneddsidl0
+Package: libcycloneddsidl0t64
+Provides: ${t64:Provides}
+Replaces: libcycloneddsidl0
+Breaks: libcycloneddsidl0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -52,8 +58,8 @@
 Multi-Arch: same
 Recommends: cyclonedds-tools
 Depends: ${misc:Depends},
- libddsc0debian (= ${binary:Version}),
- libcycloneddsidl0 (= ${binary:Version}),
+ libddsc0t64 (= ${binary:Version}),
+ libcycloneddsidl0t64 (= ${binary:Version}),
  libiceoryx-binding-c-dev [amd64 arm64 mips64el ppc64el s390x alpha 
ia64 ppc64 riscv64 sparc64],
 Breaks: libddsc-dev (<< 0.8.1-1)
 Replaces: libddsc-dev (<< 0.8.1-1)
diff -Nru cyclonedds-0.10.4/debian/libcycloneddsidl0.install 
cyclonedds-0.10.4/debian/libcycloneddsidl0.install
--- cyclonedds-0.10.4/debian/libcycloneddsidl0.install  2022-02-22 
08:29:59.0 +
+++ cyclonedds-0.10.4/debian/libcycloneddsidl0.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libcycloneddsidl.so.*
diff -Nru cyclonedds-0.10.4/debian/libcycloneddsidl0.symbols 
cyclonedds-0.10.4/debian/libcycloneddsidl0.symbols
--- cyclonedds-0.10.4/debian/libcycloneddsidl0.symbols  2023-05-25 
07:39:04.0 +
+++ cyclonedds-0.10.4/debian/libcycloneddsidl0.symbols  1970-01-01 
00:00:00.0 +
@@ -1,132 +0,0 @@
-libcycloneddsidl.so.0 libcycloneddsidl0 #MINVER#
-* Build-Depends-Package: cyclonedds-dev
- idl_allowable_data_representations@Base 0.9.0
- idl_ancestor@Base 0.8.0
- idl_array_size@Base 0.8.0
- idl_asprintf@Base 0.8.0
- idl_bound@Base 0.8.0
- idl_case_label_intvalue@Base 0.9.0
- idl_compare@Base 0.8.0
- idl_construct@Base 0.8.0
- idl_create_pstate@Base 0.8.0
- idl_current_path@Base 0.8.0
- idl_declaration@Base 0.8.0
- idl_default_value@Base 0.9.0
- idl_degree@Base 0.8.0
- idl_delete_directive@Base 0.8.0
- idl_delete_pstate@Base 0.8.0
- idl_enum_max_value@Base 0.9.0
- idl_error@Base 0.8.0
- idl_evaluate@Base 0.8.0
- idl_find@Base 0.8.0
- idl_find_field_name@Base 0.8.0
- idl_find_scoped_name@Base 0.8.0
- idl_fopen@Base 0.8.0
- idl_fprintf@Base 0.8.0
- idl_generate_out_file@Base 0.10.2
- idl_has_unset_extensibility_r@Base 0.9.0
- idl_hashid@Base 0.8.0
- idl_identifier@Base 0.8.0
- idl_identifier_is@Base 0.9.0
- idl_is_alias@Base 0.8.0
- idl_is_annotation_appl@Base 0.8.0
- idl_is_annotation_member@Base 0.8.0
- idl_is_array@Base 0.8.0
- idl_is_base_type@Base 0.8.0
- idl_is_bit_value@Base 0.9.0
- idl_is_bitmask@Base 0.9.0
- idl_is_bounded@Base 0.8.0
- idl_is_bounded_string@Base 0.9.0
- idl_is_case@Base 0.8.0
- idl_is_case_label@Base 0.8.0
- idl_is_const@Base 0.8.0
- idl_is_constr_type@Base 0.8.0
- idl_is_declaration@Base 0.8.0
- idl_is_declarator@Base 0.8.0
- idl_is_default_case@Base 0.8.0
- idl_is_empty@Base 0.9.0
- idl_is_enum@Base 0.8.0
- idl_is_enumerator@Base 0.8.0
- idl_is_extensible@Base 0.9.0
- idl_is_external@Base 0.9.0
- idl_is_floating_pt_type@Base 0.8.0
- idl_is_forward@Base 0.9.0
- idl_is_implicit_default_case@Base 0.8.0
- 

Bug#1061995: cwiid: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru cwiid-0.6.91/debian/changelog cwiid-0.6.91/debian/changelog
--- cwiid-0.6.91/debian/changelog   2024-01-18 15:02:15.0 +
+++ cwiid-0.6.91/debian/changelog   2024-02-27 23:25:09.0 +
@@ -1,3 +1,10 @@
+cwiid (0.6.91-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061995
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:25:09 +
+
 cwiid (0.6.91-7) unstable; urgency=medium
 
   * modified the Homepage. Closes: #977204
diff -Nru cwiid-0.6.91/debian/control cwiid-0.6.91/debian/control
--- cwiid-0.6.91/debian/control 2024-01-18 14:58:21.0 +
+++ cwiid-0.6.91/debian/control 2024-02-27 23:25:09.0 +
@@ -2,7 +2,7 @@
 Section: utils
 Priority: optional
 Maintainer: Georges Khaznadar 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
  libtool,
  automake,
  autoconf,
@@ -21,7 +21,7 @@
 
 Package: python3-cwiid
 Architecture: any
-Depends: ${python3:Depends}, ${shlibs:Depends}, libcwiid1 (>= 
${binary:Version}), ${misc:Depends}
+Depends: ${python3:Depends}, ${shlibs:Depends}, libcwiid1t64 (>= 
${binary:Version}), ${misc:Depends}
 Section: python
 Description: library to interface with the wiimote
  CWiid is a working userspace driver along with various
@@ -31,7 +31,10 @@
  .
  This package provides the Python cwiid module.
 
-Package: libcwiid1
+Package: libcwiid1t64
+Provides: ${t64:Provides}
+Replaces: libcwiid1
+Breaks: libcwiid1 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Section: libs
@@ -47,7 +50,7 @@
 
 Package: libcwiid-dev
 Architecture: any
-Depends: libcwiid1 (= ${binary:Version}), libbluetooth-dev, pkg-config, 
${misc:Depends}
+Depends: libcwiid1t64 (= ${binary:Version}), libbluetooth-dev, pkg-config, 
${misc:Depends}
 Conflicts: libcwiid0-dev
 Replaces: libcwiid0-dev, libcwiid1-dev
 Section: libdevel
diff -Nru cwiid-0.6.91/debian/control.in cwiid-0.6.91/debian/control.in
--- cwiid-0.6.91/debian/control.in  2023-09-21 16:20:23.0 +
+++ cwiid-0.6.91/debian/control.in  2024-02-27 23:25:03.0 +
@@ -10,7 +10,7 @@
 
 Package: python-cwiid
 Architecture: any
-Depends: ${python:Depends}, ${shlibs:Depends}, libcwiid1 (>= 
${binary:Version}), ${misc:Depends}
+Depends: ${python:Depends}, ${shlibs:Depends}, libcwiid1t64 (>= 
${binary:Version}), ${misc:Depends}
 Section: python
 Description: library to interface with the wiimote
  CWiid is a working userspace driver along with various
@@ -20,7 +20,10 @@
  .
  This package provides the Python cwiid module.
 
-Package: libcwiid1
+Package: libcwiid1t64
+Provides: ${t64:Provides}
+Replaces: libcwiid1
+Breaks: libcwiid1 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Section: libs
@@ -36,7 +39,7 @@
 
 Package: libcwiid-dev
 Architecture: any
-Depends: libcwiid1 (= ${binary:Version}), libbluetooth-dev, pkg-config, 
${misc:Depends}
+Depends: libcwiid1t64 (= ${binary:Version}), libbluetooth-dev, pkg-config, 
${misc:Depends}
 Conflicts: libcwiid0-dev
 Replaces: libcwiid0-dev, libcwiid1-dev
 Section: libdevel
diff -Nru cwiid-0.6.91/debian/libcwiid1.install 
cwiid-0.6.91/debian/libcwiid1.install
--- cwiid-0.6.91/debian/libcwiid1.install   2023-09-08 14:25:59.0 
+
+++ cwiid-0.6.91/debian/libcwiid1.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/lib/libcwiid.so.1* 
diff -Nru cwiid-0.6.91/debian/libcwiid1.shlibs 
cwiid-0.6.91/debian/libcwiid1.shlibs
--- cwiid-0.6.91/debian/libcwiid1.shlibs2023-09-08 14:25:59.0 
+
+++ cwiid-0.6.91/debian/libcwiid1.shlibs1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libcwiid 1 libcwiid1 (>= 0.6~)
\ No newline at end of file
diff -Nru cwiid-0.6.91/debian/libcwiid1.symbols 
cwiid-0.6.91/debian/libcwiid1.symbols
--- cwiid-0.6.91/debian/libcwiid1.symbols   2023-09-08 14:25:59.0 
+
+++ cwiid-0.6.91/debian/libcwiid1.symbols   1970-01-01 00:00:00.0 
+
@@ -1,57 +0,0 @@
-libcwiid.so.1 libcwiid1 #MINVER#
- cancel_mesg_callback@Base 0.6.00+svn184
- cancel_rw@Base 0.6.00+svn184
- cwiid_beep@Base 0.6.00+svn184
- cwiid_close@Base 0.6.00+svn184
- 

Bug#1061994: cvm: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru cvm-0.97/debian/changelog cvm-0.97/debian/changelog
--- cvm-0.97/debian/changelog   2022-05-27 19:24:32.0 +
+++ cvm-0.97/debian/changelog   2024-02-27 23:24:25.0 +
@@ -1,3 +1,10 @@
+cvm (0.97-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061994
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:24:25 +
+
 cvm (0.97-3) unstable; urgency=medium
 
   * QA upload.
diff -Nru cvm-0.97/debian/control cvm-0.97/debian/control
--- cvm-0.97/debian/control 2022-05-27 19:24:32.0 +
+++ cvm-0.97/debian/control 2024-02-27 23:24:25.0 +
@@ -2,7 +2,7 @@
 Section: admin
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
  libbg-dev,
  default-libmysqlclient-dev,
  libpq-dev,
@@ -75,7 +75,10 @@
  .
  This package includes cvm binaries to interact with PostgreSQL databases.
 
-Package: libcvm1
+Package: libcvm1t64
+Provides: ${t64:Provides}
+Replaces: libcvm1
+Breaks: libcvm1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -99,7 +102,7 @@
 Package: libcvm1-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libcvm1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}, libcvm1t64 (= ${binary:Version})
 Provides: libcvm-dev, cvm-dev
 Conflicts: libcvm-dev, cvm-dev
 Recommends: cvm
@@ -117,4 +120,4 @@
  and is much simpler to implement on both sides than PAM and the authmod
  framework.
  .
- This package includes development files for compiling against libcvm1
+ This package includes development files for compiling against libcvm1t64
diff -Nru cvm-0.97/debian/libcvm1.install cvm-0.97/debian/libcvm1.install
--- cvm-0.97/debian/libcvm1.install 2022-05-27 19:24:32.0 +
+++ cvm-0.97/debian/libcvm1.install 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-/usr/lib/*.so.*
diff -Nru cvm-0.97/debian/libcvm1.lintian-overrides 
cvm-0.97/debian/libcvm1.lintian-overrides
--- cvm-0.97/debian/libcvm1.lintian-overrides   2022-05-27 19:24:32.0 
+
+++ cvm-0.97/debian/libcvm1.lintian-overrides   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libcvm1: package-name-doesnt-match-sonames *
diff -Nru cvm-0.97/debian/libcvm1t64.install cvm-0.97/debian/libcvm1t64.install
--- cvm-0.97/debian/libcvm1t64.install  1970-01-01 00:00:00.0 +
+++ cvm-0.97/debian/libcvm1t64.install  2022-05-27 19:24:32.0 +
@@ -0,0 +1 @@
+/usr/lib/*.so.*
diff -Nru cvm-0.97/debian/libcvm1t64.lintian-overrides 
cvm-0.97/debian/libcvm1t64.lintian-overrides
--- cvm-0.97/debian/libcvm1t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ cvm-0.97/debian/libcvm1t64.lintian-overrides2024-02-27 
23:24:14.0 +
@@ -0,0 +1,2 @@
+libcvm1t64: package-name-doesnt-match-sonames *
+libcvm1t64: package-name-doesnt-match-sonames libcvm1


Bug#1061993: curlpp: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru curlpp-0.8.1/debian/changelog curlpp-0.8.1/debian/changelog
--- curlpp-0.8.1/debian/changelog   2023-05-25 13:39:56.0 +
+++ curlpp-0.8.1/debian/changelog   2024-02-27 23:23:36.0 +
@@ -1,3 +1,10 @@
+curlpp (0.8.1-5.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061993
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:23:36 +
+
 curlpp (0.8.1-5.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru curlpp-0.8.1/debian/control curlpp-0.8.1/debian/control
--- curlpp-0.8.1/debian/control 2021-09-02 08:59:36.0 +
+++ curlpp-0.8.1/debian/control 2024-02-27 23:23:36.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Aloïs Micard 
 Uploaders: Ximin Luo 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
  cmake,
  g++ (>= 4:7),
  libboost-dev (>= 1.33),
@@ -15,7 +15,10 @@
 Vcs-Git: https://salsa.debian.org/creekorful/curlpp.git
 Vcs-Browser: https://salsa.debian.org/creekorful/curlpp
 
-Package: libcurlpp0
+Package: libcurlpp0t64
+Provides: ${t64:Provides}
+Replaces: libcurlpp0
+Breaks: libcurlpp0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -30,7 +33,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libcurlpp0 (= ${binary:Version}),
+Depends: ${misc:Depends}, libcurlpp0t64 (= ${binary:Version}),
  libcurl4-openssl-dev | libcurl4-dev
 Conflicts: libcurl4-nss-dev
 Description: c++ wrapper for libcurl (development files)
diff -Nru curlpp-0.8.1/debian/libcurlpp0.dirs 
curlpp-0.8.1/debian/libcurlpp0.dirs
--- curlpp-0.8.1/debian/libcurlpp0.dirs 2021-09-02 08:59:36.0 +
+++ curlpp-0.8.1/debian/libcurlpp0.dirs 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib
diff -Nru curlpp-0.8.1/debian/libcurlpp0.docs 
curlpp-0.8.1/debian/libcurlpp0.docs
--- curlpp-0.8.1/debian/libcurlpp0.docs 2021-09-02 08:59:36.0 +
+++ curlpp-0.8.1/debian/libcurlpp0.docs 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-Readme.md
diff -Nru curlpp-0.8.1/debian/libcurlpp0.install 
curlpp-0.8.1/debian/libcurlpp0.install
--- curlpp-0.8.1/debian/libcurlpp0.install  2021-09-02 08:59:36.0 
+
+++ curlpp-0.8.1/debian/libcurlpp0.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru curlpp-0.8.1/debian/libcurlpp0t64.dirs 
curlpp-0.8.1/debian/libcurlpp0t64.dirs
--- curlpp-0.8.1/debian/libcurlpp0t64.dirs  1970-01-01 00:00:00.0 
+
+++ curlpp-0.8.1/debian/libcurlpp0t64.dirs  2021-09-02 08:59:36.0 
+
@@ -0,0 +1 @@
+usr/lib
diff -Nru curlpp-0.8.1/debian/libcurlpp0t64.docs 
curlpp-0.8.1/debian/libcurlpp0t64.docs
--- curlpp-0.8.1/debian/libcurlpp0t64.docs  1970-01-01 00:00:00.0 
+
+++ curlpp-0.8.1/debian/libcurlpp0t64.docs  2021-09-02 08:59:36.0 
+
@@ -0,0 +1 @@
+Readme.md
diff -Nru curlpp-0.8.1/debian/libcurlpp0t64.install 
curlpp-0.8.1/debian/libcurlpp0t64.install
--- curlpp-0.8.1/debian/libcurlpp0t64.install   1970-01-01 00:00:00.0 
+
+++ curlpp-0.8.1/debian/libcurlpp0t64.install   2021-09-02 08:59:36.0 
+
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru curlpp-0.8.1/debian/libcurlpp0t64.lintian-overrides 
curlpp-0.8.1/debian/libcurlpp0t64.lintian-overrides
--- curlpp-0.8.1/debian/libcurlpp0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ curlpp-0.8.1/debian/libcurlpp0t64.lintian-overrides 2024-02-27 
23:23:31.0 +
@@ -0,0 +1 @@
+libcurlpp0t64: package-name-doesnt-match-sonames libcurlpp0


Bug#1061915: cups-filters: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru cups-filters-1.28.17/debian/changelog 
cups-filters-1.28.17/debian/changelog
--- cups-filters-1.28.17/debian/changelog   2023-05-19 16:25:20.0 
+
+++ cups-filters-1.28.17/debian/changelog   2024-02-27 23:14:13.0 
+
@@ -1,3 +1,10 @@
+cups-filters (1.28.17-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061915
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:14:13 +
+
 cups-filters (1.28.17-3) unstable; urgency=medium
 
   * CVE-2023-24805 
diff -Nru cups-filters-1.28.17/debian/control 
cups-filters-1.28.17/debian/control
--- cups-filters-1.28.17/debian/control 2023-05-19 08:48:08.0 +
+++ cups-filters-1.28.17/debian/control 2024-02-27 23:14:13.0 +
@@ -5,7 +5,7 @@
  Thorsten Alteholz ,
 Section: net
 Priority: optional
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  autoconf,
  debhelper-compat (= 13),
  dh-apparmor,
@@ -40,7 +40,10 @@
 Homepage: http://www.openprinting.org/
 Rules-Requires-Root: no
 
-Package: libcupsfilters1
+Package: libcupsfilters1t64
+Provides: ${t64:Provides}
+Replaces: libcupsfilters1
+Breaks: libcupsfilters1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -152,7 +155,7 @@
 Multi-Arch: same
 Section: libdevel
 Depends:
- libcupsfilters1 (= ${binary:Version}),
+ libcupsfilters1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: OpenPrinting CUPS Filters - Development files for the library
@@ -169,7 +172,7 @@
 Multi-Arch: same
 Section: libdevel
 Depends:
- libfontembed1 (= ${binary:Version}),
+ libfontembed1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: OpenPrinting CUPS Filters - Development files for font embed 
library
@@ -179,7 +182,10 @@
  This package contains the header files to develop applications using
  libfontembed.
 
-Package: libfontembed1
+Package: libfontembed1t64
+Provides: ${t64:Provides}
+Replaces: libfontembed1
+Breaks: libfontembed1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
diff -Nru cups-filters-1.28.17/debian/libcupsfilters1.install 
cups-filters-1.28.17/debian/libcupsfilters1.install
--- cups-filters-1.28.17/debian/libcupsfilters1.install 2023-05-19 
08:48:08.0 +
+++ cups-filters-1.28.17/debian/libcupsfilters1.install 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libcupsfilters.so.*
diff -Nru cups-filters-1.28.17/debian/libcupsfilters1.symbols 
cups-filters-1.28.17/debian/libcupsfilters1.symbols
--- cups-filters-1.28.17/debian/libcupsfilters1.symbols 2023-05-19 
08:48:08.0 +
+++ cups-filters-1.28.17/debian/libcupsfilters1.symbols 1970-01-01 
00:00:00.0 +
@@ -1,163 +0,0 @@
-libcupsfilters.so.1 libcupsfilters1 #MINVER#
-* Build-Depends-Package: libcupsfilters-dev
- _CFcupsSetError@Base 1.13.5
- _cupsImagePutCol@Base 1.0~b1
- _cupsImagePutRow@Base 1.0~b1
- _cupsImageReadBMP@Base 1.0~b1
- _cupsImageReadEXIF@Base 1.28.16
- _cupsImageReadGIF@Base 1.0~b1
- _cupsImageReadJPEG@Base 1.0~b1
- _cupsImageReadPIX@Base 1.0~b1
- _cupsImageReadPNG@Base 1.0~b1
- _cupsImageReadPNM@Base 1.0~b1
- _cupsImageReadPhotoCD@Base 1.0~b1
- _cupsImageReadSGI@Base 1.0~b1
- _cupsImageReadSunRaster@Base 1.0~b1
- _cupsImageReadTIFF@Base 1.0~b1
- _cupsImageZoomDelete@Base 1.0~b1
- _cupsImageZoomFill@Base 1.0~b1
- _cupsImageZoomNew@Base 1.0~b1
- _cupsLangString@Base 1.12.0
- _cupsStrFormatd@Base 1.12.0
- _cups_isalnum@Base 1.12.0
- _cups_isalpha@Base 1.12.0
- _cups_islower@Base 1.12.0
- _cups_isspace@Base 1.12.0
- _cups_isupper@Base 1.12.0
- _cups_strcasecmp@Base 1.12.0
- _cups_strncasecmp@Base 1.12.0
- _cups_tolower@Base 1.12.0
- _cups_toupper@Base 1.12.0
- _findCUPSMessageCatalog@Base 1.20.0
- _pwgInputSlotForSource@Base 1.12.0
- _pwgMediaTypeForType@Base 1.12.0
- _pwgPageSizeForMedia@Base 1.12.0
- _searchDirForCatalog@Base 1.20.0
- _strlcpy@Base 1.0.36
- add_choice_to_array@Base 1.20.0
- add_opt_to_array@Base 1.20.0
- adobergb_gamma@Base 1.0.58
- adobergb_matrix@Base 1.0.58
- adobergb_wp@Base 1.0.58
- apply_filters@Base 1.24.0
- blackpoint_default@Base 1.0.58
- check_driverless_support@Base 1.27.5
- cmBlackPointDefault@Base 1.0.58
- cmGammaAdobeRgb@Base 1.0.58
- 

Bug#1061913: ctpl: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru ctpl-0.3.4+dfsg/debian/changelog ctpl-0.3.4+dfsg/debian/changelog
--- ctpl-0.3.4+dfsg/debian/changelog2022-09-27 07:56:13.0 +
+++ ctpl-0.3.4+dfsg/debian/changelog2024-02-27 23:13:05.0 +
@@ -1,3 +1,10 @@
+ctpl (0.3.4+dfsg-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061913
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:13:05 +
+
 ctpl (0.3.4+dfsg-4) unstable; urgency=medium
 
   * Reupload as source-only package to unblock migration to testing
diff -Nru ctpl-0.3.4+dfsg/debian/control ctpl-0.3.4+dfsg/debian/control
--- ctpl-0.3.4+dfsg/debian/control  2022-09-27 07:56:13.0 +
+++ ctpl-0.3.4+dfsg/debian/control  2024-02-27 23:13:05.0 +
@@ -3,7 +3,7 @@
 Maintainer: Geany Packaging Team 
 Uploaders: Jonathan Michalon ,
  Evgeni Golov , Chow Loong Jin 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
libtool (>= 2.2),
libglib2.0-dev (>= 2.24),
libglib2.0-doc (>= 2.24),
@@ -21,7 +21,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
  libglib2.0-dev,
- libctpl2 (= ${binary:Version})
+ libctpl2t64 (= ${binary:Version})
 Suggests: libctpl-doc
 Description: template engine written in C, development files
  CTPL is a C template engine library allowing fast and easy computation of
@@ -33,7 +33,10 @@
  This package contains the header files which are needed for developing
  CTPL applications.
 
-Package: libctpl2
+Package: libctpl2t64
+Provides: ${t64:Provides}
+Replaces: libctpl2
+Breaks: libctpl2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${shlibs:Pre-Depends}, ${misc:Pre-Depends}
@@ -77,7 +80,7 @@
 Section: utils
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libctpl2 (= ${binary:Version})
+ libctpl2t64 (= ${binary:Version})
 Description: command-line template parsing utility
  CTPL is a C template engine library allowing fast and easy computation of
  templates with precise control over the parsing environment.
diff -Nru ctpl-0.3.4+dfsg/debian/libctpl2.install 
ctpl-0.3.4+dfsg/debian/libctpl2.install
--- ctpl-0.3.4+dfsg/debian/libctpl2.install 2022-09-27 07:56:13.0 
+
+++ ctpl-0.3.4+dfsg/debian/libctpl2.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru ctpl-0.3.4+dfsg/debian/libctpl2.symbols 
ctpl-0.3.4+dfsg/debian/libctpl2.symbols
--- ctpl-0.3.4+dfsg/debian/libctpl2.symbols 2022-09-27 07:56:13.0 
+
+++ ctpl-0.3.4+dfsg/debian/libctpl2.symbols 1970-01-01 00:00:00.0 
+
@@ -1,115 +0,0 @@
-libctpl.so.2 libctpl2 #MINVER#
- ctpl_check_version@Base 0.3
- ctpl_environ_add_from_path@Base 0.3
- ctpl_environ_add_from_stream@Base 0.3
- ctpl_environ_add_from_string@Base 0.3
- ctpl_environ_error_quark@Base 0.3
- ctpl_environ_foreach@Base 0.3
- ctpl_environ_lookup@Base 0.3
- ctpl_environ_merge@Base 0.3
- ctpl_environ_new@Base 0.3
- ctpl_environ_pop@Base 0.3
- ctpl_environ_push@Base 0.3
- ctpl_environ_push_float@Base 0.3
- ctpl_environ_push_int@Base 0.3
- ctpl_environ_push_string@Base 0.3
- ctpl_environ_ref@Base 0.3
- ctpl_environ_unref@Base 0.3
- ctpl_eval_bool@Base 0.3
- ctpl_eval_error_quark@Base 0.3
- ctpl_eval_value@Base 0.3
- ctpl_gettext@Base 0.3.4
- ctpl_input_stream_eof@Base 0.3
- ctpl_input_stream_eof_fast@Base 0.3
- ctpl_input_stream_get_c@Base 0.3
- ctpl_input_stream_get_line@Base 0.3
- ctpl_input_stream_get_line_position@Base 0.3
- ctpl_input_stream_get_name@Base 0.3
- ctpl_input_stream_get_stream@Base 0.3
- ctpl_input_stream_new@Base 0.3
- ctpl_input_stream_new_for_gfile@Base 0.3
- ctpl_input_stream_new_for_memory@Base 0.3
- ctpl_input_stream_new_for_path@Base 0.3
- ctpl_input_stream_new_for_uri@Base 0.3
- ctpl_input_stream_peek@Base 0.3
- ctpl_input_stream_peek_c@Base 0.3
- ctpl_input_stream_peek_symbol_full@Base 0.3
- ctpl_input_stream_peek_word@Base 0.3
- ctpl_input_stream_read@Base 0.3
- ctpl_input_stream_read_float@Base 0.3
- ctpl_input_stream_read_int@Base 0.3
- ctpl_input_stream_read_number@Base 0.3
- ctpl_input_stream_read_string_literal@Base 0.3
- 

Bug#1061912: ctemplate: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru ctemplate-2.4/debian/changelog ctemplate-2.4/debian/changelog
--- ctemplate-2.4/debian/changelog  2023-08-13 17:56:48.0 +
+++ ctemplate-2.4/debian/changelog  2024-02-27 23:11:50.0 +
@@ -1,3 +1,10 @@
+ctemplate (2.4-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061912
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:11:50 +
+
 ctemplate (2.4-3) unstable; urgency=medium
 
   * Set upstream metadata fields: Repository.
diff -Nru ctemplate-2.4/debian/control ctemplate-2.4/debian/control
--- ctemplate-2.4/debian/control2023-08-13 17:39:23.0 +
+++ ctemplate-2.4/debian/control2024-02-27 23:11:50.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian KDE Extras Team 
 Uploaders: Pino Toscano ,
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
  python3:any,
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
@@ -13,7 +13,7 @@
 
 Package: libctemplate-dev
 Architecture: any
-Depends: libctemplate3 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}, ${perl:Depends}
+Depends: libctemplate3t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}, ${perl:Depends}
 Description: Simple but powerful template language for C++ - development files
  This package contains a library implementing a simple but
  powerful template language for C++.  It emphasizes separating logic
@@ -23,7 +23,10 @@
  ctemplate package.
  This package contains the ctemplate development files.
 
-Package: libctemplate3
+Package: libctemplate3t64
+Provides: ${t64:Provides}
+Replaces: libctemplate3
+Breaks: libctemplate3 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
diff -Nru ctemplate-2.4/debian/libctemplate3.install 
ctemplate-2.4/debian/libctemplate3.install
--- ctemplate-2.4/debian/libctemplate3.install  2019-12-28 09:36:04.0 
+
+++ ctemplate-2.4/debian/libctemplate3.install  1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/libctemplate.so.3*
-usr/lib/*/libctemplate_nothreads.so.3*
diff -Nru ctemplate-2.4/debian/libctemplate3t64.install 
ctemplate-2.4/debian/libctemplate3t64.install
--- ctemplate-2.4/debian/libctemplate3t64.install   1970-01-01 
00:00:00.0 +
+++ ctemplate-2.4/debian/libctemplate3t64.install   2019-12-28 
09:36:04.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/libctemplate.so.3*
+usr/lib/*/libctemplate_nothreads.so.3*
diff -Nru ctemplate-2.4/debian/libctemplate3t64.lintian-overrides 
ctemplate-2.4/debian/libctemplate3t64.lintian-overrides
--- ctemplate-2.4/debian/libctemplate3t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ ctemplate-2.4/debian/libctemplate3t64.lintian-overrides 2024-02-27 
23:11:45.0 +
@@ -0,0 +1 @@
+libctemplate3t64: package-name-doesnt-match-sonames libctemplate3


Bug#1061911: csmith: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru csmith-2.3.0/debian/changelog csmith-2.3.0/debian/changelog
--- csmith-2.3.0/debian/changelog   2022-12-06 22:01:38.0 +
+++ csmith-2.3.0/debian/changelog   2024-02-27 23:10:44.0 +
@@ -1,3 +1,10 @@
+csmith (2.3.0-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061911
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:10:44 +
+
 csmith (2.3.0-7) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru csmith-2.3.0/debian/control csmith-2.3.0/debian/control
--- csmith-2.3.0/debian/control 2022-12-06 22:01:38.0 +
+++ csmith-2.3.0/debian/control 2024-02-27 23:10:44.0 +
@@ -2,7 +2,7 @@
 Maintainer: Nobuhiro Iwamatsu 
 Section: devel
 Priority: optional
-Build-Depends: debhelper-compat (= 13), m4
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), m4
 Standards-Version: 4.6.1
 Rules-Requires-Root: no
 Vcs-Browser: https://salsa.debian.org/debian/csmith
@@ -20,7 +20,10 @@
  stress-testing compilers, static analyzers, and other tools that
  process C code.
 
-Package: libcsmith0
+Package: libcsmith0t64
+Provides: ${t64:Provides}
+Replaces: libcsmith0
+Breaks: libcsmith0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -39,7 +42,7 @@
 Package: libcsmith-dev
 Architecture: any
 Section: libdevel
-Depends: libcsmith0 (= ${binary:Version}),
+Depends: libcsmith0t64 (= ${binary:Version}),
  ${misc:Depends}
 Multi-Arch: same
 Description: generator of random C programs (development files)
diff -Nru csmith-2.3.0/debian/libcsmith0.install 
csmith-2.3.0/debian/libcsmith0.install
--- csmith-2.3.0/debian/libcsmith0.install  2022-12-06 22:01:38.0 
+
+++ csmith-2.3.0/debian/libcsmith0.install  1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/libcsmith.so.0
-usr/lib/*/libcsmith.so.0.*
diff -Nru csmith-2.3.0/debian/libcsmith0t64.install 
csmith-2.3.0/debian/libcsmith0t64.install
--- csmith-2.3.0/debian/libcsmith0t64.install   1970-01-01 00:00:00.0 
+
+++ csmith-2.3.0/debian/libcsmith0t64.install   2022-12-06 22:01:38.0 
+
@@ -0,0 +1,2 @@
+usr/lib/*/libcsmith.so.0
+usr/lib/*/libcsmith.so.0.*
diff -Nru csmith-2.3.0/debian/libcsmith0t64.lintian-overrides 
csmith-2.3.0/debian/libcsmith0t64.lintian-overrides
--- csmith-2.3.0/debian/libcsmith0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ csmith-2.3.0/debian/libcsmith0t64.lintian-overrides 2024-02-27 
23:10:39.0 +
@@ -0,0 +1 @@
+libcsmith0t64: package-name-doesnt-match-sonames libcsmith0


Bug#1061989: cupt: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru cupt-2.10.4+nmu1/debian/changelog cupt-2.10.4+nmu2/debian/changelog
--- cupt-2.10.4+nmu1/debian/changelog   2020-06-07 20:56:21.0 +
+++ cupt-2.10.4+nmu2/debian/changelog   2024-02-27 23:18:16.0 +
@@ -1,3 +1,10 @@
+cupt (2.10.4+nmu2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061989
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:18:16 +
+
 cupt (2.10.4+nmu1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru cupt-2.10.4+nmu1/debian/control cupt-2.10.4+nmu2/debian/control
--- cupt-2.10.4+nmu1/debian/control 2020-06-07 20:52:19.0 +
+++ cupt-2.10.4+nmu2/debian/control 2024-02-27 23:18:16.0 +
@@ -1,7 +1,7 @@
 Source: cupt
 Section: admin
 Priority: optional
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
 # build system
   debhelper (>= 9),
   cmake (>= 2.6),
@@ -36,18 +36,20 @@
 Section: debug
 Priority: optional
 Architecture: any
-Depends: libcupt4-2 (= ${binary:Version}) | cupt (= ${binary:Version}) |
+Depends: libcupt4-2t64 (= ${binary:Version}) | cupt (= ${binary:Version}) |
  libcupt4-2-downloadmethod-curl (= ${binary:Version}) |
  libcupt4-2-downloadmethod-wget (= ${binary:Version}),
  ${misc:Depends}
 Description: flexible package manager -- debugging symbols
  This package contains gdb debugging symbols for the Cupt packages.
 
-Package: libcupt4-2
+Package: libcupt4-2t64
+Provides: ${t64:Provides}
+Replaces: libcupt4-2
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}, libcupt-common (>= 
${source:Version})
-Breaks: dpkg (<< 1.17.11~), gpgv (<< 2~)
+Breaks: libcupt4-2 (<< ${source:Version}), dpkg (<< 1.17.11~), gpgv (<< 2~)
 Recommends: libcupt4-2-downloadmethod-curl | libcupt4-2-downloadmethod-wget, 
bzip2, gpgv, ed
 Suggests: cupt, lzma, xz-utils, debdelta (>= 0.31), dpkg-dev, dpkg-repack
 Description: flexible package manager -- runtime library
@@ -76,18 +78,18 @@
 Description: flexible package manager -- runtime library (support files)
  This package provides architecture-independent support parts for Cupt library.
  .
- See also description of libcupt4-2 package.
+ See also description of libcupt4-2t64 package.
 
 Package: libcupt4-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libcupt4-2 (= ${binary:Version})
+Depends: ${misc:Depends}, libcupt4-2t64 (= ${binary:Version})
 Conflicts: libcupt2-dev, libcupt3-dev
 Suggests: libcupt4-doc
 Description: flexible package manager -- development files
  This package provides headers for Cupt library.
  .
- See also description of libcupt4-2 package.
+ See also description of libcupt4-2t64 package.
 
 Package: libcupt4-doc
 Section: doc
@@ -96,11 +98,11 @@
 Description: flexible package manager -- library documentation
  This package provides documentation for Cupt library.
  .
- See also description of libcupt4-2 package.
+ See also description of libcupt4-2t64 package.
 
 Package: cupt
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libcupt4-2 (>= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}, libcupt4-2t64 (>= 
${binary:Version})
 Suggests: sensible-utils, libreadline7
 Description: flexible package manager -- console interface
  This package provides a console interface to Cupt library, which implements
@@ -139,7 +141,7 @@
  This package provides http(s) and ftp download handlers for Cupt library
  using libcurl.
  .
- See also description of libcupt4-2 package.
+ See also description of libcupt4-2t64 package.
 
 Package: libcupt4-2-downloadmethod-wget
 Architecture: any
@@ -148,4 +150,4 @@
  This package provides http(s) and ftp download handlers for Cupt library
  using wget.
  .
- See also description of libcupt4-2 package.
+ See also description of libcupt4-2t64 package.
diff -Nru cupt-2.10.4+nmu1/debian/libcupt4-2.install 
cupt-2.10.4+nmu2/debian/libcupt4-2.install
--- cupt-2.10.4+nmu1/debian/libcupt4-2.install  2019-11-10 09:53:34.0 
+
+++ cupt-2.10.4+nmu2/debian/libcupt4-2.install  1970-01-01 00:00:00.0 
+
@@ -1,3 +0,0 @@
-usr/lib/libcupt4.so.2
-usr/lib/cupt4-2/downloadmethods/libdebdelta*
-usr/lib/cupt4-2/downloadmethods/libfile*
diff -Nru 

Bug#1061910: cryptominisat: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru cryptominisat-5.11.15+dfsg1/debian/changelog 
cryptominisat-5.11.15+dfsg1/debian/changelog
--- cryptominisat-5.11.15+dfsg1/debian/changelog2023-12-14 
09:26:35.0 +
+++ cryptominisat-5.11.15+dfsg1/debian/changelog2024-02-27 
23:03:48.0 +
@@ -1,3 +1,10 @@
+cryptominisat (5.11.15+dfsg1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1061910
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 23:03:48 +
+
 cryptominisat (5.11.15+dfsg1-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru cryptominisat-5.11.15+dfsg1/debian/control 
cryptominisat-5.11.15+dfsg1/debian/control
--- cryptominisat-5.11.15+dfsg1/debian/control  2023-12-14 09:26:35.0 
+
+++ cryptominisat-5.11.15+dfsg1/debian/control  2024-02-27 23:03:48.0 
+
@@ -4,7 +4,7 @@
 Maintainer: Debian Science Team 

 Uploaders: Julian Rüth ,
Julien Puydt 
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (=13),
dh-python,
help2man,
@@ -19,7 +19,10 @@
 Vcs-Git: https://salsa.debian.org/science-team/cryptominisat.git
 Vcs-Browser: https://salsa.debian.org/science-team/cryptominisat
 
-Package: libcryptominisat5-5.11
+Package: libcryptominisat5-5.11t64
+Provides: ${t64:Provides}
+Replaces: libcryptominisat5-5.11
+Breaks: libcryptominisat5-5.11 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -58,7 +61,7 @@
 Multi-Arch: same
 Section: libdevel
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libcryptominisat5-5.11 (= ${binary:Version}), ${misc:Depends}
+Depends: libcryptominisat5-5.11t64 (= ${binary:Version}), ${misc:Depends}
 Description: development files for the CryptoMiniSat SAT solver
  CryptoMiniSat is a modern, multi-threaded, simplifying SAT solver.
  .
diff -Nru cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11.install 
cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11.install
--- cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11.install   
2023-12-14 09:26:35.0 +
+++ cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11.install   
1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-/usr/lib/*/libcryptominisat5.so.*
diff -Nru cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11t64.install 
cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11t64.install
--- cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11t64.install
1970-01-01 00:00:00.0 +
+++ cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11t64.install
2023-12-14 09:26:35.0 +
@@ -0,0 +1 @@
+/usr/lib/*/libcryptominisat5.so.*
diff -Nru 
cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11t64.lintian-overrides 
cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11t64.lintian-overrides
--- 
cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11t64.lintian-overrides  
1970-01-01 00:00:00.0 +
+++ 
cryptominisat-5.11.15+dfsg1/debian/libcryptominisat5-5.11t64.lintian-overrides  
2024-02-27 23:03:40.0 +
@@ -0,0 +1 @@
+libcryptominisat5-5.11t64: package-name-doesnt-match-sonames 
libcryptominisat5-5.11


Bug#1061863: ace: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru ace-7.1.2+dfsg/debian/changelog ace-7.1.2+dfsg/debian/changelog
--- ace-7.1.2+dfsg/debian/changelog 2023-12-06 17:28:25.0 +
+++ ace-7.1.2+dfsg/debian/changelog 2024-02-27 22:36:14.0 +
@@ -1,3 +1,10 @@
+ace (7.1.2+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 22:36:14 +
+
 ace (7.1.2+dfsg-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru ace-7.1.2+dfsg/debian/control ace-7.1.2+dfsg/debian/control
--- ace-7.1.2+dfsg/debian/control   2023-12-01 20:50:21.0 +
+++ ace-7.1.2+dfsg/debian/control   2024-02-27 22:36:14.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian ACE maintainers 
 Uploaders: Thomas Girard , Johnny Willemsen 

-Build-Depends: debhelper-compat (=13), libssl-dev, libxt-dev (>= 4.3.0), 
libfltk1.3-dev, tk-dev (>= 8.5), libfox-1.6-dev, docbook-to-man, libxerces-c-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (=13), libssl-dev, 
libxt-dev (>= 4.3.0), libfltk1.3-dev, tk-dev (>= 8.5), libfox-1.6-dev, 
docbook-to-man, libxerces-c-dev
 Build-Depends-Indep: doxygen, graphviz
 Standards-Version: 4.6.2
 Vcs-Git: https://salsa.debian.org/debian/ace.git
@@ -27,7 +27,10 @@
   * mpc-ace: generates project files for a single target
   * mwc-ace: generates workspace files for a set of projects
 
-Package: libace-7.1.2
+Package: libace-7.1.2t64
+Provides: ${t64:Provides}
+Replaces: libace-7.1.2
+Breaks: libace-7.1.2 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -45,7 +48,7 @@
 Package: libace-dev
 Architecture: any
 Section: libdevel
-Depends: libace-7.1.2 (= ${binary:Version}), ${misc:Depends}
+Depends: libace-7.1.2t64 (= ${binary:Version}), ${misc:Depends}
 Suggests: libace-doc, pkg-config
 Replaces: mpc-ace (<< 5.6.3-4)
 Description: C++ network programming framework - development files
@@ -62,7 +65,10 @@
  This package contains the ACE overview documentation, tutorials,
  examples, and information regarding upstream development.
 
-Package: libace-ssl-7.1.2
+Package: libace-ssl-7.1.2t64
+Provides: ${t64:Provides}
+Replaces: libace-ssl-7.1.2
+Breaks: libace-ssl-7.1.2 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -73,12 +79,15 @@
 Package: libace-ssl-dev
 Architecture: any
 Section: libdevel
-Depends: libace-ssl-7.1.2 (= ${binary:Version}), libace-dev (= 
${binary:Version}), libssl-dev, ${misc:Depends}
+Depends: libace-ssl-7.1.2t64 (= ${binary:Version}), libace-dev (= 
${binary:Version}), libssl-dev, ${misc:Depends}
 Description: ACE secure socket layer library - development files
  This package contains the header files and static library for the ACE
  SSL library.
 
-Package: libace-rmcast-7.1.2
+Package: libace-rmcast-7.1.2t64
+Provides: ${t64:Provides}
+Replaces: libace-rmcast-7.1.2
+Breaks: libace-rmcast-7.1.2 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -92,12 +101,15 @@
 Package: libace-rmcast-dev
 Architecture: any
 Section: libdevel
-Depends: libace-rmcast-7.1.2 (= ${binary:Version}), libace-dev (= 
${binary:Version}), ${misc:Depends}
+Depends: libace-rmcast-7.1.2t64 (= ${binary:Version}), libace-dev (= 
${binary:Version}), ${misc:Depends}
 Description: ACE reliable multicast library - development files
  This package contains the header files and static library for the ACE
  reliable multicast library.
 
-Package: libace-tmcast-7.1.2
+Package: libace-tmcast-7.1.2t64
+Provides: ${t64:Provides}
+Replaces: libace-tmcast-7.1.2
+Breaks: libace-tmcast-7.1.2 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -111,12 +123,15 @@
 Package: libace-tmcast-dev
 Architecture: any
 Section: libdevel
-Depends: libace-tmcast-7.1.2 (= ${binary:Version}), libace-dev (= 
${binary:Version}), ${misc:Depends}
+Depends: libace-tmcast-7.1.2t64 (= ${binary:Version}), libace-dev (= 
${binary:Version}), ${misc:Depends}
 Description: ACE transactional multicast library - development files
  This package contains the header files and static library for the ACE
  transactional 

Bug#1061863: ace: NMU diff for 64-bit time_t transition

2024-02-27 Thread mwhudson
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru ace-7.1.2+dfsg/debian/changelog ace-7.1.2+dfsg/debian/changelog
--- ace-7.1.2+dfsg/debian/changelog 2023-12-06 17:28:25.0 +
+++ ace-7.1.2+dfsg/debian/changelog 2024-02-27 22:20:04.0 +
@@ -1,3 +1,10 @@
+ace (7.1.2+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Tue, 27 Feb 2024 22:20:04 +
+
 ace (7.1.2+dfsg-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru ace-7.1.2+dfsg/debian/control ace-7.1.2+dfsg/debian/control
--- ace-7.1.2+dfsg/debian/control   2023-12-01 20:50:21.0 +
+++ ace-7.1.2+dfsg/debian/control   2024-02-27 22:20:04.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian ACE maintainers 
 Uploaders: Thomas Girard , Johnny Willemsen 

-Build-Depends: debhelper-compat (=13), libssl-dev, libxt-dev (>= 4.3.0), 
libfltk1.3-dev, tk-dev (>= 8.5), libfox-1.6-dev, docbook-to-man, libxerces-c-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (=13), libssl-dev, 
libxt-dev (>= 4.3.0), libfltk1.3-dev, tk-dev (>= 8.5), libfox-1.6-dev, 
docbook-to-man, libxerces-c-dev
 Build-Depends-Indep: doxygen, graphviz
 Standards-Version: 4.6.2
 Vcs-Git: https://salsa.debian.org/debian/ace.git
@@ -27,7 +27,10 @@
   * mpc-ace: generates project files for a single target
   * mwc-ace: generates workspace files for a set of projects
 
-Package: libace-7.1.2
+Package: libace-7.1.2t64
+Provides: ${t64:Provides}
+Replaces: libace-7.1.2
+Breaks: libace-7.1.2 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -45,7 +48,7 @@
 Package: libace-dev
 Architecture: any
 Section: libdevel
-Depends: libace-7.1.2 (= ${binary:Version}), ${misc:Depends}
+Depends: libace-7.1.2t64 (= ${binary:Version}), ${misc:Depends}
 Suggests: libace-doc, pkg-config
 Replaces: mpc-ace (<< 5.6.3-4)
 Description: C++ network programming framework - development files
@@ -62,7 +65,10 @@
  This package contains the ACE overview documentation, tutorials,
  examples, and information regarding upstream development.
 
-Package: libace-ssl-7.1.2
+Package: libace-ssl-7.1.2t64
+Provides: ${t64:Provides}
+Replaces: libace-ssl-7.1.2
+Breaks: libace-ssl-7.1.2 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -73,12 +79,15 @@
 Package: libace-ssl-dev
 Architecture: any
 Section: libdevel
-Depends: libace-ssl-7.1.2 (= ${binary:Version}), libace-dev (= 
${binary:Version}), libssl-dev, ${misc:Depends}
+Depends: libace-ssl-7.1.2t64 (= ${binary:Version}), libace-dev (= 
${binary:Version}), libssl-dev, ${misc:Depends}
 Description: ACE secure socket layer library - development files
  This package contains the header files and static library for the ACE
  SSL library.
 
-Package: libace-rmcast-7.1.2
+Package: libace-rmcast-7.1.2t64
+Provides: ${t64:Provides}
+Replaces: libace-rmcast-7.1.2
+Breaks: libace-rmcast-7.1.2 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -92,12 +101,15 @@
 Package: libace-rmcast-dev
 Architecture: any
 Section: libdevel
-Depends: libace-rmcast-7.1.2 (= ${binary:Version}), libace-dev (= 
${binary:Version}), ${misc:Depends}
+Depends: libace-rmcast-7.1.2t64 (= ${binary:Version}), libace-dev (= 
${binary:Version}), ${misc:Depends}
 Description: ACE reliable multicast library - development files
  This package contains the header files and static library for the ACE
  reliable multicast library.
 
-Package: libace-tmcast-7.1.2
+Package: libace-tmcast-7.1.2t64
+Provides: ${t64:Provides}
+Replaces: libace-tmcast-7.1.2
+Breaks: libace-tmcast-7.1.2 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -111,12 +123,15 @@
 Package: libace-tmcast-dev
 Architecture: any
 Section: libdevel
-Depends: libace-tmcast-7.1.2 (= ${binary:Version}), libace-dev (= 
${binary:Version}), ${misc:Depends}
+Depends: libace-tmcast-7.1.2t64 (= ${binary:Version}), libace-dev (= 
${binary:Version}), ${misc:Depends}
 Description: ACE transactional multicast library - development files
  This package contains the header files and static library for the ACE
  transactional 

Bug#1064806: python3.11: NMU diff for 64-bit time_t transition

2024-02-25 Thread mwhudson
Source: python3.11
Version: 3.11.8-1
Severity: important
Tags: patch pending sid trixie
User: debian-...@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
python3.11 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 python3.11
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru python3.11-3.11.8/debian/changelog python3.11-3.11.8/debian/changelog
--- python3.11-3.11.8/debian/changelog  2024-02-08 10:52:08.0 +1300
+++ python3.11-3.11.8/debian/changelog  2024-02-26 14:17:51.0 +1300
@@ -1,3 +1,10 @@
+python3.11 (3.11.8-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Mon, 26 Feb 2024 
14:17:51 +1300
+
 python3.11 (3.11.8-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru python3.11-3.11.8/debian/control python3.11-3.11.8/debian/control
--- python3.11-3.11.8/debian/control2023-12-09 08:27:08.0 +1300
+++ python3.11-3.11.8/debian/control2024-02-26 14:14:52.0 +1300
@@ -116,7 +116,10 @@
  This package contains some essential modules. It is normally not
  used on it's own, but as a dependency of python3.11-minimal.
 
-Package: libpython3.11
+Package: libpython3.11t64
+Provides: ${t64:Provides}
+Replaces: libpython3.11
+Breaks: libpython3.11 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -234,14 +237,15 @@
  .
  See the README.debug for more information.
 
-Package: libpython3.11-dbg
+Package: libpython3.11t64-dbg
+Provides: ${t64:Provides}
 Section: debug
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: libpython3.11-stdlib (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
-Breaks: python3-gdbm-dbg (<< 3.9.9-1~)
-Replaces: python3-gdbm-dbg (<< 3.9.9-1~)
+Breaks: libpython3.11-dbg (<< ${source:Version}), python3-gdbm-dbg (<< 
3.9.9-1~)
+Replaces: libpython3.11-dbg, python3-gdbm-dbg (<< 3.9.9-1~)
 Description: Debug Build of the Python Interpreter (version 3.11)
  The package holds two things:
  .
diff -Nru python3.11-3.11.8/debian/control.in 
python3.11-3.11.8/debian/control.in
--- python3.11-3.11.8/debian/control.in 2023-12-09 08:25:58.0 +1300
+++ python3.11-3.11.8/debian/control.in 2024-02-26 14:13:44.0 +1300
@@ -116,7 +116,10 @@
  This package contains some essential modules. It is normally not
  used on it's own, but as a dependency of @PVER@-minimal.
 
-Package: lib@PVER@
+Package: lib@PVER@t64
+Provides: ${t64:Provides}
+Replaces: lib@PVER@
+Breaks: lib@PVER@ (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -234,14 +237,15 @@
  .
  See the README.debug for more information.
 
-Package: lib@PVER@-dbg
+Package: lib@PVER@t64-dbg
+Provides: ${t64:Provides}
 Section: debug
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: lib@PVER@-stdlib (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
-Breaks: python3-gdbm-dbg (<< 3.9.9-1~)
-Replaces: python3-gdbm-dbg (<< 3.9.9-1~)
+Breaks: lib@PVER@-dbg (<< ${source:Version}), python3-gdbm-dbg (<< 3.9.9-1~)
+Replaces: lib@PVER@-dbg, python3-gdbm-dbg (<< 3.9.9-1~)

Bug#1064796: e2fsprogs: NMU diff for 64-bit time_t transition

2024-02-25 Thread mwhudson
Source: e2fsprogs
Version: 1.47.0-2
Severity: important
Tags: patch pending sid trixie
User: debian-...@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
e2fsprogs 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 e2fsprogs
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 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)
diff -Nru e2fsprogs-1.47.0/debian/changelog e2fsprogs-1.47.0/debian/changelog
--- e2fsprogs-1.47.0/debian/changelog   2023-03-05 03:16:08.0 +
+++ e2fsprogs-1.47.0/debian/changelog   2024-02-25 22:57:50.0 +
@@ -1,3 +1,16 @@
+e2fsprogs (1.47.0-2.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Helmut Grohne ]
+  * Fix FTBFS when systemd.pc changes systemdsystemunitdir. (Closes: #1053111)
+
+  [ Michael Hudson-Doyle ]
+  * Account for changes in udevudevdir as well.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Sun, 25 Feb 2024 22:57:50 +
+
 e2fsprogs (1.47.0-2) unstable; urgency=medium
 
   * Don't enable metadata_csum_seed and orhpan_file by default (Closes:
diff -Nru e2fsprogs-1.47.0/debian/control e2fsprogs-1.47.0/debian/control
--- e2fsprogs-1.47.0/debian/control 2023-03-05 03:16:08.0 +
+++ e2fsprogs-1.47.0/debian/control 2024-02-25 22:57:50.0 +
@@ -2,7 +2,7 @@
 Section: admin
 Priority: required
 Maintainer: Theodore Y. Ts'o 
-Build-Depends: gettext, texinfo, pkg-config, libfuse-dev [linux-any 
kfreebsd-any] , debhelper-compat (= 12), dh-exec, 
libblkid-dev, uuid-dev, m4, udev [linux-any], systemd [linux-any], cron 
[linux-any]
+Build-Depends: gettext, texinfo, pkg-config, libfuse-dev [linux-any 
kfreebsd-any] , debhelper-compat (= 12), dh-exec, 
libblkid-dev, uuid-dev, m4, udev [linux-any], systemd [linux-any], systemd-dev 
[linux-any], cron [linux-any]
 Rules-Requires-Root: no
 Standards-Version: 4.6.2
 Homepage: http://e2fsprogs.sourceforge.net
@@ -64,13 +64,13 @@
  This package provides translations for messages for programs found in
  the 'e2fsprogs' package.
 
-Package: libcom-err2
+Package: libcom-err2t64
 Section: libs
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libcomerr2 (<< 1.43.9-1~)
-Breaks: libcomerr2 (<< 1.43.9-1~)
-Provides: libcomerr2 (= ${binary:Version})
+Replaces: libcom-err2, libcomerr2 (<< 1.43.9-1~)
+Breaks: libcom-err2 (<< ${source:Version}), libcomerr2 (<< 1.43.9-1~)
+Provides: ${t64:Provides}, libcomerr2 (= ${binary:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -82,7 +82,7 @@
 Package: comerr-dev
 Section: libdevel
 Priority: optional
-Depends: libc6-dev | libc-dev, libcom-err2 (= ${mainBinary}), ${misc:Depends}
+Depends: libc6-dev | libc-dev, libcom-err2t64 (= ${mainBinary}), 
${misc:Depends}
 Suggests: doc-base
 Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
 Architecture: any
@@ -94,11 +94,13 @@
  .
  This package contains the development environment for the com_err library.
 
-Package: libss2
+Package: libss2t64
+Provides: ${t64:Provides}
+Breaks: libss2 (<< ${source:Version})
 Section: libs
 Priority: optional
-Depends: libcom-err2, ${shlibs:Depends}, ${misc:Depends}
-Replaces: e2fsprogs (<< 1.34-1)

Bug#1064330: efl: NMU diff for 64-bit time_t transition

2024-02-19 Thread mwhudson
Source: efl
Version: 1.27.0-1
Severity: important
Tags: patch pending sid trixie
User: debian-...@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
efl 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 efl
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-17-generic (SMP w/16 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)
diff -Nru efl-1.27.0/debian/changelog efl-1.27.0/debian/changelog
--- efl-1.27.0/debian/changelog 2024-01-03 05:36:10.0 +
+++ efl-1.27.0/debian/changelog 2024-02-20 01:04:28.0 +
@@ -1,3 +1,10 @@
+efl (1.27.0-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Tue, 20 Feb 2024 01:04:28 +
+
 efl (1.27.0-1) unstable; urgency=medium
 
   * Bump symbol versions for 1.27.0 release
diff -Nru efl-1.27.0/debian/control efl-1.27.0/debian/control
--- efl-1.27.0/debian/control   2024-01-03 05:34:32.0 +
+++ efl-1.27.0/debian/control   2024-02-20 01:04:28.0 +
@@ -315,7 +315,9 @@
  This package contains the Ecore wrapper and convenience functions for
  audio playback and recording.
 
-Package: libecore-con1
+Package: libecore-con1t64
+Provides: ${t64:Provides}
+Replaces: libecore-con1
 Architecture: linux-any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -323,7 +325,7 @@
  libecore-bin (>= ${source:Upstream-Version}),
  ${misc:Depends},
  ${shlibs:Depends},
-Breaks: libeina1a (<< ${source:Upstream-Version})
+Breaks: libecore-con1 (<< ${source:Version}), libeina1a (<< 
${source:Upstream-Version})
 Description: Ecore functions for network connections
  Ecore is a library of convenience functions. It provides abstractions
  for handling timers selections, Xdnd, event loops, and much
@@ -524,7 +526,7 @@
  libcurl4-openssl-dev,
  libdbus-1-dev,
  libecore-audio1 (= ${binary:Version}),
- libecore-con1 (= ${binary:Version}),
+ libecore-con1t64 (= ${binary:Version}),
  libecore-drm2-1 (= ${binary:Version}),
  libecore-evas1 (= ${binary:Version}),
  libecore-fb1 (= ${binary:Version}) [linux-any],
diff -Nru efl-1.27.0/debian/libecore-con1.install 
efl-1.27.0/debian/libecore-con1.install
--- efl-1.27.0/debian/libecore-con1.install 2024-01-03 05:33:48.0 
+
+++ efl-1.27.0/debian/libecore-con1.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libecore_con.so.*
diff -Nru efl-1.27.0/debian/libecore-con1.lintian-overrides 
efl-1.27.0/debian/libecore-con1.lintian-overrides
--- efl-1.27.0/debian/libecore-con1.lintian-overrides   2024-01-03 
05:33:48.0 +
+++ efl-1.27.0/debian/libecore-con1.lintian-overrides   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-# Symbols generated by eolian; see note in README.source
-libecore-con1: symbols-file-contains-debian-revision
diff -Nru efl-1.27.0/debian/libecore-con1.symbols 
efl-1.27.0/debian/libecore-con1.symbols
--- efl-1.27.0/debian/libecore-con1.symbols 2024-01-03 05:33:48.0 
+
+++ efl-1.27.0/debian/libecore-con1.symbols 1970-01-01 00:00:00.0 
+
@@ -1,524 +0,0 @@
-libecore_con.so.1 libecore-con1 #MINVER#
-* Build-Depends-Package: libefl-all-dev
- ECORE_CON_EVENT_CLIENT_ADD@Base 1.27.0-0~eo
- 

Bug#1064321: elfutils: NMU diff for 64-bit time_t transition

2024-02-19 Thread mwhudson
Source: elfutils
Version: 0.190-1
Severity: important
Tags: patch pending sid trixie
User: debian-...@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
elfutils 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 elfutils
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-17-generic (SMP w/16 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)
diff -Nru elfutils-0.190/debian/changelog elfutils-0.190/debian/changelog
--- elfutils-0.190/debian/changelog 2023-11-16 13:54:07.0 +
+++ elfutils-0.190/debian/changelog 2024-02-19 22:38:02.0 +
@@ -1,3 +1,10 @@
+elfutils (0.190-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Mon, 19 Feb 2024 22:38:02 +
+
 elfutils (0.190-1) unstable; urgency=medium
 
   * New upstream version.
diff -Nru elfutils-0.190/debian/control elfutils-0.190/debian/control
--- elfutils-0.190/debian/control   2023-07-02 07:43:49.0 +
+++ elfutils-0.190/debian/control   2024-02-19 22:38:02.0 +
@@ -28,7 +28,7 @@
 Architecture: any
 Multi-Arch: foreign
 Depends: ${shlibs:Depends}, ${misc:Depends},
-  libelf1 (= ${binary:Version}), libdw1 (= ${binary:Version})
+  libelf1t64 (= ${binary:Version}), libdw1t64 (= ${binary:Version})
 Description: collection of utilities to handle ELF objects
  Elfutils is a collection of utilities, including eu-ld (a linker),
  eu-nm (for listing symbols from object files), eu-size (for listing the
@@ -36,13 +36,16 @@
  symbols), eu-readelf (to see the raw ELF file structures), and eu-elflint
  (to check for well-formed ELF files).
 
-Package: libelf1
+Package: libelf1t64
+Provides: ${t64:Provides}
+Replaces: libelf1
+Breaks: libelf1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Description: library to read and write ELF files
- The libelf1 package provides a shared library which allows reading and
+ The libelf1t64 package provides a shared library which allows reading and
  writing ELF files on a high level.  Third party programs depend on
  this package to read internals of ELF files.  The programs of the
  elfutils package use it also to generate new ELF files.
@@ -53,11 +56,11 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libelf1 (= ${binary:Version}), ${misc:Depends},
+Depends: libelf1t64 (= ${binary:Version}), ${misc:Depends},
   zlib1g-dev, libzstd-dev
 Conflicts: libelfg0-dev
-Description: libelf1 development libraries and header files
- libelf1 provides a shared library which allows reading and writing of ELF
+Description: libelf1t64 development libraries and header files
+ libelf1t64 provides a shared library which allows reading and writing of ELF
  files on a high level.
  .
  This package contains development libraries and header files for libelf1.
@@ -66,10 +69,10 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libelf-dev, libdw1 (= ${binary:Version}), ${misc:Depends},
+Depends: libelf-dev, libdw1t64 (= ${binary:Version}), ${misc:Depends},
   zlib1g-dev, liblzma-dev
-Description: libdw1 development libraries and header files
- 

Bug#1064319: dublin-traceroute: NMU diff for 64-bit time_t transition

2024-02-19 Thread mwhudson
Source: dublin-traceroute
Version: 0.4.2-2
Severity: important
Tags: patch pending sid trixie
User: debian-...@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
dublin-traceroute 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 dublin-traceroute
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-17-generic (SMP w/16 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)
diff -Nru dublin-traceroute-0.4.2/debian/changelog 
dublin-traceroute-0.4.2/debian/changelog
--- dublin-traceroute-0.4.2/debian/changelog2018-09-26 23:49:40.0 
+
+++ dublin-traceroute-0.4.2/debian/changelog2024-02-19 22:24:43.0 
+
@@ -1,3 +1,10 @@
+dublin-traceroute (0.4.2-2.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Mon, 19 Feb 2024 22:24:43 +
+
 dublin-traceroute (0.4.2-2) unstable; urgency=medium
 
   * Update dependencies (Closes: #894345)
diff -Nru dublin-traceroute-0.4.2/debian/control 
dublin-traceroute-0.4.2/debian/control
--- dublin-traceroute-0.4.2/debian/control  2018-09-26 23:49:40.0 
+
+++ dublin-traceroute-0.4.2/debian/control  2024-02-19 22:24:43.0 
+
@@ -16,7 +16,7 @@
 
 Package: dublin-traceroute
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libdublintraceroute0 (= 
${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libdublintraceroute0t64 (= 
${binary:Version})
 Recommends: libcap2-bin
 Description: NAT-aware multipath tracerouting tool
  Dublin Traceroute uses the techniques invented by the authors of
@@ -25,7 +25,10 @@
  in the probe packet and analyzes the responses in order to detect all the
  encountered NATs.
 
-Package: libdublintraceroute0
+Package: libdublintraceroute0t64
+Provides: ${t64:Provides}
+Replaces: libdublintraceroute0
+Breaks: libdublintraceroute0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -40,7 +43,7 @@
 Package: libdublintraceroute-dev
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libdublintraceroute0 (= ${binary:Version}),
+ libdublintraceroute0t64 (= ${binary:Version}),
  libjsoncpp-dev,
  libtins-dev
 Section: libdevel
diff -Nru dublin-traceroute-0.4.2/debian/libdublintraceroute0.install 
dublin-traceroute-0.4.2/debian/libdublintraceroute0.install
--- dublin-traceroute-0.4.2/debian/libdublintraceroute0.install 2018-09-26 
23:49:40.0 +
+++ dublin-traceroute-0.4.2/debian/libdublintraceroute0.install 1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/libdublintraceroute.so.0.*
-
diff -Nru dublin-traceroute-0.4.2/debian/libdublintraceroute0t64.install 
dublin-traceroute-0.4.2/debian/libdublintraceroute0t64.install
--- dublin-traceroute-0.4.2/debian/libdublintraceroute0t64.install  
1970-01-01 00:00:00.0 +
+++ dublin-traceroute-0.4.2/debian/libdublintraceroute0t64.install  
2018-09-26 23:49:40.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/libdublintraceroute.so.0.*
+
diff -Nru 
dublin-traceroute-0.4.2/debian/libdublintraceroute0t64.lintian-overrides 
dublin-traceroute-0.4.2/debian/libdublintraceroute0t64.lintian-overrides
--- 

Bug#1062593: flightcrew: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: flightcrew
Version: 0.9.3+dfsg-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
flightcrew 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 flightcrew
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru flightcrew-0.9.3+dfsg/debian/changelog 
flightcrew-0.9.3+dfsg/debian/changelog
--- flightcrew-0.9.3+dfsg/debian/changelog  2023-12-20 20:01:55.0 
+
+++ flightcrew-0.9.3+dfsg/debian/changelog  2024-02-02 04:00:35.0 
+
@@ -1,3 +1,10 @@
+flightcrew (0.9.3+dfsg-2.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Fri, 02 Feb 2024 04:00:35 +
+
 flightcrew (0.9.3+dfsg-2) unstable; urgency=medium
 
   [ Francois Mazen ]
diff -Nru flightcrew-0.9.3+dfsg/debian/control 
flightcrew-0.9.3+dfsg/debian/control
--- flightcrew-0.9.3+dfsg/debian/control2023-12-20 20:01:55.0 
+
+++ flightcrew-0.9.3+dfsg/debian/control2024-02-02 04:00:35.0 
+
@@ -36,7 +36,10 @@
  to validate epub files, and may be generally useful for other epub
  creation utilities.
 
-Package: libflightcrew0v5
+Package: libflightcrew0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libflightcrew0v5
+Breaks: libflightcrew0v5 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends:
@@ -44,7 +47,7 @@
  ${shlibs:Depends},
 Conflicts:
  libflightcrew0,
-Replaces:
+Replaces:libflightcrew0v5, 
  libflightcrew0,
 Description: C++ library for epub validation
  FlightCrew is an epub validator written in C++. It is used by sigil
@@ -57,8 +60,8 @@
 Architecture: all
 Section: libdevel
 Depends:
- libflightcrew0v5 (<< ${source:Version}.1~),
- libflightcrew0v5 (>= ${source:Version}),
+ libflightcrew0t64 (<< ${source:Version}.1~),
+ libflightcrew0t64 (>= ${source:Version}),
  libboost-exception-dev,
  ${misc:Depends},
 Description: C++ library development filesfor epub validation
diff -Nru flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.install 
flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.install
--- flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.install  1970-01-01 
00:00:00.0 +
+++ flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.install  2023-12-17 
21:03:08.0 +
@@ -0,0 +1 @@
+/usr/lib/libFlightCrew.so.*
diff -Nru flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.lintian-overrides 
flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.lintian-overrides
--- flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.lintian-overrides
1970-01-01 00:00:00.0 +
+++ flightcrew-0.9.3+dfsg/debian/libflightcrew0t64.lintian-overrides
2024-02-02 04:00:35.0 +
@@ -0,0 +1 @@
+libflightcrew0t64: package-name-doesnt-match-sonames libflightcrew0v5
diff -Nru flightcrew-0.9.3+dfsg/debian/libflightcrew0v5.install 
flightcrew-0.9.3+dfsg/debian/libflightcrew0v5.install
--- flightcrew-0.9.3+dfsg/debian/libflightcrew0v5.install   2023-12-17 
21:03:08.0 +
+++ flightcrew-0.9.3+dfsg/debian/libflightcrew0v5.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@

Bug#1062592: flickcurl: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: flickcurl
Version: 1.26-7
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
flickcurl 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 flickcurl
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru flickcurl-1.26/debian/changelog flickcurl-1.26/debian/changelog
--- flickcurl-1.26/debian/changelog 2021-09-15 11:39:23.0 +
+++ flickcurl-1.26/debian/changelog 2024-02-02 03:59:34.0 +
@@ -1,3 +1,10 @@
+flickcurl (1.26-7.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Fri, 02 Feb 2024 03:59:34 +
+
 flickcurl (1.26-7) unstable; urgency=medium
 
   * Reuploaded for source-only upload.
diff -Nru flickcurl-1.26/debian/control flickcurl-1.26/debian/control
--- flickcurl-1.26/debian/control   2021-08-24 15:45:50.0 +
+++ flickcurl-1.26/debian/control   2024-02-02 03:59:34.0 +
@@ -12,7 +12,7 @@
 Package: libflickcurl-dev
 Section: libdevel
 Architecture: any
-Depends: libflickcurl0 (= ${binary:Version}), libxml2-dev, libraptor2-dev, 
${misc:Depends}
+Depends: libflickcurl0t64 (= ${binary:Version}), libxml2-dev, libraptor2-dev, 
${misc:Depends}
 Description: C library for accessing the Flickr API - development files
  Flickcurl is a C library for the Flickr API, handling creating the
  requests, signing, token management, calling the API, marshalling
@@ -27,7 +27,10 @@
  This package contains the development libraries and headers for
  flickcurl.
 
-Package: libflickcurl0
+Package: libflickcurl0t64
+Provides: ${t64:Provides}
+Replaces: libflickcurl0
+Breaks: libflickcurl0 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -47,7 +50,7 @@
 Priority: optional
 Section: debug
 Architecture: any
-Depends: libflickcurl0 (= ${binary:Version}), flickcurl-utils (= 
${binary:Version}), ${misc:Depends}
+Depends: libflickcurl0t64 (= ${binary:Version}), flickcurl-utils (= 
${binary:Version}), ${misc:Depends}
 Description: C library for accessing the Flickr API - debugging symbols
  Flickcurl is a C library for the Flickr API, handling creating the
  requests, signing, token management, calling the API, marshalling
diff -Nru flickcurl-1.26/debian/libflickcurl0.docs 
flickcurl-1.26/debian/libflickcurl0.docs
--- flickcurl-1.26/debian/libflickcurl0.docs2021-08-24 15:33:36.0 
+
+++ flickcurl-1.26/debian/libflickcurl0.docs1970-01-01 00:00:00.0 
+
@@ -1,5 +0,0 @@
-NEWS
-README
-README.html
-NEWS.html
-coverage.html
diff -Nru flickcurl-1.26/debian/libflickcurl0.install 
flickcurl-1.26/debian/libflickcurl0.install
--- flickcurl-1.26/debian/libflickcurl0.install 2021-08-24 15:33:36.0 
+
+++ flickcurl-1.26/debian/libflickcurl0.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru flickcurl-1.26/debian/libflickcurl0t64.docs 
flickcurl-1.26/debian/libflickcurl0t64.docs
--- flickcurl-1.26/debian/libflickcurl0t64.docs 1970-01-01 00:00:00.0 
+
+++ 

Bug#1062591: flatzebra: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: flatzebra
Version: 0.1.7-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
flatzebra 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 flatzebra
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru flatzebra-0.1.7/debian/changelog flatzebra-0.1.7/debian/changelog
--- flatzebra-0.1.7/debian/changelog2023-02-25 16:17:42.0 +
+++ flatzebra-0.1.7/debian/changelog2024-02-02 03:52:01.0 +
@@ -1,3 +1,10 @@
+flatzebra (0.1.7-2.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Fri, 02 Feb 2024 03:52:01 +
+
 flatzebra (0.1.7-2) unstable; urgency=medium
 
   * Switch to debhelper-compat = 13.
diff -Nru flatzebra-0.1.7/debian/control flatzebra-0.1.7/debian/control
--- flatzebra-0.1.7/debian/control  2023-02-25 16:17:42.0 +
+++ flatzebra-0.1.7/debian/control  2024-02-02 03:52:00.0 +
@@ -14,7 +14,11 @@
 Vcs-Git: https://salsa.debian.org/games-team/flatzebra.git
 Vcs-Browser: https://salsa.debian.org/games-team/flatzebra
 
-Package: libflatzebra-0.1-2v5
+Package: libflatzebra-0.1-2t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libflatzebra-0.1-2v5
+Replaces: libflatzebra-0.1-2v5
+Breaks: libflatzebra-0.1-2v5 (<< ${source:Version})
 Pre-Depends: ${misc:Pre-Depends}
 Architecture: any
 Multi-Arch: same
@@ -30,7 +34,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libflatzebra-0.1-2v5 (= ${binary:Version}), ${misc:Depends}
+Depends: libflatzebra-0.1-2t64 (= ${binary:Version}), ${misc:Depends}
 Description: Generic Game Engine library development files
  flatzebra is a simple, generic C++ game engine library supporting 2D
  double-buffering.
diff -Nru flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.install 
flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.install
--- flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.install1970-01-01 
00:00:00.0 +
+++ flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.install2023-02-25 
16:17:42.0 +
@@ -0,0 +1 @@
+usr/lib/*/libflatzebra*.so.*
diff -Nru flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.lintian-overrides 
flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.lintian-overrides
--- flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.lintian-overrides  
1970-01-01 00:00:00.0 +
+++ flatzebra-0.1.7/debian/libflatzebra-0.1-2t64.lintian-overrides  
2024-02-02 03:52:00.0 +
@@ -0,0 +1 @@
+libflatzebra-0.1-2t64: package-name-doesnt-match-sonames libflatzebra-0.1-2v5
diff -Nru flatzebra-0.1.7/debian/libflatzebra-0.1-2v5.install 
flatzebra-0.1.7/debian/libflatzebra-0.1-2v5.install
--- flatzebra-0.1.7/debian/libflatzebra-0.1-2v5.install 2023-02-25 
16:17:42.0 +
+++ flatzebra-0.1.7/debian/libflatzebra-0.1-2v5.install 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libflatzebra*.so.*


Bug#1062590: fifechan: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: fifechan
Version: 0.1.5-3
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
fifechan 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 fifechan
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fifechan-0.1.5/debian/changelog fifechan-0.1.5/debian/changelog
--- fifechan-0.1.5/debian/changelog 2023-02-24 23:04:45.0 +
+++ fifechan-0.1.5/debian/changelog 2024-02-02 03:38:09.0 +
@@ -1,3 +1,10 @@
+fifechan (0.1.5-3.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Fri, 02 Feb 2024 03:38:09 +
+
 fifechan (0.1.5-3) unstable; urgency=medium
 
   * Declare compliance with Debian Policy 4.6.2.
diff -Nru fifechan-0.1.5/debian/control fifechan-0.1.5/debian/control
--- fifechan-0.1.5/debian/control   2023-02-24 23:04:45.0 +
+++ fifechan-0.1.5/debian/control   2024-02-02 03:38:09.0 +
@@ -17,7 +17,10 @@
 Vcs-Git: https://salsa.debian.org/games-team/fifechan.git
 Vcs-Browser: https://salsa.debian.org/games-team/fifechan
 
-Package: libfifechan0.1.5
+Package: libfifechan0.1.5t64
+Provides: ${t64:Provides}
+Replaces: libfifechan0.1.5
+Breaks: libfifechan0.1.5 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -36,7 +39,7 @@
 Section: libdevel
 Multi-Arch: same
 Depends:
- libfifechan0.1.5 (= ${binary:Version}),
+ libfifechan0.1.5t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: development files for the GUI library Fifechan
  Fifechan is a lightweight cross platform GUI library written in C++
diff -Nru fifechan-0.1.5/debian/libfifechan0.1.5.install 
fifechan-0.1.5/debian/libfifechan0.1.5.install
--- fifechan-0.1.5/debian/libfifechan0.1.5.install  2023-02-24 
23:04:45.0 +
+++ fifechan-0.1.5/debian/libfifechan0.1.5.install  1970-01-01 
00:00:00.0 +
@@ -1,3 +0,0 @@
-usr/lib/*/libfifechan.so.*
-usr/lib/*/libfifechan_opengl.so.*
-usr/lib/*/libfifechan_sdl.so.*
diff -Nru fifechan-0.1.5/debian/libfifechan0.1.5t64.install 
fifechan-0.1.5/debian/libfifechan0.1.5t64.install
--- fifechan-0.1.5/debian/libfifechan0.1.5t64.install   1970-01-01 
00:00:00.0 +
+++ fifechan-0.1.5/debian/libfifechan0.1.5t64.install   2023-02-24 
23:04:45.0 +
@@ -0,0 +1,3 @@
+usr/lib/*/libfifechan.so.*
+usr/lib/*/libfifechan_opengl.so.*
+usr/lib/*/libfifechan_sdl.so.*
diff -Nru fifechan-0.1.5/debian/libfifechan0.1.5t64.lintian-overrides 
fifechan-0.1.5/debian/libfifechan0.1.5t64.lintian-overrides
--- fifechan-0.1.5/debian/libfifechan0.1.5t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ fifechan-0.1.5/debian/libfifechan0.1.5t64.lintian-overrides 2024-02-02 
03:38:09.0 +
@@ -0,0 +1 @@
+libfifechan0.1.5t64: package-name-doesnt-match-sonames libfifechan0.1.5


Bug#1062589: field3d: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: field3d
Version: 1.7.3-4
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
field3d 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 field3d
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru field3d-1.7.3/debian/changelog field3d-1.7.3/debian/changelog
--- field3d-1.7.3/debian/changelog  2023-12-27 12:39:37.0 +
+++ field3d-1.7.3/debian/changelog  2024-02-02 03:35:32.0 +
@@ -1,3 +1,10 @@
+field3d (1.7.3-4.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Fri, 02 Feb 2024 03:35:32 +
+
 field3d (1.7.3-4) unstable; urgency=medium
 
   * Team upload.
diff -Nru field3d-1.7.3/debian/control field3d-1.7.3/debian/control
--- field3d-1.7.3/debian/control2023-03-04 13:16:30.0 +
+++ field3d-1.7.3/debian/control2024-02-02 03:35:32.0 +
@@ -18,7 +18,10 @@
 Vcs-Browser: https://salsa.debian.org/debian-phototools-team/field3d
 Vcs-Git: https://salsa.debian.org/debian-phototools-team/field3d.git
 
-Package: libfield3d1.7
+Package: libfield3d1.7t64
+Provides: ${t64:Provides}
+Replaces: libfield3d1.7
+Breaks: libfield3d1.7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
@@ -40,7 +43,7 @@
 Depends: ${misc:Depends},
  libboost-system-dev,
  libboost-thread-dev,
- libfield3d1.7 (= ${binary:Version}),
+ libfield3d1.7t64 (= ${binary:Version}),
  libhdf5-dev,
  libopenexr-dev
 Suggests: field3d-doc
diff -Nru field3d-1.7.3/debian/libfield3d1.7.install 
field3d-1.7.3/debian/libfield3d1.7.install
--- field3d-1.7.3/debian/libfield3d1.7.install  2023-02-18 19:01:29.0 
+
+++ field3d-1.7.3/debian/libfield3d1.7.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru field3d-1.7.3/debian/libfield3d1.7t64.install 
field3d-1.7.3/debian/libfield3d1.7t64.install
--- field3d-1.7.3/debian/libfield3d1.7t64.install   1970-01-01 
00:00:00.0 +
+++ field3d-1.7.3/debian/libfield3d1.7t64.install   2023-02-18 
19:01:29.0 +
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru field3d-1.7.3/debian/libfield3d1.7t64.lintian-overrides 
field3d-1.7.3/debian/libfield3d1.7t64.lintian-overrides
--- field3d-1.7.3/debian/libfield3d1.7t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ field3d-1.7.3/debian/libfield3d1.7t64.lintian-overrides 2024-02-02 
03:35:32.0 +
@@ -0,0 +1 @@
+libfield3d1.7t64: package-name-doesnt-match-sonames libfield3d1.7


Bug#1062588: ffindex: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: ffindex
Version: 0.9.9.9-6
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
ffindex 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 ffindex
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru ffindex-0.9.9.9/debian/changelog ffindex-0.9.9.9/debian/changelog
--- ffindex-0.9.9.9/debian/changelog2022-11-03 17:10:23.0 +
+++ ffindex-0.9.9.9/debian/changelog2024-02-02 03:34:52.0 +
@@ -1,3 +1,10 @@
+ffindex (0.9.9.9-6.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Fri, 02 Feb 2024 03:34:52 +
+
 ffindex (0.9.9.9-6) unstable; urgency=medium
 
   * Fix watch file
diff -Nru ffindex-0.9.9.9/debian/control ffindex-0.9.9.9/debian/control
--- ffindex-0.9.9.9/debian/control  2022-11-03 17:10:23.0 +
+++ ffindex-0.9.9.9/debian/control  2024-02-02 03:34:52.0 +
@@ -19,7 +19,7 @@
 
 Package: ffindex
 Architecture: any
-Depends: libffindex0 (= ${binary:Version}),
+Depends: libffindex0t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Description: simple index/database for huge amounts of small files
@@ -31,7 +31,10 @@
  .
  This package provides the executables.
 
-Package: libffindex0
+Package: libffindex0t64
+Provides: ${t64:Provides}
+Replaces: libffindex0
+Breaks: libffindex0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -48,7 +51,7 @@
 Package: libffindex0-dev
 Architecture: any
 Section: libdevel
-Depends: libffindex0 (= ${binary:Version}),
+Depends: libffindex0t64 (= ${binary:Version}),
  ${misc:Depends}
 Provides: libffindex-dev
 Description: library for simple index/database for huge amounts of small files 
(development)
diff -Nru ffindex-0.9.9.9/debian/libffindex0.install 
ffindex-0.9.9.9/debian/libffindex0.install
--- ffindex-0.9.9.9/debian/libffindex0.install  2022-11-03 17:10:23.0 
+
+++ ffindex-0.9.9.9/debian/libffindex0.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/libffindex.so.*
diff -Nru ffindex-0.9.9.9/debian/libffindex0t64.install 
ffindex-0.9.9.9/debian/libffindex0t64.install
--- ffindex-0.9.9.9/debian/libffindex0t64.install   1970-01-01 
00:00:00.0 +
+++ ffindex-0.9.9.9/debian/libffindex0t64.install   2022-11-03 
17:10:23.0 +
@@ -0,0 +1 @@
+usr/lib/libffindex.so.*
diff -Nru ffindex-0.9.9.9/debian/libffindex0t64.lintian-overrides 
ffindex-0.9.9.9/debian/libffindex0t64.lintian-overrides
--- ffindex-0.9.9.9/debian/libffindex0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ ffindex-0.9.9.9/debian/libffindex0t64.lintian-overrides 2024-02-02 
03:34:52.0 +
@@ -0,0 +1 @@
+libffindex0t64: package-name-doesnt-match-sonames libffindex0


Bug#1062587: fenics-dolfinx: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: fenics-dolfinx
Version: 1:0.7.3-3
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
fenics-dolfinx 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 fenics-dolfinx
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fenics-dolfinx-0.7.3/debian/changelog 
fenics-dolfinx-0.7.3/debian/changelog
--- fenics-dolfinx-0.7.3/debian/changelog   2024-01-04 00:51:08.0 
+
+++ fenics-dolfinx-0.7.3/debian/changelog   2024-02-01 22:39:23.0 
+
@@ -1,3 +1,10 @@
+fenics-dolfinx (1:0.7.3-3.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 22:39:23 +
+
 fenics-dolfinx (1:0.7.3-3) unstable; urgency=medium
 
   * add debian patch test_timing_precision.patch to allow for more
diff -Nru fenics-dolfinx-0.7.3/debian/control 
fenics-dolfinx-0.7.3/debian/control
--- fenics-dolfinx-0.7.3/debian/control 2024-01-04 00:51:08.0 +
+++ fenics-dolfinx-0.7.3/debian/control 2024-02-01 22:39:23.0 +
@@ -123,7 +123,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdolfinx-real0.7 (= ${binary:Version}),
+ libdolfinx-real0.7t64 (= ${binary:Version}),
  ${petsc:Depends},
  ${misc:Depends}
 Recommends: libdolfinx-dev
@@ -146,7 +146,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libdolfinx-complex0.7 (= ${binary:Version}),
+ libdolfinx-complex0.7t64 (= ${binary:Version}),
  ${petsc-complex:Depends},
  ${misc:Depends}
 Recommends: libdolfinx-dev
@@ -164,7 +164,10 @@
  This is the next-generation version of DOLFIN-).
  The legacy version of DOLFIN is provided by libdolfin-dev.
 
-Package: libdolfinx-real0.7
+Package: libdolfinx-real0.7t64
+Provides: ${t64:Provides}
+Replaces: libdolfinx-real0.7
+Breaks: libdolfinx-real0.7 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -181,7 +184,10 @@
  .
  This package contains the shared libraries with real number support.
 
-Package: libdolfinx-complex0.7
+Package: libdolfinx-complex0.7t64
+Provides: ${t64:Provides}
+Replaces: libdolfinx-complex0.7
+Breaks: libdolfinx-complex0.7 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
diff -Nru fenics-dolfinx-0.7.3/debian/libdolfinx-complex0.7.install 
fenics-dolfinx-0.7.3/debian/libdolfinx-complex0.7.install
--- fenics-dolfinx-0.7.3/debian/libdolfinx-complex0.7.install   2024-01-04 
00:51:08.0 +
+++ fenics-dolfinx-0.7.3/debian/libdolfinx-complex0.7.install   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-#!/bin/sh
-echo "debian/tmp-complex/usr/lib/**/lib*.so.* usr/lib/${DEB_HOST_MULTIARCH}"
diff -Nru fenics-dolfinx-0.7.3/debian/libdolfinx-complex0.7t64.install 
fenics-dolfinx-0.7.3/debian/libdolfinx-complex0.7t64.install
--- fenics-dolfinx-0.7.3/debian/libdolfinx-complex0.7t64.install
1970-01-01 00:00:00.0 +
+++ fenics-dolfinx-0.7.3/debian/libdolfinx-complex0.7t64.install
2024-01-04 00:51:08.0 +
@@ -0,0 +1,2 @@
+#!/bin/sh
+echo "debian/tmp-complex/usr/lib/**/lib*.so.* usr/lib/${DEB_HOST_MULTIARCH}"
diff -Nru 

Bug#1062553: fenics-basix: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: fenics-basix
Version: 0.7.0-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
fenics-basix 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 fenics-basix
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fenics-basix-0.7.0/debian/changelog 
fenics-basix-0.7.0/debian/changelog
--- fenics-basix-0.7.0/debian/changelog 2023-10-30 21:48:08.0 +
+++ fenics-basix-0.7.0/debian/changelog 2024-02-01 22:37:07.0 +
@@ -1,3 +1,10 @@
+fenics-basix (0.7.0-2.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 22:37:07 +
+
 fenics-basix (0.7.0-2) unstable; urgency=medium
 
   * Depends: python3-ufl (>= 2023.2.0~)
diff -Nru fenics-basix-0.7.0/debian/control fenics-basix-0.7.0/debian/control
--- fenics-basix-0.7.0/debian/control   2023-10-30 21:48:08.0 +
+++ fenics-basix-0.7.0/debian/control   2024-02-01 22:37:07.0 +
@@ -35,7 +35,7 @@
 Package: libbasix-dev
 Architecture: any
 Multi-Arch: same
-Depends: libbasix0.7 (= ${binary:Version}),
+Depends: libbasix0.7t64 (= ${binary:Version}),
  libeigen3-dev,
  ${misc:Depends}, ${shlibs:Depends}
 Suggests: python3-basix, basix-doc
@@ -59,7 +59,10 @@
  .
  This package installs the development files for the shared library.
 
-Package: libbasix0.7
+Package: libbasix0.7t64
+Provides: ${t64:Provides}
+Replaces: libbasix0.7
+Breaks: libbasix0.7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff -Nru fenics-basix-0.7.0/debian/libbasix0.7.install 
fenics-basix-0.7.0/debian/libbasix0.7.install
--- fenics-basix-0.7.0/debian/libbasix0.7.install   2023-10-30 
21:48:08.0 +
+++ fenics-basix-0.7.0/debian/libbasix0.7.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libbasix.so.*
diff -Nru fenics-basix-0.7.0/debian/libbasix0.7t64.install 
fenics-basix-0.7.0/debian/libbasix0.7t64.install
--- fenics-basix-0.7.0/debian/libbasix0.7t64.install1970-01-01 
00:00:00.0 +
+++ fenics-basix-0.7.0/debian/libbasix0.7t64.install2023-10-30 
21:48:08.0 +
@@ -0,0 +1 @@
+usr/lib/*/libbasix.so.*
diff -Nru fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides 
fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides
--- fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ fenics-basix-0.7.0/debian/libbasix0.7t64.lintian-overrides  2024-02-01 
22:37:07.0 +
@@ -0,0 +1 @@
+libbasix0.7t64: package-name-doesnt-match-sonames libbasix0.7


Bug#1062551: fcml: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: fcml
Version: 1.2.2-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
fcml 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 fcml
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fcml-1.2.2/debian/changelog fcml-1.2.2/debian/changelog
--- fcml-1.2.2/debian/changelog 2020-08-28 14:32:44.0 +
+++ fcml-1.2.2/debian/changelog 2024-02-01 22:34:41.0 +
@@ -1,3 +1,10 @@
+fcml (1.2.2-2.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 22:34:41 +
+
 fcml (1.2.2-2) unstable; urgency=medium
 
   * Install SVGs as well as PNGs with the documentation; Doxygen 1.8.19
diff -Nru fcml-1.2.2/debian/control fcml-1.2.2/debian/control
--- fcml-1.2.2/debian/control   2020-08-28 11:16:49.0 +
+++ fcml-1.2.2/debian/control   2024-02-01 22:34:41.0 +
@@ -29,7 +29,10 @@
  This package contains a simple but useful single-line assembler and
  disassembler.
 
-Package: libfcml0
+Package: libfcml0t64
+Provides: ${t64:Provides}
+Replaces: libfcml0
+Breaks: libfcml0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -53,7 +56,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libfcml0 (= ${binary:Version}),
+Depends: libfcml0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Recommends: libfcml-doc
diff -Nru fcml-1.2.2/debian/libfcml0.install fcml-1.2.2/debian/libfcml0.install
--- fcml-1.2.2/debian/libfcml0.install  2015-01-20 23:20:13.0 +
+++ fcml-1.2.2/debian/libfcml0.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libfcml*.so.*
diff -Nru fcml-1.2.2/debian/libfcml0.symbols fcml-1.2.2/debian/libfcml0.symbols
--- fcml-1.2.2/debian/libfcml0.symbols  2020-04-30 14:00:47.0 +
+++ fcml-1.2.2/debian/libfcml0.symbols  1970-01-01 00:00:00.0 +
@@ -1,281 +0,0 @@
-libfcml.so.0 libfcml0 #MINVER#
-* Build-Depends-Package: libfcml-dev
- fcml_fn_asm_default_instruction_chooser@Base 1.0.0
- fcml_fn_asm_default_optimizer@Base 1.0.0
- fcml_fn_asm_no_instruction_chooser@Base 1.0.0
- fcml_fn_assemble@Base 1.0.0
- fcml_fn_assembler_free@Base 1.0.0
- fcml_fn_assembler_init@Base 1.0.0
- fcml_fn_assembler_instruction_detach@Base 1.0.0
- fcml_fn_assembler_instruction_free@Base 1.0.0
- fcml_fn_assembler_result_free@Base 1.0.0
- fcml_fn_assembler_result_prepare@Base 1.0.0
- fcml_fn_cu_add_operand_hints@Base 1.0.0
- fcml_fn_cu_clone_instruction@Base 1.0.0
- fcml_fn_cu_find_operand@Base 1.0.0
- fcml_fn_cu_free_instruction@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_16@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_64@Base 1.0.0
- fcml_fn_cu_operand_addr_b_disp_8@Base 1.0.0
- fcml_fn_cu_operand_addr_bis_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_bis_disp_64@Base 1.0.0
- fcml_fn_cu_operand_addr_bis_disp_8@Base 1.0.0
- fcml_fn_cu_operand_addr_disp_16@Base 1.0.0
- fcml_fn_cu_operand_addr_disp_32@Base 1.0.0
- fcml_fn_cu_operand_addr_disp_64@Base 1.0.0
- 

Bug#1062552: fdk-aac: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: fdk-aac
Version: 2.0.2-1
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
fdk-aac 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 fdk-aac
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fdk-aac-2.0.2/debian/changelog fdk-aac-2.0.2/debian/changelog
--- fdk-aac-2.0.2/debian/changelog  2021-09-23 22:20:49.0 +
+++ fdk-aac-2.0.2/debian/changelog  2024-02-01 22:36:00.0 +
@@ -1,3 +1,10 @@
+fdk-aac (2.0.2-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 22:36:00 +
+
 fdk-aac (2.0.2-1) unstable; urgency=medium
 
   * Team upload
diff -Nru fdk-aac-2.0.2/debian/control fdk-aac-2.0.2/debian/control
--- fdk-aac-2.0.2/debian/control2021-09-23 22:15:06.0 +
+++ fdk-aac-2.0.2/debian/control2024-02-01 22:35:59.0 +
@@ -11,7 +11,10 @@
 XS-Autobuild: yes
 Rules-Requires-Root: no
 
-Package: libfdk-aac2
+Package: libfdk-aac2t64
+Provides: ${t64:Provides}
+Replaces: libfdk-aac2
+Breaks: libfdk-aac2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -29,7 +32,7 @@
 Multi-Arch: same
 Section: non-free/libdevel
 Depends:
- libfdk-aac2 (= ${binary:Version}),
+ libfdk-aac2t64 (= ${binary:Version}),
  pkg-config,
  ${misc:Depends}
 Description: Fraunhofer FDK AAC Codec Library - development files
diff -Nru fdk-aac-2.0.2/debian/libfdk-aac2.install 
fdk-aac-2.0.2/debian/libfdk-aac2.install
--- fdk-aac-2.0.2/debian/libfdk-aac2.install2020-11-28 16:58:32.0 
+
+++ fdk-aac-2.0.2/debian/libfdk-aac2.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/libfdk-aac.so.2*
diff -Nru fdk-aac-2.0.2/debian/libfdk-aac2.symbols 
fdk-aac-2.0.2/debian/libfdk-aac2.symbols
--- fdk-aac-2.0.2/debian/libfdk-aac2.symbols2020-11-28 16:58:32.0 
+
+++ fdk-aac-2.0.2/debian/libfdk-aac2.symbols1970-01-01 00:00:00.0 
+
@@ -1,19 +0,0 @@
-libfdk-aac.so.2 libfdk-aac2 #MINVER#
- aacDecoder_AncDataGet@Base 2.0.1
- aacDecoder_AncDataInit@Base 2.0.1
- aacDecoder_Close@Base 2.0.1
- aacDecoder_ConfigRaw@Base 2.0.1
- aacDecoder_DecodeFrame@Base 2.0.1
- aacDecoder_Fill@Base 2.0.1
- aacDecoder_GetFreeBytes@Base 2.0.1
- aacDecoder_GetLibInfo@Base 2.0.1
- aacDecoder_GetStreamInfo@Base 2.0.1
- aacDecoder_Open@Base 2.0.1
- aacDecoder_SetParam@Base 2.0.1
- aacEncClose@Base 2.0.1
- aacEncEncode@Base 2.0.1
- aacEncGetLibInfo@Base 2.0.1
- aacEncInfo@Base 2.0.1
- aacEncOpen@Base 2.0.1
- aacEncoder_GetParam@Base 2.0.1
- aacEncoder_SetParam@Base 2.0.1
diff -Nru fdk-aac-2.0.2/debian/libfdk-aac2t64.install 
fdk-aac-2.0.2/debian/libfdk-aac2t64.install
--- fdk-aac-2.0.2/debian/libfdk-aac2t64.install 1970-01-01 00:00:00.0 
+
+++ fdk-aac-2.0.2/debian/libfdk-aac2t64.install 2020-11-28 16:58:32.0 
+
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/libfdk-aac.so.2*
diff -Nru fdk-aac-2.0.2/debian/libfdk-aac2t64.lintian-overrides 
fdk-aac-2.0.2/debian/libfdk-aac2t64.lintian-overrides
--- 

Bug#1062550: fcft: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: fcft
Version: 3.1.7-1
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
fcft 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 fcft
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fcft-3.1.7/debian/changelog fcft-3.1.7/debian/changelog
--- fcft-3.1.7/debian/changelog 2023-12-16 13:11:16.0 +
+++ fcft-3.1.7/debian/changelog 2024-02-01 22:33:49.0 +
@@ -1,3 +1,10 @@
+fcft (3.1.7-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 22:33:49 +
+
 fcft (3.1.7-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru fcft-3.1.7/debian/control fcft-3.1.7/debian/control
--- fcft-3.1.7/debian/control   2023-12-16 13:11:16.0 +
+++ fcft-3.1.7/debian/control   2024-02-01 22:33:48.0 +
@@ -24,7 +24,7 @@
 Architecture: any
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- libfcft4 (= ${binary:Version}),
+ libfcft4t64 (= ${binary:Version}),
  libpixman-1-dev,
  libfreetype-dev,
  libfontconfig-dev,
@@ -46,7 +46,10 @@
  .
  This package contains the header and development files.
 
-Package: libfcft4
+Package: libfcft4t64
+Provides: ${t64:Provides}
+Replaces: libfcft4
+Breaks: libfcft4 (<< ${source:Version})
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Section: libs
diff -Nru fcft-3.1.7/debian/libfcft4.install fcft-3.1.7/debian/libfcft4.install
--- fcft-3.1.7/debian/libfcft4.install  2023-12-16 13:11:16.0 +
+++ fcft-3.1.7/debian/libfcft4.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru fcft-3.1.7/debian/libfcft4.symbols fcft-3.1.7/debian/libfcft4.symbols
--- fcft-3.1.7/debian/libfcft4.symbols  2023-12-16 13:11:16.0 +
+++ fcft-3.1.7/debian/libfcft4.symbols  1970-01-01 00:00:00.0 +
@@ -1,16 +0,0 @@
-libfcft.so.4 libfcft4 #MINVER#
-* Build-Depends-Package: libfcft-dev
- fcft_capabilities@Base 3.0.1
- fcft_clone@Base 3.0.1
- fcft_destroy@Base 3.0.1
- fcft_fini@Base 3.0.1
- fcft_from_name@Base 3.0.1
- fcft_init@Base 3.0.1
- fcft_kerning@Base 3.0.1
- fcft_precompose@Base 3.0.1
- fcft_rasterize_char_utf32@Base 3.0.1
- fcft_rasterize_grapheme_utf32@Base 3.0.1
- fcft_rasterize_text_run_utf32@Base 3.0.1
- fcft_set_emoji_presentation@Base 3.0.1
- fcft_set_scaling_filter@Base 3.0.1
- fcft_text_run_destroy@Base 3.0.1
diff -Nru fcft-3.1.7/debian/libfcft4t64.install 
fcft-3.1.7/debian/libfcft4t64.install
--- fcft-3.1.7/debian/libfcft4t64.install   1970-01-01 00:00:00.0 
+
+++ fcft-3.1.7/debian/libfcft4t64.install   2023-12-16 13:11:16.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru fcft-3.1.7/debian/libfcft4t64.lintian-overrides 
fcft-3.1.7/debian/libfcft4t64.lintian-overrides
--- fcft-3.1.7/debian/libfcft4t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ fcft-3.1.7/debian/libfcft4t64.lintian-overrides 2024-02-01 
22:33:48.0 +
@@ -0,0 +1 @@
+libfcft4t64: package-name-doesnt-match-sonames libfcft4

Bug#1062549: fbreader: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: fbreader
Version: 0.99.4+dfsg-5
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
fbreader 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 fbreader
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fbreader-0.99.4+dfsg/debian/changelog 
fbreader-0.99.4+dfsg/debian/changelog
--- fbreader-0.99.4+dfsg/debian/changelog   2023-09-07 15:41:50.0 
+
+++ fbreader-0.99.4+dfsg/debian/changelog   2024-02-01 22:26:49.0 
+
@@ -1,3 +1,10 @@
+fbreader (0.99.4+dfsg-5.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 22:26:49 +
+
 fbreader (0.99.4+dfsg-5) unstable; urgency=medium
 
   * QA upload.
diff -Nru fbreader-0.99.4+dfsg/debian/control 
fbreader-0.99.4+dfsg/debian/control
--- fbreader-0.99.4+dfsg/debian/control 2023-09-07 15:41:50.0 +
+++ fbreader-0.99.4+dfsg/debian/control 2024-02-01 22:26:49.0 +
@@ -35,12 +35,13 @@
   * searching and downloading books from www.feedbooks.com and www.litres.ru
   * partial CSS support for epub files
 
-Package: libzlcore0.13
+Package: libzlcore0.13t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}, libzlcore-data (>= 
${source:Version})
-Breaks: libzlcore0.12
-Replaces: libzlcore0.12
+Breaks: libzlcore0.13 (<< ${source:Version}), libzlcore0.12
+Replaces: libzlcore0.13, libzlcore0.12
 Conflicts: fbreader-gtk, fbreader-qt, fbreader-qt4
 Description: ZLibrary cross-platform development library (shared library)
  This is the core of ZLibrary, the library that the fbreader e-book reader
@@ -62,13 +63,14 @@
  ZLibrary is a cross-platform library to build applications running on desktop
  Linux, Windows, different Linux-based PDAs using this library.
 
-Package: libzltext0.13
+Package: libzltext0.13t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libzlcore0.13 (= 
${binary:Version}),
+Depends: ${misc:Depends}, ${shlibs:Depends}, libzlcore0.13t64 (= 
${binary:Version}),
   libzltext-data (>= ${source:Version})
-Breaks: libzltext0.12
-Replaces: libzltext0.12
+Breaks: libzltext0.13 (<< ${source:Version}), libzltext0.12
+Replaces: libzltext0.13, libzltext0.12
 Description: ZLibrary text model/viewer part (shared library)
  This package provides text model/viewer part of ZLibrary. See also
  libzlcore0.10 package.
@@ -84,7 +86,7 @@
 Replaces: libzltext, libzltext0.9
 Description: ZLibrary text model/viewer part (support files)
  This package contains the support files for the text model/viewer part
- of ZLibrary. See also libzltext0.13 package.
+ of ZLibrary. See also libzltext0.13t64 package.
  .
  ZLibrary is a cross-platform library to build applications running on desktop
  Linux, Windows, different Linux-based PDAs using this library.
@@ -92,9 +94,9 @@
 Package: libzlcore-dev
 Section: libdevel
 Architecture: any
-Breaks: libzlcore0.13 (<< 0.99.4+dfsg-5)
-Replaces: libzlcore0.13 (<< 0.99.4+dfsg-5)
-Depends: ${misc:Depends}, 

Bug#1062548: faust: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: faust
Version: 2.70.3+ds-1
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
faust 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 faust
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru faust-2.70.3+ds/debian/changelog faust-2.70.3+ds/debian/changelog
--- faust-2.70.3+ds/debian/changelog2024-01-15 13:14:12.0 +
+++ faust-2.70.3+ds/debian/changelog2024-02-01 21:52:23.0 +
@@ -1,3 +1,10 @@
+faust (2.70.3+ds-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 21:52:23 +
+
 faust (2.70.3+ds-1) unstable; urgency=medium
 
   * New upstream version 2.70.3+ds
diff -Nru faust-2.70.3+ds/debian/control faust-2.70.3+ds/debian/control
--- faust-2.70.3+ds/debian/control  2024-01-15 13:14:12.0 +
+++ faust-2.70.3+ds/debian/control  2024-02-01 21:52:23.0 +
@@ -31,7 +31,7 @@
 Depends:
  faust-common (<< ${source:Upstream-Version}+1~),
  faust-common (>= ${source:Version}),
- libfaust2 (= ${binary:Version}),
+ libfaust2t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Recommends:
@@ -106,7 +106,10 @@
  This package contains the architecture independent files for faust as well as
  syntax highlighting files for various editors.
 
-Package: libfaust2
+Package: libfaust2t64
+Provides: ${t64:Provides}
+Replaces: libfaust2
+Breaks: libfaust2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
diff -Nru faust-2.70.3+ds/debian/libfaust2.install 
faust-2.70.3+ds/debian/libfaust2.install
--- faust-2.70.3+ds/debian/libfaust2.install2024-01-15 13:14:12.0 
+
+++ faust-2.70.3+ds/debian/libfaust2.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru faust-2.70.3+ds/debian/libfaust2t64.install 
faust-2.70.3+ds/debian/libfaust2t64.install
--- faust-2.70.3+ds/debian/libfaust2t64.install 1970-01-01 00:00:00.0 
+
+++ faust-2.70.3+ds/debian/libfaust2t64.install 2024-01-15 13:14:12.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides 
faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides
--- faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ faust-2.70.3+ds/debian/libfaust2t64.lintian-overrides   2024-02-01 
21:52:23.0 +
@@ -0,0 +1 @@
+libfaust2t64: package-name-doesnt-match-sonames libfaust2


Bug#1062547: fastdds: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: fastdds
Version: 2.11.2+ds-6
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
fastdds 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 fastdds
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fastdds-2.11.2+ds/debian/changelog fastdds-2.11.2+ds/debian/changelog
--- fastdds-2.11.2+ds/debian/changelog  2023-10-24 07:18:49.0 +
+++ fastdds-2.11.2+ds/debian/changelog  2024-02-01 21:48:37.0 +
@@ -1,3 +1,10 @@
+fastdds (2.11.2+ds-6.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 21:48:37 +
+
 fastdds (2.11.2+ds-6) unstable; urgency=medium
 
   * Disable tests as hotfix for GTest issue (Closes: #1052742)
diff -Nru fastdds-2.11.2+ds/debian/control fastdds-2.11.2+ds/debian/control
--- fastdds-2.11.2+ds/debian/control2023-10-24 07:17:49.0 +
+++ fastdds-2.11.2+ds/debian/control2024-02-01 21:48:37.0 +
@@ -39,7 +39,10 @@
  focuses on usability, and a lower-level Writer-Reader API that allows more
  sophisticated fine tuning of the RTPS protocol.
 
-Package: libfastrtps2.11
+Package: libfastrtps2.11t64
+Provides: ${t64:Provides}
+Replaces: libfastrtps2.11
+Breaks: libfastrtps2.11 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: 
@@ -58,7 +61,7 @@
  ${misc:Depends},
  libasio-dev,
  libfastcdr-dev,
- libfastrtps2.11 (= ${binary:Version}),
+ libfastrtps2.11t64 (= ${binary:Version}),
  libfoonathan-memory-dev,
  libssl-dev,
  libtinyxml2-dev,
diff -Nru fastdds-2.11.2+ds/debian/libfastrtps2.11.install 
fastdds-2.11.2+ds/debian/libfastrtps2.11.install
--- fastdds-2.11.2+ds/debian/libfastrtps2.11.install2023-10-24 
07:17:49.0 +
+++ fastdds-2.11.2+ds/debian/libfastrtps2.11.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install 
fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install
--- fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install 1970-01-01 
00:00:00.0 +
+++ fastdds-2.11.2+ds/debian/libfastrtps2.11t64.install 2023-10-24 
07:17:49.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides 
fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides
--- fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides   
1970-01-01 00:00:00.0 +
+++ fastdds-2.11.2+ds/debian/libfastrtps2.11t64.lintian-overrides   
2024-02-01 21:48:37.0 +
@@ -0,0 +1 @@
+libfastrtps2.11t64: package-name-doesnt-match-sonames libfastrtps2.11


Bug#1062546: fastcdr: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: fastcdr
Version: 1.1.0-1
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
fastcdr 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 fastcdr
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru fastcdr-1.1.0/debian/changelog fastcdr-1.1.0/debian/changelog
--- fastcdr-1.1.0/debian/changelog  2023-06-14 13:01:29.0 +
+++ fastcdr-1.1.0/debian/changelog  2024-02-01 21:47:56.0 +
@@ -1,3 +1,10 @@
+fastcdr (1.1.0-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 21:47:56 +
+
 fastcdr (1.1.0-1) unstable; urgency=medium
 
   * New upstream version 1.1.0
diff -Nru fastcdr-1.1.0/debian/control fastcdr-1.1.0/debian/control
--- fastcdr-1.1.0/debian/control2023-06-14 13:01:23.0 +
+++ fastcdr-1.1.0/debian/control2024-02-01 21:47:56.0 +
@@ -12,7 +12,10 @@
 Vcs-Git: https://salsa.debian.org/robotics-team/fastcdr.git
 Vcs-Browser: https://salsa.debian.org/robotics-team/fastcdr
 
-Package: libfastcdr1
+Package: libfastcdr1t64
+Provides: ${t64:Provides}
+Replaces: libfastcdr1
+Breaks: libfastcdr1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -26,7 +29,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libfastcdr1 (= ${binary:Version}), ${misc:Depends}
+Depends: libfastcdr1t64 (= ${binary:Version}), ${misc:Depends}
 Description: Fast CDR serialization library for DDS - development headers
  eProsima FastCDR is a C++ library that provides serialization and
  deserialization according to the Common Data Representation (CDR) of the Data
diff -Nru fastcdr-1.1.0/debian/libfastcdr1.install 
fastcdr-1.1.0/debian/libfastcdr1.install
--- fastcdr-1.1.0/debian/libfastcdr1.install2022-02-22 08:29:59.0 
+
+++ fastcdr-1.1.0/debian/libfastcdr1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru fastcdr-1.1.0/debian/libfastcdr1.symbols 
fastcdr-1.1.0/debian/libfastcdr1.symbols
--- fastcdr-1.1.0/debian/libfastcdr1.symbols2022-02-22 08:30:00.0 
+
+++ fastcdr-1.1.0/debian/libfastcdr1.symbols1970-01-01 00:00:00.0 
+
@@ -1,201 +0,0 @@
-# SymbolsHelper-Confirmed: 1.0.16 amd64 i386 ppc64el armhf s390x
-libfastcdr.so.1 libfastcdr1 #MINVER#
-* Build-Depends-Package: libfastcdr-dev
- 
(optional=libstdc++|regex)"^_Z(Z|GTt|GV|TI|TS|TT|TV|Thn?\d+_|Tvn?\d+_n?\d+_)?N?r?V?K?[RO]?S[abdiost]"
 0~unused
- (subst)_ZN8eprosima7fastcdr10FastBuffer6resizeE{size_t}@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr10FastBuffer7reserveE{size_t}@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr10FastBufferC1EPc{size_t}@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferC1Ev@Base 1.0.16
- (subst)_ZN8eprosima7fastcdr10FastBufferC2EPc{size_t}@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferC2Ev@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferD0Ev@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferD1Ev@Base 1.0.16
- _ZN8eprosima7fastcdr10FastBufferD2Ev@Base 1.0.16
- 

Bug#1062545: falcosecurity-libs: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: falcosecurity-libs
Version: 0.14.1-3
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
falcosecurity-libs 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 falcosecurity-libs
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru falcosecurity-libs-0.14.1/debian/changelog 
falcosecurity-libs-0.14.1/debian/changelog
--- falcosecurity-libs-0.14.1/debian/changelog  2024-01-27 23:24:44.0 
+
+++ falcosecurity-libs-0.14.1/debian/changelog  2024-02-01 21:29:57.0 
+
@@ -1,3 +1,10 @@
+falcosecurity-libs (0.14.1-3.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 21:29:57 +
+
 falcosecurity-libs (0.14.1-3) unstable; urgency=medium
 
   * More precise Build-Depends: libluajit-5.1-dev
diff -Nru falcosecurity-libs-0.14.1/debian/control 
falcosecurity-libs-0.14.1/debian/control
--- falcosecurity-libs-0.14.1/debian/control2024-01-27 23:19:35.0 
+
+++ falcosecurity-libs-0.14.1/debian/control2024-02-01 21:29:57.0 
+
@@ -33,7 +33,10 @@
 Vcs-Git: https://salsa.debian.org/debian/falcosecurity-libs.git
 Vcs-Browser: https://salsa.debian.org/debian/falcosecurity-libs
 
-Package: libfalcosecurity0
+Package: libfalcosecurity0t64
+Provides: ${t64:Provides}
+Replaces: libfalcosecurity0
+Breaks: libfalcosecurity0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -53,7 +56,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libfalcosecurity0 (= ${binary:Version})
+Depends: ${misc:Depends}, libfalcosecurity0t64 (= ${binary:Version})
 Description: Core libraries for Falco and Sysdig
  Sysdig instruments your physical and virtual machines at the OS level
  by installing into the Linux kernel and capturing system calls and
diff -Nru falcosecurity-libs-0.14.1/debian/libfalcosecurity0.install 
falcosecurity-libs-0.14.1/debian/libfalcosecurity0.install
--- falcosecurity-libs-0.14.1/debian/libfalcosecurity0.install  2023-07-15 
16:25:15.0 +
+++ falcosecurity-libs-0.14.1/debian/libfalcosecurity0.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru falcosecurity-libs-0.14.1/debian/libfalcosecurity0.lintian-overrides 
falcosecurity-libs-0.14.1/debian/libfalcosecurity0.lintian-overrides
--- falcosecurity-libs-0.14.1/debian/libfalcosecurity0.lintian-overrides
2023-07-15 16:25:15.0 +
+++ falcosecurity-libs-0.14.1/debian/libfalcosecurity0.lintian-overrides
1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-package-name-doesnt-match-sonames
-no-symbols-control-file
diff -Nru falcosecurity-libs-0.14.1/debian/libfalcosecurity0t64.install 
falcosecurity-libs-0.14.1/debian/libfalcosecurity0t64.install
--- falcosecurity-libs-0.14.1/debian/libfalcosecurity0t64.install   
1970-01-01 00:00:00.0 +
+++ falcosecurity-libs-0.14.1/debian/libfalcosecurity0t64.install   
2023-07-15 16:25:15.0 +
@@ -0,0 +1 @@
+/usr/lib/*/*.so.*
diff -Nru 

Bug#1062544: faifa: NMU diff for 64-bit time_t transition

2024-02-01 Thread mwhudson
Source: faifa
Version: 0.2~svn82-3
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
faifa 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 faifa
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'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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)
diff -Nru faifa-0.2~svn82/debian/changelog faifa-0.2~svn82/debian/changelog
--- faifa-0.2~svn82/debian/changelog2022-10-17 10:46:57.0 +
+++ faifa-0.2~svn82/debian/changelog2024-02-01 21:29:07.0 +
@@ -1,3 +1,10 @@
+faifa (0.2~svn82-3.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle   Thu, 01 Feb 2024 21:29:07 +
+
 faifa (0.2~svn82-3) unstable; urgency=medium
 
   * QA upload.
diff -Nru faifa-0.2~svn82/debian/control faifa-0.2~svn82/debian/control
--- faifa-0.2~svn82/debian/control  2022-10-17 10:46:57.0 +
+++ faifa-0.2~svn82/debian/control  2024-02-01 21:29:07.0 +
@@ -28,7 +28,7 @@
 Package: libfaifa-dev
 Section: libdevel
 Architecture: any
-Depends: libfaifa0 (= ${binary:Version}), ${misc:Depends}
+Depends: libfaifa0t64 (= ${binary:Version}), ${misc:Depends}
 Description: manage HomePlug 1.0/AV devices via ethernet frames - devel library
  Faifa is a network tool to remotely manage HomePlug 1.0 and HomePlug AV
  devices.
@@ -42,7 +42,10 @@
  .
  This package contains Faifa library headers.
 
-Package: libfaifa0
+Package: libfaifa0t64
+Provides: ${t64:Provides}
+Replaces: libfaifa0
+Breaks: libfaifa0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru faifa-0.2~svn82/debian/libfaifa0.install 
faifa-0.2~svn82/debian/libfaifa0.install
--- faifa-0.2~svn82/debian/libfaifa0.install2022-10-17 10:46:57.0 
+
+++ faifa-0.2~svn82/debian/libfaifa0.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libfaifa*.so.*
diff -Nru faifa-0.2~svn82/debian/libfaifa0.symbols 
faifa-0.2~svn82/debian/libfaifa0.symbols
--- faifa-0.2~svn82/debian/libfaifa0.symbols2022-10-17 10:46:57.0 
+
+++ faifa-0.2~svn82/debian/libfaifa0.symbols1970-01-01 00:00:00.0 
+
@@ -1,37 +0,0 @@
-libfaifa.so.0 libfaifa0 #MINVER#
- crc32buf@Base 0.2~svn82
- dak_salt@Base 0.2~svn82
- do_frame@Base 0.2~svn82
- do_receive_frame@Base 0.2~svn82
- dump_hex@Base 0.2~svn82
- err_stream@Base 0.2~svn82
- ether_init_header@Base 0.2~svn82
- faifa_close@Base 0.2~svn82
- faifa_error@Base 0.2~svn82
- faifa_free@Base 0.2~svn82
- faifa_init@Base 0.2~svn82
- faifa_loop@Base 0.2~svn82
- faifa_loop_handler@Base 0.2~svn82
- faifa_open@Base 0.2~svn82
- faifa_parse_mac_addr@Base 0.2~svn82
- faifa_recv@Base 0.2~svn82
- faifa_send@Base 0.2~svn82
- faifa_set_dst_addr@Base 0.2~svn82
- faifa_set_error@Base 0.2~svn82
- faifa_set_verbose@Base 0.2~svn82
- faifa_sprint_hex@Base 0.2~svn82
- gen_passphrase@Base 0.2~svn82
- get_carrier_modulation_str@Base 0.2~svn82
- get_sta_role_str@Base 0.2~svn82
- hash_hpav@Base 0.2~svn82
- hash_value@Base 0.2~svn82
- hp10_frame_ops@Base 0.2~svn82
- hpav_frame_ops@Base 0.2~svn82
- in_stream@Base 0.2~svn82
- 

  1   2   >