Bug#1069063: distro-info: Please support distro-info --alias=trixie -r

2024-04-30 Thread Benjamin Drung
On Tue, 2024-04-30 at 15:38 +, Bastien Roucariès wrote:
> Le mardi 30 avril 2024, 15:24:11 UTC Benjamin Drung a écrit :
> > Hi,
> > 
> > On Mon, 2024-04-15 at 18:58 +, Bastien Roucariès wrote:
> > > Package: distro-info
> > > Version: 1.7
> > > Severity: minor
> > > 
> > > Dear Maintainer,
> > > 
> > > distro-info --alias=trixie -r is misleading it return trixie instead of 
> > > 13...
> > > 
> > > Maybe a feature but should be documented
> > > 
> > > I workarround by doing in my script in two steps:
> > > distro-info --$(distro-info --alias=trixie) -r
> > 
> > --alias was not developed to be combined with -c/-r/-f. So either
> > distro-info should reject this parameter combination or change the
> > behaviour to what you wanted to do.
> > 
> > 
> Yes that is the bug, with additionnally a documentation bug.

What I forgot to mention: Merge requests on
https://salsa.debian.org/debian/distro-info are welcome.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1069063: distro-info: Please support distro-info --alias=trixie -r

2024-04-30 Thread Benjamin Drung
Hi,

On Mon, 2024-04-15 at 18:58 +, Bastien Roucariès wrote:
> Package: distro-info
> Version: 1.7
> Severity: minor
> 
> Dear Maintainer,
> 
> distro-info --alias=trixie -r is misleading it return trixie instead of 13...
> 
> Maybe a feature but should be documented
> 
> I workarround by doing in my script in two steps:
> distro-info --$(distro-info --alias=trixie) -r

--alias was not developed to be combined with -c/-r/-f. So either
distro-info should reject this parameter combination or change the
behaviour to what you wanted to do.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1069724: slurm-wlm: autopkgtest regression on !amd64: trying to overwrite '/usr/lib/-linux-gnu/slurm-wlm/accounting_storage_mysql.so'

2024-04-30 Thread Benjamin Drung
Hi,

On Tue, 2024-04-23 at 19:56 +0200, Paul Gevers wrote:
> Source: slurm-wlm
> Version: 23.11.4-1.4
> X-Debbugs-CC: bdr...@debian.org, vor...@debian.org, mckins...@debian.org
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: regression
> 
> Dear maintainer(s),
> 
> With a recent upload of slurm-wlm the autopkgtest of slurm-wlm fails in 
> testing when that autopkgtest is run with the binary packages of 
> slurm-wlm from unstable. It passes when run with only packages from 
> testing. In tabular form:
> 
> passfail
> slurm-wlm  from testing23.11.4-1.4
> all others from testingfrom testing
> 
> I copied some of the output at the bottom of this report.
> 
> Currently this regression is blocking the migration to testing [1]. Can 
> you please investigate the situation and fix it?
> 
> More information about this bug and the reason for filing it can be found on
> https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
> 
> Paul
> 
> [1] https://qa.debian.org/excuses.php?package=3Dslurm-wlm
> 
> https://ci.debian.net/data/autopkgtest/testing/arm64/s/slurm-wlm/45786802/log.gz
> 
>   96s Unpacking slurm-wlm-mysql-plugin (23.11.4-1.4) ...
>   96s dpkg: error processing archive 
> /tmp/apt-dpkg-install-zn5wp3/17-slurm-wlm-mysql-plugin_23.11.4-1.4_arm64.deb 
> (--unpack):
>   96s  trying to overwrite 
> '/usr/lib/aarch64-linux-gnu/slurm-wlm/accounting_storage_mysql.so', 
> which is also in package slurm-wlm-basic-plugins 23.11.4-1.4

Looking at the package contents,
/usr/lib/*/slurm-wlm/accounting_storage_mysql.so is shipped in slurm-
wlm-basic-plugins and slurm-wlm-mysql-plugin. The package in testing
only ships it in slurm-wlm-mysql-plugin. So it should be removed from
slurm-wlm-basic-plugins.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1066890: rdma-core: don't build docs on minor arches (-DNO_MAN_PAGES=1)

2024-04-29 Thread Benjamin Drung
Hi,

On Fri, 2024-03-15 at 01:27 +0100, Drew Parsons wrote:
> Source: rdma-core
> Version: 50.0-2
> Severity: normal
> 
> rdma-core does not build on minor architectures, since pandoc is not
> available.
> 
> pandoc is only needed for documentation (man pages).  It might be
> possible to only build docs for arch-indepdent builds, then using
> Build-Depends-Indep: pandoc 
> 
> In any case the rdma-core docs (man pages actually) are controlled by
> NO_MAN_PAGES in CMakeLists.txt. What would be needed is to configure
> cmake with -DNO_MAN_PAGES=1 on the minor architectires (if not all
> binary-arch builds) to avoid or reduce the footprint of the pandoc
> Build-Depends.

would you be willing to submit a merge request / patch for it? The merge
request can go directly against upstream:
https://github.com/linux-rdma/rdma-core

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1069841: python-icalendar: FTBFS with tzdata 2024a: UnknownTimeZoneError: 'America/Godthab'

2024-04-25 Thread Benjamin Drung
On Thu, 2024-04-25 at 18:13 +0100, Simon McVittie wrote:
> Control: retitle -1 python-icalendar: FTBFS with tzdata 2024a: 
> UnknownTimeZoneError: 'America/Godthab'
> 
> On Thu, 25 Apr 2024 at 18:27:15 +0200, Santiago Vila wrote:
> > E   pytz.exceptions.UnknownTimeZoneError: 'America/Godthab'
> 
> This was presumably triggered by this change in tzdata 2024a-2:
> 
> tzdata (2024a-2) unstable; urgency=medium
> ...
>   * Replace America/Godthab by America/Nuuk
> 
> which appears to have been an intentional compatibility break?

America/Godthab has been moved to tzdata-legacy. The package could
depend on tzdata-legacy or better do this replacement in
WINDOWS_TO_OLSON as well.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1068893: python-elgato-streamdeck: Please build -doc package

2024-04-12 Thread Benjamin Drung
Source: python-elgato-streamdeck
Version: 0.9.1+ds-1
Severity: wishlist
X-Debbugs-Cc: bdr...@debian.org

Dear Maintainer,

please build a -doc package containing the documentation.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1066440: librep: FTBFS: ././conftest.c:48:(.text.startup+0xb): undefined reference to `mpz_init'

2024-04-10 Thread Benjamin Drung
On Wed, 13 Mar 2024 13:03:36 +0100 Lucas Nussbaum 
wrote:
> Source: librep
> Version: 0.92.5-3.1
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20240313 ftbfs-trixie
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> 
> Relevant part (hopefully):
> > /usr/bin/ld: /tmp/ccO0t9oT.o: in function `main':
> > ././conftest.c:48:(.text.startup+0xb): undefined reference to
`mpz_init'
> > collect2: error: ld returned 1 exit status
> 
> 
> The full build log is available from:
> http://qa-logs.debian.net/2024/03/13/librep_0.92.5-3.1_unstable.log
> 
> All bugs filed during this archive rebuild are listed at:
>
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
> or:
>
https://udd.debian.org/bugs/?release=na=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=1#results
> 
> A list of current common problems and possible solutions is available
at
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to
contribute!
> 
> If you reassign this bug to another package, please mark it as
'affects'-ing
> this package. See https://www.debian.org/Bugs/server-control#affects
> 
> If you fail to reproduce this, please provide a build log and diff it
with mine
> so that we can identify if something relevant changed in the meantime.

We applied the attached patch in Ubuntu to address this build failure.

-- 
Benjamin Drung
Debian & Ubuntu Developer
diff -Nru librep-0.92.5/debian/patches/build-fix-Wimplicit-int-Wimplicit-function-declaration.patch librep-0.92.5/debian/patches/build-fix-Wimplicit-int-Wimplicit-function-declaration.patch
--- librep-0.92.5/debian/patches/build-fix-Wimplicit-int-Wimplicit-function-declaration.patch	1970-01-01 01:00:00.0 +0100
+++ librep-0.92.5/debian/patches/build-fix-Wimplicit-int-Wimplicit-function-declaration.patch	2024-04-10 12:16:37.0 +0200
@@ -0,0 +1,62 @@
+From: Sam James 
+Date: Sat, 5 Nov 2022 06:04:27 +
+Subject: build: fix -Wimplicit-int, -Wimplicit-function-declaration
+
+Clang 16 will make -Wimplicit-int and -Wimplicit-function-declaration
+errors by default.
+
+In this case, it manifests as:
+```
+checking for data type to store Lisp values... configure: error: cannot find Lisp value type; set --with-value-type (see README)
+```
+
+For more information, see LWN.net [0] or LLVM's Discourse [1], or the
+(new) c-std-porting mailing list [2].
+
+[0] https://lwn.net/Articles/913505/
+[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213
+[2] hosted at lists.linux.dev.
+
+Signed-off-by: Sam James 
+Bug-Ubuntu: https://launchpad.net/bugs/2060791
+Origin: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a935681a6fcabf47524c72420050b6a9030f555d
+---
+ configure.in | 12 
+ 1 file changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/configure.in b/configure.in
+index 1d959f4..4448c45 100644
+--- a/configure.in
 b/configure.in
+@@ -432,15 +432,18 @@ AC_ARG_WITH(value-type,
+ 			   as a pointer. [TYPE=] (see README)], [],
+  [with_value_type="undef"])
+ if test "${with_value_type}" = "undef"; then
+-  AC_TRY_RUN([main () { exit (!(sizeof (int) >= sizeof (void *)));}],
++  AC_TRY_RUN([#include 
++ int main () { exit (!(sizeof (int) >= sizeof (void *)));}],
+ 	 [with_value_type=int])
+ fi
+ if test "${with_value_type}" = "undef"; then
+-  AC_TRY_RUN([main () { exit (!(sizeof (long int) >= sizeof (void *)));}],
++  AC_TRY_RUN([#include 
++ int main () { exit (!(sizeof (long int) >= sizeof (void *)));}],
+ 	 [with_value_type="long int"])
+ fi
+ if test "${with_value_type}" = "undef"; then
+-  AC_TRY_RUN([main () { exit (!(sizeof (long long int) >= sizeof (void *)));}],
++  AC_TRY_RUN([#include 
++ int main () { exit (!(sizeof (long long int) >= sizeof (void *)));}],
+ 	 [with_value_type="long long int"])
+ fi
+ if test "${with_value_type}" = "undef"; then
+@@ -457,7 +460,8 @@ AC_ARG_WITH(value-sizeof,
+ if test "${with_value_sizeof}" = "undef"; then
+   dnl the following fragment is inspired by AC_CHECK_SIZEOF
+   AC_TRY_RUN([#include 
+-	  main () {
++		#include 
++		int main () {
+ 		FILE *f = fopen ("conftestval", "w");
+ 		if (!f) exit (1);
+ 		fprintf (f, "%d\n", sizeof (${with_value_type}));
diff -Nru librep-0.92.5/debian/patches/series librep-0.92.5/debian/patches/series
--- librep-0.92.5/debian/patches/series	2016-03-20 16:40:28.0 +0100
+++ librep-0.92.5/debian/patches/series	2024-04-10 12:16:37.0 +0200
@@ -1,3 +1,4 @@
 0001-Fix-inline_Fcons-for-compiling-with-gcc-5.0.patch
 0002-guess-stack-direction
 0003-hppa-metag-stack-direction
+build-fix-Wimplicit-int-Wimplicit-function-declaration.patch


Bug#1066396: lftp: FTBFS: ./config.h:2540:11: fatal error: trio.h: No such file or directory

2024-04-09 Thread Benjamin Drung
On Wed, 13 Mar 2024 13:03:20 +0100 Lucas Nussbaum 
wrote:
> Source: lftp
> Version: 4.9.2-2
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20240313 ftbfs-trixie
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> 
> Relevant part (hopefully):
> > /bin/bash ../libtool --silent  --tag=CC   --mode=compile gcc -
DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -
Werror=implicit-function-declaration -ffile-prefix-
map=/<>=. -fstack-protector-strong -fstack-clash-protection
-Wformat -Werror=format-security -fcf-protection -g -Wall -Wall -MT
argmatch.lo -MD -MP -MF $depbase.Tpo -c -o argmatch.lo argmatch.c &&\
> > mv -f $depbase.Tpo $depbase.Plo
> > In file included from argmatch.c:22:
> > ./config.h:2540:11: fatal error: trio.h: No such file or directory
> >  2540 | # include "trio.h"
> >   |   ^~~~
> > compilation terminated.
> > make[5]: *** [Makefile:2321: argmatch.lo] Error 1
> 
> 
> The full build log is available from:
> http://qa-logs.debian.net/2024/03/13/lftp_4.9.2-2_unstable.log
> 
> All bugs filed during this archive rebuild are listed at:
>
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
> or:
>
https://udd.debian.org/bugs/?release=na=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=1#results
> 
> A list of current common problems and possible solutions is available
at
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to
contribute!
> 
> If you reassign this bug to another package, please mark it as
'affects'-ing
> this package. See https://www.debian.org/Bugs/server-control#affects
> 
> If you fail to reproduce this, please provide a build log and diff it
with mine
> so that we can identify if something relevant changed in the meantime.

We applied following changes in Ubuntu to fix the build failure (patch
attached):

  * Fix C99 compatibility issue (patch taken from upstream)
  * configure.ac: Bump gettext version to 0.21
  * d/rules: Switch to dh to regenerate the configure script
  * Replace obsolete pkg-config build dependency by pkgconf
  * Drop obsolete debian/menu (would be installed by dh)

-- 
Benjamin Drung
Debian & Ubuntu Developer
diff --git a/debian/control b/debian/control
index cea175a..0346640 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Ubuntu Developers 
 XSBC-Original-Maintainer: Noël Köthe 
 Standards-Version: 4.6.1
-Build-Depends: debhelper-compat (= 13), debhelper (>> 13.0.0), libncurses-dev, libreadline-dev, gettext, gawk, bison, libgnutls28-dev, pkg-config, libidn2-dev, zlib1g-dev
+Build-Depends: debhelper-compat (= 13), debhelper (>> 13.0.0), libncurses-dev, libreadline-dev, gettext, gawk, bison, libgnutls28-dev, pkgconf, libidn2-dev, zlib1g-dev
 Homepage: https://lftp.yar.ru
 Rules-Requires-Root: no
 
diff --git a/debian/menu b/debian/menu
deleted file mode 100644
index b0fee43..000
--- a/debian/menu
+++ /dev/null
@@ -1,4 +0,0 @@
-?package(lftp):needs="text" section="Apps/Net" \
-title="Lftp" command="/usr/bin/lftp" \
-hints="FTP" \
-description="Reliable, easy and powerful ftp command-line client"
diff --git a/debian/patches/Fix-C99-compatibility-issue.patch b/debian/patches/Fix-C99-compatibility-issue.patch
new file mode 100644
index 000..745a448
--- /dev/null
+++ b/debian/patches/Fix-C99-compatibility-issue.patch
@@ -0,0 +1,27 @@
+From: DJ Delorie 
+Date: Wed, 8 Feb 2023 23:37:37 -0500
+Subject: Fix C99 compatibility issue
+
+Related to:
+
+  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
+  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
+
+Closes: #1066396
+Origin: upstream, https://github.com/lavv17/lftp/commit/8af97cc255c3d2488adb107515bd1047dbedadfe
+---
+ m4/needtrio.m4 | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/m4/needtrio.m4 b/m4/needtrio.m4
+index 45478f9..8b350a8 100644
+--- a/m4/needtrio.m4
 b/m4/needtrio.m4
+@@ -9,6 +9,7 @@ AC_DEFUN([LFTP_NEED_TRIO],[
+   else
+ 
+   AC_RUN_IFELSE([AC_LANG_SOURCE([[
++	 #include 
+ 	 int main()
+ 	 {
+ 	unsigned long long x=0,x1;
diff --git a/debian/patches/configure.ac-Bump-gettext-version-to-0.21.patch b/debian/patches/configure.ac-Bump-gettext-version-to-0.21.patch
new file mode 100644
index 000..406de03
--- /dev/null
+++ b/debian/patches/configure.ac-Bump-gettext-version-to-0.21.patch
@@ -0,0 +1,44 @@
+From: Benjamin Drung 
+Date: Tue, 9 Apr 2024 15:08:22 +0200
+Subject: configure.ac: Bump gettext version to 0.21
+
+After running autoreconf and configure on Ubuntu 24.04 (noble), the
+generated `po/Makefile` will fail to run `make install`:
+
+```
+$ make inst

Bug#1068428: pyode: python3-pyode is empty

2024-04-04 Thread Benjamin Drung
Package: pyode
Version: 1.2.0.dev15-4
Severity: grave
Tags: patch
Justification: renders package unusable
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu noble ubuntu-patch
X-Debbugs-Cc: bdr...@debian.org

Dear Maintainer,

the python3-pyode package is empty, because it silently fails to build
with Cython 3.

In Ubuntu, the attached patch was applied to achieve the following:

  * Add support for Cython 3 to fix building the Python module.


Thanks for considering the patch.

-- 
Benjamin Drung
Debian & Ubuntu Developer
diff -Nru pyode-1.2.0.dev15/debian/patches/Add-support-for-Cython-3.patch 
pyode-1.2.0.dev15/debian/patches/Add-support-for-Cython-3.patch
--- pyode-1.2.0.dev15/debian/patches/Add-support-for-Cython-3.patch 
1970-01-01 01:00:00.0 +0100
+++ pyode-1.2.0.dev15/debian/patches/Add-support-for-Cython-3.patch 
2024-04-05 02:21:29.0 +0200
@@ -0,0 +1,35 @@
+From: Benjamin Drung 
+Date: Fri, 5 Apr 2024 02:21:21 +0200
+Subject: Add support for Cython 3
+
+See 
https://cython.readthedocs.io/en/latest/src/userguide/migrating_to_cy30.html
+
+Signed-off-by: Benjamin Drung 
+---
+ src/declarations.pyx | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/declarations.pyx b/src/declarations.pyx
+index b69a0e1..f274ad6 100755
+--- a/src/declarations.pyx
 b/src/declarations.pyx
+@@ -80,8 +80,8 @@ cdef extern from "ode/ode.h":
+ dVector3 f2
+ dVector3 t2
+ 
+-ctypedef void dNearCallback(void* data, dGeomID o1, dGeomID o2)
+-ctypedef dReal dHeightfieldGetHeight( void* p_user_data, int x, int z )
++ctypedef void dNearCallback(void* data, dGeomID o1, dGeomID o2) except *
++ctypedef dReal dHeightfieldGetHeight( void* p_user_data, int x, int z ) 
except *
+ 
+ ctypedef void dGetAABBFn (dGeomID, dReal aabb[6])
+ ctypedef int dColliderFn (dGeomID o1, dGeomID o2, int flags, dContactGeom 
*contact, int skip)
+@@ -322,7 +322,7 @@ cdef extern from "ode/ode.h":
+ void dBodySetGravityMode (dBodyID b, int mode)
+ int dBodyGetGravityMode (dBodyID b)
+ 
+-void dBodySetMovedCallback(dBodyID b, void (*callback)(dBodyID))
++void dBodySetMovedCallback(dBodyID b, void (*callback)(dBodyID) except *)
+ 
+ dGeomID dBodyGetFirstGeom (dBodyID b)
+ dGeomID dBodyGetNextGeom (dGeomID g)
diff -Nru pyode-1.2.0.dev15/debian/patches/series 
pyode-1.2.0.dev15/debian/patches/series
--- pyode-1.2.0.dev15/debian/patches/series 2021-11-10 19:39:19.0 
+0100
+++ pyode-1.2.0.dev15/debian/patches/series 2024-04-05 02:21:29.0 
+0200
@@ -1,3 +1,4 @@
 01_fix_setup.patch
 02_add_shebang.patch
 03_spellings.patch
+Add-support-for-Cython-3.patch


Bug#1067627: FTBFS: error: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’

2024-04-04 Thread Benjamin Drung
On Mon, 25 Mar 2024 00:34:21 +0500 Andrey Rakhmatullin 
wrote:
> Source: xpra
> Version: 3.1.5+dfsg1-0.2
> Severity: serious
> Tags: ftbfs
> 
>
https://buildd.debian.org/status/fetch.php?pkg=xpra=i386=3.1.5%2Bdfsg1-0.2%2Bb3=1710056306=0
> 
> xpra/x11/bindings/keyboard_bindings.c: In function
‘__Pyx_PyInt_AndObjC’:
> xpra/x11/bindings/keyboard_bindings.c:30158:36: error: comparison of
integer
> expressions of different signedness: ‘long unsigned int’ and ‘long
int’
> [-Werror=sign-compare]
> 30158 | if ((intval & PyLong_MASK) == intval) {
>   |    ^~
> xpra/x11/bindings/keyboard_bindings.c:30160:71: error: operand of ‘?:’
changes
> signedness from ‘long int’ to ‘long unsigned int’ due to unsignedness
of other
> operand [-Werror=sign-compare]
> 30160 | long result = intval &
(likely(__Pyx_PyLong_IsPos(op1)) ?
> last_digit : (PyLong_MASK - last_digit + 1));
>   |
> ^~
> 
> 
> Note that the package enables -Werror.

I applied the attached patch to the Ubuntu package to disable -Werror
for the package build.

-- 
Benjamin Drung
Debian & Ubuntu Developer
diff -Nru xpra-3.1.5+dfsg1/debian/rules xpra-3.1.5+dfsg1/debian/rules
--- xpra-3.1.5+dfsg1/debian/rules	2023-09-15 13:15:05.0 +0200
+++ xpra-3.1.5+dfsg1/debian/rules	2024-04-04 14:00:41.0 +0200
@@ -10,7 +10,7 @@
 ifneq (,$(filter i386,$(DEB_HOST_ARCH)))
 EXTRA_BUILDOPTS := --without-csc_swscale --without-enc_ffmpeg --without-dec_avcodec2
 endif
-BUILDOPTS= --with-verbose --with-Xdummy --without-Xdummy_wrapper --with-html5 --without-minify --without-html5_gzip $(EXTRA_BUILDOPTS)
+BUILDOPTS= --with-verbose --with-Xdummy --without-Xdummy_wrapper --with-html5 --without-minify --without-html5_gzip --without-strict $(EXTRA_BUILDOPTS)
 
 export PYBUILD_CONFIG_ARGS=$(BUILDOPTS)
 export PYBUILD_BUILD_ARGS=$(BUILDOPTS)


Bug#1062486: kf5-messagelib: NMU diff for 64-bit time_t transition

2024-03-22 Thread Benjamin Drung
Source: kf5-messagelib
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 buildd-unstable
  APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-26-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru kf5-messagelib-22.12.3/debian/changelog 
kf5-messagelib-22.12.3/debian/changelog
--- kf5-messagelib-22.12.3/debian/changelog 2023-06-27 12:09:30.0 
+
+++ kf5-messagelib-22.12.3/debian/changelog 2024-03-22 14:26:18.0 
+
@@ -1,3 +1,10 @@
+kf5-messagelib (4:22.12.3-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062486
+
+ -- Benjamin Drung   Fri, 22 Mar 2024 14:26:18 +
+
 kf5-messagelib (4:22.12.3-2) unstable; urgency=medium
 
   * Add upstream patch to search also for subkeys (Closes: #1037363).
diff -Nru kf5-messagelib-22.12.3/debian/control 
kf5-messagelib-22.12.3/debian/control
--- kf5-messagelib-22.12.3/debian/control   2023-06-27 11:20:47.0 
+
+++ kf5-messagelib-22.12.3/debian/control   2024-03-22 14:26:18.0 
+
@@ -4,7 +4,7 @@
 Maintainer: Debian Qt/KDE Maintainers 
 Uploaders: Sandro Knauß ,
Patrick Franz ,
-Build-Depends: cmake (>= 3.16~),
+Build-Depends: dpkg-dev (>= 1.22.5), cmake (>= 3.16~),
debhelper-compat (= 13),
extra-cmake-modules (>= 5.99.0~),
git,
@@ -74,7 +74,7 @@
 Multi-Arch: same
 Depends: libkf5identitymanagement-dev (>= 22.12.3~),
  libkf5libkleo-dev (>= 4:22.12.3~),
- libkf5messagecomposer5abi1 (= ${binary:Version}),
+ libkf5messagecomposer5abi1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: KDE PIM messaging library, composer devel files
@@ -83,7 +83,9 @@
  .
  This package is part of KDE PIM module.
 
-Package: libkf5messagecomposer5abi1
+Package: libkf5messagecomposer5abi1t64
+Replaces: libkf5messagecomposer5abi1
+Breaks: libkf5messagecomposer5abi1 (<< ${source:Version})
 X-Debian-ABI: 1
 X-CMake-Target: KF5MessageComposer
 Architecture: any
@@ -96,13 +98,13 @@
  message composing facilities.
  .
  This package is part of KDE PIM module.
-Provides: ${ABI:VirtualPackage},
+Provides: ${t64:Provides}, ${ABI:VirtualPackage},
 
 Package: libkf5messagecore-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libkf5messagecore5abi1 (= ${binary:Version}),
+Depends: libkf5messagecore5abi1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: KDE PIM messaging library, core devel files
@@ -111,7 +113,9 @@
  .
  This package is part of KDE PIM module.
 
-Package: libkf5messagecore5abi1
+Package: libkf5messagecore5abi1t64
+Replaces: libkf5messagecore5abi1
+Breaks: libkf5messagecore5abi1 (<< ${source:Version})
 X-Debian-ABI: 1
 X-CMake-Target: KF5MessageCore
 Architecture: any
@@ -124,14 +128,14 @@
  message handling facilities.
  .
  This package is part the KDE PIM module.
-Provides: ${ABI:VirtualPackage},
+Provides: ${t64:Provides}, ${ABI:VirtualPackage},
 
 Package: libkf5messagelist-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
 Depends: libkf5akonadi-dev (>= 4:22.12.3~),
- libkf5messagelist5abi1 (= ${binary:Version}),
+ libkf5messagelist5abi1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: KDE PIM messaging library, message list devel files
@@ -141,7 +145,9 @@
  .
  This package is part of KDE PIM module.
 
-Package: libkf5messagelist5abi1
+Package: libkf5messagelist5abi1t64
+Replaces: libkf5messagelist5abi1
+Breaks: libkf5messagelist5abi1 (<< ${source:Version})
 X-Debian-ABI: 1
 X-CMake-Target: KF5MessageList
 Architecture: any
@@ -154,14 +160,14 @@
  e-mail message lists with extensive filtering, grouping and useful features.
  .
  This package is part of the KDE PIM module.
-Provides: ${ABI:VirtualPackage},
+Provides: ${t64:Provides}, ${ABI:VirtualPackage},
 
 Package: libkf5messageviewer-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
 Depends: libkf5messagecore-dev (= ${binary:Version}),
- libkf5messageviewer5abi1 (= ${binary:Version}),
+ libkf5messageviewer5abi1t64 (= ${binary:Version}),
  libkf5mimetreeparser-dev (= ${binary:Version}),
  libkf5pimcommon-dev (>= 4:22.12.3~),
  ${misc:Depends},
@@ -173,7 +179,9 @@
  .
  This package is part of KDE PIM mo

Bug#1063266: polylib: NMU diff for 64-bit time_t transition

2024-03-20 Thread Benjamin Drung
Source: polylib
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 buildd-unstable
  APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-25-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru polylib-5.22.5/debian/changelog polylib-5.22.5/debian/changelog
--- polylib-5.22.5/debian/changelog 2024-03-16 15:05:30.0 +
+++ polylib-5.22.5/debian/changelog 2024-03-20 13:47:53.0 +
@@ -1,3 +1,10 @@
+polylib (5.22.5-4.1+0.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063266
+
+ -- Benjamin Drung   Wed, 20 Mar 2024 13:47:53 +
+
 polylib (5.22.5-4.1+dfsg) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru polylib-5.22.5/debian/control polylib-5.22.5/debian/control
--- polylib-5.22.5/debian/control   2018-01-26 15:47:38.0 +
+++ polylib-5.22.5/debian/control   2024-03-20 13:47:53.0 +
@@ -3,13 +3,16 @@
 Uploaders: Serge Guelton 
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 11~)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 11~)
 Standards-Version: 4.1.3
 Vcs-Browser: https://salsa.debian.org/science-team/polylib.git
 Vcs-Git: https://salsa.debian.org/science-team/polylib.git
 Homepage: http://icps.u-strasbg.fr/polylib/polylib_src
 
-Package: libpolylib64-8
+Package: libpolylib64-8t64
+Provides: ${t64:Provides}
+Replaces: libpolylib64-8
+Breaks: libpolylib64-8 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -25,7 +28,7 @@
 Package: libpolylib64-dev
 Architecture: any
 Section: libdevel
-Depends: libpolylib64-8 (= ${binary:Version}),
+Depends: libpolylib64-8t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Development files for the long int version of PolyLib
  Polylib is a free C library for doing computations on polyhedra.
@@ -41,7 +44,7 @@
 Architecture: any
 Section: math
 Depends: ${shlibs:Depends},
- libpolylib64-8 (=${binary:Version}),
+ libpolylib64-8t64 (=${binary:Version}),
  ${misc:Depends}
 Description: Various tools using libpolylib
  Polylib is a free C library for doing computations on polyhedra.
diff -Nru polylib-5.22.5/debian/libpolylib64-8.install 
polylib-5.22.5/debian/libpolylib64-8.install
--- polylib-5.22.5/debian/libpolylib64-8.install2018-01-26 
15:47:38.0 +
+++ polylib-5.22.5/debian/libpolylib64-8.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru polylib-5.22.5/debian/libpolylib64-8t64.install 
polylib-5.22.5/debian/libpolylib64-8t64.install
--- polylib-5.22.5/debian/libpolylib64-8t64.install 1970-01-01 
00:00:00.0 +
+++ polylib-5.22.5/debian/libpolylib64-8t64.install 2018-01-26 
15:47:38.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides 
polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides
--- polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides   2024-03-20 
13:47:49.0 +
@@ -0,0 +1 @@
+libpolylib64-8t64: package-name-doesnt-match-sonames libpolylib64-8


Bug#1067163: mapnik: Fails to build with Python 3.12

2024-03-19 Thread Benjamin Drung
Source: mapnik
Version: 3.1.0+ds-7
Severity: normal
Tags: patch
X-Debbugs-Cc: bdr...@debian.org

Dear Maintainer,

mapnik fails to build on Ubuntu with Python 3.12 due to the Scons
version in the package. I applied the attached patch to Ubuntu to use
the scons Debian package.

-- 
Benjamin Drung
Debian & Ubuntu Developer
diff -Nru mapnik-3.1.0+ds/debian/changelog mapnik-3.1.0+ds/debian/changelog
--- mapnik-3.1.0+ds/debian/changelog2024-03-02 13:14:12.0 +0100
+++ mapnik-3.1.0+ds/debian/changelog2024-03-19 16:40:34.0 +0100
@@ -1,3 +1,10 @@
+mapnik (3.1.0+ds-7ubuntu1) noble; urgency=medium
+
+  * Use scons from the Debian package (for Python 3.12 support)
+  * Cherry-pick SConstruct upstream changes for Scons >= 4.1.0
+
+ -- Benjamin Drung   Tue, 19 Mar 2024 16:40:34 +0100
+
 mapnik (3.1.0+ds-7) unstable; urgency=medium
 
   * Add dpkg-dev (>= 1.22.5) to build dependencies for t64 changes.
diff -Nru mapnik-3.1.0+ds/debian/control mapnik-3.1.0+ds/debian/control
--- mapnik-3.1.0+ds/debian/control  2024-03-02 13:14:02.0 +0100
+++ mapnik-3.1.0+ds/debian/control  2024-03-19 16:39:54.0 +0100
@@ -31,6 +31,7 @@
libxml2-dev,
pkgconf,
python3,
+   scons,
zlib1g-dev
 Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/debian-gis-team/mapnik
diff -Nru mapnik-3.1.0+ds/debian/patches/series 
mapnik-3.1.0+ds/debian/patches/series
--- mapnik-3.1.0+ds/debian/patches/series   2023-11-16 19:00:05.0 
+0100
+++ mapnik-3.1.0+ds/debian/patches/series   2024-03-19 16:40:34.0 
+0100
@@ -1,7 +1,7 @@
 libxml2.patch
-Stop-using-custom-OrderedDict.patch
 proj.patch
 gcc-13.patch
 boost-1.81.patch
 boost-1.83-1.patch
 boost-1.83-2.patch
+Upgrade-to-Scons-4.1.0.patch
diff -Nru mapnik-3.1.0+ds/debian/patches/Stop-using-custom-OrderedDict.patch 
mapnik-3.1.0+ds/debian/patches/Stop-using-custom-OrderedDict.patch
--- mapnik-3.1.0+ds/debian/patches/Stop-using-custom-OrderedDict.patch  
2022-02-08 15:30:11.0 +0100
+++ mapnik-3.1.0+ds/debian/patches/Stop-using-custom-OrderedDict.patch  
1970-01-01 01:00:00.0 +0100
@@ -1,156 +0,0 @@
-Description: Stop using custom OrderedDict
- OrdredDict is in the standard library for all supported Python versions
- (2.7 and 3.5+) and has improvements over the ActiveState recipe version
- of OrderedDict we have been using. Switch to importing from collections
- instead of getting it from SCons.Util (tests already did this).
- .
- At the same time, reorganize the Util.py imports - import Iterable
- from collections.abc if possible (it is deprecated to import
- it from collections, will stop working in 3.8); try getting the
- User{Dict,List,String} from collections if possible - that is, try the
- 3.x way first.
-Author: Mats Wichmann 
-Origin: https://github.com/SCons/scons/commit/3fa7141ec7b39
-Forwarded: https://github.com/mapnik/mapnik/pull/4294
-Applied-Upstream: 
https://github.com/mapnik/mapnik/commit/7da9009e7b0b9429890f6f13fee837ac320f
-
 a/scons/scons-local-3.0.1/SCons/Action.py
-+++ b/scons/scons-local-3.0.1/SCons/Action.py
-@@ -107,6 +107,7 @@ import sys
- import subprocess
- import itertools
- import inspect
-+from collections import OrderedDict
- 
- import SCons.Debug
- from SCons.Debug import logInstanceCreation
-@@ -1289,7 +1290,7 @@ class ListAction(ActionBase):
- return result
- 
- def get_varlist(self, target, source, env, executor=None):
--result = SCons.Util.OrderedDict()
-+result = OrderedDict()
- for act in self.list:
- for var in act.get_varlist(target, source, env, executor):
- result[var] = True
 a/scons/scons-local-3.0.1/SCons/Tool/javac.py
-+++ b/scons/scons-local-3.0.1/SCons/Tool/javac.py
-@@ -34,6 +34,7 @@ __revision__ = "src/engine/SCons/Tool/ja
- 
- import os
- import os.path
-+from collections import OrderedDict
- 
- import SCons.Action
- import SCons.Builder
-@@ -70,7 +71,7 @@ def emit_java_classes(target, source, en
- if isinstance(entry, SCons.Node.FS.File):
- slist.append(entry)
- elif isinstance(entry, SCons.Node.FS.Dir):
--result = SCons.Util.OrderedDict()
-+result = OrderedDict()
- dirnode = entry.rdir()
- def find_java_files(arg, dirpath, filenames):
- java_files = sorted([n for n in filenames
 a/scons/scons-local-3.0.1/SCons/Util.py
-+++ b/scons/scons-local-3.0.1/SCons/Util.py
-@@ -37,21 +37,18 @@ import pprint
- PY3 = sys.version_info[0] == 3
- 
- try:
-+from collections import UserDict, UserList, UserString
-+except ImportError:
- from UserDict import UserDict
--except ImportError as e:
--from collections import UserDict
--
--try:
- from UserList import UserList
--except ImportError as e:
--from collections import UserList
--
--from collections import Iterable
-+from UserString import User

Bug#1066074: ntfs-3g: broken shlibs (deb and udeb)

2024-03-14 Thread Benjamin Drung
On Tue, 12 Mar 2024 02:12:16 +0100 Cyril Brulebois 
wrote:
> Source: ntfs-3g
> Version: 1:2022.10.3-1.1
> Severity: serious
> Tags: d-i
> Justification: broken shlibs
> X-Debbugs-Cc: debian-b...@lists.debian.org, Benjamin Drung

> 
> Hi,
> 
> Here's what debian/libntfs-3g89t64/DEBIAN/shlibs looks like after
> a build:
> 
> libntfs-3g 89 libntfs-3g89
> udeb: libntfs-3g 89 libntfs-3g89
> 
> That doesn't match binaries shipped by the source package.
> 
> 
> See debian/rules:
> 
> SONAME = $(shell objdump -p debian/tmp/lib/*/libntfs-3g.so.*.* |
awk -Fso. '/SONAME/ { print $$2 }')
> 
> […]
> 
> override_dh_makeshlibs:
> dh_makeshlibs --add-udeb=ntfs-3g-udeb -Vlibntfs-
3g$(SONAME)
> 
> 
> In the previous version we had:
> 
> libntfs-3g 89 libntfs-3g89
> udeb: libntfs-3g 89 ntfs-3g-udeb
> 
> Adding 't64' at the end of the dh_makeshlibs line quoted above gives:
> 
> libntfs-3g 89 libntfs-3g89t64
> udeb: libntfs-3g 89 ntfs-3g-udeb
> 
> which certainly looks much better. I haven't performed any rebuild
test
> for the reverse dependencies of the library, nor runtime tests on the
> d-i side (other packages are broken right now). The Depends field of
> the udeb looks correct now though:
> 
> -Depends: libc6-udeb (>= 2.37), libntfs-3g89, fuse3-udeb
> +Depends: libc6-udeb (>= 2.37), fuse3-udeb
> 
> 
> I'll leave it up to the 64-bit time_t transition drivers to choose how
> to address this issue (add t64 on the SONAME line, or just in the
> dh_makeshlibs override, or something else), and to track down packages
> that might have been rebuilt against the broken library.

Attached the diff for the NMU upload.

-- 
Benjamin Drung
Debian & Ubuntu Developer
diff -Nru ntfs-3g-2022.10.3/debian/changelog ntfs-3g-2022.10.3/debian/changelog
--- ntfs-3g-2022.10.3/debian/changelog	2024-03-01 13:40:22.0 +0100
+++ ntfs-3g-2022.10.3/debian/changelog	2024-03-14 13:21:45.0 +0100
@@ -1,3 +1,11 @@
+ntfs-3g (1:2022.10.3-1.2) unstable; urgency=medium
+
+  [ Zixing Liu ]
+  * Non-maintainer upload.
+  * d/rules: add t64 suffix to the dh_makeshlib command. (Closes: #1066074)
+
+ -- Benjamin Drung   Thu, 14 Mar 2024 13:21:45 +0100
+
 ntfs-3g (1:2022.10.3-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru ntfs-3g-2022.10.3/debian/rules ntfs-3g-2022.10.3/debian/rules
--- ntfs-3g-2022.10.3/debian/rules	2022-10-31 15:14:06.0 +0100
+++ ntfs-3g-2022.10.3/debian/rules	2024-03-14 13:21:09.0 +0100
@@ -105,7 +105,7 @@
 	dh_link --remaining-packages
 
 override_dh_makeshlibs:
-	dh_makeshlibs --add-udeb=ntfs-3g-udeb -Vlibntfs-3g$(SONAME)
+	dh_makeshlibs --add-udeb=ntfs-3g-udeb -Vlibntfs-3g$(SONAME)t64
 
 .PHONY: override_dh_auto_configure override_dh_auto_install \
 	override_dh_installchangelogs \


Bug#1062968: initramfs-tools-core: Use zstdmt instead of zstd by default

2024-03-13 Thread Benjamin Drung
On Sun, 04 Feb 2024 09:15:42 +0100 Tollef Fog Heen 
wrote:
> Package: initramfs-tools-core
> Version: 0.142
> Severity: wishlist
> 
> It would be nice if initramfs-tools-core used zstdmt (multi-threaded)
> instead of plain zstd when creating the initramfs.  On my system, that
> saves about 15% of the time spent building the initramfs.
> 
> The following change seems sufficient:
> 
> --- /usr/sbin/mkinitramfs~2022-07-12 23:51:34.0 +0200
> +++ /usr/sbin/mkinitramfs 2024-02-04 09:09:07.614462279 +0100
> @@ -227,7 +227,7 @@
>   fi
>   ;;
>  lz4) compress="lz4 ${compresslevel} -l" ;;
> -zstd)compress="zstd -q ${compresslevel}"
> +zstd)compress="zstdmt -q ${compresslevel}"
>   # If we're not doing a reproducible build, enable multithreading
>   test -z "${SOURCE_DATE_EPOCH}" && compress="$compress -T0"
>   ;;

The man page of zstdmt says that is equivalent to "zstd -T0". As you can
see from the code, -T0 is added in case not doing a reproducible build.
So this change should have no performance impact. A test on a Raspberry
Pi Zero 2 did not reveal any performance difference.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#895570: devscripts: wrap-and-sort should default to -ast (--wrap-always, --short-indent, --trailing-comma)

2024-03-03 Thread Benjamin Drung
On Thu, 12 Apr 2018 15:23:47 -0400 Daniel Kahn Gillmor
 wrote:
> Package: devscripts
> Version: 2.18.1
> Severity: wishlist
> 
> Thanks for wrap-and-sort!  It's great to have nice canonicalized-form
> debian packaging.
> 
> Using wrap-and-sort with -ast provides the simplest, cleanest diffs as
> things change, while still producing an easy-to-read debian/control.
> 
> I think these three options (--wrap-always, --short-indent,
> --trailing-comma) should be the default.  (this might mean adding
> inverted options for the people who really insist on using
> wrap-and-sort in some other way).

Time to join this discussion. The current default was the preference of
the author 14 years ago. My taste has change a bit since then. I am open
to change the default. --trailing-comma for wrapped lines is a good
idea, --short-indent is okay. I don't like --wrap-always in case there
are only two or three entries.

The new default should not only based on the preference, but also on
what is used the most. Can someone collect the information: which teams
use which options, how many packages use what?

When we change the default, the parameters to disable those again need
some short options.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1063243: zziplib: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: zziplib
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru zziplib-0.13.72+dfsg.1/debian/changelog 
zziplib-0.13.72+dfsg.1/debian/changelog
--- zziplib-0.13.72+dfsg.1/debian/changelog 2021-06-21 12:42:07.0 
+
+++ zziplib-0.13.72+dfsg.1/debian/changelog 2024-03-01 13:01:03.0 
+
@@ -1,3 +1,10 @@
+zziplib (0.13.72+dfsg.1-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063243
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 13:01:03 +
+
 zziplib (0.13.72+dfsg.1-1.1) unstable; urgency=medium
 
   * Non-Maintainer Upload.
diff -Nru zziplib-0.13.72+dfsg.1/debian/control 
zziplib-0.13.72+dfsg.1/debian/control
--- zziplib-0.13.72+dfsg.1/debian/control   2021-06-18 13:57:44.0 
+
+++ zziplib-0.13.72+dfsg.1/debian/control   2024-03-01 13:01:03.0 
+
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Scott Howard 
 Uploaders: Lukas Märdian 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  pkg-config,
  zlib1g-dev,
@@ -30,7 +30,10 @@
  This package contains some useful binaries to extract data from zip
  archives.
 
-Package: libzzip-0-13
+Package: libzzip-0-13t64
+Provides: ${t64:Provides}
+Replaces: libzzip-0-13
+Breaks: libzzip-0-13 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -47,7 +50,7 @@
 Package: libzzip-dev
 Section: libdevel
 Architecture: any
-Depends: libzzip-0-13 (= ${binary:Version}), ${misc:Depends}
+Depends: libzzip-0-13t64 (= ${binary:Version}), ${misc:Depends}
 Description: library providing read access on ZIP-archives - development
  The zziplib library is intentionally lightweight, it offers the ability
  to easily extract data from files archived in a single zip file.
diff -Nru zziplib-0.13.72+dfsg.1/debian/libzzip-0-13.install 
zziplib-0.13.72+dfsg.1/debian/libzzip-0-13.install
--- zziplib-0.13.72+dfsg.1/debian/libzzip-0-13.install  2021-03-04 
08:54:37.0 +
+++ zziplib-0.13.72+dfsg.1/debian/libzzip-0-13.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru zziplib-0.13.72+dfsg.1/debian/libzzip-0-13.symbols 
zziplib-0.13.72+dfsg.1/debian/libzzip-0-13.symbols
--- zziplib-0.13.72+dfsg.1/debian/libzzip-0-13.symbols  2021-06-10 
14:21:26.0 +
+++ zziplib-0.13.72+dfsg.1/debian/libzzip-0-13.symbols  1970-01-01 
00:00:00.0 +
@@ -1,135 +0,0 @@
-libzzip-0.so.13 libzzip-0-13 #MINVER#
- __zzip_get16@Base 0.13.56
- __zzip_get32@Base 0.13.56
- __zzip_get64@Base 0.13.56
- __zzip_set16@Base 0.13.56
- __zzip_set32@Base 0.13.56
- __zzip_set64@Base 0.13.56
- __zzip_try_open@Base 0.13.56
- zzip_close@Base 0.13.56
- zzip_closedir@Base 0.13.56
- zzip_compr_str@Base 0.13.56
- zzip_createdir@Base 0.13.56
- zzip_dir_alloc@Base 0.13.56
- zzip_dir_alloc_ext_io@Base 0.13.56
- zzip_dir_close@Base 0.13.56
- zzip_dir_creat@Base 0.13.56
- zzip_dir_creat_ext_io@Base 0.13.56
- zzip_dir_fdopen@Base 0.13.56
- zzip_dir_fdopen_ext_io@Base 0.13.56
- zzip_dir_free@Base 0.13.56
- zzip_dir_open@Base 0.13.56
- zzip_dir_open_ext_io@Base 0.13.56
- zzip_dir_read@Base 0.13.56
- zzip_dir_real@Base 0.13.56
- zzip_dir_stat@Base 0.13.56
- zzip_dirfd@Base 0.13.56
- zzip_dirhandle@Base 0.13.56
- zzip_errno@Base 0.13.56
- zzip_error@Base 0.13.56
- zzip_fclose@Base 0.13.56
- zzip_file_close@Base 0.13.56
- zzip_file_creat@Base 0.13.56
- zzip_file_mkdir@Base 0.13.56
- zzip_file_open@Base 0.13.56
- zzip_file_read@Base 0.13.56
- zzip_file_real@Base 0.13.56
- zzip_file_stat@Base 0.13.56
- zzip_file_write@Base 0.13.56
- zzip_filesize@Base 0.13.56
- zzip_fopen@Base 0.13.56
- zzip_fread@Base 0.13.56
- zzip_freopen@Base 0.13.56
- zzip_fstat@Base 0.13.56
- zzip_fwrite@Base 0.13.56
- zzip_get_default_io@Base 0.13.56
- zzip_init_io@Base 0.13.56
- zzip_open@Base 0.13.56
- zzip_open_ext_io@Base 0.13.56
- zzip_open_shared_io@Base 0.13.56
- zzip_opendir@Base 0.13.56
- zzip_opendir_ext_io@Base 0.13.56
- zzip_pread@Base 0.13.72
- zzip_read@Base 0.13.56
- zzip_readdir@Base 0.13.56
- zzip_realdir@Base 0.13.56
- zzip_realfd@Base 0.13.56
- zzip_rewind@Base 0.13.56
- zzip_rewinddir@Base 0.13.56
- zzip_seek32@Base 0.13.62
- zzip_seek@Base 0.13.56
- zzip_seekdir32@Base 0.13.62
- zzip_seekdir@Base 0.13.56
- zzip_seterror@Bas

Bug#1063242: zlib: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: zlib
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru zlib-1.3.dfsg/debian/changelog zlib-1.3.dfsg/debian/changelog
--- zlib-1.3.dfsg/debian/changelog  2023-11-23 13:02:20.0 +
+++ zlib-1.3.dfsg/debian/changelog  2024-03-01 12:59:44.0 +
@@ -1,3 +1,10 @@
+zlib (1:1.3.dfsg-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063242
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:59:44 +
+
 zlib (1:1.3.dfsg-3) unstable; urgency=low
 
   * Update the version of texlive-binaries we break since they still had
diff -Nru zlib-1.3.dfsg/debian/control zlib-1.3.dfsg/debian/control
--- zlib-1.3.dfsg/debian/control2023-11-23 13:02:18.0 +
+++ zlib-1.3.dfsg/debian/control2024-03-01 12:59:44.0 +
@@ -4,7 +4,7 @@
 Maintainer: Mark Brown 
 Standards-Version: 4.6.1
 Homepage: http://zlib.net/
-Build-Depends: debhelper (>= 13), gcc-multilib [amd64 i386 kfreebsd-amd64 mips 
mipsel powerpc ppc64 s390 sparc s390x mipsn32 mipsn32el mipsr6 mipsr6el 
mipsn32r6 mipsn32r6el mips64 mips64el mips64r6 mips64r6el x32] , 
dpkg-dev (>= 1.16.1), autoconf
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 13), gcc-multilib [amd64 
i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 sparc s390x mipsn32 
mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64 mips64el mips64r6 
mips64r6el x32] , dpkg-dev (>= 1.16.1), autoconf
 
 Package: zlib1g
 Architecture: any
@@ -135,7 +135,10 @@
  .
  This package includes the minizip and miniunzip tools.
 
-Package: libminizip1
+Package: libminizip1t64
+Provides: ${t64:Provides}
+Replaces: libminizip1
+Breaks: libminizip1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends:
@@ -155,7 +158,7 @@
 Section: libdevel
 Depends:
  ${misc:Depends},
- libminizip1 (= ${binary:Version})
+ libminizip1t64 (= ${binary:Version})
 Replaces:
  libkml-dev (<< 1.3.0~r864+git20150723-0fa2f22-1~),
 Breaks:
diff -Nru zlib-1.3.dfsg/debian/libminizip1.install 
zlib-1.3.dfsg/debian/libminizip1.install
--- zlib-1.3.dfsg/debian/libminizip1.install2023-11-06 16:28:51.0 
+
+++ zlib-1.3.dfsg/debian/libminizip1.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libminizip.so.*
diff -Nru zlib-1.3.dfsg/debian/libminizip1.symbols 
zlib-1.3.dfsg/debian/libminizip1.symbols
--- zlib-1.3.dfsg/debian/libminizip1.symbols2023-11-06 16:28:51.0 
+
+++ zlib-1.3.dfsg/debian/libminizip1.symbols1970-01-01 00:00:00.0 
+
@@ -1,62 +0,0 @@
-libminizip.so.1 libminizip1
- call_zopen64@Base 1.1
- call_zseek64@Base 1.1
- call_ztell64@Base 1.1
- fill_fopen64_filefunc@Base 1.1
- fill_fopen_filefunc@Base 1.1
- fill_zlib_filefunc64_32_def_from_filefunc32@Base 1.1
- unzClose@Base 1.1
- unzCloseCurrentFile@Base 1.1
- unzGetCurrentFileInfo64@Base 1.1
- unzGetCurrentFileInfo@Base 1.1
- unzGetCurrentFileZStreamPos64@Base 1.1
- unzGetFilePos64@Base 1.1
- unzGetFilePos@Base 1.1
- unzGetGlobalComment@Base 1.1
- unzGetGlobalInfo64@Base 1.1
- unzGetGlobalInfo@Base 1.1
- unzGetLocalExtrafield@Base 1.1
- unzGetOffset64@Base 1.1
- unzGetOffset@Base 1.1
- unzGoToFilePos64@Base 1.1
- unzGoToFilePos@Base 1.1
- unzGoToFirstFile@Base 1.1
- unzGoToNextFile@Base 1.1
- unzLocateFile@Base 1.1
- unzOpen2@Base 1.1
- unzOpen2_64@Base 1.1
- unzOpen64@Base 1.1
- unzOpen@Base 1.1
- unzOpenCurrentFile2@Base 1.1
- unzOpenCurrentFile3@Base 1.1
- unzOpenCurrentFile@Base 1.1
- unzOpenCurrentFilePassword@Base 1.1
- unzReadCurrentFile@Base 1.1
- unzRepair@Base 1.1
- unzSetOffset64@Base 1.1
- unzSetOffset@Base 1.1
- unzStringFileNameCompare@Base 1.1
- unz_copyright@Base 1.1
- unzeof@Base 1.1
- unztell64@Base 1.1
- unztell@Base 1.1
- zipClose@Base 1.1
- zipCloseFileInZip@Base 1.1
- zipCloseFileInZipRaw64@Base 1.1
- zipCloseFileInZipRaw@Base 1.1
- zipOpen2@Base 1.1
- zipOpen2_64@Base 1.1
- zipOpen3@Base 1.1
- zipOpen64@Base 1.1
- zipOpen@Base 1.1
- zipOpenNewFileInZip2@Base 1.1
- zipOpenNewFileInZip2_64@Base 1.1
- zipOpenNewFileInZip3@Base 1.1
- zipOpenNewFileInZip3_64@Base 1.1
- zipOpenNewFileInZip4@Base 1.1
- zipOpenNewFileInZip4_64@Base 1.1
- zipOpenNewFileInZip64@Base 1.1
- zipOpenNewFileInZip@Base 1.1
- zipRemoveExtraInfoBlock@Base 1.1
- zipWriteInFileInZip@Base 1.1
- zip_copyri

Bug#1063197: wget2: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: wget2
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru wget2-2.1.0/debian/changelog wget2-2.1.0/debian/changelog
--- wget2-2.1.0/debian/changelog2023-09-10 09:38:28.0 +
+++ wget2-2.1.0/debian/changelog2024-03-01 12:57:32.0 +
@@ -1,3 +1,10 @@
+wget2 (2.1.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063197
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:57:32 +
+
 wget2 (2.1.0-2) unstable; urgency=medium
 
   * debian/rules replace config.gues|sub copy with dh_update_autotools_config
diff -Nru wget2-2.1.0/debian/control wget2-2.1.0/debian/control
--- wget2-2.1.0/debian/control  2023-09-10 09:38:28.0 +
+++ wget2-2.1.0/debian/control  2024-03-01 12:57:32.0 +
@@ -1,7 +1,7 @@
 Source: wget2
 Priority: optional
 Maintainer: Noël Köthe 
-Build-Depends: debhelper-compat (=13), debhelper (>= 13), pkg-config, doxygen, 
pandoc, gettext, zlib1g-dev, liblzma-dev, libbz2-dev, libbrotli-dev, 
libpcre2-dev, libgnutls28-dev, libidn-dev, libidn2-dev, flex, libpsl-dev, 
automake, dh-strip-nondeterminism, gnulib, libnghttp2-dev, graphviz, 
libgpgme-dev, texinfo, libzstd-dev, liblz-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (=13), debhelper (>= 
13), pkg-config, doxygen, pandoc, gettext, zlib1g-dev, liblzma-dev, libbz2-dev, 
libbrotli-dev, libpcre2-dev, libgnutls28-dev, libidn-dev, libidn2-dev, flex, 
libpsl-dev, automake, dh-strip-nondeterminism, gnulib, libnghttp2-dev, 
graphviz, libgpgme-dev, texinfo, libzstd-dev, liblz-dev
 Standards-Version: 4.6.1
 Section: web
 Homepage: https://gitlab.com/gnuwget/wget2
@@ -11,7 +11,7 @@
 
 Package: wget2
 Architecture: any
-Depends: libwget2 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libwget2t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Recommends: ca-certificates
 Description: file and recursive website downloader
  GNU Wget is a network utility to retrieve files from the web
@@ -35,11 +35,13 @@
  .
  GNU Wget2 is the successor of GNU Wget.
 
-Package: libwget2
+Package: libwget2t64
+Provides: ${t64:Provides}
+Breaks: libwget2 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libwget0
+Replaces: libwget2, libwget0
 Description: Download library for files and recursive websites
  GNU Wget is a network utility to retrieve files from the web
  using HTTP(S) and FTP, the two most widely used internet
@@ -56,7 +58,7 @@
 Section: libdevel
 Architecture: any
 Depends: wget2 (= ${binary:Version}), ${misc:Depends}
-Description: development file for libwget2
+Description: development file for libwget2t64
  GNU Wget is a network utility to retrieve files from the web
  using HTTP(S) and FTP, the two most widely used internet
  protocols. It works non-interactively, so it will work in
diff -Nru wget2-2.1.0/debian/libwget2.dirs wget2-2.1.0/debian/libwget2.dirs
--- wget2-2.1.0/debian/libwget2.dirs2021-01-26 16:18:33.0 +
+++ wget2-2.1.0/debian/libwget2.dirs1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib
diff -Nru wget2-2.1.0/debian/libwget2.install 
wget2-2.1.0/debian/libwget2.install
--- wget2-2.1.0/debian/libwget2.install 2021-01-26 16:18:33.0 +
+++ wget2-2.1.0/debian/libwget2.install 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/lib*.so.*
diff -Nru wget2-2.1.0/debian/libwget2t64.dirs 
wget2-2.1.0/debian/libwget2t64.dirs
--- wget2-2.1.0/debian/libwget2t64.dirs 1970-01-01 00:00:00.0 +
+++ wget2-2.1.0/debian/libwget2t64.dirs 2021-01-26 16:18:33.0 +
@@ -0,0 +1 @@
+usr/lib
diff -Nru wget2-2.1.0/debian/libwget2t64.install 
wget2-2.1.0/debian/libwget2t64.install
--- wget2-2.1.0/debian/libwget2t64.install  1970-01-01 00:00:00.0 
+
+++ wget2-2.1.0/debian/libwget2t64.install  2021-01-26 16:18:33.0 
+
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
diff -Nru wget2-2.1.0/debian/libwget2t64.lintian-overrides 
wget2-2.1.0/debian/libwget2t64.lintian-overrides
--- wget2-2.1.0/debian/libwget2t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ wget2-2.1.0/debian/libwget2t64.lintian-overrides2024-03-01 
12:57:19.0 +
@@ -0,0 +1 @@
+libwget2t64: package-na

Bug#1063193: ticcutils: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: ticcutils
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru ticcutils-0.24/debian/changelog ticcutils-0.24/debian/changelog
--- ticcutils-0.24/debian/changelog 2020-04-23 15:24:44.0 +
+++ ticcutils-0.24/debian/changelog 2024-03-01 12:51:26.0 +
@@ -1,3 +1,10 @@
+ticcutils (0.24-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063193
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:51:26 +
+
 ticcutils (0.24-2) unstable; urgency=medium
 
   * Upload to unstable
diff -Nru ticcutils-0.24/debian/control ticcutils-0.24/debian/control
--- ticcutils-0.24/debian/control   2020-04-21 18:19:54.0 +
+++ ticcutils-0.24/debian/control   2024-03-01 12:51:26.0 +
@@ -5,7 +5,7 @@
Maarten van Gompel 
 Section: science
 Priority: optional
-Build-Depends: autoconf-archive,
+Build-Depends: dpkg-dev (>= 1.22.5), autoconf-archive,
debhelper-compat (= 12),
libbz2-dev,
libicu-dev,
@@ -23,7 +23,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libticcutils8 (= ${binary:Version}),
+Depends: libticcutils8t64 (= ${binary:Version}),
  ${misc:Depends}
 Replaces: libticcutils1-dev,
   libticcutils2-dev
@@ -40,7 +40,10 @@
  This package provides the header files required to compile C++ programs
  that use libticcutils.
 
-Package: libticcutils8
+Package: libticcutils8t64
+Provides: ${t64:Provides}
+Replaces: libticcutils8
+Breaks: libticcutils8 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
diff -Nru ticcutils-0.24/debian/libticcutils8.install 
ticcutils-0.24/debian/libticcutils8.install
--- ticcutils-0.24/debian/libticcutils8.install 2018-12-02 10:54:15.0 
+
+++ ticcutils-0.24/debian/libticcutils8.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-/usr/lib/*/libticcutils.so.*
diff -Nru ticcutils-0.24/debian/libticcutils8t64.install 
ticcutils-0.24/debian/libticcutils8t64.install
--- ticcutils-0.24/debian/libticcutils8t64.install  1970-01-01 
00:00:00.0 +
+++ ticcutils-0.24/debian/libticcutils8t64.install  2018-12-02 
10:54:15.0 +
@@ -0,0 +1 @@
+/usr/lib/*/libticcutils.so.*
diff -Nru ticcutils-0.24/debian/libticcutils8t64.lintian-overrides 
ticcutils-0.24/debian/libticcutils8t64.lintian-overrides
--- ticcutils-0.24/debian/libticcutils8t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ ticcutils-0.24/debian/libticcutils8t64.lintian-overrides2024-03-01 
12:51:22.0 +
@@ -0,0 +1 @@
+libticcutils8t64: package-name-doesnt-match-sonames libticcutils8


Bug#1063189: staden-io-lib: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: staden-io-lib
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru staden-io-lib-1.15.0/debian/changelog 
staden-io-lib-1.15.0/debian/changelog
--- staden-io-lib-1.15.0/debian/changelog   2024-01-20 19:35:25.0 
+
+++ staden-io-lib-1.15.0/debian/changelog   2024-03-01 12:46:06.0 
+
@@ -1,3 +1,10 @@
+staden-io-lib (1.15.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063189
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:46:06 +
+
 staden-io-lib (1.15.0-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru staden-io-lib-1.15.0/debian/control 
staden-io-lib-1.15.0/debian/control
--- staden-io-lib-1.15.0/debian/control 2024-01-20 19:35:25.0 +
+++ staden-io-lib-1.15.0/debian/control 2024-03-01 12:46:06.0 +
@@ -6,11 +6,11 @@
   Michael R. Crusoe 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
zlib1g-dev,
libcurl4-gnutls-dev | libcurl4-nss-dev,
libhtscodecs-dev,
-   d-shlibs,
+   d-shlibs (>= 0.106),
libbz2-dev,
liblzma-dev
 Standards-Version: 4.6.2
@@ -38,7 +38,7 @@
 Package: libstaden-read-dev
 Architecture: any
 Section: libdevel
-Depends: libstaden-read14 (= ${binary:Version}),
+Depends: libstaden-read14t64 (= ${binary:Version}),
  ${misc:Depends},
 ${devlibs:Depends}
 Description: development files for libstaden-read
@@ -50,7 +50,10 @@
  interface. It has been compiled and tested on a variety of unix systems,
  MacOS X and MS Windows.
 
-Package: libstaden-read14
+Package: libstaden-read14t64
+Provides: ${t64:Provides}
+Replaces: libstaden-read14
+Conflicts: libstaden-read14 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
diff -Nru staden-io-lib-1.15.0/debian/libstaden-read14.symbols 
staden-io-lib-1.15.0/debian/libstaden-read14.symbols
--- staden-io-lib-1.15.0/debian/libstaden-read14.symbols2024-01-20 
19:35:25.0 +
+++ staden-io-lib-1.15.0/debian/libstaden-read14.symbols1970-01-01 
00:00:00.0 +
@@ -1,790 +0,0 @@
-libstaden-read.so.14 libstaden-read14 #MINVER#
-* Build-Depends-Package: libstaden-read-dev
- ArrayCreate@Base 1.14.12
- ArrayDestroy@Base 1.14.12
- ArrayError@Base 1.14.12
- ArrayErrorString@Base 1.14.12
- ArrayExtend@Base 1.14.12
- ArrayRef@Base 1.14.12
- Crc32Lookup@Base 1.14.12
- HashFileCreate@Base 1.14.12
- HashFileDestroy@Base 1.14.12
- HashFileExtract@Base 1.14.12
- HashFileFopen@Base 1.14.12
- HashFileLoad@Base 1.14.12
- HashFileOpen@Base 1.14.12
- HashFileQuery@Base 1.14.12
- HashFileSave@Base 1.14.12
- HashHsieh@Base 1.14.12
- HashJenkins3@Base 1.14.12
- HashJenkins@Base 1.14.12
- HashTableAdd@Base 1.14.12
- HashTableAddInt64@Base 1.14.13
- HashTableCreate@Base 1.14.12
- HashTableDel@Base 1.14.12
- HashTableDestroy@Base 1.14.12
- HashTableDump@Base 1.14.12
- HashTableIterCreate@Base 1.14.12
- HashTableIterDestroy@Base 1.14.12
- HashTableIterNext@Base 1.14.12
- HashTableIterReset@Base 1.14.12
- HashTableNext@Base 1.14.12
- HashTableNextInt64@Base 1.14.13
- HashTableNextInt@Base 1.14.12
- HashTableRemove@Base 1.14.12
- HashTableRemoveInt64@Base 1.14.13
- HashTableResize@Base 1.14.12
- HashTableSearch@Base 1.14.12
- HashTableSearchInt64@Base 1.14.13
- HashTableStats@Base 1.14.12
- HashTcl@Base 1.14.12
- MD5_Final@Base 1.14.12
- MD5_Init@Base 1.14.12
- MD5_Update@Base 1.14.12
- abi_reset_data_counts@Base 1.14.12
- abi_set_data_counts@Base 1.14.12
- add_read_names@Base 1.14.12
- append_int64@Base 1.14.12
- append_int@Base 1.14.12
- append_uint@Base 1.14.12
- bam_add_raw@Base 1.14.12
- bam_aux_A@Base 1.14.12
- bam_aux_Z@Base 1.14.12
- bam_aux_add@Base 1.14.12
- bam_aux_add_data@Base 1.14.12
- bam_aux_add_from_sam@Base 1.14.12
- bam_aux_add_vec@Base 1.14.12
- bam_aux_d@Base 1.14.12
- bam_aux_f@Base 1.14.12
- bam_aux_find@Base 1.14.12
- bam_aux_i@Base 1.14.12
- bam_aux_iter@Base 1.14.12
- bam_aux_iter_full@Base 1.14.12
- bam_aux_size_vec@Base 1.14.12
- bam_aux_skip@Base 1.14.13
- bam_close@Base 1.14.12
- bam_construct_seq@Base 1.14.12
- bam_copy@Base 1.14.12
- bam_dup@Base 1.14.12
- bam_get_seq@

Bug#1063186: rpm: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: rpm
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru rpm-4.18.2+dfsg/debian/changelog rpm-4.18.2+dfsg/debian/changelog
--- rpm-4.18.2+dfsg/debian/changelog2024-02-25 13:29:45.0 +
+++ rpm-4.18.2+dfsg/debian/changelog2024-03-01 12:44:30.0 +
@@ -1,3 +1,10 @@
+rpm (4.18.2+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063186
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:44:30 +
+
 rpm (4.18.2+dfsg-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru rpm-4.18.2+dfsg/debian/control rpm-4.18.2+dfsg/debian/control
--- rpm-4.18.2+dfsg/debian/control  2024-02-25 13:12:25.0 +
+++ rpm-4.18.2+dfsg/debian/control  2024-03-01 12:44:30.0 +
@@ -3,7 +3,7 @@
 Uploaders: Michal Čihař 
 Section: admin
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
binutils-dev,
bzip2,
debugedit (>= 1:5),
@@ -104,12 +104,15 @@
  .
  This package contains localization of rpm and localized man pages.
 
-Package: librpm9
+Package: librpm9t64
+Provides: ${t64:Provides}
+Replaces: librpm9
+Breaks: librpm9 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- librpmio9 (= ${binary:Version})
+ librpmio9t64 (= ${binary:Version})
 Recommends: rpm-common (= ${binary:Version})
 Description: RPM shared library
  The RPM Package Manager (RPM) is a command-line driven package
@@ -119,7 +122,10 @@
  This library allows programs to make use of an RPM database or RPM packages
  without going through the program rpm.
 
-Package: librpmio9
+Package: librpmio9t64
+Provides: ${t64:Provides}
+Replaces: librpmio9
+Breaks: librpmio9 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -131,13 +137,16 @@
  .
  This library provides basic IO functionality which is used by librpm.
 
-Package: librpmbuild9
+Package: librpmbuild9t64
+Provides: ${t64:Provides}
+Replaces: librpmbuild9
+Breaks: librpmbuild9 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- librpm9 (= ${binary:Version}),
- librpmio9 (= ${binary:Version})
+ librpm9t64 (= ${binary:Version}),
+ librpmio9t64 (= ${binary:Version})
 Description: RPM build shared library
  The RPM Package Manager (RPM) is a command-line driven package
  management system capable of installing, uninstalling, verifying,
@@ -145,13 +154,16 @@
  .
  This library provides an interface for building RPM packages.
 
-Package: librpmsign9
+Package: librpmsign9t64
+Provides: ${t64:Provides}
+Replaces: librpmsign9
+Breaks: librpmsign9 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- librpm9 (= ${binary:Version}),
- librpmio9 (= ${binary:Version})
+ librpm9t64 (= ${binary:Version}),
+ librpmio9t64 (= ${binary:Version})
 Description: RPM signing shared library
  The RPM Package Manager (RPM) is a command-line driven package
  management system capable of installing, uninstalling, verifying,
@@ -162,10 +174,10 @@
 Package: librpm-dev
 Architecture: any
 Section: libdevel
-Depends: librpm9 (= ${binary:Version}),
- librpmio9 (= ${binary:Version}),
- librpmbuild9 (= ${binary:Version}),
- librpmsign9 (= ${binary:Version}),
+Depends: librpm9t64 (= ${binary:Version}),
+ librpmio9t64 (= ${binary:Version}),
+ librpmbuild9t64 (= ${binary:Version}),
+ librpmsign9t64 (= ${binary:Version}),
  libpopt-dev,
  libbz2-dev,
  zlib1g-dev,
@@ -193,10 +205,10 @@
 Depends: ${misc:Depends},
  ${shlibs:Depends},
  ${python3:Depends},
- librpm9 (= ${binary:Version}),
- librpmio9 (= ${binary:Version}),
- librpmbuild9 (= ${binary:Version}),
- librpmsign9 (= ${binary:Version}),
+ librpm9t64 (= ${binary:Version}),
+ librpmio9t64 (= ${binary:Version}),
+ librpmbuild9t64 (= ${binary:Version}),
+ librpmsign9t64 (= ${binary:Version}),
  rpm-common (= ${binar

Bug#1063184: pipewire: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: pipewire
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pipewire-1.0.3/debian/changelog pipewire-1.0.3/debian/changelog
--- pipewire-1.0.3/debian/changelog 2024-02-02 15:06:47.0 +
+++ pipewire-1.0.3/debian/changelog 2024-03-01 12:42:26.0 +
@@ -1,3 +1,10 @@
+pipewire (1.0.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063184
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:42:26 +
+
 pipewire (1.0.3-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru pipewire-1.0.3/debian/control pipewire-1.0.3/debian/control
--- pipewire-1.0.3/debian/control   2024-02-02 15:06:47.0 +
+++ pipewire-1.0.3/debian/control   2024-03-01 12:42:25.0 +
@@ -4,7 +4,7 @@
 Maintainer: Utopia Maintenance Team 

 Uploaders: Jeremy Bicha ,
Dylan Aïssi 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
doxygen ,
graphviz ,
libapparmor-dev [linux-any],
@@ -53,7 +53,10 @@
 Homepage: https://pipewire.org/
 Rules-Requires-Root: no
 
-Package: libpipewire-0.3-0
+Package: libpipewire-0.3-0t64
+Provides: ${t64:Provides}
+Replaces: libpipewire-0.3-0
+Breaks: libpipewire-0.3-0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: libspa-0.2-modules (= ${binary:Version}),
@@ -90,7 +93,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libpipewire-0.3-0 (= ${binary:Version}),
+Depends: libpipewire-0.3-0t64 (= ${binary:Version}),
  libspa-0.2-dev (= ${binary:Version}),
  ${misc:Depends}
 Suggests: pipewire-doc
diff -Nru pipewire-1.0.3/debian/libpipewire-0.3-0.install 
pipewire-1.0.3/debian/libpipewire-0.3-0.install
--- pipewire-1.0.3/debian/libpipewire-0.3-0.install 2024-02-02 
15:06:47.0 +
+++ pipewire-1.0.3/debian/libpipewire-0.3-0.install 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libpipewire*.so.*
diff -Nru pipewire-1.0.3/debian/libpipewire-0.3-0.symbols 
pipewire-1.0.3/debian/libpipewire-0.3-0.symbols
--- pipewire-1.0.3/debian/libpipewire-0.3-0.symbols 2024-02-02 
15:06:47.0 +
+++ pipewire-1.0.3/debian/libpipewire-0.3-0.symbols 1970-01-01 
00:00:00.0 +
@@ -1,450 +0,0 @@
-libpipewire-0.3.so.0 libpipewire-0.3-0 #MINVER#
-* Build-Depends-Package: libpipewire-0.3-dev
- PW_LOG_TOPIC_DEFAULT@Base 0.3.38
-#MISSING: 0.3.82# _pw_log_topic_new@Base 0.3.38
- pw_buffers_clear@Base 0.3.1
- pw_buffers_negotiate@Base 0.3.1
- pw_check_library_version@Base 0.3.75
- pw_check_option@Base 0.3.30
- pw_client_info_free@Base 0.3.1
- pw_client_info_merge@Base 0.3.35
- pw_client_info_update@Base 0.3.1
- pw_conf_load_conf@Base 0.3.22
- pw_conf_load_conf_for_context@Base 0.3.57
- pw_conf_load_state@Base 0.3.22
- pw_conf_match_rules@Base 0.3.65
- pw_conf_save_state@Base 0.3.22
- pw_conf_section_for_each@Base 0.3.70
- pw_conf_section_match_rules@Base 0.3.70
- pw_conf_section_update_props@Base 0.3.70
- pw_context_add_listener@Base 0.3.1
- pw_context_add_spa_lib@Base 0.3.1
- pw_context_conf_section_for_each@Base 0.3.45
- pw_context_conf_section_match_rules@Base 0.3.46
- pw_context_conf_update_props@Base 0.3.45
- pw_context_connect@Base 0.3.1
- pw_context_connect_fd@Base 0.3.1
- pw_context_connect_self@Base 0.3.1
- pw_context_create_client@Base 0.3.1
- pw_context_create_core@Base 0.3.1
- pw_context_create_device@Base 0.3.1
- pw_context_create_factory@Base 0.3.1
- pw_context_create_link@Base 0.3.1
- pw_context_create_metadata@Base 0.3.31
- pw_context_create_node@Base 0.3.1
- pw_context_create_port@Base 0.3.1
- pw_context_destroy@Base 0.3.1
-#MISSING: 0.3.75# pw_context_driver_add_listener@Base 0.3.72
-#MISSING: 0.3.75# pw_context_driver_remove_listener@Base 0.3.72
- pw_context_find_export_type@Base 0.3.1
- pw_context_find_factory@Base 0.3.1
- pw_context_find_global@Base 0.3.1
- pw_context_find_protocol@Base 0.3.1
- pw_context_find_spa_lib@Base 0.3.1
- pw_context_for_each_global@Base 0.3.1
- pw_context_get_conf_section@Base 0.3.22
- pw_context_get_data_loop@Base 0.3.56
- pw_context_get_default_core@Base 0.3.1
- pw_context_get_main_loop@Base 0.3.1
- pw_context_get_mempool@Base 0.3.74
- pw_context_get_object@B

Bug#1063185: readpe: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: readpe
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru readpe-0.82/debian/changelog readpe-0.82/debian/changelog
--- readpe-0.82/debian/changelog2023-09-08 22:48:02.0 +
+++ readpe-0.82/debian/changelog2024-03-01 12:44:00.0 +
@@ -1,3 +1,10 @@
+readpe (0.82-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063185
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:44:00 +
+
 readpe (0.82-3) unstable; urgency=medium
 
   * debian/tests/control:
diff -Nru readpe-0.82/debian/control readpe-0.82/debian/control
--- readpe-0.82/debian/control  2023-09-08 22:48:02.0 +
+++ readpe-0.82/debian/control  2024-03-01 12:44:00.0 +
@@ -5,7 +5,7 @@
 Section: utils
 Priority: optional
 Standards-Version: 4.6.2
-Build-Depends: debhelper-compat (= 13), dh-exec, libssl-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), dh-exec, 
libssl-dev
 Rules-Requires-Root: no
 Vcs-Browser: https://salsa.debian.org/pkg-security-team/readpe
 Vcs-Git: https://salsa.debian.org/pkg-security-team/readpe.git
@@ -24,7 +24,7 @@
 Replaces: pev (<< 0.82-1~)
 Breaks: pev (<< 0.82-1~)
 Architecture: any
-Depends: libpe1, ${misc:Depends}, ${shlibs:Depends}
+Depends: libpe1t64, ${misc:Depends}, ${shlibs:Depends}
 Description: command-line tools to manipulate Windows PE files
  readpe is a toolkit designed to analyze Microsoft Windows PE (Portable
  Executable) binary files. Its tools can parse and compare PE32/PE32+
@@ -43,12 +43,15 @@
  This package provides the ofs2rva, pedis, pehash, peldd, pepack, peres,
  pescan, pesec, pestr, readpe and rva2ofs commands.
 
-Package: libpe1
+Package: libpe1t64
+Provides: ${t64:Provides}
+Replaces: libpe1
+Breaks: libpe1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: library to read Windows PE files
- The libpe1 package provides a shared library which allows reading PE 32 and
+ The libpe1t64 package provides a shared library which allows reading PE 32 and
  64-bit files. Third party programs depend on this package to read internals of
  PE files.
  .
@@ -57,9 +60,9 @@
 Package: libpe-dev
 Section: libdevel
 Architecture: any
-Depends: libpe1 (= ${binary:Version}), ${misc:Depends}
+Depends: libpe1t64 (= ${binary:Version}), ${misc:Depends}
 Description: library to read Windows PE files (development files)
- The libpe1 package provides a shared library which allows reading PE 32 and
+ The libpe1t64 package provides a shared library which allows reading PE 32 and
  64-bit files. Third party programs depend on this package to read internals of
  PE files.
  .
diff -Nru readpe-0.82/debian/libpe1.install readpe-0.82/debian/libpe1.install
--- readpe-0.82/debian/libpe1.install   2023-09-08 22:48:02.0 +
+++ readpe-0.82/debian/libpe1.install   1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-#!/usr/bin/dh-exec
-usr/lib/libpe.so.*  usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru readpe-0.82/debian/libpe1.symbols readpe-0.82/debian/libpe1.symbols
--- readpe-0.82/debian/libpe1.symbols   2023-09-08 22:48:02.0 +
+++ readpe-0.82/debian/libpe1.symbols   1970-01-01 00:00:00.0 +
@@ -1,83 +0,0 @@
-libpe.so.1 libpe1 #MINVER#
-* Build-Depends-Package: libpe1-dev
- cpl_analysis@Base 0.82
- edit_distn@Base 0.82
- fuzzy_compare@Base 0.82
- fuzzy_digest@Base 0.82
- fuzzy_free@Base 0.82
- fuzzy_hash_buf@Base 0.82
- fuzzy_hash_file@Base 0.82
- fuzzy_hash_filename@Base 0.82
- fuzzy_hash_stream@Base 0.82
- fuzzy_new@Base 0.82
- fuzzy_update@Base 0.82
- oleaut32_arr@Base 0.82
- pe_calculate_entropy_file@Base 0.82
- pe_can_read@Base 0.82
- pe_check_fake_entrypoint@Base 0.82
- pe_coff@Base 0.82
- pe_directories@Base 0.82
- pe_directories_count@Base 0.82
- pe_directory_by_entry@Base 0.82
- pe_directory_name@Base 0.82
- pe_dos@Base 0.82
- pe_error_msg@Base 0.82
- pe_error_print@Base 0.82
- pe_exports@Base 0.82
- pe_exports_dealloc@Base 0.82
- pe_filesize@Base 0.82
- pe_fpu_trick@Base 0.82
- pe_get_cpl_analysis@Base 0.82
- pe_get_file_hash@Base 0.82
- pe_get_headers_hashes@Base 0.82
- pe_get_sections_hash@Base 0.82
- pe_get_tls_callback@Base 0.82
- pe_get_tls_directory@Base 0.82
- pe_has_fake_entrypoint@Base 0.82
- pe_h

Bug#1063182: owfs: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: owfs
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru owfs-3.2p4+dfsg1/debian/changelog owfs-3.2p4+dfsg1/debian/changelog
--- owfs-3.2p4+dfsg1/debian/changelog   2023-10-30 17:27:35.0 +
+++ owfs-3.2p4+dfsg1/debian/changelog   2024-03-01 12:41:12.0 +
@@ -1,3 +1,10 @@
+owfs (3.2p4+dfsg1-4.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063182
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:41:12 +
+
 owfs (3.2p4+dfsg1-4.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru owfs-3.2p4+dfsg1/debian/control owfs-3.2p4+dfsg1/debian/control
--- owfs-3.2p4+dfsg1/debian/control 2023-10-30 17:26:24.0 +
+++ owfs-3.2p4+dfsg1/debian/control 2024-03-01 12:41:12.0 +
@@ -2,7 +2,7 @@
 Maintainer: Vincent Danjean 
 Section: electronics
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
quilt,
libfuse-dev [!hurd-i386],
swig,
@@ -54,7 +54,10 @@
  Installing this package gets you a FUSE daemon, server arbitrates access
  to the bus from multiple client processes, small ftp and webserver.
 
-Package: libow-3.2-4
+Package: libow-3.2-4t64
+Provides: ${t64:Provides}
+Replaces: libow-3.2-4
+Breaks: libow-3.2-4 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -70,7 +73,10 @@
  This package includes the ow library that is able to talk directly to 1-wire
  buses.
 
-Package: libowcapi-3.2-4
+Package: libowcapi-3.2-4t64
+Provides: ${t64:Provides}
+Replaces: libowcapi-3.2-4
+Breaks: libowcapi-3.2-4 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -90,8 +96,8 @@
 Section: libdevel
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- libow-3.2-4 (= ${binary:Version}),
- libowcapi-3.2-4 (= ${binary:Version})
+ libow-3.2-4t64 (= ${binary:Version}),
+ libowcapi-3.2-4t64 (= ${binary:Version})
 Multi-Arch: same
 Description: 1-Wire File System (development files)
  The 1-Wire bus is a cheap low-speed bus for devices like weather
@@ -100,7 +106,10 @@
  .
  This package includes development libraries and C header files.
 
-Package: libownet-3.2-4
+Package: libownet-3.2-4t64
+Provides: ${t64:Provides}
+Replaces: libownet-3.2-4
+Breaks: libownet-3.2-4 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -120,7 +129,7 @@
 Section: libdevel
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- libownet-3.2-4 (= ${binary:Version})
+ libownet-3.2-4t64 (= ${binary:Version})
 Multi-Arch: same
 Description: owserver protocol library (development files)
  The 1-Wire bus is a cheap low-speed bus for devices like weather
@@ -231,7 +240,10 @@
  .
  FTP daemon providing access to 1-Wire networks.
 
-Package: libow-php7
+Package: libow-php7t64
+Provides: ${t64:Provides}
+Replaces: libow-php7
+Breaks: libow-php7 (<< ${source:Version})
 Architecture: any
 Section: php
 Depends: ${shlibs:Depends},
diff -Nru owfs-3.2p4+dfsg1/debian/libow-3.2-4.install 
owfs-3.2p4+dfsg1/debian/libow-3.2-4.install
--- owfs-3.2p4+dfsg1/debian/libow-3.2-4.install 2023-10-30 17:26:24.0 
+
+++ owfs-3.2p4+dfsg1/debian/libow-3.2-4.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libow-*.so.*
diff -Nru owfs-3.2p4+dfsg1/debian/libow-3.2-4.lintian-overrides 
owfs-3.2p4+dfsg1/debian/libow-3.2-4.lintian-overrides
--- owfs-3.2p4+dfsg1/debian/libow-3.2-4.lintian-overrides   2023-10-30 
17:26:24.0 +
+++ owfs-3.2p4+dfsg1/debian/libow-3.2-4.lintian-overrides   1970-01-01 
00:00:00.0 +
@@ -1,6 +0,0 @@
-# the installed .so does not contains the last part of the soname
-# it confuses lintian
-lacks-unversioned-link-to-shared-library
-
-# as upstream changes the soname for each release, no symbol file is maintained
-no-symbols-control-file
diff -Nru owfs-3.2p4+dfsg1/debian/libow-3.2-4t64.install 
owfs-3.2p4+dfsg1/debian/libow-3.2-4t64.install
--- owfs-3.2p4+dfsg1/debian/libow-3.2-4t64.install  1970-01-01 
00:00:00.0 +
+++ owfs-3.2p4+dfsg1/debian/libow-3.2-4t64.install  2023-10-30 
17:26:24.0 +
@@ -0,0 +1 @@
+usr/lib/*/

Bug#1063179: norm: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: norm
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru norm-1.5.9+dfsg/debian/changelog norm-1.5.9+dfsg/debian/changelog
--- norm-1.5.9+dfsg/debian/changelog2024-01-01 19:50:27.0 +
+++ norm-1.5.9+dfsg/debian/changelog2024-03-01 12:39:50.0 +
@@ -1,3 +1,10 @@
+norm (1.5.9+dfsg-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063179
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:39:50 +
+
 norm (1.5.9+dfsg-3) unstable; urgency=medium
 
   [ Samuel Thibault ]
diff -Nru norm-1.5.9+dfsg/debian/control norm-1.5.9+dfsg/debian/control
--- norm-1.5.9+dfsg/debian/control  2024-01-01 19:49:26.0 +
+++ norm-1.5.9+dfsg/debian/control  2024-03-01 12:39:50.0 +
@@ -4,12 +4,15 @@
 Maintainer: Luca Boccassi 
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
-Build-Depends: debhelper-compat (= 13), cmake, libpcap-dev [hurd-any], 
libxml2-dev, pkg-config,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), cmake, 
libpcap-dev [hurd-any], libxml2-dev, pkg-config,
 Homepage: https://www.nrl.navy.mil/itd/ncs/products/norm
 Vcs-Browser: https://salsa.debian.org/debian/norm
 Vcs-Git: https://salsa.debian.org/debian/norm.git
 
-Package: libnorm1
+Package: libnorm1t64
+Provides: ${t64:Provides}
+Replaces: libnorm1
+Breaks: libnorm1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -25,7 +28,7 @@
 Architecture: any
 Multi-Arch: same
 Suggests: libnorm-doc
-Depends: ${misc:Depends}, libnorm1 (= ${binary:Version}),
+Depends: ${misc:Depends}, libnorm1t64 (= ${binary:Version}),
  libpcap-dev [hurd-any],
  libxml2-dev,
 Description: NACK-Oriented Reliable Multicast (NORM) library (development 
files)
diff -Nru norm-1.5.9+dfsg/debian/libnorm1.install 
norm-1.5.9+dfsg/debian/libnorm1.install
--- norm-1.5.9+dfsg/debian/libnorm1.install 2024-01-01 19:49:26.0 
+
+++ norm-1.5.9+dfsg/debian/libnorm1.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru norm-1.5.9+dfsg/debian/libnorm1.symbols 
norm-1.5.9+dfsg/debian/libnorm1.symbols
--- norm-1.5.9+dfsg/debian/libnorm1.symbols 2024-01-01 19:49:26.0 
+
+++ norm-1.5.9+dfsg/debian/libnorm1.symbols 1970-01-01 00:00:00.0 
+
@@ -1,162 +0,0 @@
-libnorm.so.1 libnorm1 #MINVER#
-* Build-Depends-Package: libnorm-dev
- NORM_DESCRIPTOR_INVALID@Base 1.5r6
-#MISSING: 1.5.7# NORM_GSIZE@Base 1.5r6
- NORM_INSTANCE_INVALID@Base 1.5r6
- NORM_NODE_ANY@Base 1.5r6
- NORM_NODE_INVALID@Base 1.5r6
- NORM_NODE_NONE@Base 1.5r6
- NORM_OBJECT_INVALID@Base 1.5r6
-#MISSING: 1.5.7# NORM_RTT@Base 1.5r6
- NORM_SESSION_INVALID@Base 1.5r6
- NormAddAckingNode@Base 1.5r6
- NormAlloc@Base 1.5.7
- NormCancelCommand@Base 1.5r6
- NormCancelUserTimer@Base 1.5r6
- NormCancelWatermark@Base 1.5r6
- NormChangeDestination@Base 1.5r6
- NormCloseDebugLog@Base 1.5r6
- NormCloseDebugPipe@Base 1.5r6
- NormCountCompletedObjects@Base 1.5r6
- NormCreateInstance@Base 1.5r6
- NormCreateSession@Base 1.5r6
- NormDataAccessData@Base 1.5r6
- NormDataDetachData@Base 1.5r6
- NormDataEnqueue@Base 1.5r6
- NormDestroyInstance@Base 1.5r6
- NormDestroySession@Base 1.5r6
- NormFileEnqueue@Base 1.5r6
- NormFileGetName@Base 1.5r6
- NormFileRename@Base 1.5r6
- NormFree@Base 1.5.7
- NormGetAckEx@Base 1.5.9
- NormGetAckingNodeHandle@Base 1.5r6
- NormGetAckingStatus@Base 1.5r6
- NormGetAddress@Base 1.5.7
- NormGetDebugLevel@Base 1.5r6
- NormGetDescriptor@Base 1.5r6
- NormGetGrttEstimate@Base 1.5r6
- NormGetInstance@Base 1.5r6
- NormGetLocalNodeId@Base 1.5r6
- NormGetNextAckingNode@Base 1.5r6
- NormGetNextEvent@Base 1.5r6
- NormGetRandomSessionId@Base 1.5r6
- NormGetReportInterval@Base 1.5r6
- NormGetRxBindAddress@Base 1.5.9
- NormGetRxPort@Base 1.5r6
- NormGetStreamBufferSegmentCount@Base 1.5r6
- NormGetTxPort@Base 1.5r6
- NormGetTxRate@Base 1.5r6
- NormGetUserData@Base 1.5r6
- NormGetVersion@Base 1.5r6
- NormIsUnicastAddress@Base 1.5r6
- NormLimitObjectInfo@Base 1.5.9
- NormNodeDelete@Base 1.5r6
- NormNodeFreeBuffers@Base 1.5r6
- NormNodeGetAddress@Base 1.5r6
- NormNodeGetCommand@Base 1.5r6
- NormNodeGetGrtt@Base 1.5r6
- NormNodeGetId@Base 1.5r6
- NormNodeGetUserData@Base 1.5r6
- NormNodeGetWatermarkEx@B

Bug#1063180: ntfs-3g: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: ntfs-3g
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru ntfs-3g-2022.10.3/debian/changelog ntfs-3g-2022.10.3/debian/changelog
--- ntfs-3g-2022.10.3/debian/changelog  2022-10-31 14:14:06.0 +
+++ ntfs-3g-2022.10.3/debian/changelog  2024-03-01 12:40:22.0 +
@@ -1,3 +1,10 @@
+ntfs-3g (1:2022.10.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063180
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:40:22 +
+
 ntfs-3g (1:2022.10.3-1) unstable; urgency=high
 
   * New upstream release:
diff -Nru ntfs-3g-2022.10.3/debian/control ntfs-3g-2022.10.3/debian/control
--- ntfs-3g-2022.10.3/debian/control2022-10-31 14:14:06.0 +
+++ ntfs-3g-2022.10.3/debian/control2024-03-01 12:40:21.0 +
@@ -2,7 +2,7 @@
 Section: otherosfs
 Priority: optional
 Maintainer: Laszlo Boszormenyi (GCS) 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  chrpath,
  libgcrypt20-dev,
@@ -22,7 +22,7 @@
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
- libntfs-3g89 (= ${binary:Version})
+ libntfs-3g89t64 (= ${binary:Version})
 #Provides: ${ntfs-3g:Provides}
 Description: read/write NTFS driver for FUSE
  NTFS-3G uses FUSE (Filesystem in Userspace) to provide support for the NTFS
@@ -34,7 +34,7 @@
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
- libntfs-3g89 (= ${binary:Version}),
+ libntfs-3g89t64 (= ${binary:Version}),
  ntfs-3g (= ${binary:Version})
 Description: read/write NTFS driver for FUSE (development)
  NTFS-3G uses FUSE (Filesystem in Userspace) to provide support for the NTFS
@@ -42,7 +42,10 @@
  .
  This package contains the development files.
 
-Package: libntfs-3g89
+Package: libntfs-3g89t64
+Provides: ${t64:Provides}
+Replaces: libntfs-3g89
+Breaks: libntfs-3g89 (<< ${source:Version})
 Section: libs
 Architecture: linux-any kfreebsd-any
 Multi-Arch: same
diff -Nru ntfs-3g-2022.10.3/debian/libntfs-3g89.install 
ntfs-3g-2022.10.3/debian/libntfs-3g89.install
--- ntfs-3g-2022.10.3/debian/libntfs-3g89.install   2015-10-24 
07:41:03.0 +
+++ ntfs-3g-2022.10.3/debian/libntfs-3g89.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-lib/*/*.so.*
diff -Nru ntfs-3g-2022.10.3/debian/libntfs-3g89t64.install 
ntfs-3g-2022.10.3/debian/libntfs-3g89t64.install
--- ntfs-3g-2022.10.3/debian/libntfs-3g89t64.install1970-01-01 
00:00:00.0 +
+++ ntfs-3g-2022.10.3/debian/libntfs-3g89t64.install2015-10-24 
07:41:03.0 +
@@ -0,0 +1 @@
+lib/*/*.so.*
diff -Nru ntfs-3g-2022.10.3/debian/libntfs-3g89t64.lintian-overrides 
ntfs-3g-2022.10.3/debian/libntfs-3g89t64.lintian-overrides
--- ntfs-3g-2022.10.3/debian/libntfs-3g89t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ ntfs-3g-2022.10.3/debian/libntfs-3g89t64.lintian-overrides  2024-03-01 
12:40:18.0 +
@@ -0,0 +1 @@
+libntfs-3g89t64: package-name-doesnt-match-sonames libntfs-3g89


Bug#1063178: nifticlib: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: nifticlib
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru nifticlib-3.0.1/debian/changelog nifticlib-3.0.1/debian/changelog
--- nifticlib-3.0.1/debian/changelog2022-05-31 16:28:14.0 +
+++ nifticlib-3.0.1/debian/changelog2024-03-01 12:39:03.0 +
@@ -1,3 +1,10 @@
+nifticlib (3.0.1-9.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063178
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:39:03 +
+
 nifticlib (3.0.1-9) unstable; urgency=medium
 
   * Team upload.
diff -Nru nifticlib-3.0.1/debian/control nifticlib-3.0.1/debian/control
--- nifticlib-3.0.1/debian/control  2022-05-31 16:24:31.0 +
+++ nifticlib-3.0.1/debian/control  2024-03-01 12:39:03.0 +
@@ -4,8 +4,8 @@
Yaroslav Halchenko 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
-   d-shlibs,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
+   d-shlibs (>= 0.106),
cmake,
zlib1g-dev,
doxygen,
@@ -64,14 +64,16 @@
  This is a transitional dummy package.  It installs libnifti2-dev which
  should be used instead.
 
-Package: libniftiio2
+Package: libniftiio2t64
+Provides: ${t64:Provides}
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends},
  ${misc:Depends}
 Breaks: libnifti2 (<= 3.0)
-Replaces: libnifti2 (<= 3.0)
+Conflicts: libniftiio2 (<< ${source:Version})
+Replaces: libniftiio2, libnifti2 (<= 3.0)
 Description: low-level IO libraries for the NIfTI-1 data format (niftiio)
  Niftilib is a set of i/o libraries for reading and writing files in the
  NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
@@ -84,7 +86,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libniftiio2 (= ${binary:Version}),
+Depends: libniftiio2t64 (= ${binary:Version}),
  ${misc:Depends}
 Breaks: libnifti-dev (<= 3.0)
 Replaces: libnifti-dev (<= 3.0)
diff -Nru nifticlib-3.0.1/debian/libniftiio2t64.lintian-overrides 
nifticlib-3.0.1/debian/libniftiio2t64.lintian-overrides
--- nifticlib-3.0.1/debian/libniftiio2t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ nifticlib-3.0.1/debian/libniftiio2t64.lintian-overrides 2024-03-01 
12:35:00.0 +
@@ -0,0 +1 @@
+libniftiio2t64: package-name-doesnt-match-sonames libniftiio2
diff -Nru nifticlib-3.0.1/debian/rules nifticlib-3.0.1/debian/rules
--- nifticlib-3.0.1/debian/rules2022-05-30 16:03:11.0 +
+++ nifticlib-3.0.1/debian/rules2024-03-01 12:36:50.0 +
@@ -83,6 +83,7 @@
--movedev debian/libnifti2-dev/usr/include/nifti/znzlib.h 
usr/include/nifti \
debian/tmp/usr/lib/libznz*.so
d-shlibmove --commit \
+   --t64 \
--multiarch \
--devunversioned \
--exclude-la \


Bug#1063141: netpbm-free: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: netpbm-free
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru netpbm-free-11.05.02/debian/changelog 
netpbm-free-11.05.02/debian/changelog
--- netpbm-free-11.05.02/debian/changelog   2024-01-29 17:10:45.0 
+
+++ netpbm-free-11.05.02/debian/changelog   2024-03-01 12:33:03.0 
+
@@ -1,3 +1,10 @@
+netpbm-free (2:11.05.02-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063141
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:33:03 +
+
 netpbm-free (2:11.05.02-1) unstable; urgency=medium
 
   * 21-clarify-tifftopnm-doc.diff Closes: #496156 (The 2nd issue described
diff -Nru netpbm-free-11.05.02/debian/control 
netpbm-free-11.05.02/debian/control
--- netpbm-free-11.05.02/debian/control 2024-01-07 05:46:44.0 +
+++ netpbm-free-11.05.02/debian/control 2024-03-01 12:33:03.0 +
@@ -6,8 +6,8 @@
  Andreas Metzler ,
  Steve McIntyre <93...@debian.org>,
 Standards-Version: 4.6.2
-Build-Depends:
- d-shlibs,
+Build-Depends: dpkg-dev (>= 1.22.5),
+ d-shlibs (>= 0.106),
  debhelper-compat (= 13),
  flex,
  ghostscript ,
@@ -28,7 +28,7 @@
 Architecture: any
 Multi-Arch: foreign
 Depends:
- libnetpbm11 (= ${binary:Version}),
+ libnetpbm11t64 (= ${binary:Version}),
  ${misc:Depends},
  ${perl:Depends},
  ${shlibs:Depends},
@@ -43,11 +43,13 @@
  are over 220 separate tools in the package including converters for
  more than 80 graphics formats.
 
-Package: libnetpbm11
+Package: libnetpbm11t64
+Replaces: libnetpbm11
+Conflicts: libnetpbm11 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
-Provides:
+Provides: ${t64:Provides},
  libnetpbm10-dev,
 Depends:
  ${misc:Depends},
@@ -64,7 +66,7 @@
 Section: libdevel
 Architecture: any
 Depends:
- libnetpbm11 (= ${binary:Version}),
+ libnetpbm11t64 (= ${binary:Version}),
  ${misc:Depends},
 Conflicts:
  libnetpbm11-dev,
diff -Nru netpbm-free-11.05.02/debian/libnetpbm11.symbols 
netpbm-free-11.05.02/debian/libnetpbm11.symbols
--- netpbm-free-11.05.02/debian/libnetpbm11.symbols 2024-01-06 
12:33:20.0 +
+++ netpbm-free-11.05.02/debian/libnetpbm11.symbols 1970-01-01 
00:00:00.0 +
@@ -1,518 +0,0 @@
-libnetpbm.so.11 libnetpbm11 #MINVER#
-* Build-Depends-Package: libnetpbm-dev
- __overflow2@Base 2:11.04.05
- canUnlinkOpen@Base 2:11.04.05
- malloc2@Base 2:11.04.05
- malloc3@Base 2:11.04.05
- overflow3@Base 2:11.04.05
- overflow_add@Base 2:11.04.05
- pam_colorname@Base 2:11.04.05
- pamd_circle@Base 2:11.04.05
- pamd_fill@Base 2:11.04.05
- pamd_fill_create@Base 2:11.04.05
- pamd_fill_destroy@Base 2:11.04.05
- pamd_fill_drawproc@Base 2:11.04.05
- pamd_filledrectangle@Base 2:11.04.05
- pamd_line@Base 2:11.04.05
- pamd_point_drawproc@Base 2:11.04.05
- pamd_polyspline@Base 2:11.04.05
- pamd_setlineclip@Base 2:11.04.05
- pamd_setlinetype@Base 2:11.04.05
- pamd_spline3@Base 2:11.04.05
- pamd_spline4@Base 2:11.04.05
- pamd_text@Base 2:11.04.05
- pamd_text_box@Base 2:11.04.05
- pamd_validateCoord@Base 2:11.04.05
- pamd_validatePoint@Base 2:11.04.05
- pbm_allocrow@Base 2:11.04.05
- pbm_backgroundbitrow@Base 2:11.04.05
- pbm_builtinFonts@Base 2:11.04.05
- pbm_check@Base 2:11.04.05
- pbm_cleanrowend_packed@Base 2:11.04.05
- pbm_createbdffont2_base@Base 2:11.04.05
- pbm_defaultBdffont2@Base 2:11.04.05
- pbm_defaultBdffont@Base 2:11.04.05
- pbm_defaultFixedfont2@Base 2:11.04.05
- pbm_defaultFixedfont@Base 2:11.04.05
- pbm_defaultfont2@Base 2:11.04.05
- pbm_defaultfont@Base 2:11.04.05
- pbm_destroybdffont2@Base 2:11.04.05
- pbm_destroybdffont2_base@Base 2:11.04.05
- pbm_destroybdffont@Base 2:11.04.05
- pbm_dissectfont@Base 2:11.04.05
- pbm_expandbdffont@Base 2:11.04.05
- pbm_init@Base 2:11.04.05
- pbm_loadbdffont2@Base 2:11.04.05
- pbm_loadbdffont2select@Base 2:11.04.05
- pbm_loadbdffont@Base 2:11.04.05
- pbm_loadfont2@Base 2:11.04.05
- pbm_loadfont2select@Base 2:11.04.05
- pbm_loadfont@Base 2:11.04.05
- pbm_loadpbmfont2@Base 2:11.04.05
- pbm_loadpbmfont@Base 2:11.04.05
- pbm_nextimage@Base 2:11.04.05
- pbm_readpbm@Base 2:11.04.05
- pbm_readpbminit@Base 2:11.04.05
- pbm_readpbminitrest@Base 2:11.04.05
- pbm_readpbmrow@Base 2:11.04.05
- pbm_readpbmrow_bitoffset@Base 2:11.04.05
- pbm_readpbmrow_packed@Base 2:11.04.05
- pbm_validateComputableSi

Bug#1063139: mjpegtools: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: mjpegtools
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru mjpegtools-2.1.0+debian/debian/changelog 
mjpegtools-2.1.0+debian/debian/changelog
--- mjpegtools-2.1.0+debian/debian/changelog2023-11-20 21:28:47.0 
+
+++ mjpegtools-2.1.0+debian/debian/changelog2024-03-01 12:31:26.0 
+
@@ -1,3 +1,10 @@
+mjpegtools (1:2.1.0+debian-8.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063139
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:31:26 +
+
 mjpegtools (1:2.1.0+debian-8) unstable; urgency=medium
 
   * Team upload
diff -Nru mjpegtools-2.1.0+debian/debian/control 
mjpegtools-2.1.0+debian/debian/control
--- mjpegtools-2.1.0+debian/debian/control  2023-11-20 21:28:47.0 
+
+++ mjpegtools-2.1.0+debian/debian/control  2024-03-01 12:31:26.0 
+
@@ -4,7 +4,7 @@
 Maintainer: Debian Multimedia Maintainers 
 Uploaders:
  Reinhard Tartler ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libdv4-dev,
  libjpeg-dev,
@@ -33,12 +33,12 @@
 Multi-Arch: same
 Architecture: any
 Depends:
- liblavfile-2.1-0 (= ${binary:Version}),
- liblavjpeg-2.1-0 (= ${binary:Version}),
- liblavplay-2.1-0 (= ${binary:Version}),
- libmjpegutils-2.1-0 (= ${binary:Version}),
- libmpeg2encpp-2.1-0 (= ${binary:Version}),
- libmplex2-2.1-0 (= ${binary:Version}),
+ liblavfile-2.1-0t64 (= ${binary:Version}),
+ liblavjpeg-2.1-0t64 (= ${binary:Version}),
+ liblavplay-2.1-0t64 (= ${binary:Version}),
+ libmjpegutils-2.1-0t64 (= ${binary:Version}),
+ libmpeg2encpp-2.1-0t64 (= ${binary:Version}),
+ libmplex2-2.1-0t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: MJPEG capture/editing/replay and MPEG encoding toolset 
(development)
  The mjpeg programs are a set of tools that can do recording of videos and
@@ -47,7 +47,10 @@
  .
  This package contains the development files.
 
-Package: liblavfile-2.1-0
+Package: liblavfile-2.1-0t64
+Provides: ${t64:Provides}
+Replaces: liblavfile-2.1-0
+Breaks: liblavfile-2.1-0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -61,7 +64,10 @@
  .
  This package contains the shared lavfile library.
 
-Package: liblavjpeg-2.1-0
+Package: liblavjpeg-2.1-0t64
+Provides: ${t64:Provides}
+Replaces: liblavjpeg-2.1-0
+Breaks: liblavjpeg-2.1-0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -75,7 +81,10 @@
  .
  This package contains the shared lavjpeg library.
 
-Package: liblavplay-2.1-0
+Package: liblavplay-2.1-0t64
+Provides: ${t64:Provides}
+Replaces: liblavplay-2.1-0
+Breaks: liblavplay-2.1-0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -89,7 +98,10 @@
  .
  This package contains the shared lavplay library.
 
-Package: libmjpegutils-2.1-0
+Package: libmjpegutils-2.1-0t64
+Provides: ${t64:Provides}
+Replaces: libmjpegutils-2.1-0
+Breaks: libmjpegutils-2.1-0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -103,7 +115,10 @@
  .
  This package contains the shared mjpegutils library.
 
-Package: libmpeg2encpp-2.1-0
+Package: libmpeg2encpp-2.1-0t64
+Provides: ${t64:Provides}
+Replaces: libmpeg2encpp-2.1-0
+Breaks: libmpeg2encpp-2.1-0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -117,7 +132,10 @@
  .
  This package contains the shared mpeg2encpp library.
 
-Package: libmplex2-2.1-0
+Package: libmplex2-2.1-0t64
+Provides: ${t64:Provides}
+Replaces: libmplex2-2.1-0
+Breaks: libmplex2-2.1-0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
diff -Nru mjpegtools-2.1.0+debian/debian/liblavfile-2.1-0.install 
mjpegtools-2.1.0+debian/debian/liblavfile-2.1-0.install
--- mjpegtools-2.1.0+debian/debian/liblavfile-2.1-0.install 2023-11-20 
21:28:47.0 +
+++ mjpegtools-2.1.0+debian/debian/liblavfile-2.1-0.install 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-/usr/lib/*/liblavfile*.so.*
diff -Nru mjpegtools-2.1.0+debian/debian/liblavfile-2.1-0t64.install 
mjpegtools-2.1.0+debian/debian/liblavfile-2.1-0t64.install
--- mjpegtools-2.1.0+debian/debian/liblavfile-2.1-0t64.install  1970-01-01 
00:00:00.0 +
+++ mjpegtools-2.1.0+debian/debian/liblavfile-2.1-0t64.instal

Bug#1063138: libzbd: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libzbd
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libzbd-2.0.4/debian/changelog libzbd-2.0.4/debian/changelog
--- libzbd-2.0.4/debian/changelog   2023-02-05 00:21:11.0 +
+++ libzbd-2.0.4/debian/changelog   2024-03-01 12:30:42.0 +
@@ -1,3 +1,10 @@
+libzbd (2.0.4-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063138
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:30:42 +
+
 libzbd (2.0.4-1) unstable; urgency=medium
 
   * New upstream version 2.0.4
diff -Nru libzbd-2.0.4/debian/control libzbd-2.0.4/debian/control
--- libzbd-2.0.4/debian/control 2023-02-05 00:15:23.0 +
+++ libzbd-2.0.4/debian/control 2024-03-01 12:30:42.0 +
@@ -1,7 +1,7 @@
 Source: libzbd
 Priority: optional
 Maintainer: Sudip Mukherjee 
-Build-Depends: debhelper-compat (= 13), autoconf-archive, libgtk-3-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), 
autoconf-archive, libgtk-3-dev
 Standards-Version: 4.6.2
 Section: libs
 Homepage: https://zonedstorage.io/projects/libzbd/
@@ -12,7 +12,7 @@
 Section: libdevel
 Architecture: linux-any
 Multi-Arch: same
-Depends: libzbd2 (= ${binary:Version}), ${misc:Depends}
+Depends: libzbd2t64 (= ${binary:Version}), ${misc:Depends}
 Description: Library to manipulate zoned block devices (development files)
  libzbd uses the kernel provided zoned block device interface based on the
  ioctl() system call. It provides functions for discovering and managing the
@@ -21,7 +21,10 @@
  .
  This package is needed to compile programs against libzbd.
 
-Package: libzbd2
+Package: libzbd2t64
+Provides: ${t64:Provides}
+Replaces: libzbd2
+Breaks: libzbd2 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru libzbd-2.0.4/debian/libzbd2.install 
libzbd-2.0.4/debian/libzbd2.install
--- libzbd-2.0.4/debian/libzbd2.install 2022-02-13 22:50:20.0 +
+++ libzbd-2.0.4/debian/libzbd2.install 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libzbd.so.*
diff -Nru libzbd-2.0.4/debian/libzbd2.symbols 
libzbd-2.0.4/debian/libzbd2.symbols
--- libzbd-2.0.4/debian/libzbd2.symbols 2022-02-14 13:50:08.0 +
+++ libzbd-2.0.4/debian/libzbd2.symbols 1970-01-01 00:00:00.0 +
@@ -1,13 +0,0 @@
-libzbd.so.2 libzbd2 #MINVER#
- ZBD_GLOBAL@ZBD_GLOBAL 1.1.0
- zbd_close@ZBD_GLOBAL 1.1.0
- zbd_device_is_zoned@ZBD_GLOBAL 1.1.0
- zbd_device_model_str@ZBD_GLOBAL 1.1.0
- zbd_get_info@ZBD_GLOBAL 2.0.2
- zbd_list_zones@ZBD_GLOBAL 1.1.0
- zbd_open@ZBD_GLOBAL 1.1.0
- zbd_report_zones@ZBD_GLOBAL 1.1.0
- zbd_set_log_level@ZBD_GLOBAL 1.1.0
- zbd_zone_cond_str@ZBD_GLOBAL 1.1.0
- zbd_zone_type_str@ZBD_GLOBAL 1.1.0
- zbd_zones_operation@ZBD_GLOBAL 1.1.0
diff -Nru libzbd-2.0.4/debian/libzbd2t64.install 
libzbd-2.0.4/debian/libzbd2t64.install
--- libzbd-2.0.4/debian/libzbd2t64.install  1970-01-01 00:00:00.0 
+
+++ libzbd-2.0.4/debian/libzbd2t64.install  2022-02-13 22:50:20.0 
+
@@ -0,0 +1 @@
+usr/lib/*/libzbd.so.*
diff -Nru libzbd-2.0.4/debian/libzbd2t64.lintian-overrides 
libzbd-2.0.4/debian/libzbd2t64.lintian-overrides
--- libzbd-2.0.4/debian/libzbd2t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ libzbd-2.0.4/debian/libzbd2t64.lintian-overrides2024-03-01 
12:30:26.0 +
@@ -0,0 +1 @@
+libzbd2t64: package-name-doesnt-match-sonames libzbd2
diff -Nru libzbd-2.0.4/debian/libzbd2t64.symbols 
libzbd-2.0.4/debian/libzbd2t64.symbols
--- libzbd-2.0.4/debian/libzbd2t64.symbols  1970-01-01 00:00:00.0 
+
+++ libzbd-2.0.4/debian/libzbd2t64.symbols  2024-03-01 12:30:26.0 
+
@@ -0,0 +1,13 @@
+libzbd.so.2 libzbd2t64 #MINVER#
+ ZBD_GLOBAL@ZBD_GLOBAL 1.1.0
+ zbd_close@ZBD_GLOBAL 1.1.0
+ zbd_device_is_zoned@ZBD_GLOBAL 1.1.0
+ zbd_device_model_str@ZBD_GLOBAL 1.1.0
+ zbd_get_info@ZBD_GLOBAL 2.0.2
+ zbd_list_zones@ZBD_GLOBAL 1.1.0
+ zbd_open@ZBD_GLOBAL 1.1.0
+ zbd_report_zones@ZBD_GLOBAL 1.1.0
+ zbd_set_log_level@ZBD_GLOBAL 1.1.0
+ zbd_zone_cond_str@ZBD_GLOBAL 1.1.0
+ zbd_zone_type_str@ZBD_GLOBAL 1.1.0
+ zbd_zones_operation@ZBD_GLOBAL 1.1.0


Bug#1063137: libtabixpp: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libtabixpp
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libtabixpp-1.1.2/debian/changelog libtabixpp-1.1.2/debian/changelog
--- libtabixpp-1.1.2/debian/changelog   2024-02-17 14:40:37.0 +
+++ libtabixpp-1.1.2/debian/changelog   2024-03-01 12:30:06.0 +
@@ -1,3 +1,10 @@
+libtabixpp (1.1.2-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063137
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:30:06 +
+
 libtabixpp (1.1.2-2) unstable; urgency=medium
 
   * Enable building twice in a row.
diff -Nru libtabixpp-1.1.2/debian/control libtabixpp-1.1.2/debian/control
--- libtabixpp-1.1.2/debian/control 2024-02-17 14:35:24.0 +
+++ libtabixpp-1.1.2/debian/control 2024-03-01 12:30:06.0 +
@@ -4,18 +4,21 @@
Sascha Steinbiss 
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
libhts-dev,
zlib1g-dev,
libbz2-dev,
-   d-shlibs
+   d-shlibs (>= 0.106~)
 Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/libtabixpp
 Vcs-Git: https://salsa.debian.org/med-team/libtabixpp.git
 Homepage: https://github.com/ekg/tabixpp
 Rules-Requires-Root: no
 
-Package: libtabixpp0
+Package: libtabixpp0t64
+Provides: ${t64:Provides}
+Replaces: libtabixpp0
+Conflicts: libtabixpp0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -35,7 +38,7 @@
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends},
- libtabixpp0 (= ${binary:Version}),
+ libtabixpp0t64 (= ${binary:Version}),
  libhts-dev,
  zlib1g-dev,
  ${devlibs:Depends}
diff -Nru libtabixpp-1.1.2/debian/libtabixpp0.symbols 
libtabixpp-1.1.2/debian/libtabixpp0.symbols
--- libtabixpp-1.1.2/debian/libtabixpp0.symbols 2024-02-17 14:40:37.0 
+
+++ libtabixpp-1.1.2/debian/libtabixpp0.symbols 1970-01-01 00:00:00.0 
+
@@ -1,13 +0,0 @@
-libtabixpp.so.0 libtabixpp0 #MINVER#
-* Build-Depends-Package: libtabixpp-dev
- 
_ZN5Tabix11getNextLineERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 1.0.0
- _ZN5Tabix13getKstringPtrEv@Base 1.1.0
- _ZN5Tabix13getNextLineKSEv@Base 1.1.0
- 
_ZN5Tabix9getHeaderERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 
1.0.0
- 
_ZN5Tabix9setRegionERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 
1.0.0
- _ZN5TabixC1ERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.0.0
- _ZN5TabixC1Ev@Base 1.0.0
- _ZN5TabixC2ERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.0.0
- _ZN5TabixC2Ev@Base 1.0.0
- _ZN5TabixD1Ev@Base 1.0.0
- _ZN5TabixD2Ev@Base 1.0.0
diff -Nru libtabixpp-1.1.2/debian/libtabixpp0t64.lintian-overrides 
libtabixpp-1.1.2/debian/libtabixpp0t64.lintian-overrides
--- libtabixpp-1.1.2/debian/libtabixpp0t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ libtabixpp-1.1.2/debian/libtabixpp0t64.lintian-overrides2024-03-01 
12:29:42.0 +
@@ -0,0 +1 @@
+libtabixpp0t64: package-name-doesnt-match-sonames libtabixpp0
diff -Nru libtabixpp-1.1.2/debian/libtabixpp0t64.symbols 
libtabixpp-1.1.2/debian/libtabixpp0t64.symbols
--- libtabixpp-1.1.2/debian/libtabixpp0t64.symbols  1970-01-01 
00:00:00.0 +
+++ libtabixpp-1.1.2/debian/libtabixpp0t64.symbols  2024-03-01 
12:29:42.0 +
@@ -0,0 +1,13 @@
+libtabixpp.so.0 libtabixpp0t64 #MINVER#
+* Build-Depends-Package: libtabixpp-dev
+ 
_ZN5Tabix11getNextLineERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 1.0.0
+ _ZN5Tabix13getKstringPtrEv@Base 1.1.0
+ _ZN5Tabix13getNextLineKSEv@Base 1.1.0
+ 
_ZN5Tabix9getHeaderERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 
1.0.0
+ 
_ZN5Tabix9setRegionERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 
1.0.0
+ _ZN5TabixC1ERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.0.0
+ _ZN5TabixC1Ev@Base 1.0.0
+ _ZN5TabixC2ERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.0.0
+ _ZN5TabixC2Ev@Base 1.0.0
+ _ZN5TabixD1Ev@Base 1.0.0
+ _ZN5TabixD2Ev@Base 1.0.0
diff -Nru libtabixpp-1.1.2/debian/rules libtabixpp-1.1.2/debian/rules
--- libtabixpp-1.1.2/debian/rules   2

Bug#1063136: libslow5lib: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libslow5lib
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libslow5lib-0.7.0+dfsg/debian/changelog 
libslow5lib-0.7.0+dfsg/debian/changelog
--- libslow5lib-0.7.0+dfsg/debian/changelog 2023-01-14 21:58:31.0 
+
+++ libslow5lib-0.7.0+dfsg/debian/changelog 2024-03-01 12:28:36.0 
+
@@ -1,3 +1,10 @@
+libslow5lib (0.7.0+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063136
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:28:36 +
+
 libslow5lib (0.7.0+dfsg-2) unstable; urgency=medium
 
   * Team Upload.
diff -Nru libslow5lib-0.7.0+dfsg/debian/control 
libslow5lib-0.7.0+dfsg/debian/control
--- libslow5lib-0.7.0+dfsg/debian/control   2023-01-14 21:58:26.0 
+
+++ libslow5lib-0.7.0+dfsg/debian/control   2024-03-01 12:28: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),
cmake,
-   d-shlibs,
+   d-shlibs (>= 0.106~),
dh-python,
python3-all-dev,
libstreamvbyte-dev,
@@ -21,7 +21,10 @@
 Homepage: https://github.com/hasindu2008/slow5lib
 Rules-Requires-Root: no
 
-Package: libslow5-0
+Package: libslow5-0t64
+Provides: ${t64:Provides}
+Replaces: libslow5-0
+Conflicts: libslow5-0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -49,7 +52,7 @@
 Package: libslow5-dev
 Architecture: any
 Section: libdevel
-Depends: libslow5-0 (= ${binary:Version}),
+Depends: libslow5-0t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Multi-Arch: same
@@ -77,7 +80,7 @@
 Package: python3-slow5
 Architecture: any
 Section: python
-Depends: libslow5-0 (= ${binary:Version}),
+Depends: libslow5-0t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${python3:Depends},
  ${misc:Depends}
diff -Nru libslow5lib-0.7.0+dfsg/debian/libslow5-0.symbols 
libslow5lib-0.7.0+dfsg/debian/libslow5-0.symbols
--- libslow5lib-0.7.0+dfsg/debian/libslow5-0.symbols2023-01-14 
20:35:31.0 +
+++ libslow5lib-0.7.0+dfsg/debian/libslow5-0.symbols1970-01-01 
00:00:00.0 +
@@ -1,155 +0,0 @@
-libslow5.so.0 libslow5-0 #MINVER#
- __slow5_press_free@Base 0.5.1
- __slow5_press_init@Base 0.5.1
- ks_combsort_str_slow5@Base 0.5.1
- ks_heapadjust_str_slow5@Base 0.5.1
- ks_heapmake_str_slow5@Base 0.5.1
- ks_heapsort_str_slow5@Base 0.5.1
- ks_introsort_str_slow5@Base 0.5.1
- ks_ksmall_str_slow5@Base 0.5.1
- ks_mergesort_str_slow5@Base 0.5.1
- ks_shuffle_str_slow5@Base 0.5.1
- slow5_add_rec@Base 0.5.1
- slow5_asprintf@Base 0.5.1
- slow5_ato_int16@Base 0.5.1
- slow5_ato_int32@Base 0.5.1
- slow5_ato_int64@Base 0.5.1
- slow5_ato_int8@Base 0.5.1
- slow5_ato_uint16@Base 0.5.1
- slow5_ato_uint32@Base 0.5.1
- slow5_ato_uint64@Base 0.5.1
- slow5_ato_uint8@Base 0.5.1
- slow5_aux_add@Base 0.6.0
- slow5_aux_get_char@Base 0.5.1
- slow5_aux_get_double@Base 0.5.1
- slow5_aux_get_double_array@Base 0.5.1
- slow5_aux_get_enum@Base 0.5.1
- slow5_aux_get_enum_array@Base 0.5.1
- slow5_aux_get_float@Base 0.5.1
- slow5_aux_get_float_array@Base 0.5.1
- slow5_aux_get_int16@Base 0.5.1
- slow5_aux_get_int16_array@Base 0.5.1
- slow5_aux_get_int32@Base 0.5.1
- slow5_aux_get_int32_array@Base 0.5.1
- slow5_aux_get_int64@Base 0.5.1
- slow5_aux_get_int64_array@Base 0.5.1
- slow5_aux_get_int8@Base 0.5.1
- slow5_aux_get_int8_array@Base 0.5.1
- slow5_aux_get_string@Base 0.5.1
- slow5_aux_get_uint16@Base 0.5.1
- slow5_aux_get_uint16_array@Base 0.5.1
- slow5_aux_get_uint32@Base 0.5.1
- slow5_aux_get_uint32_array@Base 0.5.1
- slow5_aux_get_uint64@Base 0.5.1
- slow5_aux_get_uint64_array@Base 0.5.1
- slow5_aux_get_uint8@Base 0.5.1
- slow5_aux_get_uint8_array@Base 0.5.1
- slow5_aux_meta_add@Base 0.5.1
- slow5_aux_meta_add_enum@Base 0.5.1
- slow5_aux_meta_enum_parse@Base 0.5.1
- slow5_aux_meta_free@Base 0.5.1
- slow5_aux_meta_init@Base 0.5.1
- slow5_aux_meta_init_empty@Base 0.5.1
- slow5_aux_set@Base 0.6.0
- slow5_aux_set_string@Base 0.6.0
- slow5_close@Base 0.5.1
- slow5_compress_footer_next@Base 0.5.1
- slow5_convert@Base 0.5.1
- slow5_data_to_str@Base 0.5.1
- slow5

Bug#1063134: libquazip: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libquazip
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libquazip-0.9.1/debian/changelog libquazip-0.9.1/debian/changelog
--- libquazip-0.9.1/debian/changelog2022-11-03 08:46:42.0 +
+++ libquazip-0.9.1/debian/changelog2024-03-01 12:26:49.0 +
@@ -1,3 +1,10 @@
+libquazip (0.9.1-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063134
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:26:49 +
+
 libquazip (0.9.1-3) unstable; urgency=medium
 
   * QA (group) upload
diff -Nru libquazip-0.9.1/debian/control libquazip-0.9.1/debian/control
--- libquazip-0.9.1/debian/control  2022-11-03 08:46:42.0 +
+++ libquazip-0.9.1/debian/control  2024-03-01 12:26:49.0 +
@@ -2,8 +2,8 @@
 Maintainer: Debian QA Group 
 Section: libs
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
-   d-shlibs,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
+   d-shlibs (>= 0.106),
cmake,
qtbase5-dev,
qtchooser,
@@ -17,7 +17,7 @@
 Homepage: https://github.com/stachenov/quazip
 Rules-Requires-Root: no
 
-Package: libquazip5-1
+Package: libquazip5-1t64
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -25,10 +25,11 @@
  ${misc:Depends}
 Suggests: libquazip-doc
 Pre-Depends: ${misc:Pre-Depends}
+Conflicts: libquazip5-1 (<< ${source:Version})
 Breaks: libquazip1-qt5
-Provides: libquazip1-qt5,
+Provides: ${t64:Provides}, libquazip1-qt5,
   libquazip-qt5-1
-Replaces: libquazip1-qt5,
+Replaces: libquazip5-1, libquazip1-qt5,
   libquazip-qt5-1
 Description: C++ wrapper for ZIP/UNZIP
  QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
@@ -47,7 +48,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libquazip5-1 (= ${binary:Version}),
+Depends: libquazip5-1t64 (= ${binary:Version}),
  ${misc:Depends},
  zlib1g-dev
 Breaks: libquazip-qt5-1-dev (<= 0.7-2),
diff -Nru libquazip-0.9.1/debian/libquazip5-1.1 
libquazip-0.9.1/debian/libquazip5-1.1
--- libquazip-0.9.1/debian/libquazip5-1.1   2022-11-03 08:46:42.0 
+
+++ libquazip-0.9.1/debian/libquazip5-1.1   1970-01-01 00:00:00.0 
+
@@ -1,27 +0,0 @@
-.TH QuaZIP 1 "14 July 2014"
-.SH NAME
-quazip - C++/Qt wrapper for UNZIP/ZIP
-.SH SYNOPSIS
-.B quazip
-.SH DESCRIPTION
-.B QuaZIP
-is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
-can be used to access ZIP archives. It uses Trolltech's Qt toolkit.
-.
-.B QuaZIP
-allows you to access files inside ZIP archives using QIODevice API,
-and that means that you can also use QTextStream, QDataStream or
-whatever you would like to use on your zipped files.
-.
-.B QuaZIP
-provides complete abstraction of the ZIP/UNZIP API, for both reading
-from and writing to ZIP archives.
-.SH SEE ALSO
-.BR minizip (1),
-.BR miniunzip (1),
-.BR zlib (3),
-.BR zip (1).
-.SH AUTHOR
-This program was written by Sergey A. Tachenov.
-This manual page was written by Eric Maeker .
-
diff -Nru libquazip-0.9.1/debian/libquazip5-1.manpages 
libquazip-0.9.1/debian/libquazip5-1.manpages
--- libquazip-0.9.1/debian/libquazip5-1.manpages2022-11-03 
08:46:42.0 +
+++ libquazip-0.9.1/debian/libquazip5-1.manpages1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-debian/libquazip5-1.1
-
diff -Nru libquazip-0.9.1/debian/libquazip5-1.symbols.amd64 
libquazip-0.9.1/debian/libquazip5-1.symbols.amd64
--- libquazip-0.9.1/debian/libquazip5-1.symbols.amd64   2022-11-03 
08:46:42.0 +
+++ libquazip-0.9.1/debian/libquazip5-1.symbols.amd64   1970-01-01 
00:00:00.0 +
@@ -1,419 +0,0 @@
-libquazip5.so.1 libquazip5-1 #MINVER#
-* Build-Depends-Package: libquazip5-dev
- LoadCentralDirectoryRecord@Base 0.7.3
- Write_EndOfCentralDirectoryRecord@Base 0.7.3
- Write_GlobalComment@Base 0.7.3
- Write_LocalFileHeader@Base 0.7.3
- Write_Zip64EndOfCentralDirectoryLocator@Base 0.7.3
- Write_Zip64EndOfCentralDirectoryRecord@Base 0.7.3
- _Z18QuaZip_getFileInfoI14QuaZipFileInfoET_P6QuaZipPb@Base 0.7.3
- _Z18QuaZip_getFileInfoI16QuaZipFileInfo64ET_P6QuaZipPb@Base 0.7.3
- _Z18QuaZip_getFileInfoI7QStrin

Bug#1063133: libquazip1-qt6: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libquazip1-qt6
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libquazip1-qt6-1.4/debian/changelog 
libquazip1-qt6-1.4/debian/changelog
--- libquazip1-qt6-1.4/debian/changelog 2023-02-05 20:40:12.0 +
+++ libquazip1-qt6-1.4/debian/changelog 2024-03-01 12:24:59.0 +
@@ -1,3 +1,10 @@
+libquazip1-qt6 (1.4-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063133
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:24:59 +
+
 libquazip1-qt6 (1.4-1) unstable; urgency=medium
 
   * New upstream version.
diff -Nru libquazip1-qt6-1.4/debian/control libquazip1-qt6-1.4/debian/control
--- libquazip1-qt6-1.4/debian/control   2023-02-05 20:40:12.0 +
+++ libquazip1-qt6-1.4/debian/control   2024-03-01 12:24:59.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Ben Westover 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  cmake,
  doxygen,
@@ -17,7 +17,10 @@
 Homepage: https://github.com/stachenov/quazip
 Rules-Requires-Root: no
 
-Package: libquazip1-qt6-1
+Package: libquazip1-qt6-1t64
+Provides: ${t64:Provides}
+Replaces: libquazip1-qt6-1
+Breaks: libquazip1-qt6-1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -37,7 +40,7 @@
  libqt6core5compat6-dev,
  zlib1g-dev,
  libbz2-dev,
- libquazip1-qt6-1 (= ${binary:Version})
+ libquazip1-qt6-1t64 (= ${binary:Version})
 Description: Qt/C++ wrapper over minizip - Version 1 (Qt6) - development files
  QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
  Minizip) using Trolltech's Qt library.
diff -Nru libquazip1-qt6-1.4/debian/libquazip1-qt6-1.install 
libquazip1-qt6-1.4/debian/libquazip1-qt6-1.install
--- libquazip1-qt6-1.4/debian/libquazip1-qt6-1.install  2023-02-05 
20:12:01.0 +
+++ libquazip1-qt6-1.4/debian/libquazip1-qt6-1.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libquazip1-qt6.so.1*
diff -Nru libquazip1-qt6-1.4/debian/libquazip1-qt6-1.lintian-overrides 
libquazip1-qt6-1.4/debian/libquazip1-qt6-1.lintian-overrides
--- libquazip1-qt6-1.4/debian/libquazip1-qt6-1.lintian-overrides
2023-02-05 20:12:01.0 +
+++ libquazip1-qt6-1.4/debian/libquazip1-qt6-1.lintian-overrides
1970-01-01 00:00:00.0 +
@@ -1,3 +0,0 @@
-# Symbols should not be shipped for C++ libraries; see
-# https://wiki.debian.org/UsingSymbolsFiles#C.2B-.2B-_libraries
-no-symbols-control-file
diff -Nru libquazip1-qt6-1.4/debian/libquazip1-qt6-1t64.install 
libquazip1-qt6-1.4/debian/libquazip1-qt6-1t64.install
--- libquazip1-qt6-1.4/debian/libquazip1-qt6-1t64.install   1970-01-01 
00:00:00.0 +
+++ libquazip1-qt6-1.4/debian/libquazip1-qt6-1t64.install   2023-02-05 
20:12:01.0 +
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libquazip1-qt6.so.1*
diff -Nru libquazip1-qt6-1.4/debian/libquazip1-qt6-1t64.lintian-overrides 
libquazip1-qt6-1.4/debian/libquazip1-qt6-1t64.lintian-overrides
--- libquazip1-qt6-1.4/debian/libquazip1-qt6-1t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ libquazip1-qt6-1.4/debian/libquazip1-qt6-1t64.lintian-overrides 
2024-03-01 12:24:47.0 +
@@ -0,0 +1,4 @@
+# Symbols should not be shipped for C++ libraries; see
+# https://wiki.debian.org/UsingSymbolsFiles#C.2B-.2B-_libraries
+no-symbols-control-file
+libquazip1-qt6-1t64: package-name-doesnt-match-sonames libquazip1-qt6-1


Bug#1063132: libquazip1-qt5: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libquazip1-qt5
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libquazip1-qt5-1.4/debian/changelog 
libquazip1-qt5-1.4/debian/changelog
--- libquazip1-qt5-1.4/debian/changelog 2023-02-05 20:48:12.0 +
+++ libquazip1-qt5-1.4/debian/changelog 2024-03-01 12:24:19.0 +
@@ -1,3 +1,10 @@
+libquazip1-qt5 (1.4-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063132
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:24:19 +
+
 libquazip1-qt5 (1.4-1) unstable; urgency=high
 
   * New upstream version
diff -Nru libquazip1-qt5-1.4/debian/control libquazip1-qt5-1.4/debian/control
--- libquazip1-qt5-1.4/debian/control   2023-02-05 20:48:12.0 +
+++ libquazip1-qt5-1.4/debian/control   2024-03-01 12:24:19.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Ben Westover 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  cmake,
  doxygen,
@@ -16,7 +16,10 @@
 Homepage: https://github.com/stachenov/quazip
 Rules-Requires-Root: no
 
-Package: libquazip1-qt5-1
+Package: libquazip1-qt5-1t64
+Provides: ${t64:Provides}
+Replaces: libquazip1-qt5-1
+Breaks: libquazip1-qt5-1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -35,7 +38,7 @@
  qtbase5-dev,
  libbz2-dev,
  zlib1g-dev,
- libquazip1-qt5-1 (= ${binary:Version})
+ libquazip1-qt5-1t64 (= ${binary:Version})
 Description: Qt/C++ wrapper over minizip - Version 1 (Qt5) - development files
  QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
  Minizip) using Trolltech's Qt library.
diff -Nru libquazip1-qt5-1.4/debian/libquazip1-qt5-1.install 
libquazip1-qt5-1.4/debian/libquazip1-qt5-1.install
--- libquazip1-qt5-1.4/debian/libquazip1-qt5-1.install  2023-02-05 
20:48:12.0 +
+++ libquazip1-qt5-1.4/debian/libquazip1-qt5-1.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libquazip1-qt5.so.1*
diff -Nru libquazip1-qt5-1.4/debian/libquazip1-qt5-1.lintian-overrides 
libquazip1-qt5-1.4/debian/libquazip1-qt5-1.lintian-overrides
--- libquazip1-qt5-1.4/debian/libquazip1-qt5-1.lintian-overrides
2023-02-05 20:48:12.0 +
+++ libquazip1-qt5-1.4/debian/libquazip1-qt5-1.lintian-overrides
1970-01-01 00:00:00.0 +
@@ -1,3 +0,0 @@
-# Symbols should not be shipped for C++ libraries; see
-# https://wiki.debian.org/UsingSymbolsFiles#C.2B-.2B-_libraries
-no-symbols-control-file
diff -Nru libquazip1-qt5-1.4/debian/libquazip1-qt5-1t64.install 
libquazip1-qt5-1.4/debian/libquazip1-qt5-1t64.install
--- libquazip1-qt5-1.4/debian/libquazip1-qt5-1t64.install   1970-01-01 
00:00:00.0 +
+++ libquazip1-qt5-1.4/debian/libquazip1-qt5-1t64.install   2023-02-05 
20:48:12.0 +
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libquazip1-qt5.so.1*
diff -Nru libquazip1-qt5-1.4/debian/libquazip1-qt5-1t64.lintian-overrides 
libquazip1-qt5-1.4/debian/libquazip1-qt5-1t64.lintian-overrides
--- libquazip1-qt5-1.4/debian/libquazip1-qt5-1t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ libquazip1-qt5-1.4/debian/libquazip1-qt5-1t64.lintian-overrides 
2024-03-01 12:24:07.0 +
@@ -0,0 +1,4 @@
+# Symbols should not be shipped for C++ libraries; see
+# https://wiki.debian.org/UsingSymbolsFiles#C.2B-.2B-_libraries
+no-symbols-control-file
+libquazip1-qt5-1t64: package-name-doesnt-match-sonames libquazip1-qt5-1


Bug#1063131: libnvme: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libnvme
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libnvme-1.8/debian/changelog libnvme-1.8/debian/changelog
--- libnvme-1.8/debian/changelog2024-02-20 09:22:26.0 +
+++ libnvme-1.8/debian/changelog2024-03-01 12:23:21.0 +
@@ -1,3 +1,10 @@
+libnvme (1.8-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063131
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:23:21 +
+
 libnvme (1.8-2) sid; urgency=medium
 
   * Uploading to sid.
diff -Nru libnvme-1.8/debian/control libnvme-1.8/debian/control
--- libnvme-1.8/debian/control  2024-02-20 04:58:02.0 +
+++ libnvme-1.8/debian/control  2024-03-01 12:23:21.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Daniel Baumann 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  cmake,
  debhelper-compat (= 13),
  dh-python,
@@ -26,7 +26,7 @@
 Depends:
  libjson-c-dev,
  libkeyutils-dev,
- libnvme1 (= ${binary:Version}),
+ libnvme1t64 (= ${binary:Version}),
  libssl-dev,
  ${misc:Depends},
 Description: NVMe management library (development)
@@ -37,7 +37,10 @@
  .
  This package contains the development files.
 
-Package: libnvme1
+Package: libnvme1t64
+Provides: ${t64:Provides}
+Replaces: libnvme1
+Breaks: libnvme1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends:
@@ -57,7 +60,7 @@
 Section: python
 Architecture: any
 Depends:
- libnvme1 (= ${binary:Version}),
+ libnvme1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${python3:Depends},
  ${shlibs:Depends},
diff -Nru libnvme-1.8/debian/libnvme1.install 
libnvme-1.8/debian/libnvme1.install
--- libnvme-1.8/debian/libnvme1.install 2024-02-20 04:58:02.0 +
+++ libnvme-1.8/debian/libnvme1.install 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru libnvme-1.8/debian/libnvme1t64.install 
libnvme-1.8/debian/libnvme1t64.install
--- libnvme-1.8/debian/libnvme1t64.install  1970-01-01 00:00:00.0 
+
+++ libnvme-1.8/debian/libnvme1t64.install  2024-02-20 04:58:02.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru libnvme-1.8/debian/libnvme1t64.lintian-overrides 
libnvme-1.8/debian/libnvme1t64.lintian-overrides
--- libnvme-1.8/debian/libnvme1t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ libnvme-1.8/debian/libnvme1t64.lintian-overrides2024-03-01 
12:23:15.0 +
@@ -0,0 +1 @@
+libnvme1t64: package-name-doesnt-match-sonames libnvme1


Bug#1063130: libmspack: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libmspack
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libmspack-0.11/debian/changelog libmspack-0.11/debian/changelog
--- libmspack-0.11/debian/changelog 2023-02-07 15:32:55.0 +
+++ libmspack-0.11/debian/changelog 2024-03-01 12:22:47.0 +
@@ -1,3 +1,10 @@
+libmspack (0.11-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063130
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:22:47 +
+
 libmspack (0.11-1) unstable; urgency=medium
 
   * NUR.
diff -Nru libmspack-0.11/debian/control libmspack-0.11/debian/control
--- libmspack-0.11/debian/control   2023-02-07 15:32:55.0 +
+++ libmspack-0.11/debian/control   2024-03-01 12:22:47.0 +
@@ -3,13 +3,16 @@
 Priority: optional
 Maintainer: Marc Dequènes (Duck) 
 Standards-Version: 4.6.2
-Build-Depends: dpkg-dev (>= 1.16.1.1), debhelper-compat (= 12)
+Build-Depends: dpkg-dev (>= 1.22.5), dpkg-dev (>= 1.16.1.1), debhelper-compat 
(= 12)
 Build-Depends-indep: doxygen, graphviz
 Vcs-Browser: https://salsa.debian.org/debian/libmspack
 Vcs-Git: https://salsa.debian.org/debian/libmspack.git
 Homepage: https://www.cabextract.org.uk/libmspack/
 
-Package: libmspack0
+Package: libmspack0t64
+Provides: ${t64:Provides}
+Replaces: libmspack0
+Breaks: libmspack0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -26,7 +29,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: ${misc:Depends}, libmspack0 (= ${binary:Version})
+Depends: ${misc:Depends}, libmspack0t64 (= ${binary:Version})
 Description: library for Microsoft compression formats (development files)
  The purpose of libmspack is to provide both compression and decompression of
  some loosely related file formats used by Microsoft. The intention is to
diff -Nru libmspack-0.11/debian/libmspack0.install 
libmspack-0.11/debian/libmspack0.install
--- libmspack-0.11/debian/libmspack0.install2023-02-07 15:32:55.0 
+
+++ libmspack-0.11/debian/libmspack0.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libmspack.so.*
diff -Nru libmspack-0.11/debian/libmspack0.symbols 
libmspack-0.11/debian/libmspack0.symbols
--- libmspack-0.11/debian/libmspack0.symbols2023-02-07 15:32:55.0 
+
+++ libmspack-0.11/debian/libmspack0.symbols1970-01-01 00:00:00.0 
+
@@ -1,35 +0,0 @@
-libmspack.so.0 libmspack0 #MINVER#
-* Build-Depends-Package: libmspack-dev
- mspack_create_cab_compressor@Base 0.4
- mspack_create_cab_decompressor@Base 0.4
- mspack_create_chm_compressor@Base 0.4
- mspack_create_chm_decompressor@Base 0.4
- mspack_create_hlp_compressor@Base 0.4
- mspack_create_hlp_decompressor@Base 0.4
- mspack_create_kwaj_compressor@Base 0.4
- mspack_create_kwaj_decompressor@Base 0.4
- mspack_create_lit_compressor@Base 0.4
- mspack_create_lit_decompressor@Base 0.4
- mspack_create_oab_compressor@Base 0.4
- mspack_create_oab_decompressor@Base 0.4
- mspack_create_szdd_compressor@Base 0.4
- mspack_create_szdd_decompressor@Base 0.4
- mspack_default_system@Base 0.4
- mspack_destroy_cab_compressor@Base 0.4
- mspack_destroy_cab_decompressor@Base 0.4
- mspack_destroy_chm_compressor@Base 0.4
- mspack_destroy_chm_decompressor@Base 0.4
- mspack_destroy_hlp_compressor@Base 0.4
- mspack_destroy_hlp_decompressor@Base 0.4
- mspack_destroy_kwaj_compressor@Base 0.4
- mspack_destroy_kwaj_decompressor@Base 0.4
- mspack_destroy_lit_compressor@Base 0.4
- mspack_destroy_lit_decompressor@Base 0.4
- mspack_destroy_oab_compressor@Base 0.4
- mspack_destroy_oab_decompressor@Base 0.4
- mspack_destroy_szdd_compressor@Base 0.4
- mspack_destroy_szdd_decompressor@Base 0.4
- mspack_sys_filelen@Base 0.4
- mspack_sys_selftest_internal@Base 0.4
- mspack_valid_system@Base 0.4
- mspack_version@Base 0.4
diff -Nru libmspack-0.11/debian/libmspack0t64.install 
libmspack-0.11/debian/libmspack0t64.install
--- libmspack-0.11/debian/libmspack0t64.install 1970-01-01 00:00:00.0 
+
+++ libmspack-0.11/debian/libmspack0t64.install 2023-02-07 15:32:55.0 
+
@@ -0,0 +1 @@
+usr/lib/*/libmspack.so.*
diff -Nru libmspack-0.11/debian/libmspack0t64.lintian-overrides 
libmspack-0.11/debian/libmspack0t64.lintian-overrides
--- libmspack-0.11/debia

Bug#1063129: libmicrohttpd: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libmicrohttpd
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libmicrohttpd-1.0.0/debian/changelog 
libmicrohttpd-1.0.0/debian/changelog
--- libmicrohttpd-1.0.0/debian/changelog2024-02-07 05:48:47.0 
+
+++ libmicrohttpd-1.0.0/debian/changelog2024-03-01 12:21:57.0 
+
@@ -1,3 +1,10 @@
+libmicrohttpd (1.0.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063129
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:21:57 +
+
 libmicrohttpd (1.0.0-2) sid; urgency=medium
 
   * Uploading to sid.
diff -Nru libmicrohttpd-1.0.0/debian/control libmicrohttpd-1.0.0/debian/control
--- libmicrohttpd-1.0.0/debian/control  2024-02-07 05:48:43.0 +
+++ libmicrohttpd-1.0.0/debian/control  2024-03-01 12:21:57.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  autoconf,
  automake,
  debhelper-compat (= 13),
@@ -22,7 +22,7 @@
 Multi-arch: same
 Depends:
  libgnutls28-dev,
- libmicrohttpd12 (= ${binary:Version}),
+ libmicrohttpd12t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: library embedding HTTP server functionality (development)
  GNU libmicrohttpd is a small C library that is supposed to make it easy to run
@@ -30,7 +30,10 @@
  .
  This package contains the development files.
 
-Package: libmicrohttpd12
+Package: libmicrohttpd12t64
+Provides: ${t64:Provides}
+Replaces: libmicrohttpd12
+Breaks: libmicrohttpd12 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-arch: same
diff -Nru libmicrohttpd-1.0.0/debian/libmicrohttpd12.install 
libmicrohttpd-1.0.0/debian/libmicrohttpd12.install
--- libmicrohttpd-1.0.0/debian/libmicrohttpd12.install  2024-02-07 
05:48:32.0 +
+++ libmicrohttpd-1.0.0/debian/libmicrohttpd12.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru libmicrohttpd-1.0.0/debian/libmicrohttpd12.symbols 
libmicrohttpd-1.0.0/debian/libmicrohttpd12.symbols
--- libmicrohttpd-1.0.0/debian/libmicrohttpd12.symbols  2024-02-07 
05:48:32.0 +
+++ libmicrohttpd-1.0.0/debian/libmicrohttpd12.symbols  1970-01-01 
00:00:00.0 +
@@ -1,64 +0,0 @@
-libmicrohttpd.so.12 libmicrohttpd12 #MINVER#
-* Build-Depends-Package: libmicrohttp-dev
- MHD_add_connection@Base 0.9.50
- MHD_add_response_footer@Base 0.9.50
- MHD_add_response_header@Base 0.9.50
- MHD_basic_auth_get_username_password@Base 0.9.50
- MHD_create_post_processor@Base 0.9.50
- MHD_create_response_for_upgrade@Base 0.9.52
- MHD_create_response_from_buffer@Base 0.9.50
- MHD_create_response_from_buffer_with_free_callback@Base 0.9.61
- MHD_create_response_from_buffer_with_free_callback_cls@Base 0.9.75-2
- MHD_create_response_from_callback@Base 0.9.50
- MHD_create_response_from_data@Base 0.9.50
- MHD_create_response_from_fd64@Base 0.9.50
- MHD_create_response_from_fd@Base 0.9.50
- MHD_create_response_from_fd_at_offset64@Base 0.9.50
- MHD_create_response_from_fd_at_offset@Base 0.9.50
- MHD_create_response_from_iovec@Base 0.9.75-2
- MHD_create_response_from_pipe@Base 0.9.72
- MHD_del_response_header@Base 0.9.50
- MHD_destroy_post_processor@Base 0.9.50
- MHD_destroy_response@Base 0.9.50
- MHD_digest_auth_check2@Base 0.9.62
- MHD_digest_auth_check@Base 0.9.50
- MHD_digest_auth_check_digest2@Base 0.9.62
- MHD_digest_auth_check_digest@Base 0.9.60
- MHD_digest_auth_get_username@Base 0.9.50
- MHD_free@Base 0.9.56
- MHD_get_connection_info@Base 0.9.50
- MHD_get_connection_values@Base 0.9.50
- MHD_get_connection_values_n@Base 0.9.64
- MHD_get_daemon_info@Base 0.9.50
- MHD_get_fdset2@Base 0.9.50
- MHD_get_fdset@Base 0.9.50
- MHD_get_reason_phrase_for@Base 0.9.50
- MHD_get_reason_phrase_len_for@Base 0.9.75-2
- MHD_get_response_header@Base 0.9.50
- MHD_get_response_headers@Base 0.9.50
- MHD_get_timeout@Base 0.9.50
- MHD_get_version@Base 0.9.50
- MHD_http_unescape@Base 0.9.50
- MHD_is_feature_supported@Base 0.9.50
- MHD_lookup_connection_value@Base 0.9.50
- MHD_lookup_connection_value_n@Base 0.9.64
- MHD_post_process@Base 0.9.50
- MHD_queue_auth_fail_response2@Base 0.9.62
- MHD_queue_auth_fail_response@Base 0.9.50
- MHD_queue_basic_auth_fail_response@Base 0.9.50
- MHD_queue_response@Base 0.9.50
- MHD_quiesce_da

Bug#1063128: libfreefare: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libfreefare
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libfreefare-0.4.0/debian/changelog libfreefare-0.4.0/debian/changelog
--- libfreefare-0.4.0/debian/changelog  2021-01-05 10:29:39.0 +
+++ libfreefare-0.4.0/debian/changelog  2024-03-01 12:21:18.0 +
@@ -1,3 +1,10 @@
+libfreefare (0.4.0-2.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063128
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:21:18 +
+
 libfreefare (0.4.0-2.1) unstable; urgency=medium
 
   * Non maintainer upload by the Reproducible Builds team.
diff -Nru libfreefare-0.4.0/debian/control libfreefare-0.4.0/debian/control
--- libfreefare-0.4.0/debian/control2013-12-26 04:31:31.0 +
+++ libfreefare-0.4.0/debian/control2024-03-01 12:21:18.0 +
@@ -2,13 +2,16 @@
 Section: libs
 Priority: extra
 Maintainer: Nobuhiro Iwamatsu 
-Build-Depends: debhelper (>= 9), dh-autoreconf, libnfc-dev (>= 1.7.0~rc7), 
pkg-config, libssl-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9), dh-autoreconf, 
libnfc-dev (>= 1.7.0~rc7), pkg-config, libssl-dev
 Standards-Version: 3.9.5
 Homepage: https://code.google.com/p/libfreefare/
 Vcs-Git: git://anonscm.debian.org/collab-maint/libnfc.git
 Vcs-Browser: 
http://anonscm.debian.org/gitweb/?p=collab-maint/libfreefare.git;a=summary
 
-Package: libfreefare0
+Package: libfreefare0t64
+Provides: ${t64:Provides}
+Replaces: libfreefare0
+Breaks: libfreefare0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -23,7 +26,7 @@
 Package: libfreefare-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libfreefare0 (= ${binary:Version}), libnfc-dev
+Depends: ${misc:Depends}, libfreefare0t64 (= ${binary:Version}), libnfc-dev
 Suggests: libfreefare-doc
 Multi-Arch: same
 Description: MIFARE card manipulations library (development files)
@@ -35,7 +38,7 @@
 Package: libfreefare-bin
 Section: utils
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libfreefare0 (>= 
${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libfreefare0t64 (>= 
${binary:Version})
 Description: MIFARE card manipulations binaries
  The libfreefare project aims to provide a convenient API for MIFARE
  card manipulations.
diff -Nru libfreefare-0.4.0/debian/libfreefare0.install 
libfreefare-0.4.0/debian/libfreefare0.install
--- libfreefare-0.4.0/debian/libfreefare0.install   2013-12-24 
23:04:54.0 +
+++ libfreefare-0.4.0/debian/libfreefare0.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libfreefare.so.*
diff -Nru libfreefare-0.4.0/debian/libfreefare0t64.install 
libfreefare-0.4.0/debian/libfreefare0t64.install
--- libfreefare-0.4.0/debian/libfreefare0t64.install1970-01-01 
00:00:00.0 +
+++ libfreefare-0.4.0/debian/libfreefare0t64.install2013-12-24 
23:04:54.0 +
@@ -0,0 +1 @@
+usr/lib/*/libfreefare.so.*
diff -Nru libfreefare-0.4.0/debian/libfreefare0t64.lintian-overrides 
libfreefare-0.4.0/debian/libfreefare0t64.lintian-overrides
--- libfreefare-0.4.0/debian/libfreefare0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ libfreefare-0.4.0/debian/libfreefare0t64.lintian-overrides  2024-03-01 
12:21:14.0 +
@@ -0,0 +1 @@
+libfreefare0t64: package-name-doesnt-match-sonames libfreefare0


Bug#1063127: libdvdread: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libdvdread
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libdvdread-6.1.3/debian/changelog libdvdread-6.1.3/debian/changelog
--- libdvdread-6.1.3/debian/changelog   2022-06-08 17:04:02.0 +
+++ libdvdread-6.1.3/debian/changelog   2024-03-01 12:20:48.0 +
@@ -1,3 +1,10 @@
+libdvdread (6.1.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063127
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:20:48 +
+
 libdvdread (6.1.3-1) unstable; urgency=medium
 
   * Team upload
diff -Nru libdvdread-6.1.3/debian/control libdvdread-6.1.3/debian/control
--- libdvdread-6.1.3/debian/control 2022-06-08 16:53:30.0 +
+++ libdvdread-6.1.3/debian/control 2024-03-01 12:20:48.0 +
@@ -4,14 +4,17 @@
 Maintainer: Debian Multimedia Maintainers 
 Uploaders: Reinhard Tartler ,
Benjamin Drung 
-Build-Depends: debhelper-compat (= 13), pkg-config
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), pkg-config
 Standards-Version: 4.6.1
 Homepage: https://www.videolan.org/developers/libdvdnav.html
 Vcs-Browser: https://salsa.debian.org/multimedia-team/libdvdread
 Vcs-Git: https://salsa.debian.org/multimedia-team/libdvdread.git
 Rules-Requires-Root: no
 
-Package: libdvdread8
+Package: libdvdread8t64
+Provides: ${t64:Provides}
+Replaces: libdvdread8
+Breaks: libdvdread8 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -30,7 +33,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libdvdread8 (= ${binary:Version}), pkg-config, ${misc:Depends}
+Depends: libdvdread8t64 (= ${binary:Version}), pkg-config, ${misc:Depends}
 Suggests: libdvdcss-dev
 Description: library for reading DVDs (development)
  libdvdread provides the functionality that is required to access many DVDs. It
diff -Nru libdvdread-6.1.3/debian/libdvdread8.bug-control 
libdvdread-6.1.3/debian/libdvdread8.bug-control
--- libdvdread-6.1.3/debian/libdvdread8.bug-control 2022-06-08 
16:47:06.0 +
+++ libdvdread-6.1.3/debian/libdvdread8.bug-control 1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-Report-With: libdvdnav4 libdvdcss2
diff -Nru libdvdread-6.1.3/debian/libdvdread8.docs 
libdvdread-6.1.3/debian/libdvdread8.docs
--- libdvdread-6.1.3/debian/libdvdread8.docs2022-06-08 16:47:06.0 
+
+++ libdvdread-6.1.3/debian/libdvdread8.docs1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/docs/*
diff -Nru libdvdread-6.1.3/debian/libdvdread8.install 
libdvdread-6.1.3/debian/libdvdread8.install
--- libdvdread-6.1.3/debian/libdvdread8.install 2022-06-08 16:47:06.0 
+
+++ libdvdread-6.1.3/debian/libdvdread8.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru libdvdread-6.1.3/debian/libdvdread8.symbols 
libdvdread-6.1.3/debian/libdvdread8.symbols
--- libdvdread-6.1.3/debian/libdvdread8.symbols 2022-06-08 16:47:06.0 
+
+++ libdvdread-6.1.3/debian/libdvdread8.symbols 1970-01-01 00:00:00.0 
+
@@ -1,61 +0,0 @@
-libdvdread.so.8 #PACKAGE# #MINVER#
-* Build-Depends-Package: libdvdread-dev
- DVDClose@Base 4.1.3
- DVDCloseFile@Base 4.1.3
- DVDDiscID@Base 4.1.3
- DVDFileSeek@Base 4.1.3
- DVDFileSeekForce@Base 4.1.3
- DVDFileSize@Base 4.1.3
- DVDFileStat@Base 4.1.3-4~
- DVDISOVolumeInfo@Base 4.1.3
- DVDOpen2@Base 6.1.0
- DVDOpen@Base 4.1.3
- DVDOpenFile@Base 4.1.3
- DVDOpenStream2@Base 6.1.0
- DVDOpenStream@Base 5.0.2
- DVDReadBlocks@Base 4.1.3
- DVDReadBytes@Base 4.1.3
- DVDReadLog@Base 6.1.0
- DVDUDFCacheLevel@Base 4.1.3
- DVDUDFVolumeInfo@Base 4.1.3
- UDFFindFile@Base 4.1.3
- UDFGetVolumeIdentifier@Base 4.1.3
- UDFGetVolumeSetIdentifier@Base 4.1.3
- dvdread_getbits@Base 4.1.3
- dvdread_getbits_init@Base 4.1.3
- dvdread_print_time@Base 4.1.3
- ifoClose@Base 4.1.3
- ifoFree_C_ADT@Base 4.1.3
- ifoFree_FP_PGC@Base 4.1.3
- ifoFree_PGCIT@Base 4.1.3
- ifoFree_PGCI_UT@Base 4.1.3
- ifoFree_PTL_MAIT@Base 4.1.3
- ifoFree_TITLE_C_ADT@Base 4.1.3
- ifoFree_TITLE_VOBU_ADMAP@Base 4.1.3
- ifoFree_TT_SRPT@Base 4.1.3
- ifoFree_TXTDT_MGI@Base 4.1.3
- ifoFree_VOBU_ADMAP@Base 4.1.3
- ifoFree_VTS_ATRT@Base 4.1.3
- ifoFree_VTS_PTT_SRPT@Base 4.1.3
- ifoFree_VTS_TMAPT@Base 4.1.3
- ifoOpen@Base 4.1.3
- ifoOpenVMGI@Base 4.1.3
- ifoOpenVTSI@B

Bug#1063125: libcdio-paranoia: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libcdio-paranoia
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libcdio-paranoia-10.2+2.0.1/debian/changelog 
libcdio-paranoia-10.2+2.0.1/debian/changelog
--- libcdio-paranoia-10.2+2.0.1/debian/changelog2022-08-18 
18:43:37.0 +
+++ libcdio-paranoia-10.2+2.0.1/debian/changelog2024-03-01 
12:20:14.0 +
@@ -1,3 +1,10 @@
+libcdio-paranoia (10.2+2.0.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063125
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:20:14 +
+
 libcdio-paranoia (10.2+2.0.1-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru libcdio-paranoia-10.2+2.0.1/debian/control 
libcdio-paranoia-10.2+2.0.1/debian/control
--- libcdio-paranoia-10.2+2.0.1/debian/control  2022-08-18 18:43:37.0 
+
+++ libcdio-paranoia-10.2+2.0.1/debian/control  2024-03-01 12:20:14.0 
+
@@ -2,7 +2,7 @@
 Priority: optional
 Section: libs
 Maintainer: Philippe SWARTVAGHER 
-Build-Depends: debhelper (>= 11),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 11),
  dctrl-tools | grep-dctrl,
  libpopt-dev,
  libncurses5-dev | libncurses-dev,
@@ -19,7 +19,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libcdio-cdda2 (= ${binary:Version}), libcdio-dev (>= 0.94), 
${libcdev}, ${misc:Depends}
+Depends: libcdio-cdda2t64 (= ${binary:Version}), libcdio-dev (>= 0.94), 
${libcdev}, ${misc:Depends}
 Description: library to read and control digital audio CDs (development files)
  This package contains development files (headers and static library)
  for the libcdio-cdda library.
@@ -29,7 +29,10 @@
  a backend, it supports the same kind of CDROM drives (and images) as
  libcdio.
 
-Package: libcdio-cdda2
+Package: libcdio-cdda2t64
+Provides: ${t64:Provides}
+Replaces: libcdio-cdda2
+Breaks: libcdio-cdda2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -44,7 +47,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libcdio-paranoia2 (= ${binary:Version}), libcdio-cdda-dev, 
libcdio-dev (>= 0.94), ${libcdev}, ${misc:Depends}
+Depends: libcdio-paranoia2t64 (= ${binary:Version}), libcdio-cdda-dev, 
libcdio-dev (>= 0.94), ${libcdev}, ${misc:Depends}
 Description: library to read digital audio CDs with error correction 
(development files)
  This package contains development files (headers and static library)
  for the libcdio-paranoia library.
@@ -54,7 +57,10 @@
  when reading such discs. As it uses libcdio as a backend, it supports
  the same kind of CDROM drives (and images) as libcdio.
 
-Package: libcdio-paranoia2
+Package: libcdio-paranoia2t64
+Provides: ${t64:Provides}
+Replaces: libcdio-paranoia2
+Breaks: libcdio-paranoia2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
diff -Nru libcdio-paranoia-10.2+2.0.1/debian/libcdio-cdda2.install 
libcdio-paranoia-10.2+2.0.1/debian/libcdio-cdda2.install
--- libcdio-paranoia-10.2+2.0.1/debian/libcdio-cdda2.install2022-08-18 
18:43:37.0 +
+++ libcdio-paranoia-10.2+2.0.1/debian/libcdio-cdda2.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libcdio_cdda.so.*
diff -Nru libcdio-paranoia-10.2+2.0.1/debian/libcdio-cdda2.symbols 
libcdio-paranoia-10.2+2.0.1/debian/libcdio-cdda2.symbols
--- libcdio-paranoia-10.2+2.0.1/debian/libcdio-cdda2.symbols2022-08-18 
18:43:37.0 +
+++ libcdio-paranoia-10.2+2.0.1/debian/libcdio-cdda2.symbols1970-01-01 
00:00:00.0 +
@@ -1,28 +0,0 @@
-libcdio_cdda.so.2 libcdio-cdda2 #MINVER#
-* Build-Depends-Package: libcdio-cdda-dev
- CDIO_CDDA_2@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_close@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_close_no_free_cdio@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_disc_firstsector@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_disc_lastsector@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_errors@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_find_a_cdrom@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_free_messages@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_identify@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_identify_cdio@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_messages@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_open@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_read@CDIO_CDDA_2 10.2+2.0.0
- cdio_cddap_

Bug#1063123: libburn: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: libburn
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru libburn-1.5.6/debian/changelog libburn-1.5.6/debian/changelog
--- libburn-1.5.6/debian/changelog  2023-09-09 17:00:47.0 +
+++ libburn-1.5.6/debian/changelog  2024-03-01 12:19:29.0 +
@@ -1,3 +1,10 @@
+libburn (1.5.6-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063123
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:19:29 +
+
 libburn (1.5.6-1) unstable; urgency=low
 
   [ Thomas Schmitt ]
diff -Nru libburn-1.5.6/debian/control libburn-1.5.6/debian/control
--- libburn-1.5.6/debian/control2023-09-09 17:00:47.0 +
+++ libburn-1.5.6/debian/control2024-03-01 12:19:29.0 +
@@ -5,14 +5,17 @@
Thomas Schmitt 
 Section: libs
 Priority: optional
-Build-Depends: pkg-config,
+Build-Depends: dpkg-dev (>= 1.22.5), pkg-config,
debhelper-compat (= 13)
 Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/optical-media-team/libburn
 Vcs-Git: https://salsa.debian.org/optical-media-team/libburn.git
 Homepage: http://libburnia-project.org
 
-Package: libburn4
+Package: libburn4t64
+Provides: ${t64:Provides}
+Replaces: libburn4
+Breaks: libburn4 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
@@ -45,13 +48,13 @@
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends},
- libburn4 (= ${binary:Version})
+ libburn4t64 (= ${binary:Version})
 Suggests: libburn-doc (= ${source:Version})
-Description: development package for libburn4
+Description: development package for libburn4t64
  This package contains the headers, pkgconfig data and static library for
  libburn.
  You need the headers if you want to develop or compile applications which
- make use of the libburn4 API. Its definition is in .
+ make use of the libburn4t64 API. Its definition is in .
 
 Package: libburn-doc
 Architecture: all
diff -Nru libburn-1.5.6/debian/libburn4.docs libburn-1.5.6/debian/libburn4.docs
--- libburn-1.5.6/debian/libburn4.docs  2023-09-09 17:00:47.0 +
+++ libburn-1.5.6/debian/libburn4.docs  1970-01-01 00:00:00.0 +
@@ -1,3 +0,0 @@
-AUTHORS
-README
-NEWS
diff -Nru libburn-1.5.6/debian/libburn4.install 
libburn-1.5.6/debian/libburn4.install
--- libburn-1.5.6/debian/libburn4.install   2023-09-09 17:00:47.0 
+
+++ libburn-1.5.6/debian/libburn4.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/libburn.so.4*
diff -Nru libburn-1.5.6/debian/libburn4.lintian-overrides 
libburn-1.5.6/debian/libburn4.lintian-overrides
--- libburn-1.5.6/debian/libburn4.lintian-overrides 2023-09-09 
17:00:47.0 +
+++ libburn-1.5.6/debian/libburn4.lintian-overrides 1970-01-01 
00:00:00.0 +
@@ -1,7 +0,0 @@
-
-# libburn offers signal handlers which care for proper shutdown of busy drives.
-# The users of the library decide whether they employ such a handler or whether
-# they prefer an own handler which then has to operate libburn to perform the
-# necessary drive shutdown.
-libburn4 binary: exit-in-shared-library
-
diff -Nru libburn-1.5.6/debian/libburn4.symbols 
libburn-1.5.6/debian/libburn4.symbols
--- libburn-1.5.6/debian/libburn4.symbols   2023-09-09 17:00:47.0 
+
+++ libburn-1.5.6/debian/libburn4.symbols   1970-01-01 00:00:00.0 
+
@@ -1,213 +0,0 @@
-libburn.so.4 libburn4 #MINVER#
- LIBBURN4@LIBBURN4 1.5.6
- burn_abort@LIBBURN4 1.5.6
- burn_abort_pacifier@LIBBURN4 1.5.6
- burn_allow_drive_role_4@LIBBURN4 1.5.6
- burn_allow_untested_profiles@LIBBURN4 1.5.6
- burn_cdtext_from_packfile@LIBBURN4 1.5.6
- burn_cdtext_from_session@LIBBURN4 1.5.6
- burn_disc_add_session@LIBBURN4 1.5.6
- burn_disc_available_space@LIBBURN4 1.5.6
- burn_disc_close_damaged@LIBBURN4 1.5.6
- burn_disc_create@LIBBURN4 1.5.6
- burn_disc_erasable@LIBBURN4 1.5.6
- burn_disc_erase@LIBBURN4 1.5.6
- burn_disc_format@LIBBURN4 1.5.6
- burn_disc_free@LIBBURN4 1.5.6
- burn_disc_free_multi_caps@LIBBURN4 1.5.6
- burn_disc_get_bd_spare_info@LIBBURN4 1.5.6
- burn_disc_get_cd_info@LIBBURN4 1.5.6
- burn_disc_get_format_descr@LIBBURN4 1.5.6
- burn_disc_get_formats@LIBBURN4 1.5.6
- burn_disc_get_incomplete_sessions@LIBBU

Bug#1063120: imlib2: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: imlib2
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru imlib2-1.12.1/debian/changelog imlib2-1.12.1/debian/changelog
--- imlib2-1.12.1/debian/changelog  2023-10-04 11:31:23.0 +
+++ imlib2-1.12.1/debian/changelog  2024-03-01 12:17:47.0 +
@@ -1,3 +1,10 @@
+imlib2 (1.12.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063120
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:17:47 +
+
 imlib2 (1.12.1-1) unstable; urgency=medium
 
   * New upstream version 1.12.1.
diff -Nru imlib2-1.12.1/debian/control imlib2-1.12.1/debian/control
--- imlib2-1.12.1/debian/control2023-10-04 11:31:23.0 +
+++ imlib2-1.12.1/debian/control2024-03-01 12:17:47.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Markus Koschany 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libbz2-dev,
  libfreetype-dev,
@@ -28,7 +28,10 @@
 Vcs-Git: https://salsa.debian.org/debian/imlib2.git
 Vcs-Browser: https://salsa.debian.org/debian/imlib2
 
-Package: libimlib2
+Package: libimlib2t64
+Provides: ${t64:Provides}
+Replaces: libimlib2
+Breaks: libimlib2 (<< ${source:Version})
 Architecture: any
 Depends:
  ${misc:Depends},
@@ -48,14 +51,14 @@
 Architecture: any
 Section: libdevel
 Replaces:
- libimlib2
+ libimlib2t64
 Depends:
  libbz2-dev,
  libfreetype-dev,
  libgif-dev,
  libheif-dev,
  libid3tag0-dev,
- libimlib2 (=${binary:Version}),
+ libimlib2t64 (=${binary:Version}),
  libjpeg-dev,
  libjxl-dev [!s390x],
  libopenjp2-7-dev,
diff -Nru imlib2-1.12.1/debian/libimlib2.install 
imlib2-1.12.1/debian/libimlib2.install
--- imlib2-1.12.1/debian/libimlib2.install  2023-10-04 11:31:23.0 
+
+++ imlib2-1.12.1/debian/libimlib2.install  1970-01-01 00:00:00.0 
+
@@ -1,3 +0,0 @@
-usr/lib/*/*.so.*
-usr/lib/*/imlib2/filters/*.so
-usr/lib/*/imlib2/loaders/*.so
diff -Nru imlib2-1.12.1/debian/libimlib2.symbols 
imlib2-1.12.1/debian/libimlib2.symbols
--- imlib2-1.12.1/debian/libimlib2.symbols  2023-10-04 11:31:23.0 
+
+++ imlib2-1.12.1/debian/libimlib2.symbols  1970-01-01 00:00:00.0 
+
@@ -1,313 +0,0 @@
-ani.so libimlib2 #MINVER#
- loader@Base 1.10.0
-argb.so libimlib2 #MINVER#
- loader@Base 1.10.0
-bmp.so libimlib2 #MINVER#
- loader@Base 1.10.0
-bumpmap.so libimlib2 #MINVER#
- deinit@Base 1.4.5
- exec@Base 1.4.5
- init@Base 1.4.5
-bz2.so libimlib2 #MINVER#
- loader@Base 1.10.0
-colormod.so libimlib2 #MINVER#
- deinit@Base 1.4.5
- exec@Base 1.4.5
- init@Base 1.4.5
-ff.so libimlib2 #MINVER#
- loader@Base 1.10.0
-gif.so libimlib2 #MINVER#
- loader@Base 1.10.0
-heif.so libimlib2 #MINVER#
- loader@Base 1.10.0
-ico.so libimlib2 #MINVER#
- loader@Base 1.10.0
-id3.so libimlib2 #MINVER#
- loader@Base 1.10.0
-j2k.so libimlib2 #MINVER#
- loader@Base 1.10.0
-jpeg.so libimlib2 #MINVER#
- loader@Base 1.10.0
-jxl.so libimlib2 #MINVER#
- loader@Base 1.10.0
-lbm.so libimlib2 #MINVER#
- loader@Base 1.10.0
-libImlib2.so.1 libimlib2 #MINVER#
- __imlib_AllocateData@Base 1.6.1
- __imlib_AttachTag@Base 1.4.5
- __imlib_FindBestLoader@Base 1.9.1
- __imlib_FreeData@Base 1.6.1
- __imlib_GetFrame@Base 1.10.0
- __imlib_GetKey@Base 1.9.1
- __imlib_GetTag@Base 1.4.5
- __imlib_LoadEmbedded@Base 1.7.0
- __imlib_LoadEmbeddedMem@Base 1.10.0
- __imlib_LoadProgress@Base 1.7.0
- __imlib_LoadProgressRows@Base 1.7.0
- __imlib_LoadProgressSetPass@Base 1.7.0
- __imlib_ReplaceData@Base 1.6.1
- __imlib_perror@Base 1.12.0
- imlib_add_color_to_color_range@Base 1.4.5
- imlib_add_path_to_font_path@Base 1.4.5
- imlib_apply_color_modifier@Base 1.4.5
- imlib_apply_color_modifier_to_rectangle@Base 1.4.5
- imlib_apply_filter@Base 1.4.5
- imlib_blend_image_onto_image@Base 1.4.5
- imlib_blend_image_onto_image_at_angle@Base 1.4.5
- imlib_blend_image_onto_image_skewed@Base 1.4.5
- imlib_clone_image@Base 1.4.5
- imlib_context_disconnect_display@Base 1.4.5
- imlib_context_free@Base 1.4.5
- imlib_context_get@Base 1.4.5
- imlib_context_get_TTF_encoding@Base 1.4.5
- imlib_context_get_angle@Base 1.4.5
- imlib_context_get_anti_alias@Base 1.4.5
- imlib_context_get_blend@Base 1.4.5
- imlib_context_get_cliprect@Base 1.4.5
- imlib_context_get_color@Base 1.4.5
- imlib_context_get_color_cmya@B

Bug#1063119: hwinfo: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: hwinfo
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru hwinfo-21.82/debian/changelog hwinfo-21.82/debian/changelog
--- hwinfo-21.82/debian/changelog   2022-07-12 21:59:11.0 +
+++ hwinfo-21.82/debian/changelog   2024-03-01 12:10:15.0 +
@@ -1,3 +1,10 @@
+hwinfo (21.82-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063119
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:10:15 +
+
 hwinfo (21.82-1) unstable; urgency=medium
 
   * New upstream version 21.82
diff -Nru hwinfo-21.82/debian/control hwinfo-21.82/debian/control
--- hwinfo-21.82/debian/control 2022-07-12 21:59:11.0 +
+++ hwinfo-21.82/debian/control 2024-03-01 12:10:15.0 +
@@ -3,7 +3,7 @@
 Uploaders: Tomasz Buchert 
 Section: admin
 Priority: optional
-Build-Depends: debhelper (>= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 13),
debhelper-compat (= 13),
doxygen,
flex,
@@ -34,7 +34,10 @@
  you think one or more of these should be included in the package, please
  contact the maintainer at hwi...@packages.debian.org.
 
-Package: libhd21
+Package: libhd21t64
+Provides: ${t64:Provides}
+Replaces: libhd21
+Breaks: libhd21 (<< ${source:Version})
 Architecture: linux-any
 Multi-Arch: same
 Section: libs
@@ -83,7 +86,7 @@
 Architecture: linux-any
 Multi-Arch: same
 Section: libdevel
-Depends: libhd21 (= ${binary:Version}), ${misc:Depends}
+Depends: libhd21t64 (= ${binary:Version}), ${misc:Depends}
 Suggests: libhd-doc
 Provides: libhd12-dev,
   libhd13-dev,
diff -Nru hwinfo-21.82/debian/libhd21.install 
hwinfo-21.82/debian/libhd21.install
--- hwinfo-21.82/debian/libhd21.install 2022-07-12 21:59:11.0 +
+++ hwinfo-21.82/debian/libhd21.install 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/libhd.so.*
diff -Nru hwinfo-21.82/debian/libhd21.symbols 
hwinfo-21.82/debian/libhd21.symbols
--- hwinfo-21.82/debian/libhd21.symbols 2022-07-12 21:59:11.0 +
+++ hwinfo-21.82/debian/libhd21.symbols 1970-01-01 00:00:00.0 +
@@ -1,275 +0,0 @@
-libhd.so.21 libhd21 #MINVER#
- CDBISDN_DATE@Base 21.0
- CDBISDN_DBVERSION@Base 21.0
- Dir_xlate@Base 21.0
- add_disk_entry@Base 21.0
- add_hd_entry@Base 21.0
- add_joystick_details@Base 21.0
- add_mem@Base 21.0
- add_res_entry@Base 21.0
- add_str_list@Base 21.0
- (arch=amd64 i386)assign_edd_info@Base 21.0
- (arch=i386)avm_a1_detect@Base 21.0
- canon_str@Base 21.0
- check_for_responce@Base 21.0
- cmp_hd@Base 21.0
- crc64@Base 21.0
- (arch=amd64 i386)detect_smp_bios@Base 21.0
- (arch=ppc64el powerpc)detect_smp_prom@Base 21.14
- dev_name_duplicate@Base 21.0
- device_class@Base 21.0
- dump_klog@Base 21.0
- (arch=amd64 i386)edd_disk_signature@Base 21.0
- eisa_vendor_str@Base 21.0
- exists_hd_entry@Base 21.0
- float2str@Base 21.0
- free_devtree@Base 21.0
- free_disk_list@Base 21.0
- free_driver_info@Base 21.0
- free_hd_detail@Base 21.0
- free_mem@Base 21.0
- free_misc@Base 21.0
- free_res_list@Base 21.0
- free_scsi@Base 21.0
- free_str_list@Base 21.0
- gather_resources@Base 21.0
- get_cmd_param@Base 21.0
- get_cmdline@Base 21.0
- get_disk_crc@Base 21.0
- (arch=!s390x !alpha)get_dsl_info@Base 21.0
- get_dvd_profile@Base 21.0
- (arch=!s390x !alpha)get_isdn_info@Base 21.0
- get_probe_val_int@Base 21.0
- get_probe_val_list@Base 21.0
- get_probe_val_str@Base 21.0
- get_sysfs_attr@Base 21.0
- get_sysfs_attr_by_path2@Base 21.0
- get_sysfs_attr_by_path@Base 21.0
- (arch=amd64 i386)get_vbe_info@Base 21.0
- (arch=amd64 i386)get_video_mode@Base 21.0
- hal_add_new@Base 21.0
- hal_find_device@Base 21.0
- hal_get_any@Base 21.0
- hal_get_bool@Base 21.0
- hal_get_int32@Base 21.0
- hal_get_list@Base 21.0
- hal_get_str@Base 21.0
- hal_get_useful_str@Base 21.0
- hal_invalidate@Base 21.0
- hal_invalidate_all@Base 21.0
- has_something_attached@Base 21.0
- has_subcomponent@Base 21.71
- have_common_res@Base 21.0
- hd_add_driver_data@Base 21.0
- hd_add_id@Base 21.0
- hd_add_old_id@Base 21.0
- hd_apm_enabled@Base 21.0
- hd_attr_list@Base 21.0
- hd_attr_uint@Base 21.0
- hd_base_class_list@Base 21.0
- hd_boot_arch@Base 21.0
- hd_boot_disk@Base 21.0
- hd_bus_list@Base 21.0
- hd_busid_to_hwcfg@Base 21.0
- hd_cdbisdn_get

Bug#1063118: hdf-eos5: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: hdf-eos5
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru hdf-eos5-2.0/debian/changelog hdf-eos5-2.0/debian/changelog
--- hdf-eos5-2.0/debian/changelog   2022-04-18 12:47:42.0 +
+++ hdf-eos5-2.0/debian/changelog   2024-03-01 12:09:28.0 +
@@ -1,3 +1,10 @@
+hdf-eos5 (2:2.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063118
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:09:28 +
+
 hdf-eos5 (2:2.0-1) unstable; urgency=medium
 
   * New upstream release, with epoch change
diff -Nru hdf-eos5-2.0/debian/control hdf-eos5-2.0/debian/control
--- hdf-eos5-2.0/debian/control 2022-04-18 12:47:42.0 +
+++ hdf-eos5-2.0/debian/control 2024-03-01 12:09:28.0 +
@@ -6,7 +6,7 @@
 Homepage: https://www.hdfeos.org
 Vcs-Browser: https://salsa.debian.org:/science-team/hdf-eos5.git
 Vcs-Git: https://salsa.debian.org:/science-team/hdf-eos5.git
-Build-Depends: debhelper-compat (= 13), 
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), 
   dh-buildinfo, 
   gfortran | fortran-compiler, 
   libhdf5-dev | libhdf5-mpi-dev, 
@@ -17,7 +17,10 @@
   libgctp-dev, 
   chrpath
 
-Package: libhe5-hdfeos0
+Package: libhe5-hdfeos0t64
+Provides: ${t64:Provides}
+Replaces: libhe5-hdfeos0
+Breaks: libhe5-hdfeos0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -33,7 +36,7 @@
 Package: libhe5-hdfeos-dev
 Architecture: any
 Section: libdevel
-Depends: libhe5-hdfeos0 (= ${binary:Version}), ${misc:Depends}, libgctp-dev
+Depends: libhe5-hdfeos0t64 (= ${binary:Version}), ${misc:Depends}, libgctp-dev
 Recommends: pkg-config
 Description:  Development files for the HDF-EOS5 library
  HDF-EOS5 is a software library designed built on HDF5 to support EOS-specific
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0.docs 
hdf-eos5-2.0/debian/libhe5-hdfeos0.docs
--- hdf-eos5-2.0/debian/libhe5-hdfeos0.docs 2022-04-18 12:47:42.0 
+
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0.docs 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-# doc/HDFEOS-DEFINITION.TXT
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0.install 
hdf-eos5-2.0/debian/libhe5-hdfeos0.install
--- hdf-eos5-2.0/debian/libhe5-hdfeos0.install  2022-04-18 12:47:42.0 
+
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0.install  1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libhe5_hdfeos.so.0
-usr/lib/${DEB_HOST_MULTIARCH}/libhe5_hdfeos.so.0.0.0
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0.links 
hdf-eos5-2.0/debian/libhe5-hdfeos0.links
--- hdf-eos5-2.0/debian/libhe5-hdfeos0.links2022-04-18 12:47:42.0 
+
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0.links1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0.shlibs 
hdf-eos5-2.0/debian/libhe5-hdfeos0.shlibs
--- hdf-eos5-2.0/debian/libhe5-hdfeos0.shlibs   2022-04-18 12:47:42.0 
+
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0.shlibs   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libhe5_hdfeos 0 libhe5-hdfeos0
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0t64.docs 
hdf-eos5-2.0/debian/libhe5-hdfeos0t64.docs
--- hdf-eos5-2.0/debian/libhe5-hdfeos0t64.docs  1970-01-01 00:00:00.0 
+
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0t64.docs  2022-04-18 12:47:42.0 
+
@@ -0,0 +1 @@
+# doc/HDFEOS-DEFINITION.TXT
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0t64.install 
hdf-eos5-2.0/debian/libhe5-hdfeos0t64.install
--- hdf-eos5-2.0/debian/libhe5-hdfeos0t64.install   1970-01-01 
00:00:00.0 +
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0t64.install   2022-04-18 
12:47:42.0 +
@@ -0,0 +1,2 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libhe5_hdfeos.so.0
+usr/lib/${DEB_HOST_MULTIARCH}/libhe5_hdfeos.so.0.0.0
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0t64.links 
hdf-eos5-2.0/debian/libhe5-hdfeos0t64.links
--- hdf-eos5-2.0/debian/libhe5-hdfeos0t64.links 1970-01-01 00:00:00.0 
+
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0t64.links 2022-04-18 12:47:42.0 
+
@@ -0,0 +1 @@
+
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0t64.lintian-overrides 
hdf-eos5-2.0/debian/libhe5-hdfeos0t64.lintian-overrides
--- hdf-eos5-2.0/debian/libhe5-hdfeos0t64.lintian-overrides 1

Bug#1063116: gdbm: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: gdbm
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru gdbm-1.23/debian/changelog gdbm-1.23/debian/changelog
--- gdbm-1.23/debian/changelog  2023-11-28 12:51:35.0 +
+++ gdbm-1.23/debian/changelog  2024-03-01 12:04:12.0 +
@@ -1,3 +1,10 @@
+gdbm (1.23-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063116
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 12:04:12 +
+
 gdbm (1.23-5) unstable; urgency=medium
 
   * Upload to unstable
diff -Nru gdbm-1.23/debian/control gdbm-1.23/debian/control
--- gdbm-1.23/debian/control2023-11-06 15:26:51.0 +
+++ gdbm-1.23/debian/control2024-03-01 12:04:12.0 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Nicolas Mora 
-Build-Depends: texinfo,
+Build-Depends: dpkg-dev (>= 1.22.5), texinfo,
debhelper-compat (= 13),
dh-exec,
libreadline-dev,
@@ -21,7 +21,10 @@
  providing a persistent version of the 'dictionary' Abstract Data Type
  ('hash' to perl programmers).
 
-Package: libgdbm6
+Package: libgdbm6t64
+Provides: ${t64:Provides}
+Replaces: libgdbm6
+Breaks: libgdbm6 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: gdbm-l10n (= ${source:Version})
@@ -42,7 +45,7 @@
 Package: libgdbm-dev
 Architecture: any
 Depends: libc6-dev | libc-dev
-   , libgdbm6 (= ${binary:Version})
+   , libgdbm6t64 (= ${binary:Version})
, ${shlibs:Depends}
, ${misc:Depends}
 Provides: ${libgdbm-dietlibc:Provides}
@@ -66,7 +69,10 @@
   * gdbm_load -- recreate database from dump, created by gdbm_dump
   * gdbmtool -- view and modify an existing database or to create a new one.
 
-Package: libgdbm-compat4
+Package: libgdbm-compat4t64
+Provides: ${t64:Provides}
+Replaces: libgdbm-compat4
+Breaks: libgdbm-compat4 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
@@ -74,17 +80,17 @@
 Description: ${S:X-Short-Desc} (legacy support runtime version) 
${S:X-Long-Desc}
  This package includes library files, required to run old programs,
  that use legacy 'dbm' interface. For new programs, please use modern
- interface, provided by libgdbm6 and libgdbm-dev.
+ interface, provided by libgdbm6t64 and libgdbm-dev.
 
 Package: libgdbm-compat-dev
 Architecture: any
 Depends: libc6-dev | libc-dev
, libgdbm-dev
-   , libgdbm-compat4 (= ${binary:Version})
+   , libgdbm-compat4t64 (= ${binary:Version})
, ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
 Section: libdevel
 Description: ${S:X-Short-Desc} (legacy support development files) 
${S:X-Long-Desc}
  This package includes development files, required to build old
  programs, that use legacy 'dbm' interface. For new programs, please
- use modern interface, provided by libgdbm6 and libgdbm-dev.
+ use modern interface, provided by libgdbm6t64 and libgdbm-dev.
diff -Nru gdbm-1.23/debian/libgdbm-compat4.install 
gdbm-1.23/debian/libgdbm-compat4.install
--- gdbm-1.23/debian/libgdbm-compat4.install2022-08-23 13:19:29.0 
+
+++ gdbm-1.23/debian/libgdbm-compat4.install1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-/usr/lib/*/libgdbm_compat.so.4.0.0
-/usr/lib/*/libgdbm_compat.so.4
diff -Nru gdbm-1.23/debian/libgdbm-compat4.symbols 
gdbm-1.23/debian/libgdbm-compat4.symbols
--- gdbm-1.23/debian/libgdbm-compat4.symbols2022-08-23 13:19:29.0 
+
+++ gdbm-1.23/debian/libgdbm-compat4.symbols1970-01-01 00:00:00.0 
+
@@ -1,22 +0,0 @@
-libgdbm_compat.so.4 libgdbm-compat4 #MINVER#
-* Build-Depends-Package: libgdbm-dev
- _gdbm_file@Base 1.16
- dbm_clearerr@Base 1.16
- dbm_close@Base 1.16
- dbm_delete@Base 1.16
- dbm_dirfno@Base 1.16
- dbm_error@Base 1.16
- dbm_fetch@Base 1.16
- dbm_firstkey@Base 1.16
- dbm_nextkey@Base 1.16
- dbm_open@Base 1.16
- dbm_pagfno@Base 1.16
- dbm_rdonly@Base 1.16
- dbm_store@Base 1.16
- dbmclose@Base 1.16
- dbminit@Base 1.16
- delete@Base 1.16
- fetch@Base 1.16
- firstkey@Base 1.16
- nextkey@Base 1.16
- store@Base 1.16
diff -Nru gdbm-1.23/debian/libgdbm-compat4t64.install 
gdbm-1.23/debian/libgdbm-compat4t64.install
--- gdbm-1.23/debian/libgdbm-compat4t64.install 1970-01-01 00:00:00.0 

Bug#1063114: flac: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: flac
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru flac-1.4.3+ds/debian/changelog flac-1.4.3+ds/debian/changelog
--- flac-1.4.3+ds/debian/changelog  2023-07-03 06:43:49.0 +
+++ flac-1.4.3+ds/debian/changelog  2024-03-01 11:59:59.0 +
@@ -1,3 +1,10 @@
+flac (1.4.3+ds-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063114
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 11:59:59 +
+
 flac (1.4.3+ds-2) unstable; urgency=medium
 
   [ Adrian Bunk ]
diff -Nru flac-1.4.3+ds/debian/control flac-1.4.3+ds/debian/control
--- flac-1.4.3+ds/debian/control2023-07-03 06:38:51.0 +
+++ flac-1.4.3+ds/debian/control2024-03-01 11:59:58.0 +
@@ -7,7 +7,7 @@
  Fabian Greffrath ,
 Build-Depends-Indep:
  doxygen,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libogg-dev,
  pandoc [!arc !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !sh4 !x32],
@@ -37,7 +37,10 @@
  This package contains the command-line tools flac (used for encoding and
  decoding FLACs) and metaflac (used for manipulating FLAC metadata.)
 
-Package: libflac12
+Package: libflac12t64
+Provides: ${t64:Provides}
+Replaces: libflac12
+Breaks: libflac12 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -89,7 +92,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libflac12 (= ${binary:Version}),
+ libflac12t64 (= ${binary:Version}),
  libogg-dev,
  ${misc:Depends},
 Description: Free Lossless Audio Codec - C development library
diff -Nru flac-1.4.3+ds/debian/libflac12.install 
flac-1.4.3+ds/debian/libflac12.install
--- flac-1.4.3+ds/debian/libflac12.install  2022-10-26 05:37:11.0 
+
+++ flac-1.4.3+ds/debian/libflac12.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libFLAC.so.*
diff -Nru flac-1.4.3+ds/debian/libflac12.symbols 
flac-1.4.3+ds/debian/libflac12.symbols
--- flac-1.4.3+ds/debian/libflac12.symbols  2023-06-27 10:04:07.0 
+
+++ flac-1.4.3+ds/debian/libflac12.symbols  1970-01-01 00:00:00.0 
+
@@ -1,298 +0,0 @@
-libFLAC.so.12 libflac12 #MINVER#
-* Build-Depends-Package: libflac-dev
- FLAC_API_SUPPORTS_OGG_FLAC@Base 1.3.0
- FLAC__ChannelAssignmentString@Base 1.3.0
- FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_ESCAPE_PARAMETER@Base 1.3.0
- FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN@Base 1.3.0
- FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER@Base 1.3.0
- FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN@Base 1.3.0
- FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN@Base 1.3.0
- FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN@Base 1.3.0
- FLAC__ENTROPY_CODING_METHOD_TYPE_LEN@Base 1.3.0
- FLAC__EntropyCodingMethodTypeString@Base 1.3.0
- FLAC__FRAME_FOOTER_CRC_LEN@Base 1.3.0
- FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN@Base 1.3.0
- FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN@Base 1.3.0
- FLAC__FRAME_HEADER_BLOCK_SIZE_LEN@Base 1.3.0
- FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN@Base 1.3.0
- FLAC__FRAME_HEADER_CRC_LEN@Base 1.3.0
- FLAC__FRAME_HEADER_RESERVED_LEN@Base 1.3.0
- FLAC__FRAME_HEADER_SAMPLE_RATE_LEN@Base 1.3.0
- FLAC__FRAME_HEADER_SYNC@Base 1.3.0
- FLAC__FRAME_HEADER_SYNC_LEN@Base 1.3.0
- FLAC__FRAME_HEADER_ZERO_PAD_LEN@Base 1.3.0
- FLAC__FrameNumberTypeString@Base 1.3.0
- FLAC__MetadataTypeString@Base 1.3.0
- FLAC__Metadata_ChainStatusString@Base 1.3.0
- FLAC__Metadata_SimpleIteratorStatusString@Base 1.3.0
- FLAC__STREAM_METADATA_APPLICATION_ID_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN@Base 1.3.0
- FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN@B

Bug#1063112: dico: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: dico
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru dico-2.11/debian/changelog dico-2.11/debian/changelog
--- dico-2.11/debian/changelog  2023-11-20 16:26:32.0 +
+++ dico-2.11/debian/changelog  2024-03-01 11:57:59.0 +
@@ -1,3 +1,10 @@
+dico (2.11-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063112
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 11:57:59 +
+
 dico (2.11-4) unstable; urgency=medium
 
   * Install systemd units only once. (thanks Helmut Grohne)
diff -Nru dico-2.11/debian/control dico-2.11/debian/control
--- dico-2.11/debian/control2023-11-20 16:26:32.0 +
+++ dico-2.11/debian/control2024-03-01 11:57:58.0 +
@@ -4,7 +4,7 @@
 Maintainer: Ritesh Raj Sarraf 
 Uploaders: أحمد المحمودي (Ahmed El-Mahmoudy) 
,
Marc Dequènes (Duck) 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
dh-sequence-python3,
guile-3.0-dev,
libgsasl-dev,
@@ -59,7 +59,10 @@
  .
  This package contains the dico console client.
 
-Package: libdico2
+Package: libdico2t64
+Provides: ${t64:Provides}
+Replaces: libdico2
+Breaks: libdico2 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -78,7 +81,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libdico2 (= ${binary:Version}), ${misc:Depends}
+Depends: libdico2t64 (= ${binary:Version}), ${misc:Depends}
 Suggests: dico-doc
 Description: RFC 2229 compliant modular dictionary server (development files)
  GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
diff -Nru dico-2.11/debian/libdico2.install dico-2.11/debian/libdico2.install
--- dico-2.11/debian/libdico2.install   2023-11-20 16:26:32.0 +
+++ dico-2.11/debian/libdico2.install   1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru dico-2.11/debian/libdico2.symbols dico-2.11/debian/libdico2.symbols
--- dico-2.11/debian/libdico2.symbols   2023-11-20 16:26:32.0 +
+++ dico-2.11/debian/libdico2.symbols   1970-01-01 00:00:00.0 +
@@ -1,475 +0,0 @@
-libdico.so.2 libdico2 #MINVER#
-* Build-Depends-Package: dico-dev
- _dico_assoc_find_n@Base 2.0
- _dico_libi18n_init@Base 2.0
- _dico_list_append@Base 2.0.90
- _dico_list_insert_sorted@Base 2.0
- _dico_list_locate@Base 2.0
- _dico_list_prepend@Base 2.0.90
- _dico_list_remove@Base 2.0
- _dico_stderr_log_printer@Base 2.0
- _grecs_simple_list_create@Base 2.2
- _mapfile_destroy@Base 2.0
- _mapfile_open@Base 2.0
-#MISSING: 2.1# b64_table@Base 2.0
- _wordsplit_errstr@Base 2.2
- _wordsplit_nerrs@Base 2.2
- dico_argcv_free@Base 2.0
- dico_argcv_get@Base 2.0
- dico_argcv_get_n@Base 2.0
- dico_argcv_get_np@Base 2.0
- dico_argcv_quote_char@Base 2.0
- dico_argcv_quote_copy@Base 2.0
- dico_argcv_quoted_length@Base 2.0
- dico_argcv_quoting_style@Base 2.0
- dico_argcv_remove@Base 2.0
- dico_argcv_string@Base 2.0
- dico_argcv_unquote_char@Base 2.0
- dico_argcv_unquote_copy@Base 2.0
- dico_argv_free@Base 2.0
- dico_assoc_add@Base 2.0
- dico_assoc_append@Base 2.0
- dico_assoc_clear@Base 2.0
- dico_assoc_count@Base 2.7
- dico_assoc_create@Base 2.0
- dico_assoc_destroy@Base 2.0
- dico_assoc_dup@Base 2.0
- dico_assoc_find@Base 2.0
- dico_assoc_find_n@Base 2.0
- dico_assoc_iterator@Base 2.0
- dico_assoc_remove@Base 2.0
- dico_assoc_remove_n@Base 2.0
- dico_base64_decode@Base 2.0
- dico_base64_encode@Base 2.0
- dico_base64_input@Base 2.0
- dico_base64_stream_create@Base 2.0
- dico_bsearch@Base 2.7
- dico_codec_stream_create@Base 2.0
- dico_crlf_stream@Base 2.2
- dico_dbg_stream_create@Base 2.0
- dico_die@Base 2.0
- dico_fd_io_stream_create@Base 2.0
- dico_fd_stream_create@Base 2.0
- dico_full_file_name@Base 2.0
- dico_get_default_strategy@Base 2.0
- dico_header_parse@Base 2.0
- dico_invocation_name@Base 2.0
- dico_io_stream@Base 2.0
- dico_iterator_current@Base 2.0
- dico_iterator_destroy@Base 2.0
- dico_iterator_first@Base 2.0
- dico_iterator_item@Base 2.0.90
- dico_iterator_next@Base 2.0
- dico_iterator_position@Base 2.0.90
- dico_iterator_prev@Base 2.0.90
- dico_iterator_remove_current@Base 2.0
- dico_iterator_set_data@Base 2.0
- dico_key_deinit@Base 2.0.91
- dico_key_

Bug#1063113: file: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: file
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru file-5.45/debian/changelog file-5.45/debian/changelog
--- file-5.45/debian/changelog  2023-09-03 09:40:05.0 +
+++ file-5.45/debian/changelog  2024-03-01 11:59:20.0 +
@@ -1,3 +1,10 @@
+file (1:5.45-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063113
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 11:59:20 +
+
 file (1:5.45-2) unstable; urgency=medium
 
   * Upload to unstable
diff -Nru file-5.45/debian/control file-5.45/debian/control
--- file-5.45/debian/control2023-09-03 09:39:49.0 +
+++ file-5.45/debian/control2024-03-01 11:59:20.0 +
@@ -4,7 +4,7 @@
 Standards-Version: 4.6.2
 Vcs-Browser: https://git.in-ulm.de/cbiedl/file
 Vcs-Git: https://git.in-ulm.de/cbiedl/file.git
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
 libbz2-dev,
 liblzma-dev,
 zlib1g-dev,
@@ -15,7 +15,7 @@
 Package: file
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends},
-libmagic1 (= ${binary:Version}),
+libmagic1t64 (= ${binary:Version}),
 Breaks:
 debhelper (<< 12.2~),
 Multi-Arch: foreign
@@ -25,7 +25,10 @@
  .
  This package contains the file program itself.
 
-Package: libmagic1
+Package: libmagic1t64
+Provides: ${t64:Provides}
+Replaces: libmagic1
+Breaks: libmagic1 (<< ${source:Version})
 Architecture: any
 Pre-Depends:
 ${misc:Pre-Depends},
@@ -44,22 +47,22 @@
 Architecture: any
 Depends: ${misc:Depends},
 Breaks:
-libmagic1 (<< 1:5.28-4~),
+libmagic1t64 (<< 1:5.28-4~),
 Replaces:
-libmagic1 (<< 1:5.28-4~),
+libmagic1t64 (<< 1:5.28-4~),
 Section: libs
 Priority: optional
 Multi-Arch: foreign
 Description: File type determination library using "magic" numbers (compiled 
magic file)
  This package provides the compiled magic file "magic.mgc". It has
- been separated from libmagic1 in order to meet the multiarch
+ been separated from libmagic1t64 in order to meet the multiarch
  requirements without breaking applications that expect this file
  at its absolute path.
 
 Package: libmagic-dev
 Architecture: any
 Depends: ${misc:Depends},
-libmagic1 (= ${binary:Version}),
+libmagic1t64 (= ${binary:Version}),
 Suggests:
 file,
 Section: libdevel
diff -Nru file-5.45/debian/libmagic1.bug-control 
file-5.45/debian/libmagic1.bug-control
--- file-5.45/debian/libmagic1.bug-control  2010-02-01 13:26:27.0 
+
+++ file-5.45/debian/libmagic1.bug-control  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-Submit-As: file
diff -Nru file-5.45/debian/libmagic1.bug-presubj 
file-5.45/debian/libmagic1.bug-presubj
--- file-5.45/debian/libmagic1.bug-presubj  2020-04-26 15:21:06.0 
+
+++ file-5.45/debian/libmagic1.bug-presubj  1970-01-01 00:00:00.0 
+
@@ -1,22 +0,0 @@
-Reporting missing or buggy detection
-
-* Suggested bug severities
-
-  - Missing detection (just 'data'), or enhancements: wishlist
-  - Mis-detection: normal
-  - Regressions: important
-  - Overall correct detection, but with some glitches: minor
-
-* Reproducers
-
-It's crucial to test whether a detection works as expected, or why it
-fails. So please provide something suitable: Attach a short sample, or
-send an information where to find it. As a last resort, provide a hex
-dump of the first 256 bytes. Your package maintainer will ask for more
-if necessary. Double-check this file neither contains sensitive data
-nor infringes a copyright.
-
-* File format descriptions
-
-For any file types not detected yet: Pointers to documents that
-describe the file format are a great help, too.
diff -Nru file-5.45/debian/libmagic1.install file-5.45/debian/libmagic1.install
--- file-5.45/debian/libmagic1.install  2016-07-18 21:04:10.0 +
+++ file-5.45/debian/libmagic1.install  1970-01-01 00:00:00.0 +
@@ -1,3 +0,0 @@
-etc
-usr/lib/*/*.so.*
-usr/share/man/man5
diff -Nru file-5.45/debian/libmagic1.links file-5.45/debian/libmagic1.links
--- file-5.45/debian/libmagic1.links2018-02-07 22:56:07.0 +
+++ file-5.45/debian/libmagic1.links1970-01-01 00:00:00.0 +
@@ -1,5 +0,0 @@
-

Bug#1063111: cfitsio: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: cfitsio
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru cfitsio-4.3.1/debian/changelog cfitsio-4.3.1/debian/changelog
--- cfitsio-4.3.1/debian/changelog  2024-01-31 18:24:33.0 +
+++ cfitsio-4.3.1/debian/changelog  2024-03-01 11:57:08.0 +
@@ -1,3 +1,10 @@
+cfitsio (4.3.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063111
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 11:57:08 +
+
 cfitsio (4.3.1-1) unstable; urgency=medium
 
   * New upstream version:
diff -Nru cfitsio-4.3.1/debian/control cfitsio-4.3.1/debian/control
--- cfitsio-4.3.1/debian/control2023-09-03 15:25:22.0 +
+++ cfitsio-4.3.1/debian/control2024-03-01 11:57:08.0 +
@@ -3,8 +3,8 @@
 Priority: optional
 Maintainer: Debian Astronomy Maintainers 

 Uploaders: Aurelien Jarno 
-Build-Depends: debhelper-compat (= 13)
-Build-Depends-Arch: gfortran, cfortran, zlib1g-dev, libbz2-dev, 
libcurl4-gnutls-dev
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
+Build-Depends-Arch: dpkg-dev (>= 1.22.5), gfortran, cfortran, zlib1g-dev, 
libbz2-dev, libcurl4-gnutls-dev
 Build-Depends-Indep: hevea, latex2html, texlive
 Standards-Version: 4.6.2
 Homepage: https://heasarc.gsfc.nasa.gov/fitsio/fitsio.html
@@ -12,7 +12,10 @@
 Vcs-Git: https://salsa.debian.org/debian-astro-team/cfitsio.git
 Rules-Requires-Root: no
 
-Package: libcfitsio10
+Package: libcfitsio10t64
+Provides: ${t64:Provides}
+Replaces: libcfitsio10
+Breaks: libcfitsio10 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -32,7 +35,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libcfitsio10 (= ${binary:Version}), ${misc:Depends}
+Depends: libcfitsio10t64 (= ${binary:Version}), ${misc:Depends}
 Replaces: libcfitsio3-dev (<< 3.340-3)
 Breaks: libcfitsio3-dev (<< 3.340-3)
 Recommends: libcfitsio-doc
diff -Nru cfitsio-4.3.1/debian/libcfitsio10.install 
cfitsio-4.3.1/debian/libcfitsio10.install
--- cfitsio-4.3.1/debian/libcfitsio10.install   2023-09-03 15:25:22.0 
+
+++ cfitsio-4.3.1/debian/libcfitsio10.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru cfitsio-4.3.1/debian/libcfitsio10.symbols 
cfitsio-4.3.1/debian/libcfitsio10.symbols
--- cfitsio-4.3.1/debian/libcfitsio10.symbols   2024-01-31 12:59:01.0 
+
+++ cfitsio-4.3.1/debian/libcfitsio10.symbols   1970-01-01 00:00:00.0 
+
@@ -1,1814 +0,0 @@
-libcfitsio.so.10 libcfitsio10 #MINVER#
-* Build-Depends-Package: libcfitsio-dev
- CFITS2Unit@Base 4.2.0~
- CUnit2FITS@Base 4.2.0~
- Cdnan@Base 4.2.0~
- Cffclos@Base 4.2.0~
- Cffcrep@Base 4.2.0~
- Cffcsum@Base 4.2.0~
- Cffdelt@Base 4.2.0~
- Cffdkinit@Base 4.2.0~
- Cffdkopn@Base 4.2.0~
- Cffdopn@Base 4.2.0~
- Cffdsum@Base 4.2.0~
- Cffempty@Base 4.2.0~
- Cffesum@Base 4.2.0~
- Cfffiou@Base 4.2.0~
- Cffgcfc@Base 4.2.0~
- Cffgcfm@Base 4.2.0~
- Cffgcks@Base 4.2.0~
- Cffgcxui@Base 4.2.0~
- Cffgcxuk@Base 4.2.0~
- Cffgiou@Base 4.2.0~
- Cffgknl@Base 4.2.0~
- Cffgprh@Base 4.2.0~
- Cffgsfb@Base 4.2.0~
- Cffgsfd@Base 4.2.0~
- Cffgsfe@Base 4.2.0~
- Cffgsfi@Base 4.2.0~
- Cffgsfjj@Base 4.2.0~
- Cffgsfk@Base 4.2.0~
- Cffgtmo@Base 4.2.0~
- Cffinit@Base 4.2.0~
- Cffiopn@Base 4.2.0~
- Cffiter@Base 4.2.0~
- Cffnopn@Base 4.2.0~
- Cffopen@Base 4.2.0~
- Cffphpr@Base 4.2.0~
- Cffpknl@Base 4.2.0~
- Cffreopen@Base 4.2.0~
- Cffrprt@Base 4.2.0~
- Cfftopn@Base 4.2.0~
- Cfftplt@Base 4.2.0~
- Cfnan@Base 4.2.0~
- Cwork_fn@Base 4.2.0~
- Evaluate_Parser@Base 4.2.0~
- Fitsio_InitLock@Base 4.2.0~
- Fitsio_Lock@Base 4.2.0~
- Fitsio_Pthread_Status@Base 4.2.0~
- FptrTable@Base 4.2.0~
- STREAM_DRIVER@Base 4.2.0~
- angsep_calc@Base 4.2.0~
- block_mode@Base 4.2.0~
- bz_internal_error@Base 4.2.0~
- bzip2uncompress2mem@Base 4.2.0~
- comma2semicolon@Base 4.2.0~
- compress2file_from_mem@Base 4.2.0~
- compress2mem_from_mem@Base 4.2.0~
- driverTable@Base 4.2.0~
- ffainit@Base 4.2.0~
- ffasfm@Base 4.2.0~
- ffbfeof@Base 4.2.0~
- ffbfwt@Base 4.2.0~
- ffbinit@Base 4.2.0~
- ffbinr@Base 4.2.0~
- ffbinre@Base 4.2.0~
- ffbins@Base 4.2.0~
- ffbinse@Base 4.2.0~
- ffbnfm@Base 4.2.0~
- ffbnfmll@Base 4.2.0~
- ffc2d@Base 4.2.0~
- ffc2dd@Base 4.2.0~
- ffc2i@Base 4.2.0~
- ffc2ii@Base 4.2.0~
- ffc2j@Base 4.

Bug#1063110: casacore: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: casacore
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru casacore-3.5.0/debian/changelog casacore-3.5.0/debian/changelog
--- casacore-3.5.0/debian/changelog 2023-07-25 10:15:14.0 +
+++ casacore-3.5.0/debian/changelog 2024-03-01 11:45:55.0 +
@@ -1,3 +1,10 @@
+casacore (3.5.0-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063110
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 11:45:55 +
+
 casacore (3.5.0-4) unstable; urgency=medium
 
   * enforce gcc 12 for C++ (fixes FTBFS on i386)
diff -Nru casacore-3.5.0/debian/control casacore-3.5.0/debian/control
--- casacore-3.5.0/debian/control   2023-07-25 08:53:22.0 +
+++ casacore-3.5.0/debian/control   2024-03-01 11:45:55.0 +
@@ -4,7 +4,7 @@
Ole Streicher 
 Section: science
 Priority: optional
-Build-Depends: bison,
+Build-Depends: dpkg-dev (>= 1.22.5), bison,
cmake,
debhelper-compat (= 13),
dh-python,
@@ -37,21 +37,21 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libcasa-casa7 (= ${binary:Version}),
- libcasa-coordinates7 (= ${binary:Version}),
- libcasa-derivedmscal7 (= ${binary:Version}),
- libcasa-fits7 (= ${binary:Version}),
- libcasa-images7 (= ${binary:Version}),
- libcasa-lattices7 (= ${binary:Version}),
- libcasa-meas7 (= ${binary:Version}),
- libcasa-measures7 (= ${binary:Version}),
- libcasa-mirlib7 (= ${binary:Version}),
- libcasa-ms7 (= ${binary:Version}),
- libcasa-msfits7 (= ${binary:Version}),
- libcasa-python3-7 (= ${binary:Version}),
- libcasa-scimath-f7 (= ${binary:Version}),
- libcasa-scimath7 (= ${binary:Version}),
- libcasa-tables7 (= ${binary:Version}),
+Depends: libcasa-casa7t64 (= ${binary:Version}),
+ libcasa-coordinates7t64 (= ${binary:Version}),
+ libcasa-derivedmscal7t64 (= ${binary:Version}),
+ libcasa-fits7t64 (= ${binary:Version}),
+ libcasa-images7t64 (= ${binary:Version}),
+ libcasa-lattices7t64 (= ${binary:Version}),
+ libcasa-meas7t64 (= ${binary:Version}),
+ libcasa-measures7t64 (= ${binary:Version}),
+ libcasa-mirlib7t64 (= ${binary:Version}),
+ libcasa-ms7t64 (= ${binary:Version}),
+ libcasa-msfits7t64 (= ${binary:Version}),
+ libcasa-python3-7t64 (= ${binary:Version}),
+ libcasa-scimath-f7t64 (= ${binary:Version}),
+ libcasa-scimath7t64 (= ${binary:Version}),
+ libcasa-tables7t64 (= ${binary:Version}),
  ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Description: CASA core library development files
@@ -96,7 +96,10 @@
 fits2table, imreorder, casahdf5support, msselect,  image2fits,
 imageslice, etc.
 
-Package: libcasa-casa7
+Package: libcasa-casa7t64
+Provides: ${t64:Provides}
+Replaces: libcasa-casa7
+Breaks: libcasa-casa7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -121,7 +124,10 @@
  code. Furthermore, some classes offer some extra functionality compared to
  STL.
 
-Package: libcasa-scimath7
+Package: libcasa-scimath7t64
+Provides: ${t64:Provides}
+Replaces: libcasa-scimath7
+Breaks: libcasa-scimath7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -137,7 +143,10 @@
  This package contains the mathematical modules n-dimensional functionals,
  linear and non-linear fitting, and miscellaneous.
 
-Package: libcasa-scimath-f7
+Package: libcasa-scimath-f7t64
+Provides: ${t64:Provides}
+Replaces: libcasa-scimath-f7
+Breaks: libcasa-scimath-f7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -153,7 +162,10 @@
  This package contains the Mathematical modules N-dim functionals,
  linear/non-linear fitting, and miscellaneous.
 
-Package: libcasa-python3-7
+Package: libcasa-python3-7t64
+Provides: ${t64:Provides}
+Replaces: libcasa-python3-7
+Breaks: libcasa-python3-7 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -168,7 +180,10 @@
  .
  This package contains the Python 3 bindings.
 
-Package: libcasa-tables7
+Package: libcasa-tables7t64
+Provides: ${t64:Provides}

Bug#1063106: bctoolbox: NMU diff for 64-bit time_t transition

2024-03-01 Thread Benjamin Drung
Source: bctoolbox
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru bctoolbox-5.2.0/debian/changelog bctoolbox-5.2.0/debian/changelog
--- bctoolbox-5.2.0/debian/changelog2023-07-28 15:22:11.0 +
+++ bctoolbox-5.2.0/debian/changelog2024-03-01 11:44:51.0 +
@@ -1,3 +1,10 @@
+bctoolbox (5.2.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063106
+
+ -- Benjamin Drung   Fri, 01 Mar 2024 11:44:51 +
+
 bctoolbox (5.2.0-2) unstable; urgency=medium
 
   * Release to unstable.
diff -Nru bctoolbox-5.2.0/debian/control bctoolbox-5.2.0/debian/control
--- bctoolbox-5.2.0/debian/control  2023-07-28 15:22:11.0 +
+++ bctoolbox-5.2.0/debian/control  2024-03-01 11:44:51.0 +
@@ -3,7 +3,7 @@
 Maintainer: Debian VoIP Team 
 Uploaders: Bernhard Schmidt 
 Rules-Requires-Root: no
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
libdecaf-dev,
libmbedtls-dev,
@@ -20,7 +20,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libbctoolbox1 (= ${binary:Version}),
+Depends: libbctoolbox1t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: Helper code for software by Belledonne Communications 
(development headers)
  The package provides a C/C++ utility library used by Linphone and other
@@ -33,7 +33,10 @@
  .
  This package contains the development headers.
 
-Package: libbctoolbox1
+Package: libbctoolbox1t64
+Provides: ${t64:Provides}
+Replaces: libbctoolbox1
+Breaks: libbctoolbox1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
diff -Nru bctoolbox-5.2.0/debian/libbctoolbox1.dirs 
bctoolbox-5.2.0/debian/libbctoolbox1.dirs
--- bctoolbox-5.2.0/debian/libbctoolbox1.dirs   2023-07-28 15:22:11.0 
+
+++ bctoolbox-5.2.0/debian/libbctoolbox1.dirs   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib
diff -Nru bctoolbox-5.2.0/debian/libbctoolbox1.install 
bctoolbox-5.2.0/debian/libbctoolbox1.install
--- bctoolbox-5.2.0/debian/libbctoolbox1.install2023-07-28 
15:22:11.0 +
+++ bctoolbox-5.2.0/debian/libbctoolbox1.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru bctoolbox-5.2.0/debian/libbctoolbox1.lintian-overrides 
bctoolbox-5.2.0/debian/libbctoolbox1.lintian-overrides
--- bctoolbox-5.2.0/debian/libbctoolbox1.lintian-overrides  2023-07-28 
15:22:11.0 +
+++ bctoolbox-5.2.0/debian/libbctoolbox1.lintian-overrides  1970-01-01 
00:00:00.0 +
@@ -1,3 +0,0 @@
-# Some of the symbols we export are C++ symbols.  Tracking those is more 
trouble
-# than it's worth.
-no-symbols-control-file
diff -Nru bctoolbox-5.2.0/debian/libbctoolbox1.shlibs 
bctoolbox-5.2.0/debian/libbctoolbox1.shlibs
--- bctoolbox-5.2.0/debian/libbctoolbox1.shlibs 2023-07-28 15:22:11.0 
+
+++ bctoolbox-5.2.0/debian/libbctoolbox1.shlibs 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libbctoolbox 1 libbctoolbox1 (>= 5.2.0-1), libbctoolbox1 (<< 5.3.0-1)
diff -Nru bctoolbox-5.2.0/debian/libbctoolbox1t64.dirs 
bctoolbox-5.2.0/debian/libbctoolbox1t64.dirs
--- bctoolbox-5.2.0/debian/libbctoolbox1t64.dirs1970-01-01 
00:00:00.0 +
+++ bctoolbox-5.2.0/debian/libbctoolbox1t64.dirs2023-07-28 
15:22:11.0 +
@@ -0,0 +1 @@
+usr/lib
diff -Nru bctoolbox-5.2.0/debian/libbctoolbox1t64.install 
bctoolbox-5.2.0/debian/libbctoolbox1t64.install
--- bctoolbox-5.2.0/debian/libbctoolbox1t64.install 1970-01-01 
00:00:00.0 +
+++ bctoolbox-5.2.0/debian/libbctoolbox1t64.install 2023-07-28 
15:22:11.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru bctoolbox-5.2.0/debian/libbctoolbox1t64.lintian-overrides 
bctoolbox-5.2.0/debian/libbctoolbox1t64.lintian-overrides
--- bctoolbox-5.2.0/debian/libbctoolbox1t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ bctoolbox-5.2.0/debian/libbctoolbox1t64.lintian-overrides   2024-03-01 
11:44:47.0 +
@@ -0,0 +1,4 @@
+# Some of the symbols we export are C++ symbols.  Tracking those is more 
trouble
+# than it's worth.
+no-symbols-control-file
+libbctoolbox1t64: package-name-do

Bug#1062399: liblip: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: liblip
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru liblip-2.0.0/debian/changelog liblip-2.0.0/debian/changelog
--- liblip-2.0.0/debian/changelog   2023-08-09 15:43:43.0 +
+++ liblip-2.0.0/debian/changelog   2024-02-29 23:44:01.0 +
@@ -1,3 +1,10 @@
+liblip (2.0.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062399
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 23:44:01 +
+
 liblip (2.0.0-2) unstable; urgency=medium
 
   * QA upload.
diff -Nru liblip-2.0.0/debian/control liblip-2.0.0/debian/control
--- liblip-2.0.0/debian/control 2023-08-09 15:43:43.0 +
+++ liblip-2.0.0/debian/control 2024-02-29 23:44:01.0 +
@@ -2,11 +2,14 @@
 Section: math
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: libtnt-dev (>= 1.2.5-3), autotools-dev
+Build-Depends: dpkg-dev (>= 1.22.5), libtnt-dev (>= 1.2.5-3), autotools-dev
 Homepage: http://www.deakin.edu.au/~gleb/lip.html
 Standards-Version: 3.7.2
 
-Package: liblip2
+Package: liblip2t64
+Provides: ${t64:Provides}
+Replaces: liblip2
+Breaks: liblip2 (<< ${source:Version})
 Section: libs
 Priority: optional
 Architecture: any
@@ -59,7 +62,7 @@
 Section: libdevel
 Priority: optional
 Architecture: any
-Depends: ${shlibs:Depends}, libtnt-dev, liblip2 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libtnt-dev, liblip2t64 (= ${binary:Version})
 Description: reliable interpolation of multivariate scattered data
  Lip interpolates scattered multivariate data with a Lipschitz function.
  .
diff -Nru liblip-2.0.0/debian/liblip2t64.lintian-overrides 
liblip-2.0.0/debian/liblip2t64.lintian-overrides
--- liblip-2.0.0/debian/liblip2t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ liblip-2.0.0/debian/liblip2t64.lintian-overrides2024-02-29 
23:43:53.0 +
@@ -0,0 +1 @@
+liblip2t64: package-name-doesnt-match-sonames liblip2
diff -Nru liblip-2.0.0/debian/rules liblip-2.0.0/debian/rules
--- liblip-2.0.0/debian/rules   2023-08-09 15:43:43.0 +
+++ liblip-2.0.0/debian/rules   2024-02-29 23:44:00.0 +
@@ -30,7 +30,7 @@
-rm -f `find . -name "*~"`
-rm -rf tnt shared static
-rm -rf debian/tmp debian/files* core debian/substvars 
debian/debhelper.log
-   -rm -rf debian/liblip2 debian/liblip-dev
+   -rm -rf debian/liblip2t64 debian/liblip-dev
 
 binary-indep: checkroot build
$(checkdir)
@@ -39,18 +39,18 @@
 binary-arch: checkroot build
$(checkdir)
-rm -rf debian/tmp
-   -rm -rf debian/liblip2 debian/liblip-dev
-   install -d debian/tmp/DEBIAN 
debian/liblip2/usr/share/doc/liblip2/examples
-   cd debian && install -d liblip2 liblip-dev
-   cd debian/liblip2&& install -d DEBIAN usr/share/doc usr/lib/lip
+   -rm -rf debian/liblip2t64 debian/liblip-dev
+   install -d debian/tmp/DEBIAN 
debian/liblip2t64/usr/share/doc/liblip2t64/examples
+   cd debian && install -d liblip2t64 liblip-dev
+   cd debian/liblip2t64&& install -d DEBIAN usr/share/doc usr/lib/lip
cd debian/liblip-dev && install -d DEBIAN usr/share/doc usr/lib/lip 
usr/include/lip
 
-   cd debian && install -m 644 shlibs liblip2/DEBIAN
+   cd debian && install -m 644 shlibs liblip2t64/DEBIAN
 
cd shared/lib && $(STRIP) --strip-unneeded liblip.so.2.0.0
cd static/lib && strip --strip-debug liblip.a
 
-   mv shared/lib/liblip.so.* debian/liblip2/usr/lib/lip
+   mv shared/lib/liblip.so.* debian/liblip2t64/usr/lib/lip
mv shared/lib/liblip.so debian/liblip-dev/usr/lib/lip   
sed "s/^libdir=.*/libdir=\'\/usr\/lib\/lip\'/" shared/lib/liblip.la > 
debian/liblip-dev/usr/lib/lip/liblip.la
mv static/lib/liblip.a debian/liblip-dev/usr/lib/lip
@@ -60,23 +60,23 @@
mv static/include/memblock.h debian/liblip-dev/usr/include/lip
chmod +r debian/liblip-dev/usr/include/lip/*
 
-   cp -p debian/copyright debian/liblip2/usr/share/doc/liblip2
-   cp -p debian/changelog 
debian/liblip2/usr/share/doc/liblip2/changelog.Debian
-   cp -p docs/* debian/liblip2/usr/share/doc/liblip2/
-   cp -p examples/examp

Bug#1063174: optee-client: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: optee-client
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru optee-client-4.1.0/debian/changelog 
optee-client-4.1.0/debian/changelog
--- optee-client-4.1.0/debian/changelog 2024-01-28 22:25:33.0 +
+++ optee-client-4.1.0/debian/changelog 2024-02-29 23:09:47.0 +
@@ -1,3 +1,10 @@
+optee-client (4.1.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063174
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 23:09:47 +
+
 optee-client (4.1.0-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru optee-client-4.1.0/debian/control optee-client-4.1.0/debian/control
--- optee-client-4.1.0/debian/control   2023-12-10 17:07:42.0 +
+++ optee-client-4.1.0/debian/control   2024-02-29 23:09:47.0 +
@@ -1,7 +1,7 @@
 Source: optee-client
 Priority: optional
 Maintainer: Ying-Chun Liu (PaulLiu) 
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 12),
docbook-xml,
docbook-xsl,
pkg-config,
@@ -18,10 +18,10 @@
 Section: libdevel
 Architecture: arm64 armhf
 Multi-Arch: same
-Depends: libckteec0 (= ${binary:Version}),
- libseteec0 (= ${binary:Version}),
- libteeacl0.1.0 (= ${binary:Version}),
- libteec1 (= ${binary:Version}),
+Depends: libckteec0t64 (= ${binary:Version}),
+ libseteec0t64 (= ${binary:Version}),
+ libteeacl0.1.0t64 (= ${binary:Version}),
+ libteec1t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: normal world user space client APIs for OP-TEE (development)
  OP-TEE is a Trusted Execution Environment (TEE) designed as companion to a
@@ -33,7 +33,10 @@
  .
  This package contains the development files OpTEE Client API
 
-Package: libteeacl0.1.0
+Package: libteeacl0.1.0t64
+Provides: ${t64:Provides}
+Replaces: libteeacl0.1.0
+Breaks: libteeacl0.1.0 (<< ${source:Version})
 Architecture: arm64 armhf
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -47,7 +50,10 @@
  .
  This package contains libteeacl library.
 
-Package: libteec1
+Package: libteec1t64
+Provides: ${t64:Provides}
+Replaces: libteec1
+Breaks: libteec1 (<< ${source:Version})
 Architecture: arm64 armhf
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -61,7 +67,10 @@
  .
  This package contains libteec library.
 
-Package: libckteec0
+Package: libckteec0t64
+Provides: ${t64:Provides}
+Replaces: libckteec0
+Breaks: libckteec0 (<< ${source:Version})
 Architecture: arm64 armhf
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -75,7 +84,10 @@
  .
  This package contains libckteec library.
 
-Package: libseteec0
+Package: libseteec0t64
+Provides: ${t64:Provides}
+Replaces: libseteec0
+Breaks: libseteec0 (<< ${source:Version})
 Architecture: arm64 armhf
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff -Nru optee-client-4.1.0/debian/libckteec0.install 
optee-client-4.1.0/debian/libckteec0.install
--- optee-client-4.1.0/debian/libckteec0.install2023-12-10 
17:07:42.0 +
+++ optee-client-4.1.0/debian/libckteec0.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libckteec*.so.*
diff -Nru optee-client-4.1.0/debian/libckteec0t64.install 
optee-client-4.1.0/debian/libckteec0t64.install
--- optee-client-4.1.0/debian/libckteec0t64.install 1970-01-01 
00:00:00.0 +
+++ optee-client-4.1.0/debian/libckteec0t64.install 2023-12-10 
17:07:42.0 +
@@ -0,0 +1 @@
+usr/lib/*/libckteec*.so.*
diff -Nru optee-client-4.1.0/debian/libckteec0t64.lintian-overrides 
optee-client-4.1.0/debian/libckteec0t64.lintian-overrides
--- optee-client-4.1.0/debian/libckteec0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ optee-client-4.1.0/debian/libckteec0t64.lintian-overrides   2024-02-29 
23:09:41.0 +
@@ -0,0 +1 @@
+libckteec0t64: package-name-doesnt-match-sonames libckteec0
diff -Nru optee-client-4.1.0/debian/libseteec0.install 
optee-client-4.1.0/debian/libseteec0.install
--- optee-client-4.1.0/debian/libseteec0.install2023-12-10 
17:07:42.0 +
+++ optee-client-4.1.0/debian/libseteec0.install1970-01-01 
00:00:00.0 +

Bug#1062867: ros-perception-pcl: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: ros-perception-pcl
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru ros-perception-pcl-1.7.5/debian/changelog 
ros-perception-pcl-1.7.5/debian/changelog
--- ros-perception-pcl-1.7.5/debian/changelog   2023-01-23 07:18:39.0 
+
+++ ros-perception-pcl-1.7.5/debian/changelog   2024-02-29 23:06:13.0 
+
@@ -1,3 +1,10 @@
+ros-perception-pcl (1.7.5-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062867
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 23:06:13 +
+
 ros-perception-pcl (1.7.5-1) unstable; urgency=medium
 
   * New upstream version 1.7.5
diff -Nru ros-perception-pcl-1.7.5/debian/control 
ros-perception-pcl-1.7.5/debian/control
--- ros-perception-pcl-1.7.5/debian/control 2023-01-06 07:30:11.0 
+
+++ ros-perception-pcl-1.7.5/debian/control 2024-02-29 23:06:13.0 
+
@@ -4,7 +4,7 @@
 Uploaders: Jochen Sprickerhof ,
Leopold Palomo-Avellaneda ,
Johannes 'josch' Schauer 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
catkin (>= 0.8.10-1~), libpcl-dev, libroscpp-dev, 
libpcl-msgs-dev, libdynamic-reconfigure-config-init-mutex-dev, 
libmessage-filters-dev, libnodeletlib-dev, libnodelet-topic-tools-dev, 
librosbag-dev, libtf-dev, libtf2-eigen-dev, librostest-dev, 
python3-dynamic-reconfigure, dh-sequence-python3, libgtest-dev, python3-rostest 

 Standards-Version: 4.6.2
 Section: libdevel
@@ -39,13 +39,17 @@
 Package: libpcl-ros-dev
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}, 
libdynamic-reconfigure-config-init-mutex-dev, libgeometry-msgs-dev, 
libmessage-filters-dev, libnodeletlib-dev, libnodelet-topic-tools-dev, 
libpcl-conversions-dev, librosbag-dev, libtf-dev, libtf2-eigen-dev, 
libpcl-ros-features0d (= ${binary:Version}), libpcl-ros-filter1d (= 
${binary:Version}), libpcl-ros-filters0d (= ${binary:Version}), libpcl-ros-io0d 
(= ${binary:Version}), libpcl-ros-segmentation0d (= ${binary:Version}), 
libpcl-ros-surface0d (= ${binary:Version}), libpcl-ros-tf1d (= 
${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}, 
libdynamic-reconfigure-config-init-mutex-dev, libgeometry-msgs-dev, 
libmessage-filters-dev, libnodeletlib-dev, libnodelet-topic-tools-dev, 
libpcl-conversions-dev, librosbag-dev, libtf-dev, libtf2-eigen-dev, 
libpcl-ros-features0t64 (= ${binary:Version}), libpcl-ros-filter1t64 (= 
${binary:Version}), libpcl-ros-filters0t64 (= ${binary:Version}), 
libpcl-ros-io0t64 (= ${binary:Version}), libpcl-ros-segmentation0t64 (= 
${binary:Version}), libpcl-ros-surface0t64 (= ${binary:Version}), 
libpcl-ros-tf1t64 (= ${binary:Version})
 Description: ${source:Synopsis} - development headers
  ${source:Extended-Description}
  .
  This package includes the development headers.
 
-Package: libpcl-ros-features0d
+Package: libpcl-ros-features0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libpcl-ros-features0d
+Replaces: libpcl-ros-features0d
+Breaks: libpcl-ros-features0d (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
@@ -55,7 +59,11 @@
  .
  This package includes the pcl-ros-features shared library.
 
-Package: libpcl-ros-filter1d
+Package: libpcl-ros-filter1t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libpcl-ros-filter1d
+Replaces: libpcl-ros-filter1d
+Breaks: libpcl-ros-filter1d (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
@@ -65,7 +73,11 @@
  .
  This package includes the pcl-ros-filter shared library.
 
-Package: libpcl-ros-filters0d
+Package: libpcl-ros-filters0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libpcl-ros-filters0d
+Replaces: libpcl-ros-filters0d
+Breaks: libpcl-ros-filters0d (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
@@ -75,7 +87,11 @@
  .
  This package includes the pcl-ros-filters shared library.
 
-Package: libpcl-ros-io0d
+Package: libpcl-ros-io0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libpcl-ros-io0d
+Replaces: libpcl-ros-io0d
+Breaks: libpcl-ros-io0d (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depen

Bug#1062866: ros-image-common: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: ros-image-common
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru ros-image-common-1.12.0/debian/changelog 
ros-image-common-1.12.0/debian/changelog
--- ros-image-common-1.12.0/debian/changelog2022-08-29 12:44:21.0 
+
+++ ros-image-common-1.12.0/debian/changelog2024-02-29 23:04:06.0 
+
@@ -1,3 +1,10 @@
+ros-image-common (1.12.0-12.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062866
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 23:04:06 +
+
 ros-image-common (1.12.0-12) unstable; urgency=medium
 
   * Drop nose dependency (Closes: #1018627)
diff -Nru ros-image-common-1.12.0/debian/control 
ros-image-common-1.12.0/debian/control
--- ros-image-common-1.12.0/debian/control  2022-08-29 12:43:48.0 
+
+++ ros-image-common-1.12.0/debian/control  2024-02-29 23:04:06.0 
+
@@ -3,7 +3,7 @@
 Maintainer: Debian Science Maintainers 

 Uploaders: Jochen Sprickerhof ,
Leopold Palomo-Avellaneda 
-Build-Depends: debhelper-compat (= 13), catkin (>= 0.8.10-1~), 
libsensor-msgs-dev, ros-sensor-msgs, librosconsole-dev, 
libboost-filesystem-dev, libboost-python-dev, libyaml-cpp-dev, libroscpp-dev, 
libmessage-filters-dev, pluginlib-dev, libroslib-dev, ros-message-generation, 
libstd-msgs-dev, ros-std-msgs, librostest-dev, python3-all, 
dh-sequence-python3, libpython3-all-dev, libgtest-dev, python3-rostest 
, python3-sensor-msgs , rosbash , rospack-tools 

+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), catkin (>= 
0.8.10-1~), libsensor-msgs-dev, ros-sensor-msgs, librosconsole-dev, 
libboost-filesystem-dev, libboost-python-dev, libyaml-cpp-dev, libroscpp-dev, 
libmessage-filters-dev, pluginlib-dev, libroslib-dev, ros-message-generation, 
libstd-msgs-dev, ros-std-msgs, librostest-dev, python3-all, 
dh-sequence-python3, libpython3-all-dev, libgtest-dev, python3-rostest 
, python3-sensor-msgs , rosbash , rospack-tools 

 Standards-Version: 4.6.1
 Section: libs
 Rules-Requires-Root: no
@@ -15,12 +15,16 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libcamera-calibration-parsers0d (= ${binary:Version}), 
${misc:Depends}, libsensor-msgs-dev, librosconsole-dev, libboost-filesystem-dev
+Depends: libcamera-calibration-parsers0t64 (= ${binary:Version}), 
${misc:Depends}, libsensor-msgs-dev, librosconsole-dev, libboost-filesystem-dev
 Description: Robot OS camera_calibration_parsers package - development
  This package is part of Robot OS (ROS). It contains C++ headers for
  reading and writing camera calibration parameters.
 
-Package: libcamera-calibration-parsers0d
+Package: libcamera-calibration-parsers0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libcamera-calibration-parsers0d
+Replaces: libcamera-calibration-parsers0d
+Breaks: libcamera-calibration-parsers0d (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
@@ -52,13 +56,17 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libcamera-info-manager0d (= ${binary:Version}), ${misc:Depends}, 
libroscpp-dev, libsensor-msgs-dev, libcamera-calibration-parsers-dev, 
libimage-transport-dev, libroslib-dev
+Depends: libcamera-info-manager0t64 (= ${binary:Version}), ${misc:Depends}, 
libroscpp-dev, libsensor-msgs-dev, libcamera-calibration-parsers-dev, 
libimage-transport-dev, libroslib-dev
 Description: Robot OS camera_info_manager package - development
  This package is part of Robot OS (ROS). It provides C++ header files
  for camera calibration information: CameraInfo, SetCameraInfo service
  requests, saving and restoring the camera calibration data.
 
-Package: libcamera-info-manager0d
+Package: libcamera-info-manager0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libcamera-info-manager0d
+Replaces: libcamera-info-manager0d
+Breaks: libcamera-info-manager0d (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
@@ -71,7 +79,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libimage-transport0d (= ${binary:Version}), ${misc:Depends}, 
libmessage-filters-dev, pluginlib-dev, librosconsole-dev, libroscpp-dev, 
libroslib-dev, libsensor-msgs-dev
+Depends: libimage-transport0t6

Bug#1062863: rlog: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: rlog
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru rlog-1.4/debian/changelog rlog-1.4/debian/changelog
--- rlog-1.4/debian/changelog   2021-09-17 06:00:36.0 +
+++ rlog-1.4/debian/changelog   2024-02-29 23:03:10.0 +
@@ -1,3 +1,10 @@
+rlog (1.4-4.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062863
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 23:03:10 +
+
 rlog (1.4-4.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru rlog-1.4/debian/control rlog-1.4/debian/control
--- rlog-1.4/debian/control 2021-09-17 05:30:36.0 +
+++ rlog-1.4/debian/control 2024-02-29 23:03:10.0 +
@@ -1,14 +1,14 @@
 Source: rlog
 Priority: optional
 Maintainer: Eduard Bloch 
-Build-Depends: debhelper (>> 9), dh-autoreconf, doxygen-latex, g++ (>= 4:5.2)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>> 9), dh-autoreconf, 
doxygen-latex, g++ (>= 4:5.2)
 Standards-Version: 3.9.6
 Section: libs
 
 Package: librlog-dev
 Section: libdevel
 Architecture: any
-Depends: librlog5v5 (= ${binary:Version}), ${misc:Depends}
+Depends: librlog5t64 (= ${binary:Version}), ${misc:Depends}
 Description: flexible message logging library - development files
  RLog library provides a flexible message logging facility for C++ programs and
  libraries. It is meant to be fast enough to live in production code. RLog
@@ -17,7 +17,11 @@
  .
  This package provides development files and API documentation.
 
-Package: librlog5v5
+Package: librlog5t64
+Provides: ${t64:Provides}
+X-Time64-Compat: librlog5v5
+Replaces: librlog5v5
+Breaks: librlog5v5 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru rlog-1.4/debian/librlog5t64.install 
rlog-1.4/debian/librlog5t64.install
--- rlog-1.4/debian/librlog5t64.install 1970-01-01 00:00:00.0 +
+++ rlog-1.4/debian/librlog5t64.install 2021-09-17 05:30:36.0 +
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru rlog-1.4/debian/librlog5t64.lintian-overrides 
rlog-1.4/debian/librlog5t64.lintian-overrides
--- rlog-1.4/debian/librlog5t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ rlog-1.4/debian/librlog5t64.lintian-overrides   2024-02-29 
23:02:28.0 +
@@ -0,0 +1 @@
+librlog5t64: package-name-doesnt-match-sonames librlog5v5
diff -Nru rlog-1.4/debian/librlog5v5.install rlog-1.4/debian/librlog5v5.install
--- rlog-1.4/debian/librlog5v5.install  2021-09-17 05:30:36.0 +
+++ rlog-1.4/debian/librlog5v5.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*


Bug#1062857: rhonabwy: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: rhonabwy
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru rhonabwy-1.1.13/debian/changelog rhonabwy-1.1.13/debian/changelog
--- rhonabwy-1.1.13/debian/changelog2024-02-12 22:21:51.0 +
+++ rhonabwy-1.1.13/debian/changelog2024-02-29 23:02:05.0 +
@@ -1,3 +1,10 @@
+rhonabwy (1.1.13-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062857
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 23:02:05 +
+
 rhonabwy (1.1.13-2) unstable; urgency=medium
 
   * Fix CVE-2024-25714: Side-channel vulnerability in
diff -Nru rhonabwy-1.1.13/debian/control rhonabwy-1.1.13/debian/control
--- rhonabwy-1.1.13/debian/control  2024-02-12 19:34:12.0 +
+++ rhonabwy-1.1.13/debian/control  2024-02-29 23:02:05.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian IoT Maintainers 

 Uploaders: Nicolas Mora 
-Build-Depends: debhelper-compat (= 13)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
  , liborcania-dev
  , libyder-dev
  , libulfius-dev
@@ -21,13 +21,14 @@
 Vcs-Git: https://salsa.debian.org/debian-iot-team/oauth2/rhonabwy.git
 Rules-Requires-Root: no
 
-Package: librhonabwy1.1
+Package: librhonabwy1.1t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Breaks: librhonabwy0.9 (<< 0.9.13-4)
-Replaces: librhonabwy0.9 (<< 0.9.13-4)
+Breaks: librhonabwy1.1 (<< ${source:Version}), librhonabwy0.9 (<< 0.9.13-4)
+Replaces: librhonabwy1.1, librhonabwy0.9 (<< 0.9.13-4)
 Description: JWK, JWKS, JWS, JWE and JWT library
  Rhonabwy - JWK, JWKS, JWS, JWE and JWT library
  .
@@ -46,7 +47,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: librhonabwy1.1 (= ${binary:Version}), ${misc:Depends}
+Depends: librhonabwy1.1t64 (= ${binary:Version}), ${misc:Depends}
, liborcania-dev
, libyder-dev
, libgnutls28-dev
@@ -71,7 +72,7 @@
 Package: rnbyc
 Architecture: any
 Depends: ${shlibs:Depends},
-   , librhonabwy1.1 (= ${binary:Version})
+   , librhonabwy1.1t64 (= ${binary:Version})
, ${misc:Depends}
 Description: JWK and JWT parser and generator
  Rhonabwy JWK and JWT parser and generator
diff -Nru rhonabwy-1.1.13/debian/librhonabwy1.1.install 
rhonabwy-1.1.13/debian/librhonabwy1.1.install
--- rhonabwy-1.1.13/debian/librhonabwy1.1.install   2023-07-28 
11:19:34.0 +
+++ rhonabwy-1.1.13/debian/librhonabwy1.1.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru rhonabwy-1.1.13/debian/librhonabwy1.1.symbols 
rhonabwy-1.1.13/debian/librhonabwy1.1.symbols
--- rhonabwy-1.1.13/debian/librhonabwy1.1.symbols   2023-07-28 
11:19:34.0 +
+++ rhonabwy-1.1.13/debian/librhonabwy1.1.symbols   1970-01-01 
00:00:00.0 +
@@ -1,291 +0,0 @@
-# SymbolsHelper-Confirmed: 1.1.9 amd64
-librhonabwy.so.1.1 librhonabwy1.1 #MINVER#
-* Build-Depends-Package: librhonabwy-dev
- _r_deflate_payload@Base 1.1
- _r_get_alg_from_enc@Base 1.1
- _r_get_http_content@Base 1.1
- _r_get_key_size@Base 1.1
- _r_inflate_payload@Base 1.1
- _r_json_get_full_json_t@Base 1.1
- _r_json_get_int_value@Base 1.1
- _r_json_get_json_t_value@Base 1.1
- _r_json_get_str_value@Base 1.1
- _r_json_set_int_value@Base 1.1
- _r_json_set_json_t_value@Base 1.1
- _r_json_set_str_value@Base 1.1
- pkcs1_eme_oaep_decode@Base 1.1.7
- pkcs1_eme_oaep_encode@Base 1.1.7
- r_free@Base 1.1
- r_global_close@Base 1.1
- r_global_init@Base 1.1
- r_jwa_alg_to_str@Base 1.1
- r_jwa_enc_to_str@Base 1.1
- r_jwe_add_jwks@Base 1.1
- r_jwe_add_key_symmetric@Base 1.1
- r_jwe_add_keys@Base 1.1
- r_jwe_add_keys_gnutls@Base 1.1
- r_jwe_add_keys_json_str@Base 1.1
- r_jwe_add_keys_json_t@Base 1.1
- r_jwe_add_keys_pem_der@Base 1.1
- r_jwe_advanced_compact_parse@Base 1.1
- r_jwe_advanced_compact_parsen@Base 1.1
- r_jwe_advanced_parse@Base 1.1
- r_jwe_advanced_parse_json_str@Base 1.1
- r_jwe_advanced_parse_json_t@Base 1.1
- r_jwe_advanced_parsen@Base 1.1
- r_jwe_advanced_parsen_json_str@Base 1.1
- r_jwe_compact_parse@Base 1.1
- r_jwe_compact_parsen@Base 1.1
- r_jwe_copy@Base 1.1
- r_jwe_decrypt@Base 1.1
- r_jwe_decrypt_key@Base 1.1
- r_jwe_decrypt_pay

Bug#1062856: remctl: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: remctl
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru remctl-3.18/debian/changelog remctl-3.18/debian/changelog
--- remctl-3.18/debian/changelog2022-05-09 04:17:33.0 +
+++ remctl-3.18/debian/changelog2024-02-29 23:01:16.0 +
@@ -1,3 +1,10 @@
+remctl (3.18-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062856
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 23:01:16 +
+
 remctl (3.18-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru remctl-3.18/debian/control remctl-3.18/debian/control
--- remctl-3.18/debian/control  2022-05-09 04:17:33.0 +
+++ remctl-3.18/debian/control  2024-02-29 23:01:16.0 +
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Russ Allbery 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  dh-php,
  dh-python,
@@ -34,7 +34,10 @@
 Vcs-Git: https://salsa.debian.org/rra/remctl.git
 Vcs-Browser: https://salsa.debian.org/rra/remctl
 
-Package: libremctl1
+Package: libremctl1t64
+Provides: ${t64:Provides}
+Replaces: libremctl1
+Breaks: libremctl1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -58,7 +61,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libremctl1 (= ${binary:Version}),
+ libremctl1t64 (= ${binary:Version}),
  ${misc:Depends},
 Suggests:
  libkrb5-dev,
diff -Nru remctl-3.18/debian/libremctl1.docs remctl-3.18/debian/libremctl1.docs
--- remctl-3.18/debian/libremctl1.docs  2022-05-09 04:17:33.0 +
+++ remctl-3.18/debian/libremctl1.docs  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-NEWS
diff -Nru remctl-3.18/debian/libremctl1.install 
remctl-3.18/debian/libremctl1.install
--- remctl-3.18/debian/libremctl1.install   2022-05-09 04:17:33.0 
+
+++ remctl-3.18/debian/libremctl1.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libremctl.so.*
diff -Nru remctl-3.18/debian/libremctl1.symbols 
remctl-3.18/debian/libremctl1.symbols
--- remctl-3.18/debian/libremctl1.symbols   2022-05-09 04:17:33.0 
+
+++ remctl-3.18/debian/libremctl1.symbols   1970-01-01 00:00:00.0 
+
@@ -1,19 +0,0 @@
-libremctl.so.1 libremctl1 #MINVER#
-* Build-Depends-Package: libremctl-dev
- REMCTL_1.0@REMCTL_1.0 2.10
- remctl@REMCTL_1.0 2.10
- remctl_close@REMCTL_1.0 2.10
- remctl_command@REMCTL_1.0 2.10
- remctl_commandv@REMCTL_1.0 2.10
- remctl_error@REMCTL_1.0 2.10
- remctl_new@REMCTL_1.0 2.10
- remctl_noop@REMCTL_1.0 3.0
- remctl_open@REMCTL_1.0 2.10
- remctl_open_addrinfo@REMCTL_1.0 3.3
- remctl_open_fd@REMCTL_1.0 3.3
- remctl_open_sockaddr@REMCTL_1.0 3.3
- remctl_output@REMCTL_1.0 2.10
- remctl_result_free@REMCTL_1.0 2.10
- remctl_set_ccache@REMCTL_1.0 3.0
- remctl_set_source_ip@REMCTL_1.0 3.0
- remctl_set_timeout@REMCTL_1.0 3.1
diff -Nru remctl-3.18/debian/libremctl1t64.docs 
remctl-3.18/debian/libremctl1t64.docs
--- remctl-3.18/debian/libremctl1t64.docs   1970-01-01 00:00:00.0 
+
+++ remctl-3.18/debian/libremctl1t64.docs   2022-05-09 04:17:33.0 
+
@@ -0,0 +1 @@
+NEWS
diff -Nru remctl-3.18/debian/libremctl1t64.install 
remctl-3.18/debian/libremctl1t64.install
--- remctl-3.18/debian/libremctl1t64.install1970-01-01 00:00:00.0 
+
+++ remctl-3.18/debian/libremctl1t64.install2022-05-09 04:17:33.0 
+
@@ -0,0 +1 @@
+usr/lib/*/libremctl.so.*
diff -Nru remctl-3.18/debian/libremctl1t64.lintian-overrides 
remctl-3.18/debian/libremctl1t64.lintian-overrides
--- remctl-3.18/debian/libremctl1t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ remctl-3.18/debian/libremctl1t64.lintian-overrides  2024-02-29 
23:00:58.0 +
@@ -0,0 +1 @@
+libremctl1t64: package-name-doesnt-match-sonames libremctl1
diff -Nru remctl-3.18/debian/libremctl1t64.symbols 
remctl-3.18/debian/libremctl1t64.symbols
--- remctl-3.18/debian/libremctl1t64.symbols1970-01-01 00:00:00.0 
+
+++ remctl-3.18/debian/libremctl1t64.symbols2024-02-29 23:00:58.0 
+
@@ -0,0 +1,19 @@
+libremctl.so.1 libremctl1t64 #MINVER#
+* Build-Depends-Package: libremctl-dev
+ REMCTL_1.0@REMCTL_1.0 2.10
+ remctl@REMCTL_1.0 2.10
+ remctl_close@REMCTL_1.0 2.10
+ remctl_command@REMCTL

Bug#1062854: reiserfsprogs: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: reiserfsprogs
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru reiserfsprogs-3.6.27/debian/changelog 
reiserfsprogs-3.6.27/debian/changelog
--- reiserfsprogs-3.6.27/debian/changelog   2023-09-20 16:33:40.0 
+
+++ reiserfsprogs-3.6.27/debian/changelog   2024-02-29 22:53:45.0 
+
@@ -1,3 +1,10 @@
+reiserfsprogs (1:3.6.27-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062854
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 22:53:45 +
+
 reiserfsprogs (1:3.6.27-7) unstable; urgency=medium
 
   * Remove udebs. Acked by Cyril Brulebois and Steve McIntyre on d-boot
diff -Nru reiserfsprogs-3.6.27/debian/control 
reiserfsprogs-3.6.27/debian/control
--- reiserfsprogs-3.6.27/debian/control 2023-09-18 16:53:43.0 +
+++ reiserfsprogs-3.6.27/debian/control 2024-02-29 22:53:45.0 +
@@ -2,13 +2,13 @@
 Section: admin
 Priority: optional
 Maintainer: Felix Zielcke 
-Build-Depends: comerr-dev, debhelper-compat (= 13), libacl1-dev, uuid-dev
+Build-Depends: dpkg-dev (>= 1.22.5), comerr-dev, debhelper-compat (= 13), 
libacl1-dev, uuid-dev
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
 
 Package: reiserfsprogs
 Architecture: linux-any
-Depends: libreiserfscore0 (= ${binary:Version}),
+Depends: libreiserfscore0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Suggests: fdisk | util-linux (<< 2.29.2-3~)
@@ -16,7 +16,10 @@
  This package contains utilities to create, check, resize, and debug
  ReiserFS filesystems.
 
-Package: libreiserfscore0
+Package: libreiserfscore0t64
+Provides: ${t64:Provides}
+Replaces: libreiserfscore0
+Breaks: libreiserfscore0 (<< ${source:Version})
 Architecture: linux-any
 Section: libs
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -28,7 +31,7 @@
 Package: libreiserfscore-dev
 Architecture: linux-any
 Section: libdevel
-Depends: libreiserfscore0 (=${binary:Version}), ${misc:Depends}
+Depends: libreiserfscore0t64 (=${binary:Version}), ${misc:Depends}
 Description: ReiserFS core library - headers
  The ReiserFS core library allows system programs like btrfs-progs to
  access and convert ReiserFS filesystems. Without implementing all
diff -Nru reiserfsprogs-3.6.27/debian/libreiserfscore0.install 
reiserfsprogs-3.6.27/debian/libreiserfscore0.install
--- reiserfsprogs-3.6.27/debian/libreiserfscore0.install2023-02-15 
17:44:50.0 +
+++ reiserfsprogs-3.6.27/debian/libreiserfscore0.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libreiserfscore.so.*
diff -Nru reiserfsprogs-3.6.27/debian/libreiserfscore0t64.install 
reiserfsprogs-3.6.27/debian/libreiserfscore0t64.install
--- reiserfsprogs-3.6.27/debian/libreiserfscore0t64.install 1970-01-01 
00:00:00.0 +
+++ reiserfsprogs-3.6.27/debian/libreiserfscore0t64.install 2023-02-15 
17:44:50.0 +
@@ -0,0 +1 @@
+usr/lib/*/libreiserfscore.so.*
diff -Nru reiserfsprogs-3.6.27/debian/libreiserfscore0t64.lintian-overrides 
reiserfsprogs-3.6.27/debian/libreiserfscore0t64.lintian-overrides
--- reiserfsprogs-3.6.27/debian/libreiserfscore0t64.lintian-overrides   
1970-01-01 00:00:00.0 +
+++ reiserfsprogs-3.6.27/debian/libreiserfscore0t64.lintian-overrides   
2024-02-29 22:53:41.0 +
@@ -0,0 +1 @@
+libreiserfscore0t64: package-name-doesnt-match-sonames libreiserfscore0


Bug#1062852: reglookup: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: reglookup
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru reglookup-1.0.1+svn287/debian/changelog 
reglookup-1.0.1+svn287/debian/changelog
--- reglookup-1.0.1+svn287/debian/changelog 2021-02-02 18:38:21.0 
+
+++ reglookup-1.0.1+svn287/debian/changelog 2024-02-29 22:53:09.0 
+
@@ -1,3 +1,10 @@
+reglookup (1.0.1+svn287-9.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062852
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 22:53:09 +
+
 reglookup (1.0.1+svn287-9) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru reglookup-1.0.1+svn287/debian/control 
reglookup-1.0.1+svn287/debian/control
--- reglookup-1.0.1+svn287/debian/control   2021-02-02 18:38:21.0 
+
+++ reglookup-1.0.1+svn287/debian/control   2024-02-29 22:53:09.0 
+
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Security Tools 
 Uploaders: Giovani Augusto Ferreira 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
dh-python,
docbook2x,
doxygen,
@@ -19,7 +19,10 @@
 Vcs-Browser: https://salsa.debian.org/pkg-security-team/reglookup
 Vcs-Git: https://salsa.debian.org/pkg-security-team/reglookup.git
 
-Package: libregfi1
+Package: libregfi1t64
+Provides: ${t64:Provides}
+Replaces: libregfi1
+Breaks: libregfi1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -40,7 +43,7 @@
 Package: libregfi-dev
 Architecture: any
 Section: libdevel
-Depends: libregfi1 (= ${binary:Version}), ${misc:Depends}
+Depends: libregfi1t64 (= ${binary:Version}), ${misc:Depends}
 Description: utility to analysis for Windows NT-based registry (devel files)
  RegLookup is a system to direct analysis of Windows NT-based registry
  files providing command line tools, a C API, and a Python module for
@@ -75,7 +78,7 @@
 Package: python3-pyregfi
 Architecture: all
 Section: python
-Depends: libregfi1 (>= ${binary:Version}), ${misc:Depends}, ${python3:Depends}
+Depends: libregfi1t64 (>= ${binary:Version}), ${misc:Depends}, 
${python3:Depends}
 Recommends: reglookup-doc
 Description: Python 3 Bindings for reglookup
  This package contains Python 3 bindings to libregfi. There are the low-level
diff -Nru reglookup-1.0.1+svn287/debian/libregfi1.dirs 
reglookup-1.0.1+svn287/debian/libregfi1.dirs
--- reglookup-1.0.1+svn287/debian/libregfi1.dirs2021-02-02 
18:38:21.0 +
+++ reglookup-1.0.1+svn287/debian/libregfi1.dirs1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib
diff -Nru reglookup-1.0.1+svn287/debian/libregfi1.links 
reglookup-1.0.1+svn287/debian/libregfi1.links
--- reglookup-1.0.1+svn287/debian/libregfi1.links   2021-02-02 
18:38:21.0 +
+++ reglookup-1.0.1+svn287/debian/libregfi1.links   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/libregfi.so.1.0.1 usr/lib/libregfi.so.1
diff -Nru reglookup-1.0.1+svn287/debian/libregfi1.symbols 
reglookup-1.0.1+svn287/debian/libregfi1.symbols
--- reglookup-1.0.1+svn287/debian/libregfi1.symbols 2021-02-02 
18:38:21.0 +
+++ reglookup-1.0.1+svn287/debian/libregfi1.symbols 1970-01-01 
00:00:00.0 +
@@ -1,117 +0,0 @@
-libregfi.so.1 libregfi1 #MINVER#
- lru_cache_create@Base 1.0.1
- lru_cache_create_ctx@Base 1.0.1
- lru_cache_destroy@Base 1.0.1
- lru_cache_find@Base 1.0.1
- lru_cache_remove@Base 1.0.1
- lru_cache_update@Base 1.0.1
- range_list_add@Base 1.0.1
- range_list_find@Base 1.0.1
- range_list_find_data@Base 1.0.1
- range_list_free@Base 1.0.1
- range_list_get@Base 1.0.1
- range_list_has_range@Base 1.0.1
- range_list_new@Base 1.0.1
- range_list_remove@Base 1.0.1
- range_list_size@Base 1.0.1
- range_list_split_element@Base 1.0.1
- regfi_alloc@Base 1.0.1
- regfi_alloc_cb@Base 1.0.1
- regfi_buffer_to_data@Base 1.0.1
- regfi_calc_maxsize@Base 1.0.1
- regfi_fetch_classname@Base 1.0.1
- regfi_fetch_data@Base 1.0.1
- regfi_fetch_num_subkeys@Base 1.0.1
- regfi_fetch_num_values@Base 1.0.1
- regfi_fetch_sk@Base 1.0.1
- regfi_find_subkey@Base 1.0.1
- regfi_find_value@Base 1.0.1
- regfi_free@Base 1.0.1
- regfi_free_record@Base 1.0.1
- regfi_get_dacl@Base 1.0.1
- regfi_get_group@Base 1.0.1
- 

Bug#1062851: redland: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: redland
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru redland-1.0.17/debian/changelog redland-1.0.17/debian/changelog
--- redland-1.0.17/debian/changelog 2022-11-14 05:03:12.0 +
+++ redland-1.0.17/debian/changelog 2024-02-29 22:50:59.0 +
@@ -1,3 +1,10 @@
+redland (1.0.17-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062851
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 22:50:59 +
+
 redland (1.0.17-3) unstable; urgency=medium
 
   * QA upload.
diff -Nru redland-1.0.17/debian/control redland-1.0.17/debian/control
--- redland-1.0.17/debian/control   2022-11-14 04:57:56.0 +
+++ redland-1.0.17/debian/control   2024-02-29 22:50:59.0 +
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  cdbs,
  debhelper (>= 10~),
  default-libmysqlclient-dev,
@@ -28,7 +28,7 @@
 Depends:
  libraptor2-dev,
  librasqal3-dev,
- librdf0 (= ${binary:Version}),
+ librdf0t64 (= ${binary:Version}),
  ${misc:Depends},
 Suggests: librdf-perl, librdf-ruby, python-librdf
 Recommends: redland-utils
@@ -36,7 +36,10 @@
  RDF development libraries, header files, documentation and utilities
  needed by program that want to be compiled with Redland.
 
-Package: librdf0
+Package: librdf0t64
+Provides: ${t64:Provides}
+Replaces: librdf0
+Breaks: librdf0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
diff -Nru redland-1.0.17/debian/librdf0.install 
redland-1.0.17/debian/librdf0.install
--- redland-1.0.17/debian/librdf0.install   2013-11-12 19:06:26.0 
+
+++ redland-1.0.17/debian/librdf0.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/librdf*.so.*
diff -Nru redland-1.0.17/debian/librdf0.manpages 
redland-1.0.17/debian/librdf0.manpages
--- redland-1.0.17/debian/librdf0.manpages  2009-12-17 04:17:33.0 
+
+++ redland-1.0.17/debian/librdf0.manpages  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-docs/redland.3
diff -Nru redland-1.0.17/debian/librdf0.shlibs 
redland-1.0.17/debian/librdf0.shlibs
--- redland-1.0.17/debian/librdf0.shlibs2013-12-28 17:09:19.0 
+
+++ redland-1.0.17/debian/librdf0.shlibs1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-librdf 0 librdf0 (>= 1.0.17)
diff -Nru redland-1.0.17/debian/librdf0t64.install 
redland-1.0.17/debian/librdf0t64.install
--- redland-1.0.17/debian/librdf0t64.install1970-01-01 00:00:00.0 
+
+++ redland-1.0.17/debian/librdf0t64.install2013-11-12 19:06:26.0 
+
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/librdf*.so.*
diff -Nru redland-1.0.17/debian/librdf0t64.lintian-overrides 
redland-1.0.17/debian/librdf0t64.lintian-overrides
--- redland-1.0.17/debian/librdf0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ redland-1.0.17/debian/librdf0t64.lintian-overrides  2024-02-29 
22:50:52.0 +
@@ -0,0 +1 @@
+librdf0t64: package-name-doesnt-match-sonames librdf0
diff -Nru redland-1.0.17/debian/librdf0t64.manpages 
redland-1.0.17/debian/librdf0t64.manpages
--- redland-1.0.17/debian/librdf0t64.manpages   1970-01-01 00:00:00.0 
+
+++ redland-1.0.17/debian/librdf0t64.manpages   2009-12-17 04:17:33.0 
+
@@ -0,0 +1 @@
+docs/redland.3
diff -Nru redland-1.0.17/debian/librdf0t64.shlibs 
redland-1.0.17/debian/librdf0t64.shlibs
--- redland-1.0.17/debian/librdf0t64.shlibs 1970-01-01 00:00:00.0 
+
+++ redland-1.0.17/debian/librdf0t64.shlibs 2024-02-29 22:50:52.0 
+
@@ -0,0 +1 @@
+librdf 0 librdf0t64 (>= 1.0.17)


Bug#1062850: readstat: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: readstat
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru readstat-1.1.9/debian/changelog readstat-1.1.9/debian/changelog
--- readstat-1.1.9/debian/changelog 2023-07-14 04:30:27.0 +
+++ readstat-1.1.9/debian/changelog 2024-02-29 22:50:24.0 +
@@ -1,3 +1,10 @@
+readstat (1.1.9-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062850
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 22:50:24 +
+
 readstat (1.1.9-2) unstable; urgency=medium
 
   * Temporarily ignore test suite failures on big endian architectures until
diff -Nru readstat-1.1.9/debian/control readstat-1.1.9/debian/control
--- readstat-1.1.9/debian/control   2023-07-14 04:11:56.0 +
+++ readstat-1.1.9/debian/control   2024-02-29 22:50:24.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Qt/KDE Maintainers 
 Uploaders: Pino Toscano ,
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
libcsv-dev,
libxlsxwriter-dev,
zlib1g-dev,
@@ -13,7 +13,10 @@
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/3rdparty/readstat
 Vcs-Git: https://salsa.debian.org/qt-kde-team/3rdparty/readstat.git
 
-Package: libreadstat1
+Package: libreadstat1t64
+Provides: ${t64:Provides}
+Replaces: libreadstat1
+Breaks: libreadstat1 (<< ${source:Version})
 Architecture: any
 Depends: ${misc:Depends},
  ${shlibs:Depends},
@@ -42,7 +45,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libreadstat1 (= ${binary:Version}),
+Depends: libreadstat1t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: development files for libreadstat library
  ReadStat is a command-line tool and MIT-licensed C library for reading files
@@ -53,7 +56,7 @@
 Package: readstat
 Architecture: any
 Section: utils
-Depends: libreadstat1 (= ${binary:Version}),
+Depends: libreadstat1t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
 Description: read/write data sets from SAS, Stata, and SPSS
diff -Nru readstat-1.1.9/debian/libreadstat1.install 
readstat-1.1.9/debian/libreadstat1.install
--- readstat-1.1.9/debian/libreadstat1.install  2021-10-02 19:01:54.0 
+
+++ readstat-1.1.9/debian/libreadstat1.install  1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/libreadstat.so.1
-usr/lib/*/libreadstat.so.1.*
diff -Nru readstat-1.1.9/debian/libreadstat1.symbols 
readstat-1.1.9/debian/libreadstat1.symbols
--- readstat-1.1.9/debian/libreadstat1.symbols  2022-05-20 03:58:06.0 
+
+++ readstat-1.1.9/debian/libreadstat1.symbols  1970-01-01 00:00:00.0 
+
@@ -1,247 +0,0 @@
-libreadstat.so.1 libreadstat1 #MINVER#
-* Build-Depends-Package: libreadstat-dev
- _xport_months@Base 1.1.7
- byteswap2@Base 1.1.7
- byteswap4@Base 1.1.7
- byteswap8@Base 1.1.7
- byteswap_double@Base 1.1.7
- byteswap_float@Base 1.1.7
- ck_double_hash_insert@Base 1.1.7
- ck_double_hash_lookup@Base 1.1.7
- ck_float_hash_insert@Base 1.1.7
- ck_float_hash_lookup@Base 1.1.7
- ck_hash_table_free@Base 1.1.7
- ck_hash_table_grow@Base 1.1.7
- ck_hash_table_init@Base 1.1.7
- ck_hash_table_wipe@Base 1.1.7
- ck_str_hash_insert@Base 1.1.7
- ck_str_hash_lookup@Base 1.1.7
- ck_str_n_hash_insert@Base 1.1.7
- ck_str_n_hash_lookup@Base 1.1.7
- cnxptiee@Base 1.1.7
- dta_ctx_alloc@Base 1.1.7
- dta_ctx_free@Base 1.1.7
- dta_ctx_init@Base 1.1.7
- dta_metadata_ok@Base 1.1.7
- dta_parse_timestamp@Base 1.1.7
- dta_type_info@Base 1.1.7
- get_native@Base 1.1.7
- handle_variables@Base 1.1.7
- machine_is_little_endian@Base 1.1.7
- memreverse@Base 1.1.7
- ones_to_twos_complement1@Base 1.1.7
- ones_to_twos_complement2@Base 1.1.7
- ones_to_twos_complement4@Base 1.1.7
- open_with_unicode@Base 1.1.7
- por_ascii_lookup@Base 1.1.7
- por_ctx_free@Base 1.1.7
- por_ctx_init@Base 1.1.7
- por_unicode_lookup@Base 1.1.7
- por_utf8_decode@Base 1.1.7
- por_utf8_encode@Base 1.1.7
- read_version_and_timestamp@Base 1.1.7
- readstat_add_label_set@Base 1.1.7
- readstat_add_note@Base 1.1.7
- readstat_add_string_ref@Base 1.1.7
- readstat_add_variable@Base 1.1.7
- readstat_begin_row@Base 1.1.7
- readstat_begin_writing_dta@Base 1.1.7
- readstat_begin_writing_file@B

Bug#1064322: readline: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: readline
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru readline-8.2/debian/changelog readline-8.2/debian/changelog
--- readline-8.2/debian/changelog   2023-11-26 08:01:05.0 +
+++ readline-8.2/debian/changelog   2024-02-29 22:49:06.0 +
@@ -1,3 +1,12 @@
+readline (8.2-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1064322
+  * DEP17 P1: Mitigate file loss due to package rename with concurrent
+aliasing change. Closes: #1064361.
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 22:49:06 +
+
 readline (8.2-3) unstable; urgency=medium
 
   * Fix crash in rl_do_undo, taken from upstream. Closes: #1056314, #1037274.
diff -Nru readline-8.2/debian/control readline-8.2/debian/control
--- readline-8.2/debian/control 2023-11-25 10:37:26.0 +
+++ readline-8.2/debian/control 2024-02-29 22:49:06.0 +
@@ -3,14 +3,17 @@
 Priority: optional
 Maintainer: Matthias Klose 
 Standards-Version: 4.6.2
-Build-Depends: debhelper (>= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 13),
   libncurses-dev,
   lib32ncurses-dev [amd64 ppc64] , lib64ncurses-dev [i386 powerpc 
sparc s390] ,
   mawk | awk, texinfo,
   gcc-multilib [amd64 i386 kfreebsd-amd64 powerpc ppc64 s390 sparc] 
 Homepage: https://tiswww.case.edu/php/chet/readline/rltop.html
 
-Package: libreadline8
+Package: libreadline8t64
+Provides: ${t64:Provides}
+Replaces: libreadline8
+Breaks: libreadline8 (<< ${source:Version})
 Architecture: any
 Depends: readline-common, ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
@@ -85,7 +88,7 @@
 Package: libreadline-dev
 Architecture: any
 Section: libdevel
-Depends: libreadline8 (= ${binary:Version}), libncurses-dev, ${misc:Depends}
+Depends: libreadline8t64 (= ${binary:Version}), libncurses-dev, ${misc:Depends}
 Multi-Arch: same
 Conflicts: libreadline5-dev, libreadline6-dev, libreadline-gplv2-dev
 Suggests: readline-doc
diff -Nru readline-8.2/debian/lib32readline8.symbols 
readline-8.2/debian/lib32readline8.symbols
--- readline-8.2/debian/lib32readline8.symbols  2018-06-01 19:45:27.0 
+
+++ readline-8.2/debian/lib32readline8.symbols  2024-02-29 22:48:36.0 
+
@@ -1,4 +1,4 @@
 libhistory.so.8 #PACKAGE# #MINVER#
 #include "libhistory8.symbols.common"
 libreadline.so.8 #PACKAGE# #MINVER#
-#include "libreadline8.symbols.common"
+#include "libreadline8t64.symbols.common"
diff -Nru readline-8.2/debian/lib64readline8.symbols 
readline-8.2/debian/lib64readline8.symbols
--- readline-8.2/debian/lib64readline8.symbols  2018-06-01 19:45:37.0 
+
+++ readline-8.2/debian/lib64readline8.symbols  2024-02-29 22:48:36.0 
+
@@ -1,4 +1,4 @@
 libhistory.so.8 #PACKAGE# #MINVER#
 #include "libhistory8.symbols.common"
 libreadline.so.8 #PACKAGE# #MINVER#
-#include "libreadline8.symbols.common"
+#include "libreadline8t64.symbols.common"
diff -Nru readline-8.2/debian/libreadline8.symbols 
readline-8.2/debian/libreadline8.symbols
--- readline-8.2/debian/libreadline8.symbols2018-06-01 19:45:46.0 
+
+++ readline-8.2/debian/libreadline8.symbols1970-01-01 00:00:00.0 
+
@@ -1,4 +0,0 @@
-libhistory.so.8 #PACKAGE# #MINVER#
-#include "libhistory8.symbols.common"
-libreadline.so.8 #PACKAGE# #MINVER#
-#include "libreadline8.symbols.common"
diff -Nru readline-8.2/debian/libreadline8.symbols.common 
readline-8.2/debian/libreadline8.symbols.common
--- readline-8.2/debian/libreadline8.symbols.common 2022-09-28 
14:24:54.0 +
+++ readline-8.2/debian/libreadline8.symbols.common 1970-01-01 
00:00:00.0 +
@@ -1,735 +0,0 @@
- _hs_append_history_line@Base 7.0~rc1
- _hs_at_end_of_history@Base 8.2~beta
- _hs_history_patsearch@Base 8.0~
- _hs_replace_history_data@Base 7.0~beta
- _rl_abort_internal@Base 6.0
- _rl_active_region_end_color@Base 8.2~beta
- _rl_active_region_start_color@Base 8.2~beta
- _rl_add_executing_keyseq@Base 8.1~alpha1
- _rl_add_macro_char@Base 6.0
- _rl_adjust_point@Base 6.0
- _rl_allow_pathname_alphabetic_chars@Base 6.0
- _rl_any_typein@Base 6.0
- _rl_arg_callback@Base 6.0
- _rl_arg_dispatch@Base 6.0
- _rl_arg_getchar@Base 6.0
- _

Bug#1062771: rasqal: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: rasqal
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru rasqal-0.9.33/debian/changelog rasqal-0.9.33/debian/changelog
--- rasqal-0.9.33/debian/changelog  2023-02-22 16:42:12.0 +
+++ rasqal-0.9.33/debian/changelog  2024-02-29 22:44:37.0 +
@@ -1,3 +1,10 @@
+rasqal (0.9.33-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062771
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 22:44:37 +
+
 rasqal (0.9.33-2) unstable; urgency=medium
 
   * QA upload.
diff -Nru rasqal-0.9.33/debian/control rasqal-0.9.33/debian/control
--- rasqal-0.9.33/debian/control2023-02-22 16:41:55.0 +
+++ rasqal-0.9.33/debian/control2024-02-29 22:44:37.0 +
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: debhelper-compat (= 13), pkg-config, libraptor2-dev, 
libgmp-dev, libmhash-dev, uuid-dev, gtk-doc-tools
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), pkg-config, 
libraptor2-dev, libgmp-dev, libmhash-dev, uuid-dev, gtk-doc-tools
 Standards-Version: 4.6.1
 Homepage: https://librdf.org/rasqal/
 Vcs-Git: https://salsa.debian.org/debian/rasqal.git
@@ -16,12 +16,15 @@
 Suggests: librasqal3-doc
 Section: libdevel
 Architecture: any
-Depends: librasqal3 (= ${binary:Version}), libraptor2-dev, libgmp-dev, 
${misc:Depends}
+Depends: librasqal3t64 (= ${binary:Version}), libraptor2-dev, libgmp-dev, 
${misc:Depends}
 Description: Rasqal RDF query library development libraries and headers
  Development libraries, header files and documentation needed by
  programs that want to compile with the Rasqal RDF query library.
 
-Package: librasqal3
+Package: librasqal3t64
+Provides: ${t64:Provides}
+Replaces: librasqal3
+Breaks: librasqal3 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
diff -Nru rasqal-0.9.33/debian/librasqal3.docs 
rasqal-0.9.33/debian/librasqal3.docs
--- rasqal-0.9.33/debian/librasqal3.docs2022-05-16 17:13:02.0 
+
+++ rasqal-0.9.33/debian/librasqal3.docs1970-01-01 00:00:00.0 
+
@@ -1,4 +0,0 @@
-README
-NEWS
-AUTHORS
-NOTICE
diff -Nru rasqal-0.9.33/debian/librasqal3.install 
rasqal-0.9.33/debian/librasqal3.install
--- rasqal-0.9.33/debian/librasqal3.install 2022-05-16 17:13:02.0 
+
+++ rasqal-0.9.33/debian/librasqal3.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/librasqal.so.*
diff -Nru rasqal-0.9.33/debian/librasqal3.shlibs 
rasqal-0.9.33/debian/librasqal3.shlibs
--- rasqal-0.9.33/debian/librasqal3.shlibs  2022-05-16 17:13:02.0 
+
+++ rasqal-0.9.33/debian/librasqal3.shlibs  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-librasqal 3 librasqal3 (>= 0.9.31)
diff -Nru rasqal-0.9.33/debian/librasqal3t64.docs 
rasqal-0.9.33/debian/librasqal3t64.docs
--- rasqal-0.9.33/debian/librasqal3t64.docs 1970-01-01 00:00:00.0 
+
+++ rasqal-0.9.33/debian/librasqal3t64.docs 2022-05-16 17:13:02.0 
+
@@ -0,0 +1,4 @@
+README
+NEWS
+AUTHORS
+NOTICE
diff -Nru rasqal-0.9.33/debian/librasqal3t64.install 
rasqal-0.9.33/debian/librasqal3t64.install
--- rasqal-0.9.33/debian/librasqal3t64.install  1970-01-01 00:00:00.0 
+
+++ rasqal-0.9.33/debian/librasqal3t64.install  2022-05-16 17:13:02.0 
+
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/librasqal.so.*
diff -Nru rasqal-0.9.33/debian/librasqal3t64.lintian-overrides 
rasqal-0.9.33/debian/librasqal3t64.lintian-overrides
--- rasqal-0.9.33/debian/librasqal3t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ rasqal-0.9.33/debian/librasqal3t64.lintian-overrides2024-02-29 
22:44:31.0 +
@@ -0,0 +1 @@
+librasqal3t64: package-name-doesnt-match-sonames librasqal3
diff -Nru rasqal-0.9.33/debian/librasqal3t64.shlibs 
rasqal-0.9.33/debian/librasqal3t64.shlibs
--- rasqal-0.9.33/debian/librasqal3t64.shlibs   1970-01-01 00:00:00.0 
+
+++ rasqal-0.9.33/debian/librasqal3t64.shlibs   2024-02-29 22:44:31.0 
+
@@ -0,0 +1 @@
+librasqal 3 librasqal3t64 (>= 0.9.31)


Bug#1062769: radare2: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: radare2
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru radare2-5.5.0+dfsg/debian/changelog 
radare2-5.5.0+dfsg/debian/changelog
--- radare2-5.5.0+dfsg/debian/changelog 2021-12-01 11:02:42.0 +
+++ radare2-5.5.0+dfsg/debian/changelog 2024-02-29 22:43:06.0 +
@@ -1,3 +1,10 @@
+radare2 (5.5.0+dfsg-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062769
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 22:43:06 +
+
 radare2 (5.5.0+dfsg-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru radare2-5.5.0+dfsg/debian/control radare2-5.5.0+dfsg/debian/control
--- radare2-5.5.0+dfsg/debian/control   2021-12-01 11:02:42.0 +
+++ radare2-5.5.0+dfsg/debian/control   2024-02-29 22:43:06.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Security Tools 
 Uploaders: Andrej Shadura ,
Sebastian Reichel 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
libcapstone-dev,
libgmp-dev,
libkvm-dev [kfreebsd-any],
@@ -42,7 +42,10 @@
  supporting PE, mach0, ELF, class, etc. named rabin, and a block-based
  hash utility called rahash.
 
-Package: libradare2-5.0.0
+Package: libradare2-5.0.0t64
+Provides: ${t64:Provides}
+Replaces: libradare2-5.0.0
+Breaks: libradare2-5.0.0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
@@ -66,7 +69,7 @@
 Package: libradare2-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libradare2-5.0.0 (= ${binary:Version}),
+Depends: ${misc:Depends}, libradare2-5.0.0t64 (= ${binary:Version}),
  libcapstone-dev, libmagic-dev, libuv1-dev, liblz4-dev,
  libzip-dev,
 Description: devel files from the radare2 suite
diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install 
radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install
--- radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install  2021-12-01 
11:02:42.0 +
+++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.5.*
diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides 
radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides
--- radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides
2021-12-01 11:02:42.0 +
+++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides
1970-01-01 00:00:00.0 +
@@ -1,4 +0,0 @@
-# One package is enough for all those libs
-libradare2-5.0.0: package-name-doesnt-match-sonames
-# Every r2 release increases API, so no need to track symbols
-libradare2-5.0.0: no-symbols-control-file
diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install 
radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install
--- radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install   1970-01-01 
00:00:00.0 +
+++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install   2021-12-01 
11:02:42.0 +
@@ -0,0 +1 @@
+usr/lib/*/*.so.5.*
diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.lintian-overrides 
radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.lintian-overrides
--- radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.lintian-overrides 
2024-02-29 22:42:59.0 +
@@ -0,0 +1,5 @@
+# One package is enough for all those libs
+libradare2-5.0.0t64: package-name-doesnt-match-sonames
+# Every r2 release increases API, so no need to track symbols
+libradare2-5.0.0t64: no-symbols-control-file
+libradare2-5.0.0t64: package-name-doesnt-match-sonames libradare2-5.0.0


Bug#1062768: qxmpp: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: qxmpp
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru qxmpp-1.5.5/debian/changelog qxmpp-1.5.5/debian/changelog
--- qxmpp-1.5.5/debian/changelog2023-11-17 08:36:15.0 +
+++ qxmpp-1.5.5/debian/changelog2024-02-29 22:41:32.0 +
@@ -1,3 +1,10 @@
+qxmpp (1.5.5-0.4) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062768
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 22:41:32 +
+
 qxmpp (1.5.5-0.3) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru qxmpp-1.5.5/debian/control qxmpp-1.5.5/debian/control
--- qxmpp-1.5.5/debian/control  2023-11-12 08:08:22.0 +
+++ qxmpp-1.5.5/debian/control  2024-02-29 22:41:32.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian XMPP Maintainers 
 Uploaders: Jeremy Lainé , Boris Pek 
-Build-Depends: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), cmake,
debhelper-compat (= 13),
doxygen,
graphviz,
@@ -18,10 +18,11 @@
 Vcs-Git: https://salsa.debian.org/xmpp-team/qxmpp.git
 Vcs-Browser: https://salsa.debian.org/xmpp-team/qxmpp
 
-Package: libqxmppqt5-4
+Package: libqxmppqt5-4t64
+Provides: ${t64:Provides}
 Architecture: any
-Replaces: libqxmpp0, libqxmpp1, libqxmpp2
-Breaks: libqxmpp0, libqxmpp1, libqxmpp2
+Replaces: libqxmppqt5-4, libqxmpp0, libqxmpp1, libqxmpp2
+Breaks: libqxmppqt5-4 (<< ${source:Version}), libqxmpp0, libqxmpp1, libqxmpp2
 Depends: gstreamer1.0-plugins-base,
  gstreamer1.0-plugins-good,
  gstreamer1.0-plugins-ugly,
@@ -34,7 +35,10 @@
  .
  This package contains the shared library.
 
-Package: libqxmppomemoqt5-4
+Package: libqxmppomemoqt5-4t64
+Provides: ${t64:Provides}
+Replaces: libqxmppomemoqt5-4
+Breaks: libqxmppomemoqt5-4 (<< ${source:Version})
 Architecture: any
 Depends: ${misc:Depends},
  ${shlibs:Depends}
@@ -49,8 +53,8 @@
 Section: libdevel
 Architecture: any
 Depends: libgstreamer1.0-dev,
- libqxmppomemoqt5-4 (= ${binary:Version}),
- libqxmppqt5-4 (= ${binary:Version}),
+ libqxmppomemoqt5-4t64 (= ${binary:Version}),
+ libqxmppqt5-4t64 (= ${binary:Version}),
  qtbase5-dev,
  ${misc:Depends}
 Breaks: libqxmpp-dev (<< 1.5.5-0.1~exp1~),
diff -Nru qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install 
qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install
--- qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install   2023-11-12 
07:35:41.0 +
+++ qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/libQXmppOmemoQt5.so.1.*
-usr/lib/*/libQXmppOmemoQt5.so.4
diff -Nru qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install 
qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install
--- qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install1970-01-01 
00:00:00.0 +
+++ qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install2023-11-12 
07:35:41.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/libQXmppOmemoQt5.so.1.*
+usr/lib/*/libQXmppOmemoQt5.so.4
diff -Nru qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.lintian-overrides 
qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.lintian-overrides
--- qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.lintian-overrides  2024-02-29 
22:41:23.0 +
@@ -0,0 +1 @@
+libqxmppomemoqt5-4t64: package-name-doesnt-match-sonames libqxmppomemoqt5-4
diff -Nru qxmpp-1.5.5/debian/libqxmppqt5-4.install 
qxmpp-1.5.5/debian/libqxmppqt5-4.install
--- qxmpp-1.5.5/debian/libqxmppqt5-4.install2023-11-12 07:34:44.0 
+
+++ qxmpp-1.5.5/debian/libqxmppqt5-4.install1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/libQXmppQt5.so.1.*
-usr/lib/*/libQXmppQt5.so.4
diff -Nru qxmpp-1.5.5/debian/libqxmppqt5-4.lintian-overrides 
qxmpp-1.5.5/debian/libqxmppqt5-4.lintian-overrides
--- qxmpp-1.5.5/debian/libqxmppqt5-4.lintian-overrides  2023-11-12 
07:22:08.0 +
+++ qxmpp-1.5.5/debian/libqxmppqt5-4.lintian-overrides  1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-# There is no stable ABI in this library, only stable API is available.
-libqxmppqt5-4: no-symbols-control-file
diff -Nru qxmpp-1.5.5/debian/libqxmppqt5-4t64.install 
qxmpp-1.5.5/debian/lib

Bug#1062767: quickfix: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: quickfix
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru quickfix-1.15.1+dfsg/debian/changelog 
quickfix-1.15.1+dfsg/debian/changelog
--- quickfix-1.15.1+dfsg/debian/changelog   2020-04-29 19:41:30.0 
+
+++ quickfix-1.15.1+dfsg/debian/changelog   2024-02-29 22:38:19.0 
+
@@ -1,3 +1,10 @@
+quickfix (1.15.1+dfsg-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062767
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 22:38:19 +
+
 quickfix (1.15.1+dfsg-4) unstable; urgency=medium
 
   * Use --with-openssl option when building (Closes: #959132)
diff -Nru quickfix-1.15.1+dfsg/debian/control 
quickfix-1.15.1+dfsg/debian/control
--- quickfix-1.15.1+dfsg/debian/control 2020-04-29 19:41:30.0 +
+++ quickfix-1.15.1+dfsg/debian/control 2024-02-29 22:38:19.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Athena Capital Research 
 Uploaders: Roberto C. Sanchez 
-Build-Depends: debhelper (>= 10),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 10),
  doxygen,
  graphviz,
  quilt,
@@ -23,7 +23,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libquickfix17 (= ${binary:Version}),
+Depends: libquickfix17t64 (= ${binary:Version}),
  libxml2-dev,
  libssl-dev,
  ${misc:Depends}
@@ -36,7 +36,10 @@
  .
  This package includes the quickfix development files.
 
-Package: libquickfix17
+Package: libquickfix17t64
+Provides: ${t64:Provides}
+Replaces: libquickfix17
+Breaks: libquickfix17 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17.dirs 
quickfix-1.15.1+dfsg/debian/libquickfix17.dirs
--- quickfix-1.15.1+dfsg/debian/libquickfix17.dirs  2020-04-29 
19:41:30.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17.dirs  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17.docs 
quickfix-1.15.1+dfsg/debian/libquickfix17.docs
--- quickfix-1.15.1+dfsg/debian/libquickfix17.docs  2020-04-29 
19:41:30.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17.docs  1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-NEWS
-ChangeLog
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17.install 
quickfix-1.15.1+dfsg/debian/libquickfix17.install
--- quickfix-1.15.1+dfsg/debian/libquickfix17.install   2020-04-29 
19:41:30.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libquickfix.so.*
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs 
quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs
--- quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs   1970-01-01 
00:00:00.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs   2020-04-29 
19:41:30.0 +
@@ -0,0 +1 @@
+usr/lib
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs 
quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs
--- quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs   1970-01-01 
00:00:00.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs   2020-04-29 
19:41:30.0 +
@@ -0,0 +1,2 @@
+NEWS
+ChangeLog
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17t64.install 
quickfix-1.15.1+dfsg/debian/libquickfix17t64.install
--- quickfix-1.15.1+dfsg/debian/libquickfix17t64.install1970-01-01 
00:00:00.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17t64.install2020-04-29 
19:41:30.0 +
@@ -0,0 +1 @@
+usr/lib/*/libquickfix.so.*
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17t64.lintian-overrides 
quickfix-1.15.1+dfsg/debian/libquickfix17t64.lintian-overrides
--- quickfix-1.15.1+dfsg/debian/libquickfix17t64.lintian-overrides  
1970-01-01 00:00:00.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17t64.lintian-overrides  
2024-02-29 22:38:07.0 +
@@ -0,0 +1 @@
+libquickfix17t64: package-name-doesnt-match-sonames libquickfix17


Bug#1062767: quickfix: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: quickfix
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru quickfix-1.15.1+dfsg/debian/changelog 
quickfix-1.15.1+dfsg/debian/changelog
--- quickfix-1.15.1+dfsg/debian/changelog   2020-04-29 19:41:30.0 
+
+++ quickfix-1.15.1+dfsg/debian/changelog   2024-02-29 22:32:59.0 
+
@@ -1,3 +1,10 @@
+quickfix (1.15.1+dfsg-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062767
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 22:32:59 +
+
 quickfix (1.15.1+dfsg-4) unstable; urgency=medium
 
   * Use --with-openssl option when building (Closes: #959132)
diff -Nru quickfix-1.15.1+dfsg/debian/control 
quickfix-1.15.1+dfsg/debian/control
--- quickfix-1.15.1+dfsg/debian/control 2020-04-29 19:41:30.0 +
+++ quickfix-1.15.1+dfsg/debian/control 2024-02-29 22:32:59.0 +
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Athena Capital Research 
 Uploaders: Roberto C. Sanchez 
-Build-Depends: debhelper (>= 10),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 10),
  doxygen,
  graphviz,
  quilt,
@@ -23,7 +23,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libquickfix17 (= ${binary:Version}),
+Depends: libquickfix17t64 (= ${binary:Version}),
  libxml2-dev,
  libssl-dev,
  ${misc:Depends}
@@ -36,7 +36,10 @@
  .
  This package includes the quickfix development files.
 
-Package: libquickfix17
+Package: libquickfix17t64
+Provides: ${t64:Provides}
+Replaces: libquickfix17
+Breaks: libquickfix17 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17.dirs 
quickfix-1.15.1+dfsg/debian/libquickfix17.dirs
--- quickfix-1.15.1+dfsg/debian/libquickfix17.dirs  2020-04-29 
19:41:30.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17.dirs  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17.docs 
quickfix-1.15.1+dfsg/debian/libquickfix17.docs
--- quickfix-1.15.1+dfsg/debian/libquickfix17.docs  2020-04-29 
19:41:30.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17.docs  1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-NEWS
-ChangeLog
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17.install 
quickfix-1.15.1+dfsg/debian/libquickfix17.install
--- quickfix-1.15.1+dfsg/debian/libquickfix17.install   2020-04-29 
19:41:30.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libquickfix.so.*
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs 
quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs
--- quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs   1970-01-01 
00:00:00.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17t64.dirs   2020-04-29 
19:41:30.0 +
@@ -0,0 +1 @@
+usr/lib
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs 
quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs
--- quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs   1970-01-01 
00:00:00.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17t64.docs   2020-04-29 
19:41:30.0 +
@@ -0,0 +1,2 @@
+NEWS
+ChangeLog
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17t64.install 
quickfix-1.15.1+dfsg/debian/libquickfix17t64.install
--- quickfix-1.15.1+dfsg/debian/libquickfix17t64.install1970-01-01 
00:00:00.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17t64.install2020-04-29 
19:41:30.0 +
@@ -0,0 +1 @@
+usr/lib/*/libquickfix.so.*
diff -Nru quickfix-1.15.1+dfsg/debian/libquickfix17t64.lintian-overrides 
quickfix-1.15.1+dfsg/debian/libquickfix17t64.lintian-overrides
--- quickfix-1.15.1+dfsg/debian/libquickfix17t64.lintian-overrides  
1970-01-01 00:00:00.0 +
+++ quickfix-1.15.1+dfsg/debian/libquickfix17t64.lintian-overrides  
2024-02-29 22:32:47.0 +
@@ -0,0 +1 @@
+libquickfix17t64: package-name-doesnt-match-sonames libquickfix17


Bug#1062721: qsopt-ex: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: qsopt-ex
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru qsopt-ex-2.5.10.3/debian/changelog qsopt-ex-2.5.10.3/debian/changelog
--- qsopt-ex-2.5.10.3/debian/changelog  2018-10-30 08:25:41.0 +
+++ qsopt-ex-2.5.10.3/debian/changelog  2024-02-29 21:43:15.0 +
@@ -1,3 +1,10 @@
+qsopt-ex (2.5.10.3-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062721
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:43:15 +
+
 qsopt-ex (2.5.10.3-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru qsopt-ex-2.5.10.3/debian/control qsopt-ex-2.5.10.3/debian/control
--- qsopt-ex-2.5.10.3/debian/control2018-10-30 08:25:41.0 +
+++ qsopt-ex-2.5.10.3/debian/control2024-02-29 21:43:15.0 +
@@ -3,8 +3,8 @@
 Uploaders: Afif Elghraoui 
 Section: math
 Priority: optional
-Build-Depends: debhelper (>= 11~),
-   d-shlibs,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 11~),
+   d-shlibs (>= 0.106),
libgmp-dev
 Standards-Version: 4.2.1
 Vcs-Browser: https://salsa.debian.org/med-team/qsopt-ex
@@ -15,7 +15,7 @@
 Architecture: any
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- libqsopt-ex2 (= ${binary:Version})
+ libqsopt-ex2t64 (= ${binary:Version})
 Description: Exact linear programming solver
  QSopt-ex is an implementation of a simplex-based algorithm that returns exact
  rational solutions, taking advantage of the speed of floating-point
@@ -29,7 +29,7 @@
 Section: libdevel
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- libqsopt-ex2 (= ${binary:Version})
+ libqsopt-ex2t64 (= ${binary:Version})
 Description: Exact linear programming solver -- development files
  QSopt-ex is an implementation of a simplex-based algorithm that returns exact
  rational solutions, taking advantage of the speed of floating-point
@@ -38,7 +38,10 @@
  .
  This package contains the header files and static library.
 
-Package: libqsopt-ex2
+Package: libqsopt-ex2t64
+Provides: ${t64:Provides}
+Replaces: libqsopt-ex2
+Conflicts: libqsopt-ex2 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
diff -Nru qsopt-ex-2.5.10.3/debian/libqsopt-ex2t64.lintian-overrides 
qsopt-ex-2.5.10.3/debian/libqsopt-ex2t64.lintian-overrides
--- qsopt-ex-2.5.10.3/debian/libqsopt-ex2t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ qsopt-ex-2.5.10.3/debian/libqsopt-ex2t64.lintian-overrides  2024-02-29 
21:42:53.0 +
@@ -0,0 +1 @@
+libqsopt-ex2t64: package-name-doesnt-match-sonames libqsopt-ex2
diff -Nru qsopt-ex-2.5.10.3/debian/rules qsopt-ex-2.5.10.3/debian/rules
--- qsopt-ex-2.5.10.3/debian/rules  2018-10-30 08:25:41.0 +
+++ qsopt-ex-2.5.10.3/debian/rules  2024-02-29 21:43:14.0 +
@@ -10,6 +10,7 @@
 override_dh_install:
dh_install
d-shlibmove --commit \
+   --t64 \
--multiarch \
--devunversioned \
--exclude-la \


Bug#1062720: qpxtool: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: qpxtool
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru qpxtool-0.8.1/debian/changelog qpxtool-0.8.1/debian/changelog
--- qpxtool-0.8.1/debian/changelog  2020-01-01 00:00:01.0 +
+++ qpxtool-0.8.1/debian/changelog  2024-02-29 21:40:39.0 +
@@ -1,3 +1,10 @@
+qpxtool (0.8.1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062720
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:40:39 +
+
 qpxtool (0.8.1-2) unstable; urgency=high
 
   [ Boris Pek ]
diff -Nru qpxtool-0.8.1/debian/control qpxtool-0.8.1/debian/control
--- qpxtool-0.8.1/debian/control2020-01-01 00:00:01.0 +
+++ qpxtool-0.8.1/debian/control2024-02-29 21:40:39.0 +
@@ -2,7 +2,7 @@
 Section: otherosfs
 Priority: optional
 Maintainer: Boris Pek 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
hurd-dev [hurd-i386],
libcam-dev [kfreebsd-any],
libpng-dev,
@@ -18,7 +18,7 @@
 
 Package: qpxtool
 Architecture: any
-Depends: libqpx0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: libqpx0t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Suggests: pxfw
 Description: CD/DVD quality checker
  QPxTool gives you access to all available Quality Checks (Q-Checks) on written
@@ -32,7 +32,7 @@
 
 Package: pxfw
 Architecture: any
-Depends: libqpx0 (= ${binary:Version}),
+Depends: libqpx0t64 (= ${binary:Version}),
  qpxtool,
  ${misc:Depends},
  ${shlibs:Depends}
@@ -45,7 +45,10 @@
  This package contains pxfw, a firmware flash program for Plextor optical
  drives.
 
-Package: libqpx0
+Package: libqpx0t64
+Provides: ${t64:Provides}
+Replaces: libqpx0
+Breaks: libqpx0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -60,7 +63,7 @@
 Package: libqpx-dev
 Architecture: any
 Section: libdevel
-Depends: libqpx0 (= ${binary:Version}), ${misc:Depends}
+Depends: libqpx0t64 (= ${binary:Version}), ${misc:Depends}
 Description: CD/DVD quality checker (development files)
  QPxTool gives you access to all available Quality Checks (Q-Checks) on written
  and blank media, that are available for your drive. This will help you to find
diff -Nru qpxtool-0.8.1/debian/libqpx0.install 
qpxtool-0.8.1/debian/libqpx0.install
--- qpxtool-0.8.1/debian/libqpx0.install2020-01-01 00:00:01.0 
+
+++ qpxtool-0.8.1/debian/libqpx0.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*.so.*
diff -Nru qpxtool-0.8.1/debian/libqpx0.lintian-overrides 
qpxtool-0.8.1/debian/libqpx0.lintian-overrides
--- qpxtool-0.8.1/debian/libqpx0.lintian-overrides  2020-01-01 
00:00:01.0 +
+++ qpxtool-0.8.1/debian/libqpx0.lintian-overrides  1970-01-01 
00:00:00.0 +
@@ -1,3 +0,0 @@
-# These libraries are for internal usage.
-libqpx0: package-name-doesnt-match-sonames
-libqpx0: no-symbols-control-file
diff -Nru qpxtool-0.8.1/debian/libqpx0t64.install 
qpxtool-0.8.1/debian/libqpx0t64.install
--- qpxtool-0.8.1/debian/libqpx0t64.install 1970-01-01 00:00:00.0 
+
+++ qpxtool-0.8.1/debian/libqpx0t64.install 2020-01-01 00:00:01.0 
+
@@ -0,0 +1 @@
+usr/lib/*.so.*
diff -Nru qpxtool-0.8.1/debian/libqpx0t64.lintian-overrides 
qpxtool-0.8.1/debian/libqpx0t64.lintian-overrides
--- qpxtool-0.8.1/debian/libqpx0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ qpxtool-0.8.1/debian/libqpx0t64.lintian-overrides   2024-02-29 
21:40:31.0 +
@@ -0,0 +1,4 @@
+# These libraries are for internal usage.
+libqpx0t64: package-name-doesnt-match-sonames
+libqpx0t64: no-symbols-control-file
+libqpx0t64: package-name-doesnt-match-sonames libqpx0


Bug#1062719: qpdf: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: qpdf
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru qpdf-11.9.0/debian/changelog qpdf-11.9.0/debian/changelog
--- qpdf-11.9.0/debian/changelog2024-02-24 21:31:27.0 +
+++ qpdf-11.9.0/debian/changelog2024-02-29 21:38:49.0 +
@@ -1,3 +1,10 @@
+qpdf (11.9.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062719
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:38:49 +
+
 qpdf (11.9.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru qpdf-11.9.0/debian/control qpdf-11.9.0/debian/control
--- qpdf-11.9.0/debian/control  2024-02-24 21:31:27.0 +
+++ qpdf-11.9.0/debian/control  2024-02-29 21:38:49.0 +
@@ -1,7 +1,7 @@
 Source: qpdf
 Section: libs
 Priority: optional
-Build-Depends: cmake (>= 3.16~), debhelper (>> 10.3~),
+Build-Depends: dpkg-dev (>= 1.22.5), cmake (>= 3.16~), debhelper (>> 10.3~),
  libjpeg-dev, zlib1g-dev, libgnutls28-dev,
 Build-Depends-Indep:
  python3-sphinx, python3-sphinx-rtd-theme (>= 1~),
@@ -11,7 +11,10 @@
 Standards-Version: 4.6.2
 Homepage: https://qpdf.sourceforge.io
 
-Package: libqpdf29
+Package: libqpdf29t64
+Provides: ${t64:Provides}
+Replaces: libqpdf29
+Breaks: libqpdf29 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -43,7 +46,7 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, libqpdf29 (= ${binary:Version}), libjpeg-dev, 
zlib1g-dev
+Depends: ${misc:Depends}, libqpdf29t64 (= ${binary:Version}), libjpeg-dev, 
zlib1g-dev
 Suggests: qpdf-doc
 Description: development files for PDF transformation/inspection library
  QPDF is a program that can be used to linearize (web-optimize),
diff -Nru qpdf-11.9.0/debian/libqpdf29.install 
qpdf-11.9.0/debian/libqpdf29.install
--- qpdf-11.9.0/debian/libqpdf29.install2024-02-24 21:31:27.0 
+
+++ qpdf-11.9.0/debian/libqpdf29.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/libqpdf.so.*
diff -Nru qpdf-11.9.0/debian/libqpdf29.shlibs 
qpdf-11.9.0/debian/libqpdf29.shlibs
--- qpdf-11.9.0/debian/libqpdf29.shlibs 2024-02-24 21:31:27.0 +
+++ qpdf-11.9.0/debian/libqpdf29.shlibs 1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-libqpdf 29 libqpdf29 (>> 11.9~)
diff -Nru qpdf-11.9.0/debian/libqpdf29t64.install 
qpdf-11.9.0/debian/libqpdf29t64.install
--- qpdf-11.9.0/debian/libqpdf29t64.install 1970-01-01 00:00:00.0 
+
+++ qpdf-11.9.0/debian/libqpdf29t64.install 2024-02-24 21:31:27.0 
+
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/libqpdf.so.*
diff -Nru qpdf-11.9.0/debian/libqpdf29t64.lintian-overrides 
qpdf-11.9.0/debian/libqpdf29t64.lintian-overrides
--- qpdf-11.9.0/debian/libqpdf29t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ qpdf-11.9.0/debian/libqpdf29t64.lintian-overrides   2024-02-29 
21:38:05.0 +
@@ -0,0 +1 @@
+libqpdf29t64: package-name-doesnt-match-sonames libqpdf29
diff -Nru qpdf-11.9.0/debian/libqpdf29t64.shlibs 
qpdf-11.9.0/debian/libqpdf29t64.shlibs
--- qpdf-11.9.0/debian/libqpdf29t64.shlibs  1970-01-01 00:00:00.0 
+
+++ qpdf-11.9.0/debian/libqpdf29t64.shlibs  2024-02-29 21:38:05.0 
+
@@ -0,0 +1 @@
+libqpdf 29 libqpdf29t64 (>> 11.9~)


Bug#1062714: qdbm: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: qdbm
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru qdbm-1.8.78/debian/changelog qdbm-1.8.78/debian/changelog
--- qdbm-1.8.78/debian/changelog2022-11-02 21:02:48.0 +
+++ qdbm-1.8.78/debian/changelog2024-02-29 21:36:48.0 +
@@ -1,3 +1,10 @@
+qdbm (1.8.78-12.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062714
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:36:48 +
+
 qdbm (1.8.78-12) unstable; urgency=medium
 
   * QA upload.
diff -Nru qdbm-1.8.78/debian/control qdbm-1.8.78/debian/control
--- qdbm-1.8.78/debian/control  2022-11-02 21:02:48.0 +
+++ qdbm-1.8.78/debian/control  2024-02-29 21:36:48.0 +
@@ -1,7 +1,7 @@
 Source: qdbm
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: debhelper (>= 10~), autoconf, autotools-dev, zlib1g-dev, perl, 
gem2deb, default-jdk , chrpath, dh-strip-nondeterminism
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 10~), autoconf, 
autotools-dev, zlib1g-dev, perl, gem2deb, default-jdk , chrpath, 
dh-strip-nondeterminism
 Homepage: https://fallabs.com/qdbm/
 Standards-Version: 4.1.3
 Rules-Requires-Root: no
@@ -10,7 +10,10 @@
 XS-Ruby-Versions: all
 Section: libs
 
-Package: libqdbm14
+Package: libqdbm14t64
+Provides: ${t64:Provides}
+Replaces: libqdbm14
+Breaks: libqdbm14 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: QDBM Database Libraries without GDBM wrapper[runtime]
@@ -32,7 +35,7 @@
 Package: libqdbm-dev
 Section: libdevel
 Architecture: any
-Depends: libqdbm14 (= ${binary:Version}), ${misc:Depends}
+Depends: libqdbm14t64 (= ${binary:Version}), ${misc:Depends}
 Recommends: pkg-config
 Suggests: qdbm-doc
 Description: QDBM Database Libraries [development]
@@ -57,11 +60,13 @@
 Description: QDBM Database CGI commands
  This is the QDBM Database command package to be used as CGI commands.
 
-Package: libxqdbm3c2
+Package: libxqdbm3t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libxqdbm3c2
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libqdbm3++c2 (<< 1.8.77-1)
-Breaks: libqdbm3++c2 (<< 1.8.77-1)
+Replaces: libxqdbm3c2, libqdbm3++c2 (<< 1.8.77-1)
+Breaks: libxqdbm3c2 (<< ${source:Version}), libqdbm3++c2 (<< 1.8.77-1)
 Description: QDBM Database Libraries for C++ [runtime]
  QDBM is an embedded database library compatible with GDBM and NDBM.
  It features hash database and B+ tree database and is developed referring
@@ -73,7 +78,7 @@
 Package: libxqdbm-dev
 Architecture: any
 Section: libdevel
-Depends: libxqdbm3c2 (= ${binary:Version}), libqdbm-dev (= ${binary:Version}), 
${misc:Depends}
+Depends: libxqdbm3t64 (= ${binary:Version}), libqdbm-dev (= 
${binary:Version}), ${misc:Depends}
 Replaces: libqdbm-dev (<< 1.8.78-1)
 Suggests: qdbm-doc
 Description: QDBM Database Libraries for C++ [development]
@@ -84,7 +89,7 @@
 Package: libqdbm3++c2
 Architecture: any
 Section: oldlibs
-Depends: libxqdbm3c2 (>= ${binary:Version}), ${misc:Depends}
+Depends: libxqdbm3t64 (>= ${binary:Version}), ${misc:Depends}
 Multi-Arch: no
 Description: QDBM Database Libraries for C++ [runtime] (transitional package)
  This is a dummy package to ease transition to new package name.
diff -Nru qdbm-1.8.78/debian/libqdbm14.dirs qdbm-1.8.78/debian/libqdbm14.dirs
--- qdbm-1.8.78/debian/libqdbm14.dirs   2022-11-02 21:02:48.0 +
+++ qdbm-1.8.78/debian/libqdbm14.dirs   1970-01-01 00:00:00.0 +
@@ -1,3 +0,0 @@
-usr/lib
-
-
diff -Nru qdbm-1.8.78/debian/libqdbm14.docs qdbm-1.8.78/debian/libqdbm14.docs
--- qdbm-1.8.78/debian/libqdbm14.docs   2022-11-02 21:02:48.0 +
+++ qdbm-1.8.78/debian/libqdbm14.docs   1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-NEWS
-
diff -Nru qdbm-1.8.78/debian/libqdbm14.install 
qdbm-1.8.78/debian/libqdbm14.install
--- qdbm-1.8.78/debian/libqdbm14.install2022-11-02 21:02:48.0 
+
+++ qdbm-1.8.78/debian/libqdbm14.install1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/libqdbm.so.*
diff -Nru qdbm-1.8.78/debian/libqdbm14.symbols 
qdbm-1.8.78/debian/libqdbm14.symbols
--- qdbm-1.8.78/debian/libqdbm14.symbols2022-11-02 21:02:48.0 
+
+++ qdb

Bug#1062718: qm-dsp: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: qm-dsp
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru qm-dsp-1.7.1/debian/changelog qm-dsp-1.7.1/debian/changelog
--- qm-dsp-1.7.1/debian/changelog   2024-01-22 08:01:00.0 +
+++ qm-dsp-1.7.1/debian/changelog   2024-02-29 21:37:40.0 +
@@ -1,3 +1,10 @@
+qm-dsp (1.7.1-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062718
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:37:40 +
+
 qm-dsp (1.7.1-7) unstable; urgency=medium
 
   * B-D on liblapack-dev
diff -Nru qm-dsp-1.7.1/debian/control qm-dsp-1.7.1/debian/control
--- qm-dsp-1.7.1/debian/control 2024-01-22 08:01:00.0 +
+++ qm-dsp-1.7.1/debian/control 2024-02-29 21:37:40.0 +
@@ -5,7 +5,7 @@
 Uploaders:
  Jaromír Mikeš ,
  IOhannes m zmölnig (Debian/GNU) ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  liblapack-dev | liblapack.so,
  pkg-config,
@@ -16,7 +16,10 @@
 Vcs-Git: https://salsa.debian.org/multimedia-team/qm-dsp.git
 Vcs-Browser: https://salsa.debian.org/multimedia-team/qm-dsp
 
-Package: libqm-dsp0
+Package: libqm-dsp0t64
+Provides: ${t64:Provides}
+Replaces: libqm-dsp0
+Breaks: libqm-dsp0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends:
@@ -37,7 +40,7 @@
 Section: libdevel
 Architecture: any
 Depends:
- libqm-dsp0 (= ${binary:Version}),
+ libqm-dsp0t64 (= ${binary:Version}),
  ${misc:Depends},
 Multi-Arch: same
 Description: Development files (headers) for libqm-dsp library
diff -Nru qm-dsp-1.7.1/debian/libqm-dsp0.install 
qm-dsp-1.7.1/debian/libqm-dsp0.install
--- qm-dsp-1.7.1/debian/libqm-dsp0.install  2024-01-22 08:01:00.0 
+
+++ qm-dsp-1.7.1/debian/libqm-dsp0.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-lib*.so.*  /usr/lib/${DEB_HOST_MULTIARCH}
diff -Nru qm-dsp-1.7.1/debian/libqm-dsp0t64.install 
qm-dsp-1.7.1/debian/libqm-dsp0t64.install
--- qm-dsp-1.7.1/debian/libqm-dsp0t64.install   1970-01-01 00:00:00.0 
+
+++ qm-dsp-1.7.1/debian/libqm-dsp0t64.install   2024-01-22 08:01:00.0 
+
@@ -0,0 +1 @@
+lib*.so.*  /usr/lib/${DEB_HOST_MULTIARCH}
diff -Nru qm-dsp-1.7.1/debian/libqm-dsp0t64.lintian-overrides 
qm-dsp-1.7.1/debian/libqm-dsp0t64.lintian-overrides
--- qm-dsp-1.7.1/debian/libqm-dsp0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ qm-dsp-1.7.1/debian/libqm-dsp0t64.lintian-overrides 2024-02-29 
21:37:36.0 +
@@ -0,0 +1 @@
+libqm-dsp0t64: package-name-doesnt-match-sonames libqm-dsp0


Bug#1062713: qd: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: qd
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru qd-2.3.23+dfsg.1/debian/changelog qd-2.3.23+dfsg.1/debian/changelog
--- qd-2.3.23+dfsg.1/debian/changelog   2022-02-20 12:58:54.0 +
+++ qd-2.3.23+dfsg.1/debian/changelog   2024-02-29 21:35:26.0 +
@@ -1,3 +1,10 @@
+qd (2.3.23+dfsg.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1062713
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:35:26 +
+
 qd (2.3.23+dfsg.1-1) unstable; urgency=medium
 
   * New upstream release. Closes: #997255
diff -Nru qd-2.3.23+dfsg.1/debian/control qd-2.3.23+dfsg.1/debian/control
--- qd-2.3.23+dfsg.1/debian/control 2022-02-20 12:58:54.0 +
+++ qd-2.3.23+dfsg.1/debian/control 2024-02-29 21:35:26.0 +
@@ -3,7 +3,7 @@
 Section: libs
 Maintainer: Debian Science Maintainers 

 Uploaders: Alastair McKinstry 
-Build-Depends: debhelper-compat (= 13), 
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), 
  g++ (>= 4.1), 
  gfortran | fortran-compiler,
  dh-sequence-fortran-mod,
@@ -18,7 +18,7 @@
 Package: libqd-dev
 Section: libdevel
 Architecture: any
-Depends: libqd0v5 (= ${binary:Version}), ${misc:Depends}
+Depends: libqd0t64 (= ${binary:Version}), ${misc:Depends}
 Recommmends: pkg-config
 Description: Double-double and quad double types in C++ and F90
  This package supports both a double-double datatype (approx. 32
@@ -28,11 +28,14 @@
  to convert an existing C++ or Fortran-90 program to use the library
  with only minor changes to the source code.
 
-Package: libqd0v5
+Package: libqd0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libqd0v5
+Breaks: libqd0v5 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
-Replaces: libqd2c2a, libqd0
+Replaces: libqd0v5, libqd2c2a, libqd0
 Conflicts: libqd2c2a, libqd0
 Description: Double-double and quad double types in C++ and F90
  This package supports both a double-double datatype (approx. 32
diff -Nru qd-2.3.23+dfsg.1/debian/libqd0t64.install 
qd-2.3.23+dfsg.1/debian/libqd0t64.install
--- qd-2.3.23+dfsg.1/debian/libqd0t64.install   1970-01-01 00:00:00.0 
+
+++ qd-2.3.23+dfsg.1/debian/libqd0t64.install   2022-02-20 12:58:54.0 
+
@@ -0,0 +1,2 @@
+usr/lib/*/libqd*.so.* 
+
diff -Nru qd-2.3.23+dfsg.1/debian/libqd0t64.lintian-overrides 
qd-2.3.23+dfsg.1/debian/libqd0t64.lintian-overrides
--- qd-2.3.23+dfsg.1/debian/libqd0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ qd-2.3.23+dfsg.1/debian/libqd0t64.lintian-overrides 2024-02-29 
21:34:48.0 +
@@ -0,0 +1 @@
+libqd0t64: package-name-doesnt-match-sonames libqd0v5
diff -Nru qd-2.3.23+dfsg.1/debian/libqd0v5.install 
qd-2.3.23+dfsg.1/debian/libqd0v5.install
--- qd-2.3.23+dfsg.1/debian/libqd0v5.install2022-02-20 12:58:54.0 
+
+++ qd-2.3.23+dfsg.1/debian/libqd0v5.install1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/libqd*.so.* 
-


Bug#1063296: pupnp: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pupnp
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pupnp-1.14.18/debian/changelog pupnp-1.14.18/debian/changelog
--- pupnp-1.14.18/debian/changelog  2023-09-02 16:47:27.0 +
+++ pupnp-1.14.18/debian/changelog  2024-02-29 21:24:41.0 +
@@ -1,3 +1,10 @@
+pupnp (1:1.14.18-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063296
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:24:41 +
+
 pupnp (1:1.14.18-1) unstable; urgency=medium
 
   * New upstream version 1.14.18
diff -Nru pupnp-1.14.18/debian/control pupnp-1.14.18/debian/control
--- pupnp-1.14.18/debian/control2023-06-10 12:37:40.0 +
+++ pupnp-1.14.18/debian/control2024-02-29 21:24:41.0 +
@@ -5,7 +5,7 @@
 Maintainer: Debian Multimedia Maintainers 
 Uploaders:
  Sebastian Ramacher 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  cmake,
  ninja-build,
@@ -23,8 +23,8 @@
 Architecture: any
 Section: libdevel
 Depends:
- libixml11 (= ${binary:Version}),
- libupnp17 (= ${binary:Version}),
+ libixml11t64 (= ${binary:Version}),
+ libupnp17t64 (= ${binary:Version}),
  ${misc:Depends}
 Suggests: libupnp-doc
 Description: Portable SDK for UPnP Devices, version 1.14 (development files)
@@ -38,7 +38,10 @@
  debug versions of libraries needed for development of programs using
  uPnP.
 
-Package: libupnp17
+Package: libupnp17t64
+Provides: ${t64:Provides}
+Replaces: libupnp17
+Breaks: libupnp17 (<< ${source:Version})
 Multi-Arch: same
 Architecture: any
 Section: libs
@@ -51,9 +54,12 @@
  Play Device Architecture Specification - see http://www.upnp.org/ for
  specifications.
  .
- The libupnp17 package contains the runtime library for uPnP.
+ The libupnp17t64 package contains the runtime library for uPnP.
 
-Package: libixml11
+Package: libixml11t64
+Provides: ${t64:Provides}
+Replaces: libixml11
+Breaks: libixml11 (<< ${source:Version})
 Multi-Arch: same
 Architecture: any
 Section: libs
diff -Nru pupnp-1.14.18/debian/libixml11.install 
pupnp-1.14.18/debian/libixml11.install
--- pupnp-1.14.18/debian/libixml11.install  2023-06-10 12:37:40.0 
+
+++ pupnp-1.14.18/debian/libixml11.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/libixml.so.*
diff -Nru pupnp-1.14.18/debian/libixml11.symbols 
pupnp-1.14.18/debian/libixml11.symbols
--- pupnp-1.14.18/debian/libixml11.symbols  2023-06-10 12:37:40.0 
+
+++ pupnp-1.14.18/debian/libixml11.symbols  1970-01-01 00:00:00.0 
+
@@ -1,87 +0,0 @@
-libixml.so.11 libixml11 #MINVER#
-* Build-Depends-Package: libupnp-dev
- ixmlAttr_free@Base 1:1.14.0
- ixmlCDATASection_free@Base 1:1.14.0
- ixmlCDATASection_init@Base 1:1.14.0
- ixmlCloneDOMString@Base 1:1.14.0
- ixmlDocument_createAttribute@Base 1:1.14.0
- ixmlDocument_createAttributeEx@Base 1:1.14.0
- ixmlDocument_createAttributeNS@Base 1:1.14.0
- ixmlDocument_createAttributeNSEx@Base 1:1.14.0
- ixmlDocument_createCDATASection@Base 1:1.14.0
- ixmlDocument_createCDATASectionEx@Base 1:1.14.0
- ixmlDocument_createDocument@Base 1:1.14.0
- ixmlDocument_createDocumentEx@Base 1:1.14.0
- ixmlDocument_createElement@Base 1:1.14.0
- ixmlDocument_createElementEx@Base 1:1.14.0
- ixmlDocument_createElementNS@Base 1:1.14.0
- ixmlDocument_createElementNSEx@Base 1:1.14.0
- ixmlDocument_createTextNode@Base 1:1.14.0
- ixmlDocument_createTextNodeEx@Base 1:1.14.0
- ixmlDocument_free@Base 1:1.14.0
- ixmlDocument_getElementById@Base 1:1.14.0
- ixmlDocument_getElementsByTagName@Base 1:1.14.0
- ixmlDocument_getElementsByTagNameNS@Base 1:1.14.0
- ixmlDocument_importNode@Base 1:1.14.0
- ixmlDocument_init@Base 1:1.14.0
- ixmlDocumenttoString@Base 1:1.14.0
- ixmlElement_free@Base 1:1.14.0
- ixmlElement_getAttribute@Base 1:1.14.0
- ixmlElement_getAttributeNS@Base 1:1.14.0
- ixmlElement_getAttributeNode@Base 1:1.14.0
- ixmlElement_getAttributeNodeNS@Base 1:1.14.0
- ixmlElement_getElementsByTagName@Base 1:1.14.0
- ixmlElement_getElementsByTagNameNS@Base 1:1.14.0
- ixmlElement_getTagName@Base 1:1.14.0
- ixmlElement_hasAttribute@Base 1:1.14.0
- ixmlElement_hasAttributeNS@Base 1:1.14.0
- ixmlElement_init@Base 1:1.14.0
- ixmlElement_removeAttribute@Base 1:1.14.0
- ixmlElement_removeAttributeN

Bug#1063294: pth: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pth
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pth-2.0.7/debian/changelog pth-2.0.7/debian/changelog
--- pth-2.0.7/debian/changelog  2019-08-20 00:19:42.0 +
+++ pth-2.0.7/debian/changelog  2024-02-29 21:22:47.0 +
@@ -1,3 +1,10 @@
+pth (2.0.7-22.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063294
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:22:47 +
+
 pth (2.0.7-22) unstable; urgency=medium
 
   * debian/watch: Fix the URL.
diff -Nru pth-2.0.7/debian/control pth-2.0.7/debian/control
--- pth-2.0.7/debian/control2019-08-19 00:19:53.0 +
+++ pth-2.0.7/debian/control2024-02-29 21:22:47.0 +
@@ -2,13 +2,16 @@
 Section: devel
 Priority: optional
 Maintainer: NIIBE Yutaka 
-Build-Depends: debhelper (>= 10)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 10)
 Standards-Version: 4.4.0
 Homepage: https://www.gnu.org/software/pth/
 Vcs-Git: https://salsa.debian.org/debian/pth.git
 Vcs-Browser: https://salsa.debian.org/debian/pth
 
-Package: libpth20
+Package: libpth20t64
+Provides: ${t64:Provides}
+Replaces: libpth20
+Breaks: libpth20 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -25,7 +28,7 @@
 Package: libpth-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libpth20 (= ${binary:Version})
+Depends: ${misc:Depends}, libpth20t64 (= ${binary:Version})
 Description: GNU Portable Threads (development)
  Pth is a very portable POSIX/ANSI-C based library for Unix platforms which
  provides non-preemptive priority-based scheduling for multiple threads of
diff -Nru pth-2.0.7/debian/libpth20.docs pth-2.0.7/debian/libpth20.docs
--- pth-2.0.7/debian/libpth20.docs  2019-08-15 04:17:17.0 +
+++ pth-2.0.7/debian/libpth20.docs  1970-01-01 00:00:00.0 +
@@ -1,8 +0,0 @@
-ANNOUNCE
-AUTHORS
-HISTORY
-NEWS
-README
-SUPPORT
-THANKS
-USERS
diff -Nru pth-2.0.7/debian/libpth20.install pth-2.0.7/debian/libpth20.install
--- pth-2.0.7/debian/libpth20.install   2019-08-15 04:17:25.0 +
+++ pth-2.0.7/debian/libpth20.install   1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru pth-2.0.7/debian/libpth20.symbols pth-2.0.7/debian/libpth20.symbols
--- pth-2.0.7/debian/libpth20.symbols   2019-08-15 04:17:24.0 +
+++ pth-2.0.7/debian/libpth20.symbols   1970-01-01 00:00:00.0 +
@@ -1,183 +0,0 @@
-libpth.so.20 libpth20 #MINVER#
- __pth_DQ@Base 2.0.7
- __pth_NQ@Base 2.0.7
- __pth_RQ@Base 2.0.7
- __pth_SQ@Base 2.0.7
- __pth_WQ@Base 2.0.7
- __pth_asprintf@Base 2.0.7
- __pth_attr_ctrl@Base 2.0.7
- __pth_cleanup_popall@Base 2.0.7
- __pth_compat_unit@Base 2.0.7
- __pth_current@Base 2.0.7
- __pth_debug@Base 2.0.7
- __pth_dumpqueue@Base 2.0.7
- __pth_dumpstate@Base 2.0.7
- __pth_errno_flag@Base 2.0.7
- __pth_errno_storage@Base 2.0.7
- __pth_favournew@Base 2.0.7
- __pth_initialized@Base 2.0.7
- __pth_key_destroydata@Base 2.0.7
- __pth_loadval@Base 2.0.7
- __pth_main@Base 2.0.7
- __pth_mctx_set@Base 2.0.7
- __pth_mutex_releaseall@Base 2.0.7
- __pth_pqueue_contains@Base 2.0.7
- __pth_pqueue_delete@Base 2.0.7
- __pth_pqueue_delmax@Base 2.0.7
- __pth_pqueue_favorite@Base 2.0.7
- __pth_pqueue_increase@Base 2.0.7
- __pth_pqueue_init@Base 2.0.7
- __pth_pqueue_insert@Base 2.0.7
- __pth_pqueue_tail@Base 2.0.7
- __pth_pqueue_walk@Base 2.0.7
- __pth_readv_faked@Base 2.0.7
- __pth_ring_append@Base 2.0.7
- __pth_ring_contains@Base 2.0.7
- __pth_ring_delete@Base 2.0.7
- __pth_ring_dequeue@Base 2.0.7
- __pth_ring_favorite@Base 2.0.7
- __pth_ring_init@Base 2.0.7
- __pth_ring_insert_after@Base 2.0.7
- __pth_ring_insert_before@Base 2.0.7
- __pth_ring_pop@Base 2.0.7
- __pth_ring_prepend@Base 2.0.7
- __pth_sched@Base 2.0.7
- __pth_sched_eventmanager@Base 2.0.7
- __pth_sched_eventmanager_sighandler@Base 2.0.7
- __pth_scheduler@Base 2.0.7
- __pth_scheduler_drop@Base 2.0.7
- __pth_scheduler_init@Base 2.0.7
- __pth_scheduler_kill@Base 2.0.7
- __pth_snprintf@Base 2.0.7
- __pth_state_names@Base 2.0.7
- __pth_syscall_init@Base 2.0.7
- __pth_syscall_kill@Base 2.0.7
- __pth_tcb_alloc@Base 2.0.7
- __pth_tcb_free@Base 2.0.7
- __pth_thread_cleanup@Base 2.0.7
- __pth_thread_exists@Base 2.0.7
- __pth_time

Bug#1063295: ptl: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: ptl
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru ptl-2.3.3/debian/changelog ptl-2.3.3/debian/changelog
--- ptl-2.3.3/debian/changelog  2022-08-10 08:28:32.0 +
+++ ptl-2.3.3/debian/changelog  2024-02-29 21:23:28.0 +
@@ -1,3 +1,10 @@
+ptl (2.3.3-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063295
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:23:28 +
+
 ptl (2.3.3-2) unstable; urgency=medium
 
   * Fix compilation with GCC12 (Closes: #1016942)
diff -Nru ptl-2.3.3/debian/control ptl-2.3.3/debian/control
--- ptl-2.3.3/debian/control2022-08-10 08:28:32.0 +
+++ ptl-2.3.3/debian/control2024-02-29 21:23:28.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Science Maintainers 

 Uploaders: Stephan Lachnit 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  cmake,
  libtbb-dev,
@@ -13,7 +13,10 @@
 Vcs-Browser: https://salsa.debian.org/science-team/ptl
 Vcs-Git: https://salsa.debian.org/science-team/ptl.git
 
-Package: libptl2
+Package: libptl2t64
+Provides: ${t64:Provides}
+Replaces: libptl2
+Breaks: libptl2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -29,7 +32,7 @@
 Multi-Arch: same
 Depends:
  ${misc:Depends},
- libptl2 (= ${binary:Version}),
+ libptl2t64 (= ${binary:Version}),
  libtbb-dev,
 Description: parallel tasking library - development files
  PTL is a lightweight C++11 multithreading tasking system featuring
diff -Nru ptl-2.3.3/debian/libptl2.install ptl-2.3.3/debian/libptl2.install
--- ptl-2.3.3/debian/libptl2.install2022-08-10 08:24:24.0 +
+++ ptl-2.3.3/debian/libptl2.install1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libptl.so.*
diff -Nru ptl-2.3.3/debian/libptl2t64.install 
ptl-2.3.3/debian/libptl2t64.install
--- ptl-2.3.3/debian/libptl2t64.install 1970-01-01 00:00:00.0 +
+++ ptl-2.3.3/debian/libptl2t64.install 2022-08-10 08:24:24.0 +
@@ -0,0 +1 @@
+usr/lib/*/libptl.so.*
diff -Nru ptl-2.3.3/debian/libptl2t64.lintian-overrides 
ptl-2.3.3/debian/libptl2t64.lintian-overrides
--- ptl-2.3.3/debian/libptl2t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ ptl-2.3.3/debian/libptl2t64.lintian-overrides   2024-02-29 
21:23:24.0 +
@@ -0,0 +1 @@
+libptl2t64: package-name-doesnt-match-sonames libptl2


Bug#1063293: psurface: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: psurface
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru psurface-2.0.0/debian/changelog psurface-2.0.0/debian/changelog
--- psurface-2.0.0/debian/changelog 2016-07-18 10:10:45.0 +
+++ psurface-2.0.0/debian/changelog 2024-02-29 21:21:04.0 +
@@ -1,3 +1,10 @@
+psurface (2.0.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063293
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:21:04 +
+
 psurface (2.0.0-2) unstable; urgency=medium
 
   * Fix build failure with GCC 6. (Closes: #831159)
diff -Nru psurface-2.0.0/debian/control psurface-2.0.0/debian/control
--- psurface-2.0.0/debian/control   2016-07-18 10:10:45.0 +
+++ psurface-2.0.0/debian/control   2024-02-29 21:21:04.0 +
@@ -7,7 +7,7 @@
 Vcs-Browser: 
https://anonscm.debian.org/cgit/debian-science/packages/psurface.git
 Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/psurface.git
 Homepage: http://numerik.mi.fu-berlin.de/dune/psurface
-Build-Depends: debhelper (>= 9), dh-autoreconf
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9), dh-autoreconf
 
 Package: psurface
 Architecture: any
@@ -25,7 +25,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libpsurface0v5 (= ${binary:Version})
+Depends: ${misc:Depends}, libpsurface0t64 (= ${binary:Version})
 Suggests: libpsurface-dbg (= ${binary:Version}), psurface (= ${binary:Version})
 Description: piecewise linear bijections between triangulated surfaces -- 
development files
  Psurface is a C++ library that handles piecewise linear bijections
@@ -58,7 +58,7 @@
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
- libpsurface0v5 (= ${binary:Version}), psurface (= ${binary:Version})
+ libpsurface0t64 (= ${binary:Version}), psurface (= ${binary:Version})
 Description: piecewise linear bijections between triangulated surfaces -- 
debug symbols
  Psurface is a C++ library that handles piecewise linear bijections
  between triangulated surfaces. These surfaces can be of arbitrary
@@ -66,13 +66,16 @@
  .
  This package contains debug symbols.
 
-Package: libpsurface0v5
+Package: libpsurface0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libpsurface0v5
+Breaks: libpsurface0v5 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Conflicts: libpsurface0
-Replaces: libpsurface0
+Replaces: libpsurface0v5, libpsurface0
 Description: piecewise linear bijections between triangulated surfaces -- 
shared library
  Psurface is a C++ library that handles piecewise linear bijections
  between triangulated surfaces. These surfaces can be of arbitrary
diff -Nru psurface-2.0.0/debian/libpsurface0t64.install 
psurface-2.0.0/debian/libpsurface0t64.install
--- psurface-2.0.0/debian/libpsurface0t64.install   1970-01-01 
00:00:00.0 +
+++ psurface-2.0.0/debian/libpsurface0t64.install   2016-07-18 
09:45:41.0 +
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru psurface-2.0.0/debian/libpsurface0t64.lintian-overrides 
psurface-2.0.0/debian/libpsurface0t64.lintian-overrides
--- psurface-2.0.0/debian/libpsurface0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ psurface-2.0.0/debian/libpsurface0t64.lintian-overrides 2024-02-29 
21:21:00.0 +
@@ -0,0 +1 @@
+libpsurface0t64: package-name-doesnt-match-sonames libpsurface0v5
diff -Nru psurface-2.0.0/debian/libpsurface0v5.install 
psurface-2.0.0/debian/libpsurface0v5.install
--- psurface-2.0.0/debian/libpsurface0v5.install2016-07-18 
09:45:41.0 +
+++ psurface-2.0.0/debian/libpsurface0v5.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*


Bug#1063292: pstoedit: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pstoedit
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pstoedit-4.00/debian/changelog pstoedit-4.00/debian/changelog
--- pstoedit-4.00/debian/changelog  2023-06-15 13:56:49.0 +
+++ pstoedit-4.00/debian/changelog  2024-02-29 21:20:12.0 +
@@ -1,3 +1,10 @@
+pstoedit (4.00-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063292
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:20:12 +
+
 pstoedit (4.00-1) unstable; urgency=medium
 
   * Update standards version to 4.6.2, no changes needed.
diff -Nru pstoedit-4.00/debian/control pstoedit-4.00/debian/control
--- pstoedit-4.00/debian/control2023-06-15 10:26:45.0 +
+++ pstoedit-4.00/debian/control2024-02-29 21:20:12.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Barak A. Pearlmutter 
 Rules-Requires-Root: no
-Build-Depends: debhelper-compat (= 13), dh-buildinfo, docbook-to-man, 
libwmf-dev, libmagick++-dev,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), dh-buildinfo, 
docbook-to-man, libwmf-dev, libmagick++-dev,
  libplot-dev, libpng-dev, ghostscript,
  pkg-config,
  texlive-latex-recommended, texlive-latex-extra, texlive-extra-utils,
@@ -19,21 +19,24 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libpstoedit0c2a (= ${binary:Version}), ${misc:Depends}, 
libmagick++-dev, libplot-dev
+Depends: libpstoedit0t64 (= ${binary:Version}), ${misc:Depends}, 
libmagick++-dev, libplot-dev
 Description: PostScript to editable vector graphics library (development files)
  pstoedit is a framework for converting Postscript and PDF files to various
  editable vector graphic formats.
  .
  This package contains files to build programs that use libpstoedit.
 
-Package: libpstoedit0c2a
+Package: libpstoedit0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libpstoedit0c2a
+Breaks: libpstoedit0c2a (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Conflicts: libpstoedit0, libpstoedit0c2
-Replaces: libpstoedit0, libpstoedit0c2
+Replaces: libpstoedit0c2a, libpstoedit0, libpstoedit0c2
 Description: PostScript to editable vector graphics library (runtime files)
  pstoedit is a framework for converting Postscript and PDF files to various
  editable vector graphic formats.
diff -Nru pstoedit-4.00/debian/libpstoedit0c2a.install 
pstoedit-4.00/debian/libpstoedit0c2a.install
--- pstoedit-4.00/debian/libpstoedit0c2a.install2023-06-15 
13:56:49.0 +
+++ pstoedit-4.00/debian/libpstoedit0c2a.install1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/libpstoedit.so.*
-usr/lib/*/pstoedit/lib*.so
diff -Nru pstoedit-4.00/debian/libpstoedit0t64.install 
pstoedit-4.00/debian/libpstoedit0t64.install
--- pstoedit-4.00/debian/libpstoedit0t64.install1970-01-01 
00:00:00.0 +
+++ pstoedit-4.00/debian/libpstoedit0t64.install2023-06-15 
13:56:49.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/libpstoedit.so.*
+usr/lib/*/pstoedit/lib*.so
diff -Nru pstoedit-4.00/debian/libpstoedit0t64.lintian-overrides 
pstoedit-4.00/debian/libpstoedit0t64.lintian-overrides
--- pstoedit-4.00/debian/libpstoedit0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ pstoedit-4.00/debian/libpstoedit0t64.lintian-overrides  2024-02-29 
21:19:18.0 +
@@ -0,0 +1 @@
+libpstoedit0t64: package-name-doesnt-match-sonames libpstoedit0c2a


Bug#1063290: psocksxx: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: psocksxx
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru psocksxx-1.1.1/debian/changelog psocksxx-1.1.1/debian/changelog
--- psocksxx-1.1.1/debian/changelog 2022-07-24 13:13:16.0 +
+++ psocksxx-1.1.1/debian/changelog 2024-02-29 21:18:43.0 +
@@ -1,3 +1,10 @@
+psocksxx (1.1.1-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063290
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:18:43 +
+
 psocksxx (1.1.1-3) unstable; urgency=medium
 
   * Disable Link time optimization (Closes: #1015593):
diff -Nru psocksxx-1.1.1/debian/control psocksxx-1.1.1/debian/control
--- psocksxx-1.1.1/debian/control   2022-07-24 12:01:31.0 +
+++ psocksxx-1.1.1/debian/control   2024-02-29 21:18:42.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Jörg Frings-Fürst 
 Uploaders: Uditha Atukorala 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libcunit1-dev,
  libcppunit-dev
@@ -15,7 +15,10 @@
 Vcs-Git: git://jff.email/opt/git/psocksxx.git
 Vcs-Browser: https://jff.email/cgit/psocksxx.git/
 
-Package: libpsocksxx0
+Package: libpsocksxx0t64
+Provides: ${t64:Provides}
+Replaces: libpsocksxx0
+Breaks: libpsocksxx0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -35,7 +38,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libpsocksxx0 (= ${binary:Version}),
+ libpsocksxx0t64 (= ${binary:Version}),
  ${misc:Depends}
 Suggests: libpsocksxx-doc
 Description: psocksxx is a C++ wrapper for POSIX sockets (development files)
diff -Nru psocksxx-1.1.1/debian/libpsocksxx0.install 
psocksxx-1.1.1/debian/libpsocksxx0.install
--- psocksxx-1.1.1/debian/libpsocksxx0.install  2016-03-12 08:39:30.0 
+
+++ psocksxx-1.1.1/debian/libpsocksxx0.install  1970-01-01 00:00:00.0 
+
@@ -1,3 +0,0 @@
-usr/lib/*/lib*.so.*
-usr/lib/*/*.la
-usr/lib/*/pkgconfig/*
diff -Nru psocksxx-1.1.1/debian/libpsocksxx0t64.install 
psocksxx-1.1.1/debian/libpsocksxx0t64.install
--- psocksxx-1.1.1/debian/libpsocksxx0t64.install   1970-01-01 
00:00:00.0 +
+++ psocksxx-1.1.1/debian/libpsocksxx0t64.install   2016-03-12 
08:39:30.0 +
@@ -0,0 +1,3 @@
+usr/lib/*/lib*.so.*
+usr/lib/*/*.la
+usr/lib/*/pkgconfig/*
diff -Nru psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides 
psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides
--- psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides 2024-02-29 
21:18:38.0 +
@@ -0,0 +1 @@
+libpsocksxx0t64: package-name-doesnt-match-sonames libpsocksxx0


Bug#1063289: protobuf: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: protobuf
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru protobuf-3.21.12/debian/changelog protobuf-3.21.12/debian/changelog
--- protobuf-3.21.12/debian/changelog   2023-11-08 16:59:09.0 +
+++ protobuf-3.21.12/debian/changelog   2024-02-29 21:15:00.0 +
@@ -1,3 +1,10 @@
+protobuf (3.21.12-8.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063289
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:15:00 +
+
 protobuf (3.21.12-8) unstable; urgency=medium
 
   [ Meng Sang  ]
diff -Nru protobuf-3.21.12/debian/control protobuf-3.21.12/debian/control
--- protobuf-3.21.12/debian/control 2023-11-08 16:59:09.0 +
+++ protobuf-3.21.12/debian/control 2024-02-29 21:15:00.0 +
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Laszlo Boszormenyi (GCS) 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
 # Debian build system
debhelper-compat (= 13)
  , dh-elpa [amd64 arm64 armel armhf i386 loong64 mips64el mipsel ppc64el s390x 
hppa ppc64 riscv64 sh4 sparc64 x32]
@@ -63,12 +63,14 @@
  build process in this directory only installs the extension; you need to
  install protoc as well to have Ruby code generation functionality.
 
-Package: libprotobuf32
+Package: libprotobuf32t64
+Provides: ${t64:Provides}
+Replaces: libprotobuf32
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Breaks: libarcus3 (<< 3.3.0-2), cura-engine (<< 1:3.3.0-2.1+b1)
+Breaks: libprotobuf32 (<< ${source:Version}), libarcus3 (<< 3.3.0-2), 
cura-engine (<< 1:3.3.0-2.1+b1)
 Description: protocol buffers C++ library
  Protocol buffers are a flexible, efficient, automated mechanism for
  serializing structured data - similar to XML, but smaller, faster, and
@@ -83,7 +85,10 @@
  .
  This package contains the runtime library needed for C++ applications.
 
-Package: libprotobuf-lite32
+Package: libprotobuf-lite32t64
+Provides: ${t64:Provides}
+Replaces: libprotobuf-lite32
+Breaks: libprotobuf-lite32 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -108,7 +113,7 @@
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends}, zlib1g-dev,
- libprotobuf32 (= ${binary:Version}), libprotobuf-lite32 (= ${binary:Version})
+ libprotobuf32t64 (= ${binary:Version}), libprotobuf-lite32t64 (= 
${binary:Version})
 Breaks: protobuf-compiler (<< ${binary:Version}), protobuf-compiler (>> 
${binary:Version})
 Provides: protobuf-api-${pb:API}
 Description: protocol buffers C++ library (development files) and proto files
@@ -126,7 +131,10 @@
  This package contains the development headers and static libraries needed for
  writing C++ applications. Includes well known proto type files.
 
-Package: libprotoc32
+Package: libprotoc32t64
+Provides: ${t64:Provides}
+Replaces: libprotoc32
+Breaks: libprotoc32 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -151,7 +159,7 @@
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends},
- libprotoc32 (= ${binary:Version}), libprotobuf-dev (= ${binary:Version})
+ libprotoc32t64 (= ${binary:Version}), libprotobuf-dev (= ${binary:Version})
 Replaces: libprotobuf-dev (<< 2.1.0)
 Breaks: libprotobuf-dev (<< 2.1.0)
 Description: protocol buffers compiler library (development files)
@@ -172,7 +180,7 @@
 Package: protobuf-compiler
 Architecture: any
 Multi-Arch: foreign
-Depends: ${shlibs:Depends}, ${misc:Depends}, libprotoc32 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libprotoc32t64 (= 
${binary:Version})
 Recommends: libprotobuf-dev
 Suggests: protobuf-mode-el
 Description: compiler for protocol buffer definition files
diff -Nru protobuf-3.21.12/debian/libprotobuf-lite32.install 
protobuf-3.21.12/debian/libprotobuf-lite32.install
--- protobuf-3.21.12/debian/libprotobuf-lite32.install  2016-08-22 
05:30:23.0 +
+++ protobuf-3.21.12/debian/libprotobuf-lite32.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libprotobuf-lite.so.*
diff -Nru protobuf-3.21.12/debian/libprotobuf-lite32t64.install 
protobuf-3.21.12/debian/libprotobuf-lite32t64.install
--- protobuf-3.21.12/debian/libprotobuf-lite32t64.install  

Bug#1063287: pqmarble: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pqmarble
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pqmarble-1.3.0/debian/changelog pqmarble-1.3.0/debian/changelog
--- pqmarble-1.3.0/debian/changelog 2024-01-16 20:08:34.0 +
+++ pqmarble-1.3.0/debian/changelog 2024-02-29 21:14:06.0 +
@@ -1,3 +1,10 @@
+pqmarble (1.3.0-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063287
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:14:06 +
+
 pqmarble (1.3.0-5) unstable; urgency=medium
 
   * Add build dependency on libgirepository1.0-dev
diff -Nru pqmarble-1.3.0/debian/control pqmarble-1.3.0/debian/control
--- pqmarble-1.3.0/debian/control   2024-01-16 20:06:16.0 +
+++ pqmarble-1.3.0/debian/control   2024-02-29 21:14:06.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Barak A. Pearlmutter 
 Rules-Requires-Root: no
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
debhelper-compat (= 13),
meson,
valac,
@@ -21,14 +21,17 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libpqmarble2 (= ${binary:Version}), ${misc:Depends},
+Depends: libpqmarble2t64 (= ${binary:Version}), ${misc:Depends},
gir1.2-pqmarble-2 (= ${binary:Version})
 Description: Development files for libpqmarble
  Paulo Queiroz's collection of useful functions and reusable widgets.
  .
  Development library.
 
-Package: libpqmarble2
+Package: libpqmarble2t64
+Provides: ${t64:Provides}
+Replaces: libpqmarble2
+Breaks: libpqmarble2 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -43,7 +46,7 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libpqmarble2 (= ${binary:Version}), ${misc:Depends}, ${gir:Depends}
+Depends: libpqmarble2t64 (= ${binary:Version}), ${misc:Depends}, ${gir:Depends}
 Description: GObject introspection files for pqmarble
  Paulo Queiroz's collection of useful functions and reusable widgets.
  .
diff -Nru pqmarble-1.3.0/debian/libpqmarble2.install 
pqmarble-1.3.0/debian/libpqmarble2.install
--- pqmarble-1.3.0/debian/libpqmarble2.install  2023-08-28 11:20:16.0 
+
+++ pqmarble-1.3.0/debian/libpqmarble2.install  1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru pqmarble-1.3.0/debian/libpqmarble2t64.install 
pqmarble-1.3.0/debian/libpqmarble2t64.install
--- pqmarble-1.3.0/debian/libpqmarble2t64.install   1970-01-01 
00:00:00.0 +
+++ pqmarble-1.3.0/debian/libpqmarble2t64.install   2023-08-28 
11:20:16.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru pqmarble-1.3.0/debian/libpqmarble2t64.lintian-overrides 
pqmarble-1.3.0/debian/libpqmarble2t64.lintian-overrides
--- pqmarble-1.3.0/debian/libpqmarble2t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ pqmarble-1.3.0/debian/libpqmarble2t64.lintian-overrides 2024-02-29 
21:13:56.0 +
@@ -0,0 +1 @@
+libpqmarble2t64: package-name-doesnt-match-sonames libpqmarble2


Bug#1063286: portsmf: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: portsmf
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru portsmf-0.1~svn20101010/debian/changelog 
portsmf-0.1~svn20101010/debian/changelog
--- portsmf-0.1~svn20101010/debian/changelog2021-08-15 15:14:13.0 
+
+++ portsmf-0.1~svn20101010/debian/changelog2024-02-29 21:13:16.0 
+
@@ -1,3 +1,10 @@
+portsmf (0.1~svn20101010-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063286
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:13:16 +
+
 portsmf (0.1~svn20101010-6) unstable; urgency=medium
 
   * Team upload.
diff -Nru portsmf-0.1~svn20101010/debian/control 
portsmf-0.1~svn20101010/debian/control
--- portsmf-0.1~svn20101010/debian/control  2021-08-15 15:10:27.0 
+
+++ portsmf-0.1~svn20101010/debian/control  2024-02-29 21:13:16.0 
+
@@ -3,13 +3,16 @@
 Priority: optional
 Maintainer: Debian Multimedia Maintainers 
 Uploaders: Benjamin Drung 
-Build-Depends: debhelper-compat (= 9), dh-autoreconf
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 9), dh-autoreconf
 Standards-Version: 3.9.8
 Homepage: http://portmedia.sourceforge.net/
 Vcs-Browser: https://salsa.debian.org/multimedia-team/portsmf
 Vcs-Git: https://salsa.debian.org/multimedia-team/portsmf.git
 
-Package: libportsmf0
+Package: libportsmf0t64
+Provides: ${t64:Provides}
+Replaces: libportsmf0
+Breaks: libportsmf0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -35,7 +38,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libportsmf0 (= ${binary:Version}), ${misc:Depends}
+Depends: libportsmf0t64 (= ${binary:Version}), ${misc:Depends}
 Description: Portable Standard Midi File Library (development files)
  Portsmf is "Port Standard MIDI File", a cross-platform, C++ library for 
reading
  and writing Standard MIDI Files.
diff -Nru portsmf-0.1~svn20101010/debian/libportsmf0.install 
portsmf-0.1~svn20101010/debian/libportsmf0.install
--- portsmf-0.1~svn20101010/debian/libportsmf0.install  2021-08-15 
15:10:27.0 +
+++ portsmf-0.1~svn20101010/debian/libportsmf0.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libportSMF.so.0*
diff -Nru portsmf-0.1~svn20101010/debian/libportsmf0t64.install 
portsmf-0.1~svn20101010/debian/libportsmf0t64.install
--- portsmf-0.1~svn20101010/debian/libportsmf0t64.install   1970-01-01 
00:00:00.0 +
+++ portsmf-0.1~svn20101010/debian/libportsmf0t64.install   2021-08-15 
15:10:27.0 +
@@ -0,0 +1 @@
+usr/lib/*/libportSMF.so.0*
diff -Nru portsmf-0.1~svn20101010/debian/libportsmf0t64.lintian-overrides 
portsmf-0.1~svn20101010/debian/libportsmf0t64.lintian-overrides
--- portsmf-0.1~svn20101010/debian/libportsmf0t64.lintian-overrides 
1970-01-01 00:00:00.0 +
+++ portsmf-0.1~svn20101010/debian/libportsmf0t64.lintian-overrides 
2024-02-29 21:13:12.0 +
@@ -0,0 +1 @@
+libportsmf0t64: package-name-doesnt-match-sonames libportsmf0


Bug#1063265: poco: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: poco
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru poco-1.11.0/debian/changelog poco-1.11.0/debian/changelog
--- poco-1.11.0/debian/changelog2024-01-16 05:46:36.0 +
+++ poco-1.11.0/debian/changelog2024-02-29 21:03:46.0 +
@@ -1,3 +1,10 @@
+poco (1.11.0-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063265
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:03:46 +
+
 poco (1.11.0-4) unstable; urgency=medium
 
   * QA upload.
diff -Nru poco-1.11.0/debian/control poco-1.11.0/debian/control
--- poco-1.11.0/debian/control  2024-01-16 05:36:47.0 +
+++ poco-1.11.0/debian/control  2024-02-29 21:03:46.0 +
@@ -1,7 +1,7 @@
 Source: poco
 Priority: optional
 Maintainer: Debian QA Group 
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
cmake,
libexpat1-dev,
default-libmysqlclient-dev,
@@ -22,7 +22,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libpocoactiverecord80 (= ${binary:Version}), 
libpococrypto80 (= ${binary:Version}), libpocodata80 (= ${binary:Version}), 
libpocoencodings80 (= ${binary:Version}), libpocofoundation80 (= 
${binary:Version}), libpocojson80 (= ${binary:Version}), libpocojwt80 (= 
${binary:Version}), libpocodatamysql80 (= ${binary:Version}), 
libpocodatapostgresql80 (= ${binary:Version}), libpocomongodb80 (= 
${binary:Version}), libpoconet80 (= ${binary:Version}), libpoconetssl80 (= 
${binary:Version}), libpocodataodbc80 (= ${binary:Version}), 
libpocodatasqlite80 (= ${binary:Version}), libpocoredis80 (= 
${binary:Version}), libpocoutil80 (= ${binary:Version}), libpocoxml80 (= 
${binary:Version}), libpocozip80 (= ${binary:Version}), libexpat1-dev, 
default-libmysqlclient-dev, libpcre3-dev, libsqlite3-dev, libssl-dev, zlib1g-dev
+Depends: ${misc:Depends}, libpocoactiverecord80t64 (= ${binary:Version}), 
libpococrypto80t64 (= ${binary:Version}), libpocodata80t64 (= 
${binary:Version}), libpocoencodings80t64 (= ${binary:Version}), 
libpocofoundation80t64 (= ${binary:Version}), libpocojson80t64 (= 
${binary:Version}), libpocojwt80t64 (= ${binary:Version}), 
libpocodatamysql80t64 (= ${binary:Version}), libpocodatapostgresql80t64 (= 
${binary:Version}), libpocomongodb80t64 (= ${binary:Version}), libpoconet80t64 
(= ${binary:Version}), libpoconetssl80t64 (= ${binary:Version}), 
libpocodataodbc80t64 (= ${binary:Version}), libpocodatasqlite80t64 (= 
${binary:Version}), libpocoredis80t64 (= ${binary:Version}), libpocoutil80t64 
(= ${binary:Version}), libpocoxml80t64 (= ${binary:Version}), libpocozip80t64 
(= ${binary:Version}), libexpat1-dev, default-libmysqlclient-dev, libpcre3-dev, 
libsqlite3-dev, libssl-dev, zlib1g-dev
 Description: C++ Portable Components (POCO) Development files
  The POCO C++ Libraries are a collection of open source C++ class libraries
  that simplify and accelerate the development of network-centric, portable
@@ -39,7 +39,10 @@
  are NetSSL, providing SSL support for the network classes in the Net library,
  and Data, a library for uniformly accessing different SQL databases.
 
-Package: libpocoactiverecord80
+Package: libpocoactiverecord80t64
+Provides: ${t64:Provides}
+Replaces: libpocoactiverecord80
+Breaks: libpocoactiverecord80 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -56,7 +59,10 @@
  .
  This package provides the POCO ActiveRecord library.
 
-Package: libpococrypto80
+Package: libpococrypto80t64
+Provides: ${t64:Provides}
+Replaces: libpococrypto80
+Breaks: libpococrypto80 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -73,7 +79,10 @@
  .
  This package provides the POCO Crypto library.
 
-Package: libpocodata80
+Package: libpocodata80t64
+Provides: ${t64:Provides}
+Replaces: libpocodata80
+Breaks: libpocodata80 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -90,7 +99,10 @@
  .
  This package provides the POCO Data library.
 
-Package: libpocomongodb80
+Package: libpocomongodb80t64
+Provides: ${t64:Provides}
+Replaces: lib

Bug#1063266: polylib: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: polylib
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru polylib-5.22.5/debian/changelog polylib-5.22.5/debian/changelog
--- polylib-5.22.5/debian/changelog 2018-01-26 15:47:38.0 +
+++ polylib-5.22.5/debian/changelog 2024-02-29 21:06:52.0 +
@@ -1,3 +1,10 @@
+polylib (5.22.5-4+0.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063266
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 21:06:52 +
+
 polylib (5.22.5-4+dfsg) unstable; urgency=medium
 
   * Team upload.
diff -Nru polylib-5.22.5/debian/control polylib-5.22.5/debian/control
--- polylib-5.22.5/debian/control   2018-01-26 15:47:38.0 +
+++ polylib-5.22.5/debian/control   2024-02-29 21:06:52.0 +
@@ -3,13 +3,16 @@
 Uploaders: Serge Guelton 
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 11~)
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 11~)
 Standards-Version: 4.1.3
 Vcs-Browser: https://salsa.debian.org/science-team/polylib.git
 Vcs-Git: https://salsa.debian.org/science-team/polylib.git
 Homepage: http://icps.u-strasbg.fr/polylib/polylib_src
 
-Package: libpolylib64-8
+Package: libpolylib64-8t64
+Provides: ${t64:Provides}
+Replaces: libpolylib64-8
+Breaks: libpolylib64-8 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -25,7 +28,7 @@
 Package: libpolylib64-dev
 Architecture: any
 Section: libdevel
-Depends: libpolylib64-8 (= ${binary:Version}),
+Depends: libpolylib64-8t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Development files for the long int version of PolyLib
  Polylib is a free C library for doing computations on polyhedra.
@@ -41,7 +44,7 @@
 Architecture: any
 Section: math
 Depends: ${shlibs:Depends},
- libpolylib64-8 (=${binary:Version}),
+ libpolylib64-8t64 (=${binary:Version}),
  ${misc:Depends}
 Description: Various tools using libpolylib
  Polylib is a free C library for doing computations on polyhedra.
diff -Nru polylib-5.22.5/debian/libpolylib64-8.install 
polylib-5.22.5/debian/libpolylib64-8.install
--- polylib-5.22.5/debian/libpolylib64-8.install2018-01-26 
15:47:38.0 +
+++ polylib-5.22.5/debian/libpolylib64-8.install1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru polylib-5.22.5/debian/libpolylib64-8t64.install 
polylib-5.22.5/debian/libpolylib64-8t64.install
--- polylib-5.22.5/debian/libpolylib64-8t64.install 1970-01-01 
00:00:00.0 +
+++ polylib-5.22.5/debian/libpolylib64-8t64.install 2018-01-26 
15:47:38.0 +
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides 
polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides
--- polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ polylib-5.22.5/debian/libpolylib64-8t64.lintian-overrides   2024-02-29 
21:06:48.0 +
@@ -0,0 +1 @@
+libpolylib64-8t64: package-name-doesnt-match-sonames libpolylib64-8


Bug#1063263: pocl: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pocl
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pocl-5.0/debian/changelog pocl-5.0/debian/changelog
--- pocl-5.0/debian/changelog   2024-01-19 13:00:32.0 +
+++ pocl-5.0/debian/changelog   2024-02-29 20:59:55.0 +
@@ -1,3 +1,10 @@
+pocl (5.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063263
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 20:59:55 +
+
 pocl (5.0-2) unstable; urgency=medium
 
   * Switch to llvm 16.  (Closes: #1060298)
diff -Nru pocl-5.0/debian/control pocl-5.0/debian/control
--- pocl-5.0/debian/control 2024-01-19 13:00:32.0 +
+++ pocl-5.0/debian/control 2024-02-29 20:59:55.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian OpenCL Maintainers 

 Uploaders: Vincent Danjean ,
  Andreas Beckmann ,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  gcc (>= 4:13),
  clang-16,
@@ -31,7 +31,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libpocl2 (= ${binary:Version}),
+ libpocl2t64 (= ${binary:Version}),
  ${misc:Depends}
 Provides:
  opencl-icd,
@@ -66,7 +66,7 @@
  .
  This package provides the architecture independent files of the pocl library.
 
-Package: libpocl2
+Package: libpocl2t64
 Architecture: any
 Multi-Arch: same
 Pre-Depends:
@@ -78,11 +78,11 @@
  ${misc:Depends}
 Recommends:
  pocl-opencl-icd,
-Breaks:
+Breaks:libpocl2 (<< ${source:Version}), 
  libpocl1-common (<< 0.13-9),
-Replaces:
+Replaces:libpocl2, 
  libpocl1-common (<< 0.13-9),
-Provides:
+Provides: ${t64:Provides},
  libpocl2+llvm${LLVM:Version},
 Description: Portable Computing Language library
  Portable Computing Language is an open source implementation of the OpenCL
@@ -97,7 +97,7 @@
 Architecture: any
 Section: libdevel
 Depends:
- libpocl2 (= ${binary:Version}),
+ libpocl2t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Description: development files for the pocl library
diff -Nru pocl-5.0/debian/libpocl2.install pocl-5.0/debian/libpocl2.install
--- pocl-5.0/debian/libpocl2.install2024-01-19 13:00:32.0 +
+++ pocl-5.0/debian/libpocl2.install1970-01-01 00:00:00.0 +
@@ -1,4 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libpocl.so.2*
-usr/lib/${DEB_HOST_MULTIARCH}/pocl/libpocl-devices-basic.so
-usr/lib/${DEB_HOST_MULTIARCH}/pocl/libpocl-devices-pthread.so
-usr/share/pocl/kernel-*-*-*-*-*.bc
diff -Nru pocl-5.0/debian/libpocl2.lintian-overrides 
pocl-5.0/debian/libpocl2.lintian-overrides
--- pocl-5.0/debian/libpocl2.lintian-overrides  2024-01-19 13:00:32.0 
+
+++ pocl-5.0/debian/libpocl2.lintian-overrides  1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-# we use fake Debian revisions to mark symbol (dis)appearance on compiler 
version changes
-symbols-file-contains-debian-revision
diff -Nru pocl-5.0/debian/libpocl2.symbols pocl-5.0/debian/libpocl2.symbols
--- pocl-5.0/debian/libpocl2.symbols2024-01-19 13:00:32.0 +
+++ pocl-5.0/debian/libpocl2.symbols1970-01-01 00:00:00.0 +
@@ -1,332 +0,0 @@
-# SymbolsHelper-Confirmed: 5.0-2~llvm16 amd64 i386
-libpocl-devices-basic.so #PACKAGE# #MINVER#
-* Build-Depends-Package: libpocl-dev
- pocl_basic_init_device_ops@Base 1.6
- pocl_topology_detect_device_info@Base 5
-libpocl-devices-pthread.so #PACKAGE# #MINVER#
-* Build-Depends-Package: libpocl-dev
- pocl_pthread_init_device_ops@Base 1.6
-libpocl.so.2 #PACKAGE# #MINVER#
-* Build-Depends-Package: libpocl-dev
-#MISSING: 0.11# Header@Base 0.10
-#MISSING: 0.11# KernelName@Base 0.10
- POclGetExtensionFunctionAddress@Base 3.0
- POclIcdGetPlatformIDsKHR@Base 3.0
- POclReleaseContext@Base 4
- POclReleaseDevice@Base 1.8-3~visibility
- POclReleaseEvent@Base 1.6-5~visibility
- POclRetainEvent@Base 1.6-5~visibility
-#MISSING: 1.6-5~visibility# X@Base 0.13
-#MISSING: 1.6-5~visibility# Y@Base 0.10
-#MISSING: 5# 
(subst)_Z14poclParseSPIRVPi{size_t}RSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrI11OCLFuncInfoESt4lessIS6_ESaISt4pairIKS6_S9_EEE@Base
 4
- _Z16populateModulePMPvS_jjb@Base 5
- _Z20getModuleIntMetadataRKN4llvm6ModuleEPKcRm@Base 1.8
- _Z21getModuleBoolMetadataRKN4llvm6ModuleEPKcRb@Base 1.8
- 
_Z23getModuleStringMetadataRKN4llvm6ModuleEPKcRNSt7__cxx1112basic_stringIcSt11char_tr

Bug#1063262: pmix: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pmix
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pmix-5.0.1/debian/changelog pmix-5.0.1/debian/changelog
--- pmix-5.0.1/debian/changelog 2023-12-06 08:51:51.0 +
+++ pmix-5.0.1/debian/changelog 2024-02-29 20:54:59.0 +
@@ -1,3 +1,10 @@
+pmix (5.0.1-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063262
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 20:54:59 +
+
 pmix (5.0.1-4) unstable; urgency=medium
 
   * Drop unused cyth* files. Closes: #1054737, #1056831
diff -Nru pmix-5.0.1/debian/control pmix-5.0.1/debian/control
--- pmix-5.0.1/debian/control   2023-12-06 08:51:51.0 +
+++ pmix-5.0.1/debian/control   2024-02-29 20:54:59.0 +
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Alastair McKinstry 
-Build-Depends: debhelper-compat (= 13), 
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), 
  dh-sequence-python3,
  chrpath,
  flex,
@@ -33,7 +33,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${shlibs:Drepends}, ${misc:Depends}, libpmix2 (= ${binary:Version}), 
libevent-dev, libhwloc-dev, zlib1g-dev
+Depends: ${shlibs:Drepends}, ${misc:Depends}, libpmix2t64 (= 
${binary:Version}), libevent-dev, libhwloc-dev, zlib1g-dev
 Description: Development files for the PMI Exascale library  
  This is the OpenMPI implementation of the Process Management Interface (PMI)
  Exascale API. PMIx aims to retain transparent compatibility with the existing
@@ -41,7 +41,10 @@
  the Instant On initiative for rapid startup of applications at exascale
  and beyond.
  
-Package: libpmix2
+Package: libpmix2t64
+Provides: ${t64:Provides}
+Replaces: libpmix2
+Breaks: libpmix2 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -55,7 +58,7 @@
 
 
 Package: libpmix-bin
-Depends:  ${misc:Depends}, ${shlibs:Depends}, libpmix2 (= ${binary:Version})
+Depends:  ${misc:Depends}, ${shlibs:Depends}, libpmix2t64 (= ${binary:Version})
 Architecture: any
 Multi-Arch: foreign
 Recommends: libpmix-dev
@@ -64,7 +67,7 @@
  Exascale API. This package provides utilities for working with pmix.
 
 Package: python3-pmix
-Depends: python3, ${misc:Depends}, ${shlibs:Depends}, libpmix2 (= 
${binary:Version})
+Depends: python3, ${misc:Depends}, ${shlibs:Depends}, libpmix2t64 (= 
${binary:Version})
 Architecture: any
 Multi-Arch: foreign
 Recommends: libpmix-dev
diff -Nru pmix-5.0.1/debian/libpmix2.install pmix-5.0.1/debian/libpmix2.install
--- pmix-5.0.1/debian/libpmix2.install  2023-12-06 08:51:51.0 +
+++ pmix-5.0.1/debian/libpmix2.install  1970-01-01 00:00:00.0 +
@@ -1,5 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/pmix2/lib/libpmix.so.2*  
-usr/lib/${DEB_HOST_MULTIARCH}/pmix2/share/pmix/*
-usr/lib/${DEB_HOST_MULTIARCH}/pmix2/share/pmix-mca-params.conf
-usr/lib/${DEB_HOST_MULTIARCH}/pmix2/lib/pmix/*
-debian/pmix-mca-params.conf/usr/lib/${DEB_HOST_MULTIARCH}/pmix2/share
diff -Nru pmix-5.0.1/debian/libpmix2.links pmix-5.0.1/debian/libpmix2.links
--- pmix-5.0.1/debian/libpmix2.links2023-12-06 08:51:51.0 +
+++ pmix-5.0.1/debian/libpmix2.links1970-01-01 00:00:00.0 +
@@ -1,2 +0,0 @@
-/usr/lib/${DEB_HOST_MULTIARCH}/pmix2/lib/libpmix.so.2.13.1  
/usr/lib/${DEB_HOST_MULTIARCH}/libpmix.so.2
-/usr/lib/${DEB_HOST_MULTIARCH}/pmix2/lib/libpmix.so.2.13.1  
/usr/lib/${DEB_HOST_MULTIARCH}/libpmix.so.2.13.1
diff -Nru pmix-5.0.1/debian/libpmix2t64.install 
pmix-5.0.1/debian/libpmix2t64.install
--- pmix-5.0.1/debian/libpmix2t64.install   1970-01-01 00:00:00.0 
+
+++ pmix-5.0.1/debian/libpmix2t64.install   2023-12-06 08:51:51.0 
+
@@ -0,0 +1,5 @@
+usr/lib/${DEB_HOST_MULTIARCH}/pmix2/lib/libpmix.so.2*  
+usr/lib/${DEB_HOST_MULTIARCH}/pmix2/share/pmix/*
+usr/lib/${DEB_HOST_MULTIARCH}/pmix2/share/pmix-mca-params.conf
+usr/lib/${DEB_HOST_MULTIARCH}/pmix2/lib/pmix/*
+debian/pmix-mca-params.conf/usr/lib/${DEB_HOST_MULTIARCH}/pmix2/share
diff -Nru pmix-5.0.1/debian/libpmix2t64.links 
pmix-5.0.1/debian/libpmix2t64.links
--- pmix-5.0.1/debian/libpmix2t64.links 1970-01-01 00:00:00.0 +
+++ pmix-5.0.1/debian/libpmix2t64.links 2023-12-06 08:51:51.0 +
@@ -0,0 +1,2 @@
+/usr/lib/${DEB_HOST_MULTIARCH}/pmix2/lib/libpmix.

Bug#1063260: plib: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: plib
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru plib-1.8.5/debian/changelog plib-1.8.5/debian/changelog
--- plib-1.8.5/debian/changelog 2022-11-07 19:00:33.0 +
+++ plib-1.8.5/debian/changelog 2024-02-29 20:53:36.0 +
@@ -1,3 +1,10 @@
+plib (1.8.5-14.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063260
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 20:53:36 +
+
 plib (1.8.5-14) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru plib-1.8.5/debian/control plib-1.8.5/debian/control
--- plib-1.8.5/debian/control   2022-11-07 18:59:46.0 +
+++ plib-1.8.5/debian/control   2024-02-29 20:53:36.0 +
@@ -2,7 +2,7 @@
 Maintainer: Anton Gladky 
 Section: devel
 Priority: optional
-Build-Depends: autoconf,
+Build-Depends: dpkg-dev (>= 1.22.5), autoconf,
automake,
debhelper-compat (= 13),
libglut-dev,
@@ -17,7 +17,10 @@
 Vcs-Git: https://salsa.debian.org/debian/plib.git
 Homepage: https://plib.sourceforge.net/
 
-Package: libplib1
+Package: libplib1t64
+Provides: ${t64:Provides}
+Replaces: libplib1
+Breaks: libplib1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -37,7 +40,7 @@
 Section: libdevel
 Depends: libglut-dev,
  libgl1-mesa-dev | libgl-dev,
- libplib1 (= ${binary:Version}),
+ libplib1t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Portability Libraries: Development package
  Provides a Joystick interface, a simple GUI built on top of OpenGL,
diff -Nru plib-1.8.5/debian/libplib1.install plib-1.8.5/debian/libplib1.install
--- plib-1.8.5/debian/libplib1.install  2021-10-02 11:21:45.0 +
+++ plib-1.8.5/debian/libplib1.install  1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru plib-1.8.5/debian/libplib1.lintian-overrides 
plib-1.8.5/debian/libplib1.lintian-overrides
--- plib-1.8.5/debian/libplib1.lintian-overrides2022-11-07 
18:55:23.0 +
+++ plib-1.8.5/debian/libplib1.lintian-overrides1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-libplib1: package-name-doesnt-match-sonames libplibfnt1 libplibjs1 libplibnet1 
libplibpsl1 libplibpu1 libplibpuaux1 libplibpw1 libplibsg1 libplibsl1 
libplibsm1 libplibssg1 libplibssgaux1 libplibul1
diff -Nru plib-1.8.5/debian/libplib1t64.install 
plib-1.8.5/debian/libplib1t64.install
--- plib-1.8.5/debian/libplib1t64.install   1970-01-01 00:00:00.0 
+
+++ plib-1.8.5/debian/libplib1t64.install   2021-10-02 11:21:45.0 
+
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru plib-1.8.5/debian/libplib1t64.lintian-overrides 
plib-1.8.5/debian/libplib1t64.lintian-overrides
--- plib-1.8.5/debian/libplib1t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ plib-1.8.5/debian/libplib1t64.lintian-overrides 2024-02-29 
20:53:30.0 +
@@ -0,0 +1,2 @@
+libplib1t64: package-name-doesnt-match-sonames libplibfnt1 libplibjs1 
libplibnet1 libplibpsl1 libplibpu1 libplibpuaux1 libplibpw1 libplibsg1 
libplibsl1 libplibsm1 libplibssg1 libplibssgaux1 libplibul1
+libplib1t64: package-name-doesnt-match-sonames libplib1


Bug#1063258: pkcs11-helper: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pkcs11-helper
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pkcs11-helper-1.29.0/debian/changelog 
pkcs11-helper-1.29.0/debian/changelog
--- pkcs11-helper-1.29.0/debian/changelog   2023-08-21 13:11:30.0 
+
+++ pkcs11-helper-1.29.0/debian/changelog   2024-02-29 20:52:48.0 
+
@@ -1,3 +1,10 @@
+pkcs11-helper (1.29.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063258
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 20:52:48 +
+
 pkcs11-helper (1.29.0-2) unstable; urgency=medium
 
   * Team upload
diff -Nru pkcs11-helper-1.29.0/debian/control 
pkcs11-helper-1.29.0/debian/control
--- pkcs11-helper-1.29.0/debian/control 2023-08-21 13:08:48.0 +
+++ pkcs11-helper-1.29.0/debian/control 2024-02-29 20:52:48.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian OpenSC Maintainers 

 Uploaders: Eric Dorland 
 Rules-Requires-Root: no
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13),
doxygen,
libssl-dev,
pkg-config
@@ -20,7 +20,7 @@
 Provides: libpkcs11-helper-dev
 Conflicts: libpkcs11-helper-dev
 Depends: libjs-jquery,
- libpkcs11-helper1 (= ${binary:Version}),
+ libpkcs11-helper1t64 (= ${binary:Version}),
  libssl-dev,
  ${misc:Depends}
 Description: library that simplifies the interaction with PKCS#11
@@ -37,7 +37,10 @@
  attributes are usually vendor specific, and 99% of application need to
  access existing objects in order to perform signature and decryption.
 
-Package: libpkcs11-helper1
+Package: libpkcs11-helper1t64
+Provides: ${t64:Provides}
+Replaces: libpkcs11-helper1
+Breaks: libpkcs11-helper1 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
diff -Nru pkcs11-helper-1.29.0/debian/libpkcs11-helper1.install 
pkcs11-helper-1.29.0/debian/libpkcs11-helper1.install
--- pkcs11-helper-1.29.0/debian/libpkcs11-helper1.install   2023-08-21 
13:08:48.0 +
+++ pkcs11-helper-1.29.0/debian/libpkcs11-helper1.install   1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/lib*.so.*
-usr/share/man
diff -Nru pkcs11-helper-1.29.0/debian/libpkcs11-helper1.symbols 
pkcs11-helper-1.29.0/debian/libpkcs11-helper1.symbols
--- pkcs11-helper-1.29.0/debian/libpkcs11-helper1.symbols   2023-08-21 
13:08:48.0 +
+++ pkcs11-helper-1.29.0/debian/libpkcs11-helper1.symbols   1970-01-01 
00:00:00.0 +
@@ -1,85 +0,0 @@
-libpkcs11-helper.so.1 libpkcs11-helper1 #MINVER#
-* Build-Depends-Package: libpkcs11-helper1-dev
- pkcs11h_addProvider@Base 1.05
- pkcs11h_certificate_create@Base 1.05
- pkcs11h_certificate_decrypt@Base 1.05
- pkcs11h_certificate_decryptAny@Base 1.05
- pkcs11h_certificate_decryptAny_ex@Base 1.28
- pkcs11h_certificate_decrypt_ex@Base 1.28
- pkcs11h_certificate_deserializeCertificateId@Base 1.05
- pkcs11h_certificate_duplicateCertificateId@Base 1.05
- pkcs11h_certificate_ensureCertificateAccess@Base 1.05
- pkcs11h_certificate_ensureKeyAccess@Base 1.05
- pkcs11h_certificate_enumCertificateIds@Base 1.05
- pkcs11h_certificate_enumTokenCertificateIds@Base 1.05
- pkcs11h_certificate_freeCertificate@Base 1.05
- pkcs11h_certificate_freeCertificateId@Base 1.05
- pkcs11h_certificate_freeCertificateIdList@Base 1.05
- pkcs11h_certificate_getCertificateBlob@Base 1.05
- pkcs11h_certificate_getCertificateId@Base 1.05
- pkcs11h_certificate_getPromptMask@Base 1.05
- pkcs11h_certificate_getUserData@Base 1.05
- pkcs11h_certificate_lockSession@Base 1.05
- pkcs11h_certificate_releaseSession@Base 1.05
- pkcs11h_certificate_serializeCertificateId@Base 1.05
- pkcs11h_certificate_setCertificateIdCertificateBlob@Base 1.05
- pkcs11h_certificate_setPromptMask@Base 1.05
- pkcs11h_certificate_setUserData@Base 1.05
- pkcs11h_certificate_sign@Base 1.05
- pkcs11h_certificate_signAny@Base 1.05
- pkcs11h_certificate_signAny_ex@Base 1.28
- pkcs11h_certificate_signRecover@Base 1.05
- pkcs11h_certificate_signRecover_ex@Base 1.28
- pkcs11h_certificate_sign_ex@Base 1.28
- pkcs11h_certificate_unwrap@Base 1.05
- pkcs11h_certificate_unwrap_ex@Base 1.28
- pkcs11h_data_del@Base 1.05
- pkcs11h_data_enumDataObjects@Base 1.05
- pkcs11h_data_freeDataIdList@

Bug#1063257: pistache: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pistache
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pistache-0.0.5+ds/debian/changelog pistache-0.0.5+ds/debian/changelog
--- pistache-0.0.5+ds/debian/changelog  2023-07-15 21:42:58.0 +
+++ pistache-0.0.5+ds/debian/changelog  2024-02-29 20:52:06.0 +
@@ -1,3 +1,10 @@
+pistache (0.0.5+ds-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063257
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 20:52:06 +
+
 pistache (0.0.5+ds-5) unstable; urgency=medium
 
   * d/patches: add missing cstdint include (Closes: #1037819)
diff -Nru pistache-0.0.5+ds/debian/control pistache-0.0.5+ds/debian/control
--- pistache-0.0.5+ds/debian/control2023-07-15 21:38:05.0 +
+++ pistache-0.0.5+ds/debian/control2024-02-29 20:52:06.0 +
@@ -2,8 +2,8 @@
 Section: libs
 Priority: optional
 Maintainer: Andrea Pappacoda 
-Build-Depends: debhelper-compat (= 13)
-Build-Depends-Arch: cmake,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13)
+Build-Depends-Arch: dpkg-dev (>= 1.22.5), cmake,
 libcpp-httplib-dev ,
 libcurl4-openssl-dev | libcurl-dev ,
 libgmock-dev (>= 1.11.0) ,
@@ -18,7 +18,10 @@
 Vcs-Browser: https://salsa.debian.org/debian/pistache
 Rules-Requires-Root: no
 
-Package: libpistache0
+Package: libpistache0t64
+Provides: ${t64:Provides}
+Replaces: libpistache0
+Breaks: libpistache0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -37,7 +40,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libpistache0 (= ${binary:Version}),
+Depends: libpistache0t64 (= ${binary:Version}),
  libssl-dev,
  rapidjson-dev,
  ${misc:Depends}
diff -Nru pistache-0.0.5+ds/debian/libpistache0.install 
pistache-0.0.5+ds/debian/libpistache0.install
--- pistache-0.0.5+ds/debian/libpistache0.install   2023-07-15 
21:38:05.0 +
+++ pistache-0.0.5+ds/debian/libpistache0.install   1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/*/libpistache.so.0*
diff -Nru pistache-0.0.5+ds/debian/libpistache0t64.install 
pistache-0.0.5+ds/debian/libpistache0t64.install
--- pistache-0.0.5+ds/debian/libpistache0t64.install1970-01-01 
00:00:00.0 +
+++ pistache-0.0.5+ds/debian/libpistache0t64.install2023-07-15 
21:38:05.0 +
@@ -0,0 +1 @@
+usr/lib/*/libpistache.so.0*
diff -Nru pistache-0.0.5+ds/debian/libpistache0t64.lintian-overrides 
pistache-0.0.5+ds/debian/libpistache0t64.lintian-overrides
--- pistache-0.0.5+ds/debian/libpistache0t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ pistache-0.0.5+ds/debian/libpistache0t64.lintian-overrides  2024-02-29 
20:52:00.0 +
@@ -0,0 +1 @@
+libpistache0t64: package-name-doesnt-match-sonames libpistache0


Bug#1063256: pigpio: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pigpio
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pigpio-1.78/debian/changelog pigpio-1.78/debian/changelog
--- pigpio-1.78/debian/changelog2021-01-28 19:08:40.0 +
+++ pigpio-1.78/debian/changelog2024-02-29 20:51:34.0 +
@@ -1,3 +1,10 @@
+pigpio (1.78-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063256
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 20:51:34 +
+
 pigpio (1.78-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru pigpio-1.78/debian/control pigpio-1.78/debian/control
--- pigpio-1.78/debian/control  2021-01-28 19:08:40.0 +
+++ pigpio-1.78/debian/control  2024-02-29 20:51:34.0 +
@@ -2,12 +2,15 @@
 Section: utils
 Priority: optional
 Maintainer: Peter Michael Green 
-Build-Depends: debhelper (>= 9.20160709), dh-python,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9.20160709), dh-python,
   python3-all, python3-setuptools
 Standards-Version: 4.2.0
 Homepage: http://abyz.co.uk/rpi/pigpio/
 
-Package: libpigpiod-if2-1
+Package: libpigpiod-if2-1t64
+Provides: ${t64:Provides}
+Replaces: libpigpiod-if2-1
+Breaks: libpigpiod-if2-1 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -19,7 +22,10 @@
  .
  This package provides the libpigpiod_if2 client library
 
-Package: libpigpiod-if1
+Package: libpigpiod-if1t64
+Provides: ${t64:Provides}
+Replaces: libpigpiod-if1
+Breaks: libpigpiod-if1 (<< ${source:Version})
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -34,7 +40,7 @@
 Package: libpigpiod-if-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libpigpiod-if1 (= 
${binary:Version}), libpigpiod-if2-1 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libpigpiod-if1t64 (= 
${binary:Version}), libpigpiod-if2-1t64 (= ${binary:Version})
 Conflicts: pigpio (<< 1.68-1)
 Description: Development headers for client libraries for Raspberry Pi GPIO 
control
  Pigpio is a set of software which allows control of the General Purpose Input
diff -Nru pigpio-1.78/debian/libpigpiod-if1.install 
pigpio-1.78/debian/libpigpiod-if1.install
--- pigpio-1.78/debian/libpigpiod-if1.install   2021-01-28 19:08:40.0 
+
+++ pigpio-1.78/debian/libpigpiod-if1.install   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/lib/libpigpiod_if.so.1
diff -Nru pigpio-1.78/debian/libpigpiod-if1t64.install 
pigpio-1.78/debian/libpigpiod-if1t64.install
--- pigpio-1.78/debian/libpigpiod-if1t64.install1970-01-01 
00:00:00.0 +
+++ pigpio-1.78/debian/libpigpiod-if1t64.install2021-01-28 
19:08:40.0 +
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libpigpiod_if.so.1
diff -Nru pigpio-1.78/debian/libpigpiod-if1t64.lintian-overrides 
pigpio-1.78/debian/libpigpiod-if1t64.lintian-overrides
--- pigpio-1.78/debian/libpigpiod-if1t64.lintian-overrides  1970-01-01 
00:00:00.0 +
+++ pigpio-1.78/debian/libpigpiod-if1t64.lintian-overrides  2024-02-29 
20:51:29.0 +
@@ -0,0 +1 @@
+libpigpiod-if1t64: package-name-doesnt-match-sonames libpigpiod-if1
diff -Nru pigpio-1.78/debian/libpigpiod-if2-1.install 
pigpio-1.78/debian/libpigpiod-if2-1.install
--- pigpio-1.78/debian/libpigpiod-if2-1.install 2021-01-28 19:08:40.0 
+
+++ pigpio-1.78/debian/libpigpiod-if2-1.install 1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-debian/tmp/usr/lib/libpigpiod_if2.so.1
diff -Nru pigpio-1.78/debian/libpigpiod-if2-1t64.install 
pigpio-1.78/debian/libpigpiod-if2-1t64.install
--- pigpio-1.78/debian/libpigpiod-if2-1t64.install  1970-01-01 
00:00:00.0 +
+++ pigpio-1.78/debian/libpigpiod-if2-1t64.install  2021-01-28 
19:08:40.0 +
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libpigpiod_if2.so.1
diff -Nru pigpio-1.78/debian/libpigpiod-if2-1t64.lintian-overrides 
pigpio-1.78/debian/libpigpiod-if2-1t64.lintian-overrides
--- pigpio-1.78/debian/libpigpiod-if2-1t64.lintian-overrides1970-01-01 
00:00:00.0 +
+++ pigpio-1.78/debian/libpigpiod-if2-1t64.lintian-overrides2024-02-29 
20:51:29.0 +
@@ -0,0 +1 @@
+libpigpiod-if2-1t64: package-name-doesnt-match-sonames libpigpiod-if2-1


Bug#1063229: pianobar: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pianobar
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pianobar-2022.04.01/debian/changelog 
pianobar-2022.04.01/debian/changelog
--- pianobar-2022.04.01/debian/changelog2022-04-01 23:15:30.0 
+
+++ pianobar-2022.04.01/debian/changelog2024-02-29 20:48:11.0 
+
@@ -1,3 +1,10 @@
+pianobar (2022.04.01-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063229
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 20:48:11 +
+
 pianobar (2022.04.01-1) unstable; urgency=medium
 
   * New upstream version 2022.04.01.
diff -Nru pianobar-2022.04.01/debian/control pianobar-2022.04.01/debian/control
--- pianobar-2022.04.01/debian/control  2022-04-01 23:15:04.0 +
+++ pianobar-2022.04.01/debian/control  2024-02-29 20:48:11.0 +
@@ -5,7 +5,7 @@
 Uploaders:
  Romain Beauxis ,
  Unit 193 
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libao-dev,
  libavcodec-dev,
@@ -43,7 +43,10 @@
  You need an account in order to use this player, so please consider
  create one for free before using pianobar at https://pandora.com.
 
-Package: libpiano0
+Package: libpiano0t64
+Provides: ${t64:Provides}
+Replaces: libpiano0
+Breaks: libpiano0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -74,7 +77,7 @@
 Multi-Arch: same
 Section: libdevel
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libpiano0 (= ${binary:Version}), ${misc:Depends}
+Depends: libpiano0t64 (= ${binary:Version}), ${misc:Depends}
 Description: library to interface with Pandora radio -- development
  libpiano is a cross-platform library to interface with the personalized
  web radio Pandora, supporting all important features the official Flash™
diff -Nru pianobar-2022.04.01/debian/libpiano0.install 
pianobar-2022.04.01/debian/libpiano0.install
--- pianobar-2022.04.01/debian/libpiano0.install2019-01-25 
13:23:34.0 +
+++ pianobar-2022.04.01/debian/libpiano0.install1970-01-01 
00:00:00.0 +
@@ -1,2 +0,0 @@
-usr/lib/*/libpiano.so.0.0.0
-usr/lib/*/libpiano.so.0
diff -Nru pianobar-2022.04.01/debian/libpiano0.symbols 
pianobar-2022.04.01/debian/libpiano0.symbols
--- pianobar-2022.04.01/debian/libpiano0.symbols2020-12-01 
03:09:50.0 +
+++ pianobar-2022.04.01/debian/libpiano0.symbols1970-01-01 
00:00:00.0 +
@@ -1,22 +0,0 @@
-libpiano.so.0 libpiano0 #MINVER#
-* Build-Depends-Package: libpiano-dev
- PianoDecryptString@Base 2011.04.19
- PianoDestroy@Base 2011.04.19
- PianoDestroyPlaylist@Base 2011.04.19
- PianoDestroyRequest@Base 2011.04.19
- PianoDestroySearchResult@Base 2011.04.19
- PianoDestroyStation@Base 2011.04.19
- PianoDestroyStationInfo@Base 2011.04.19
- PianoDestroyStationMode@Base 2020.11.28
- PianoDestroyUserInfo@Base 2012.05.06
- PianoEncryptString@Base 2011.04.19
- PianoErrorToStr@Base 2011.04.19
- PianoFindStationById@Base 2011.04.19
- PianoInit@Base 2011.04.19
- PianoListAppend@Base 2013.09.15
- PianoListCount@Base 2013.09.15
- PianoListDelete@Base 2013.09.15
- PianoListGet@Base 2013.09.15
- PianoListPrepend@Base 2013.09.15
- PianoRequest@Base 2011.04.19
- PianoResponse@Base 2011.04.19
diff -Nru pianobar-2022.04.01/debian/libpiano0t64.install 
pianobar-2022.04.01/debian/libpiano0t64.install
--- pianobar-2022.04.01/debian/libpiano0t64.install 1970-01-01 
00:00:00.0 +
+++ pianobar-2022.04.01/debian/libpiano0t64.install 2019-01-25 
13:23:34.0 +
@@ -0,0 +1,2 @@
+usr/lib/*/libpiano.so.0.0.0
+usr/lib/*/libpiano.so.0
diff -Nru pianobar-2022.04.01/debian/libpiano0t64.lintian-overrides 
pianobar-2022.04.01/debian/libpiano0t64.lintian-overrides
--- pianobar-2022.04.01/debian/libpiano0t64.lintian-overrides   1970-01-01 
00:00:00.0 +
+++ pianobar-2022.04.01/debian/libpiano0t64.lintian-overrides   2024-02-29 
20:48:03.0 +
@@ -0,0 +1 @@
+libpiano0t64: package-name-doesnt-match-sonames libpiano0
diff -Nru pianobar-2022.04.01/debian/libpiano0t64.symbols 
pianobar-2022.04.01/debian/libpiano0t64.symbols
--- pianobar-2022.04.01/debian/libpiano0t64.symbols 1970-01-01 
00:00:00.0 +
+++ pianobar-2022.04.01/debian/libpiano0t64.symbols 2024-02-29 
20:48:03.0 +
@@ -

Bug#1064332: petsc: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: petsc
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru petsc-3.19.6+dfsg1/debian/changelog 
petsc-3.19.6+dfsg1/debian/changelog
--- petsc-3.19.6+dfsg1/debian/changelog 2024-01-21 06:41:21.0 +
+++ petsc-3.19.6+dfsg1/debian/changelog 2024-02-29 20:22:10.0 +
@@ -1,3 +1,10 @@
+petsc (3.19.6+dfsg1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1064332
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 20:22:10 +
+
 petsc (3.19.6+dfsg1-2) unstable; urgency=medium
 
   * Update debian/patches/soname_extension to also add a define PETSC_LIB_EXT,
diff -Nru petsc-3.19.6+dfsg1/debian/control petsc-3.19.6+dfsg1/debian/control
--- petsc-3.19.6+dfsg1/debian/control   2024-01-21 06:41:21.0 +
+++ petsc-3.19.6+dfsg1/debian/control   2024-02-29 20:22:10.0 +
@@ -4,7 +4,7 @@
 Maintainer: Debian Science Maintainers 

 Uploaders: "Adam C. Powell, IV" , Drew Parsons 

 Standards-Version: 4.6.2
-Build-Depends: debhelper-compat (= 13), python3, gfortran,
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), python3, 
gfortran,
  pkg-config, dh-python,
  dh-fortran-mod,
  gdb,
@@ -86,7 +86,7 @@
 Multi-Arch: same
 Architecture: any
 Section: libdevel
-Depends: libpetsc-real3.19 (= ${binary:Version}),
+Depends: libpetsc-real3.19t64 (= ${binary:Version}),
  libpetsc3.19-dev-common (= ${source:Version}),
  ${MPI:Depends},
  libhypre-dev (>= 2.15.1),
@@ -99,7 +99,7 @@
 Conflicts: libpetsc3.6.3-dev (<< 3.6.3.dfsg2-2), libpetsc-complex-3.6.3-dev 
(<< 3.6.3.dfsg2-2),
  libpetsc3.6.2-dev (<= 3.6.2.dfsg1-3), libpetsc-complex-3.6.2-dev (<= 
3.6.2.dfsg1-3)
 Recommends: libpetsc3.19-dev-examples, ksh | mksh | pdksh | zsh
-Suggests: petsc-dev, libpetsc-real3.19-dbg (= ${binary:Version}), 
petsc3.19-doc, libluminate-dev
+Suggests: petsc-dev, libpetsc-real3.19t64-dbg (= ${binary:Version}), 
petsc3.19-doc, libluminate-dev
 Description: Static libraries, shared links, header files for PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific
  Computation", a suite of data structures and routines for the
@@ -112,16 +112,17 @@
  This package provides the development files for building applications
  using PETSc 3.19 with real numbers.
 
-Package: libpetsc-real3.19
+Package: libpetsc-real3.19t64
 Architecture: any
 Multi-Arch: same
 Section: libs
-Provides: libpetsc3.19
+X-Time64-Compat: libpetsc-complex3.19-dbg
+Provides: ${t64:Provides}, libpetsc3.19
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: libpetsc3.6 (<< 3.6.2.dfsg1-4)
-Breaks: libpetsc-real3.10, libslepc-real3.10, libpetsc3.10-dev-common, 
libpetsc3.10-dev-examples
-Replaces: libpetsc3.6 (<< 3.6.2.dfsg1-4)
+Breaks: libpetsc-real3.19 (<< ${source:Version}), libpetsc-real3.10, 
libslepc-real3.10, libpetsc3.10-dev-common, libpetsc3.10-dev-examples
+Replaces: libpetsc-real3.19, libpetsc3.6 (<< 3.6.2.dfsg1-4)
 Description: Shared libraries for version 3.19 of PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific
  Computation", a suite of data structures and routines for the
@@ -133,7 +134,7 @@
  .
  This package contains the PETSc 3.19 shared library for real numbers.
  .
- It provides soname libpetsc-real3.19
+ It provides soname libpetsc-real3.19t64
 
 Package: libpetsc3.19-dev-common
 Architecture: all
@@ -173,7 +174,7 @@
 Depends: ${misc:Depends}, ${python3:Depends},
  libjs-mathjax
 Recommends: ksh | mksh | pdksh | zsh,
- libpetsc-real3.19-dev | libpetsc-complex3.19-dev | libpetsc-real3.19-dbg | 
libpetsc-complex3.19-dbg
+ libpetsc-real3.19-dev | libpetsc-complex3.19-dev | libpetsc-real3.19t64-dbg | 
libpetsc-complex3.19t64-dbg
 Suggests: petsc3.19-doc
 Description: Static libraries, shared links, header files for PETSc
  PETSc is the "Portable Extensible Toolkit for Scientific
@@ -186,7 +187,9 @@
  .
  This package provides example, test, and tutorial scripts for PETSc 3.19.
 
-Package: libpetsc-real3.19-dbg
+Package: libpetsc-real3.19t64-dbg
+Replaces: libpetsc-real3.19-dbg
+Breaks: libpetsc-real3.19-dbg (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: debug
@@ -198,7 +201,8 @@
  ${misc:Depends}, ${shlibs:Depends},
  python3, ${py

Bug#1063217: peony: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: peony
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru peony-4.0.0.0/debian/changelog peony-4.0.0.0/debian/changelog
--- peony-4.0.0.0/debian/changelog  2024-01-23 02:42:22.0 +
+++ peony-4.0.0.0/debian/changelog  2024-02-29 20:19:01.0 +
@@ -1,3 +1,10 @@
+peony (4.0.0.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063217
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 20:19:01 +
+
 peony (4.0.0.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru peony-4.0.0.0/debian/control peony-4.0.0.0/debian/control
--- peony-4.0.0.0/debian/control2024-01-23 02:42:22.0 +
+++ peony-4.0.0.0/debian/control2024-02-29 20:19:01.0 +
@@ -5,7 +5,7 @@
 Uploaders: Aron Xu ,
handsome_feng ,
xibowen 
-Build-Depends: debhelper-compat (=13),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (=13),
libbamf3-dev,
libcanberra-dev,
libdconf-dev,
@@ -44,7 +44,7 @@
 Package: peony
 Architecture: any
 Multi-Arch: foreign
-Depends: libpeony3 (= ${binary:Version}),
+Depends: libpeony3t64 (= ${binary:Version}),
  peony-common (= ${source:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
@@ -69,7 +69,7 @@
  .
  This package contains the architecture independent files.
 
-Package: libpeony3
+Package: libpeony3t64
 Section: libs
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
@@ -79,9 +79,9 @@
  gvfs-fuse,
  ${misc:Depends},
  ${shlibs:Depends}
-Provides: libpeony
-Breaks: libpeony2, peony (<< 2.2.0-1)
-Replaces: libpeony2, peony (<< 2.2.0-1)
+Provides: ${t64:Provides}, libpeony
+Breaks: libpeony3 (<< ${source:Version}), libpeony2, peony (<< 2.2.0-1)
+Replaces: libpeony3, libpeony2, peony (<< 2.2.0-1)
 Description: libraries for Peony components
  Peony is the official file manager for the UKUI desktop. It allows one
  to browse directories, preview files and launch applications associated
@@ -99,7 +99,7 @@
  libglib2.0-dev,
  libgsettings-qt-dev,
  libnotify-dev,
- libpeony3 (= ${binary:Version}),
+ libpeony3t64 (= ${binary:Version}),
  libpoppler-qt5-dev,
  libudisks2-dev,
  qtbase5-dev,
diff -Nru peony-4.0.0.0/debian/libpeony3.install 
peony-4.0.0.0/debian/libpeony3.install
--- peony-4.0.0.0/debian/libpeony3.install  2024-01-17 02:42:10.0 
+
+++ peony-4.0.0.0/debian/libpeony3.install  1970-01-01 00:00:00.0 
+
@@ -1,3 +0,0 @@
-translations/libpeony-qt/* usr/share/libpeony-qt
-usr/lib/*/*.so.*
-usr/share/libpeony-qt/*.qm
diff -Nru peony-4.0.0.0/debian/libpeony3.shlibs 
peony-4.0.0.0/debian/libpeony3.shlibs
--- peony-4.0.0.0/debian/libpeony3.shlibs   2024-01-17 02:42:10.0 
+
+++ peony-4.0.0.0/debian/libpeony3.shlibs   1970-01-01 00:00:00.0 
+
@@ -1 +0,0 @@
-libpeony 3 libpeony3 (>= 3.0.2)
diff -Nru peony-4.0.0.0/debian/libpeony3t64.install 
peony-4.0.0.0/debian/libpeony3t64.install
--- peony-4.0.0.0/debian/libpeony3t64.install   1970-01-01 00:00:00.0 
+
+++ peony-4.0.0.0/debian/libpeony3t64.install   2024-01-17 02:42:10.0 
+
@@ -0,0 +1,3 @@
+translations/libpeony-qt/* usr/share/libpeony-qt
+usr/lib/*/*.so.*
+usr/share/libpeony-qt/*.qm
diff -Nru peony-4.0.0.0/debian/libpeony3t64.lintian-overrides 
peony-4.0.0.0/debian/libpeony3t64.lintian-overrides
--- peony-4.0.0.0/debian/libpeony3t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ peony-4.0.0.0/debian/libpeony3t64.lintian-overrides 2024-02-29 
20:18:47.0 +
@@ -0,0 +1 @@
+libpeony3t64: package-name-doesnt-match-sonames libpeony3
diff -Nru peony-4.0.0.0/debian/libpeony3t64.shlibs 
peony-4.0.0.0/debian/libpeony3t64.shlibs
--- peony-4.0.0.0/debian/libpeony3t64.shlibs1970-01-01 00:00:00.0 
+
+++ peony-4.0.0.0/debian/libpeony3t64.shlibs2024-02-29 20:18:47.0 
+
@@ -0,0 +1 @@
+libpeony 3 libpeony3t64 (>= 3.0.2)


Bug#1064284: pcp: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: pcp
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru pcp-6.2.0/debian/changelog pcp-6.2.0/debian/changelog
--- pcp-6.2.0/debian/changelog  2024-02-11 22:18:37.0 +
+++ pcp-6.2.0/debian/changelog  2024-02-29 20:04:59.0 +
@@ -1,3 +1,10 @@
+pcp (6.2.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1064284
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 20:04:59 +
+
 pcp (6.2.0-1) unstable; urgency=low
 
   * New release (full details in CHANGELOG).
diff -Nru pcp-6.2.0/debian/control pcp-6.2.0/debian/control
--- pcp-6.2.0/debian/control2024-02-11 22:18:37.0 +
+++ pcp-6.2.0/debian/control2024-02-29 20:04:59.0 +
@@ -4,12 +4,12 @@
 Homepage: https://pcp.io
 Maintainer: PCP Development Team 
 Uploaders: Nathan Scott , Ken McDonell 
-Build-Depends: bison, flex, gawk, procps, pkg-config, debhelper (>= 5), perl 
(>= 5.6), libreadline-dev | libreadline5-dev | libreadline-gplv2-dev, chrpath, 
libbsd-dev [kfreebsd-any], libkvm-dev [kfreebsd-any], python3-dev, 
libsasl2-dev, libuv1-dev, libssl-dev, libavahi-common-dev, qtbase5-dev, 
qtbase5-dev-tools, libqt5svg5-dev, qtchooser, autotools-dev, zlib1g-dev, 
autoconf, libclass-dbi-perl, libdbd-mysql-perl, python3-psycopg2, 
python3-openpyxl, dh-python, libpfm4-dev, libncurses5-dev, python3-six, 
python3-json-pointer, python3-requests, libextutils-autoinstall-perl, 
libxml-tokeparser-perl, librrds-perl, libjson-perl, libwww-perl, 
libnet-snmp-perl, liblzma-dev, systemd, libsystemd-dev, python3-bpfcc [amd64 
arm64 armhf ppc64el s390x ppc64], bpftrace (>= 0.9.2) [amd64 arm64 ppc64el], 
clang, llvm, libbpf-dev (>= 0.8.0), libibumad-dev, libibmad-dev, manpages
+Build-Depends: dpkg-dev (>= 1.22.5), bison, flex, gawk, procps, pkg-config, 
debhelper (>= 5), perl (>= 5.6), libreadline-dev | libreadline5-dev | 
libreadline-gplv2-dev, chrpath, libbsd-dev [kfreebsd-any], libkvm-dev 
[kfreebsd-any], python3-dev, libsasl2-dev, libuv1-dev, libssl-dev, 
libavahi-common-dev, qtbase5-dev, qtbase5-dev-tools, libqt5svg5-dev, qtchooser, 
autotools-dev, zlib1g-dev, autoconf, libclass-dbi-perl, libdbd-mysql-perl, 
python3-psycopg2, python3-openpyxl, dh-python, libpfm4-dev, libncurses5-dev, 
python3-six, python3-json-pointer, python3-requests, 
libextutils-autoinstall-perl, libxml-tokeparser-perl, librrds-perl, 
libjson-perl, libwww-perl, libnet-snmp-perl, liblzma-dev, systemd, 
libsystemd-dev, python3-bpfcc [amd64 arm64 armhf ppc64el s390x ppc64], bpftrace 
(>= 0.9.2) [amd64 arm64 ppc64el], clang, llvm, libbpf-dev (>= 0.8.0), 
libibumad-dev, libibmad-dev, manpages
 Standards-Version: 3.9.3
 X-Python3-Version: >= 3.3
 
 Package: pcp
-Depends: ${shlibs:Depends}, ${misc:Depends}, gawk, procps, python3-pcp, 
python3, libpcp-pmda3 (= ${binary:Version}), libpcp-mmv1 (= ${binary:Version}), 
libpcp-web1 (= ${binary:Version}), libpcp-archive1 (= ${binary:Version}), 
libpcp3 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, gawk, procps, python3-pcp, 
python3, libpcp-pmda3t64 (= ${binary:Version}), libpcp-mmv1t64 (= 
${binary:Version}), libpcp-web1t64 (= ${binary:Version}), libpcp-archive1t64 (= 
${binary:Version}), libpcp3t64 (= ${binary:Version})
 Recommends: libpcp-pmda-perl
 Conflicts: pgpool2, dstat, pcp-webapi, pcp-manager
 Suggests: pcp-gui, libpcp-import-perl, bpftrace (>= 0.9.2) [amd64 arm64 
ppc64el], python3-bpfcc [amd64 arm64 armhf ppc64el s390x ppc64], redis-server
@@ -28,7 +28,7 @@
 
 Package: pcp-conf
 Depends: ${misc:Depends}
-Breaks: libpcp3 (<< 3.9.0), pcp (<< 4.0.1)
+Breaks: libpcp3t64 (<< 3.9.0), pcp (<< 4.0.1)
 Section: libs
 Architecture: any
 Description: Performance Co-Pilot runtime configuration
@@ -43,7 +43,7 @@
 
 Package: libpcp3-dev
 Section: libdevel
-Depends: ${misc:Depends}, libpcp3 (= ${binary:Version}), libc6-dev | libc-dev
+Depends: ${misc:Depends}, libpcp3t64 (= ${binary:Version}), libc6-dev | 
libc-dev
 Breaks: pcp (<< 4.3.4), libpcp-gui2-dev (<< 3.11.10~), pcp-webapi (<< 5.0.0), 
pcp-manager (<< 5.2.0)
 Replaces: libpcp-gui2-dev (<< 3.11.10~), pcp-webapi (<< 5.0.0), pcp-manager 
(<< 5.2.0)
 Architecture: any
@@ -57,10 +57,12 @@
  client applications to easily retrie

Bug#1063216: parted: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: parted
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru parted-3.6/debian/.gitignore parted-3.6/debian/.gitignore
--- parted-3.6/debian/.gitignore2023-06-26 22:34:57.0 +
+++ parted-3.6/debian/.gitignore1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-/files
diff -Nru parted-3.6/debian/changelog parted-3.6/debian/changelog
--- parted-3.6/debian/changelog 2023-06-26 22:34:57.0 +
+++ parted-3.6/debian/changelog 2024-02-29 19:58:31.0 +
@@ -1,3 +1,10 @@
+parted (3.6-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063216
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 19:58:31 +
+
 parted (3.6-3) unstable; urgency=medium
 
   * align-new-partitions-on-fresh-disks.patch:
diff -Nru parted-3.6/debian/control parted-3.6/debian/control
--- parted-3.6/debian/control   2023-06-26 22:34:57.0 +
+++ parted-3.6/debian/control   2024-02-29 19:58:31.0 +
@@ -7,7 +7,7 @@
 Vcs-Git: https://salsa.debian.org/parted-team/parted.git
 Vcs-Browser: https://salsa.debian.org/parted-team/parted
 Homepage: https://www.gnu.org/software/parted
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  libncurses-dev | libncurses5-dev,
  libreadline-dev | libreadline6-dev,
@@ -26,7 +26,7 @@
 
 Package: parted
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libparted2 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libparted2t64 (= 
${binary:Version})
 Suggests: parted-doc
 Conflicts: parted-doc (<< 3.5-2~)
 Multi-Arch: foreign
@@ -60,13 +60,15 @@
 Depends: ${shlibs:Depends}, libparted2-udeb (= ${binary:Version}), 
${misc:Depends}
 Description: Manually partition a hard drive (parted)
 
-Package: libparted2
+Package: libparted2t64
+Replaces: libparted2
+Breaks: libparted2 (<< ${source:Version})
 Architecture: any
 Section: libs
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}, dmidecode [amd64 i386]
 Suggests: parted, libparted-dev, libparted-i18n (= ${source:Version})
-Provides: libparted
+Provides: ${t64:Provides}, libparted
 Multi-Arch: same
 Description: disk partition manipulator - shared library
  GNU Parted is a program that allows you to create, destroy, resize,
@@ -76,11 +78,14 @@
  .
  This package contains the shared library.
 
-Package: libparted-fs-resize0
+Package: libparted-fs-resize0t64
+Provides: ${t64:Provides}
+Replaces: libparted-fs-resize0
+Breaks: libparted-fs-resize0 (<< ${source:Version})
 Architecture: any
 Section: libs
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${shlibs:Depends}, ${misc:Depends}, libparted2 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libparted2t64 (= 
${binary:Version})
 Suggests: libparted-dev
 Multi-Arch: same
 Description: disk partition manipulator - shared FS resizing library
@@ -123,7 +128,7 @@
 Package: libparted-i18n
 Architecture: all
 Section: localization
-Depends: libparted2, ${misc:Depends}
+Depends: libparted2t64, ${misc:Depends}
 Description: disk partition manipulator - i18n support
  GNU Parted is a program that allows you to create, destroy, resize,
  move, and copy disk partitions. This is useful for creating space
@@ -135,7 +140,7 @@
 Package: libparted-dev
 Architecture: any
 Section: libdevel
-Depends: libc6-dev, libparted2 (= ${binary:Version}), libparted-fs-resize0 (= 
${binary:Version}), libdevmapper-dev [linux-any], uuid-dev, libblkid-dev, 
${misc:Depends}
+Depends: libc6-dev, libparted2t64 (= ${binary:Version}), 
libparted-fs-resize0t64 (= ${binary:Version}), libdevmapper-dev [linux-any], 
uuid-dev, libblkid-dev, ${misc:Depends}
 Suggests: parted (= ${binary:Version}), parted-doc
 Multi-Arch: same
 Description: disk partition manipulator - development files
diff -Nru parted-3.6/debian/libparted-fs-resize0.install 
parted-3.6/debian/libparted-fs-resize0.install
--- parted-3.6/debian/libparted-fs-resize0.install  2023-06-26 
22:34:57.0 +
+++ parted-3.6/debian/libparted-fs-resize0.install  1970-01-01 
00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libparted-fs-resize.so.* 
lib/${DEB_HOST_MULTIARCH}
diff -Nru parted-3.6/debian/libparted-fs-resize0.maintscript 
parted-3.6/debian/libparted-f

Bug#1063211: parlatype: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: parlatype
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru parlatype-3.1/debian/changelog parlatype-3.1/debian/changelog
--- parlatype-3.1/debian/changelog  2023-11-01 19:48:41.0 +
+++ parlatype-3.1/debian/changelog  2024-02-29 19:57:19.0 +
@@ -1,3 +1,10 @@
+parlatype (3.1-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063211
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 19:57:19 +
+
 parlatype (3.1-3) unstable; urgency=medium
 
   * Bump Standards-Version to 4.6.2 (no changes needed)
diff -Nru parlatype-3.1/debian/control parlatype-3.1/debian/control
--- parlatype-3.1/debian/control2023-11-01 19:23:30.0 +
+++ parlatype-3.1/debian/control2024-02-29 19:57:19.0 +
@@ -2,7 +2,7 @@
 Section: sound
 Priority: optional
 Maintainer: Gabor Karsay 
-Build-Depends: appstream-util ,
+Build-Depends: dpkg-dev (>= 1.22.5), appstream-util ,
at-spi2-core ,
dbus ,
debhelper-compat (= 13),
@@ -46,16 +46,17 @@
  controlled with the "Play" button from your keyboard even if its window is not
  focused.
 
-Package: libparlatype5
+Package: libparlatype5t64
+Provides: ${t64:Provides}
 Architecture: any
 Section: libs
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends},
  ${shlibs:Depends}
-Breaks: libparlatype1,
+Breaks: libparlatype5 (<< ${source:Version}), libparlatype1,
 libparlatype2,
 libparlatype3
-Replaces: libparlatype1,
+Replaces: libparlatype5, libparlatype1,
   libparlatype2,
   libparlatype3
 Multi-Arch: same
@@ -69,7 +70,7 @@
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
- libparlatype5 (= ${binary:Version}),
+ libparlatype5t64 (= ${binary:Version}),
  gir1.2-parlatype-4.0 (= ${binary:Version}),
  libglib2.0-dev (>= 2.35.3),
  libgtk-3-dev (>= 3.7.7)
diff -Nru parlatype-3.1/debian/libparlatype5.install 
parlatype-3.1/debian/libparlatype5.install
--- parlatype-3.1/debian/libparlatype5.install  2021-11-06 18:27:19.0 
+
+++ parlatype-3.1/debian/libparlatype5.install  1970-01-01 00:00:00.0 
+
@@ -1,2 +0,0 @@
-usr/lib/*/libparlatype.so.*
-usr/share/locale/*/LC_MESSAGES/libparlatype5.mo
diff -Nru parlatype-3.1/debian/libparlatype5.symbols 
parlatype-3.1/debian/libparlatype5.symbols
--- parlatype-3.1/debian/libparlatype5.symbols  2021-12-19 19:02:46.0 
+
+++ parlatype-3.1/debian/libparlatype5.symbols  1970-01-01 00:00:00.0 
+
@@ -1,73 +0,0 @@
-libparlatype.so.5 libparlatype5 #MINVER#
-* Build-Depends-Package: libparlatype-dev
- pt_config_apply@Base 3.0
- pt_config_get_base_folder@Base 3.0
- pt_config_get_file@Base 3.0
- pt_config_get_key@Base 3.0
- pt_config_get_lang_code@Base 3.0
- pt_config_get_lang_name@Base 3.0
- pt_config_get_name@Base 3.0
- pt_config_get_plugin@Base 3.0
- pt_config_get_type@Base 3.0
- pt_config_is_installed@Base 3.0
- pt_config_is_valid@Base 3.0
- pt_config_new@Base 3.0
- pt_config_set_base_folder@Base 3.0
- pt_config_set_file@Base 3.0
- pt_config_set_name@Base 3.0
- pt_error_quark@Base 3.0
- pt_player_clear_selection@Base 1.5
- pt_player_config_is_loadable@Base 3.0
- pt_player_configure_asr@Base 3.0
- pt_player_connect_waveviewer@Base 1.6
- pt_player_get_back@Base 1.6
- pt_player_get_current_time_string@Base 1.4
- pt_player_get_duration@Base 1.5
- pt_player_get_duration_time_string@Base 1.4
- pt_player_get_filename@Base 1.4
- pt_player_get_forward@Base 1.6
- pt_player_get_mode@Base 3.0
- pt_player_get_mute@Base 2.1
- pt_player_get_pause@Base 1.6
- pt_player_get_position@Base 1.5
- pt_player_get_speed@Base 3.1
- pt_player_get_time_string@Base 1.4
- pt_player_get_timestamp@Base 1.4
- pt_player_get_timestamp_for_time@Base 1.6
- pt_player_get_timestamp_position@Base 1.6
- pt_player_get_type@Base 1.4
- pt_player_get_uri@Base 1.4
- pt_player_get_volume@Base 2.1
- pt_player_goto_timestamp@Base 1.4
- pt_player_jump_back@Base 1.6
- pt_player_jump_forward@Base 1.6
- pt_player_jump_relative@Base 1.4
- pt_player_jump_to_position@Base 1.4
- pt_player_new@Base 1.6
- pt_player_open_uri@Base 2.0
- pt_player_pause@Base 1.4
- pt_player_pause_and_rewind@Base 1.6
- pt_player_play@Base 1.4
- 

Bug#1063209: paps: NMU diff for 64-bit time_t transition

2024-02-29 Thread Benjamin Drung
Source: paps
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, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru paps-0.6.8/debian/changelog paps-0.6.8/debian/changelog
--- paps-0.6.8/debian/changelog 2016-11-24 17:39:59.0 +
+++ paps-0.6.8/debian/changelog 2024-02-29 19:33:07.0 +
@@ -1,3 +1,10 @@
+paps (0.6.8-7.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063209
+
+ -- Benjamin Drung   Thu, 29 Feb 2024 19:33:07 +
+
 paps (0.6.8-7.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru paps-0.6.8/debian/control paps-0.6.8/debian/control
--- paps-0.6.8/debian/control   2016-11-24 17:39:59.0 +
+++ paps-0.6.8/debian/control   2024-02-29 19:33:07.0 +
@@ -1,13 +1,16 @@
 Source: paps
 Priority: optional
 Maintainer: Lior Kaplan 
-Build-Depends: debhelper (>= 5.0.0), libpango1.0-dev, doxygen (>= 1.4.6),
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 5.0.0), libpango1.0-dev, 
doxygen (>= 1.4.6),
  autoconf, libtool, automake, dh-autoreconf
 Standards-Version: 3.9.2
 Section: libs
 Homepage: http://paps.sourceforge.net/
 
-Package: libpaps0
+Package: libpaps0t64
+Provides: ${t64:Provides}
+Replaces: libpaps0
+Breaks: libpaps0 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: UTF-8 to PostScript converter library using Pango
@@ -20,7 +23,7 @@
 Package: libpaps-dev
 Section: libdevel
 Architecture: any
-Depends: libpaps0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, 
libpango1.0-dev
+Depends: libpaps0t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}, libpango1.0-dev
 Description: Development files for libpaps
  Paps reads a UTF-8 encoded file and generates a PostScript language rendering 
  of the file. The rendering is done by creating outline curves through the 
@@ -32,7 +35,7 @@
 Package: paps
 Section: text
 Architecture: any
-Depends: libpaps0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libpaps0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: UTF-8 to PostScript converter using Pango
  Paps reads a UTF-8 encoded file and generates a PostScript language rendering 
  of the file. The rendering is done by creating outline curves through the 
diff -Nru paps-0.6.8/debian/libpaps0.files paps-0.6.8/debian/libpaps0.files
--- paps-0.6.8/debian/libpaps0.files2011-04-24 14:03:28.0 +
+++ paps-0.6.8/debian/libpaps0.files1970-01-01 00:00:00.0 +
@@ -1 +0,0 @@
-usr/lib/lib*.so.*
diff -Nru paps-0.6.8/debian/libpaps0t64.files 
paps-0.6.8/debian/libpaps0t64.files
--- paps-0.6.8/debian/libpaps0t64.files 1970-01-01 00:00:00.0 +
+++ paps-0.6.8/debian/libpaps0t64.files 2011-04-24 14:03:28.0 +
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
diff -Nru paps-0.6.8/debian/libpaps0t64.lintian-overrides 
paps-0.6.8/debian/libpaps0t64.lintian-overrides
--- paps-0.6.8/debian/libpaps0t64.lintian-overrides 1970-01-01 
00:00:00.0 +
+++ paps-0.6.8/debian/libpaps0t64.lintian-overrides 2024-02-29 
19:33:02.0 +
@@ -0,0 +1 @@
+libpaps0t64: package-name-doesnt-match-sonames libpaps0


  1   2   3   4   5   6   7   8   9   10   >