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.000000000 +0000 +++ libmspack-0.11/debian/changelog 2024-03-01 12:22:47.000000000 +0000 @@ -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 <bdr...@debian.org> Fri, 01 Mar 2024 12:22:47 +0000 + 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.000000000 +0000 +++ libmspack-0.11/debian/control 2024-03-01 12:22:47.000000000 +0000 @@ -3,13 +3,16 @@ Priority: optional Maintainer: Marc Dequènes (Duck) <d...@duckcorp.org> 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.install 2023-02-07 15:32:55.000000000 +0000 +++ libmspack-0.11/debian/libmspack0.install 1970-01-01 00:00:00.000000000 +0000 @@ -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.symbols 2023-02-07 15:32:55.000000000 +0000 +++ libmspack-0.11/debian/libmspack0.symbols 1970-01-01 00:00:00.000000000 +0000 @@ -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.000000000 +0000 +++ libmspack-0.11/debian/libmspack0t64.install 2023-02-07 15:32:55.000000000 +0000 @@ -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/debian/libmspack0t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ libmspack-0.11/debian/libmspack0t64.lintian-overrides 2024-03-01 12:22:39.000000000 +0000 @@ -0,0 +1 @@ +libmspack0t64: package-name-doesnt-match-sonames libmspack0 diff -Nru libmspack-0.11/debian/libmspack0t64.symbols libmspack-0.11/debian/libmspack0t64.symbols --- libmspack-0.11/debian/libmspack0t64.symbols 1970-01-01 00:00:00.000000000 +0000 +++ libmspack-0.11/debian/libmspack0t64.symbols 2024-03-01 12:22:39.000000000 +0000 @@ -0,0 +1,35 @@ +libmspack.so.0 libmspack0t64 #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