[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1063311: marked as done (zita-alsa-pcmi: NMU diff for 64-bit time_t transition)



Your message dated Thu, 29 Feb 2024 10:25:10 +0000
with message-id <E1rfdbC-00Ak8n-Gv@fasolo.debian.org>
and subject line Bug#1063311: fixed in zita-alsa-pcmi 0.6.1-1.1
has caused the Debian Bug report #1063311,
regarding zita-alsa-pcmi: NMU diff for 64-bit time_t transition
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1063311: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063311
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: zita-alsa-pcmi
Version: 0.6.1-1
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: debian-arm@lists.debian.org
Usertags: time-t

NOTICE: these changes must not be uploaded to unstable yet!

Dear maintainer,

As part of the 64-bit time_t transition required to support 32-bit
architectures in 2038 and beyond
(https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
zita-alsa-pcmi as a source package shipping runtime libraries whose ABI
either is affected by the change in size of time_t, or could not be
analyzed via abi-compliance-checker (and therefore to be on the safe
side we assume is affected).

To ensure that inconsistent combinations of libraries with their
reverse-dependencies are never installed together, it is necessary to
have a library transition, which is most easily done by renaming the
runtime library package.

Since turning on 64-bit time_t is being handled centrally through a change
to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is
important that libraries affected by this ABI change all be uploaded close
together in time.  Therefore I have prepared a 0-day NMU for zita-alsa-pcmi
which will initially be uploaded to experimental if possible, then to
unstable after packages have cleared binary NEW.

Please find the patch for this NMU attached.

If you have any concerns about this patch, please reach out ASAP.  Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru zita-alsa-pcmi-0.6.1/debian/changelog zita-alsa-pcmi-0.6.1/debian/changelog
--- zita-alsa-pcmi-0.6.1/debian/changelog	2022-12-27 17:22:45.000000000 +0000
+++ zita-alsa-pcmi-0.6.1/debian/changelog	2024-02-06 04:35:59.000000000 +0000
@@ -1,3 +1,10 @@
+zita-alsa-pcmi (0.6.1-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vorlon@debian.org>  Tue, 06 Feb 2024 04:35:59 +0000
+
 zita-alsa-pcmi (0.6.1-1) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru zita-alsa-pcmi-0.6.1/debian/control zita-alsa-pcmi-0.6.1/debian/control
--- zita-alsa-pcmi-0.6.1/debian/control	2022-12-27 17:16:14.000000000 +0000
+++ zita-alsa-pcmi-0.6.1/debian/control	2024-02-06 04:35:59.000000000 +0000
@@ -19,7 +19,7 @@
 Architecture: linux-any
 Depends:
  libfftw3-dev,
- libzita-alsa-pcmi0 (= ${binary:Version}),
+ libzita-alsa-pcmi0t64 (= ${binary:Version}),
  ${misc:Depends},
 Multi-Arch: same
 Description: Development files (headers) for libzita-alsa-pcmi library
@@ -33,7 +33,10 @@
  This package contains the headers used to build applications
  that use libzita-alsa-pcmi.
 
-Package: libzita-alsa-pcmi0
+Package: libzita-alsa-pcmi0t64
+Provides: ${t64:Provides}
+Replaces: libzita-alsa-pcmi0
+Breaks: libzita-alsa-pcmi0 (<< ${source:Version})
 Section: libs
 Architecture: linux-any
 Depends:
diff -Nru zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install
--- zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install	2022-12-27 17:12:39.000000000 +0000
+++ zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.install	1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols
--- zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols	2022-12-27 17:12:39.000000000 +0000
+++ zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0.symbols	1970-01-01 00:00:00.000000000 +0000
@@ -1,44 +0,0 @@
-libzita-alsa-pcmi.so.0 libzita-alsa-pcmi0 #MINVER#
-* Build-Depends-Package: libzita-alsa-pcmi-dev
- (c++)"zita_alsa_pcmi_major_version()@Base" 0.2.0
- (c++)"zita_alsa_pcmi_minor_version()@Base" 0.2.0
- (c++)"Alsa_pcmi::clear_chan(int, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::initialise(char const*, char const*, char const*)@Base" 0.2.0
- (c++)"Alsa_pcmi::recover()@Base" 0.2.0
- (c++)"Alsa_pcmi::clear_16(char*, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::clear_24(char*, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::clear_32(char*, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::pcm_idle(int)@Base" 0.2.0
- (c++)"Alsa_pcmi::pcm_stop()@Base" 0.2.0
- (c++)"Alsa_pcmi::pcm_wait()@Base" 0.2.0
- (c++)"Alsa_pcmi::capt_chan(int, float*, int, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::capt_done(int)@Base" 0.2.0
- (c++)"Alsa_pcmi::capt_init(unsigned long)@Base" 0.2.0
- (c++)"Alsa_pcmi::pcm_start()@Base" 0.2.0
- (c++)"Alsa_pcmi::play_chan(int, float const*, int, int)@Base" 0.2.0
- (c++)"Alsa_pcmi::play_done(int)@Base" 0.2.0
- (c++)"Alsa_pcmi::play_init(unsigned long)@Base" 0.2.0
- (c++)"Alsa_pcmi::printinfo()@Base" 0.2.0
- (c++)"Alsa_pcmi::set_hwpar(_snd_pcm*, _snd_pcm_hw_params*, char const*, unsigned int*)@Base" 0.2.0
- (c++)"Alsa_pcmi::set_swpar(_snd_pcm*, _snd_pcm_sw_params*, char const*)@Base" 0.2.0
- (c++)"Alsa_pcmi::xruncheck(_snd_pcm_status*)@Base" 0.2.0
- (c++)"Alsa_pcmi::Alsa_pcmi(char const*, char const*, char const*, unsigned int, unsigned int, unsigned int, unsigned int)@Base" 0.2.0
- (c++)"Alsa_pcmi::Alsa_pcmi(char const*, char const*, char const*, unsigned int, unsigned int, unsigned int, unsigned int)@Base" 0.2.0
- (c++)"Alsa_pcmi::capt_floatne(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::capt_floatre(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::play_floatne(float const*, char*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::play_floatre(float const*, char*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::capt_16be(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::capt_16le(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::capt_24be(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::capt_24le(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::capt_32be(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::capt_32le(char const*, float*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::play_16be(float const*, char*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::play_16le(float const*, char*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::play_24be(float const*, char*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::play_24le(float const*, char*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::play_32be(float const*, char*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::play_32le(float const*, char*, int, int)@Base" 0.4.0
- (c++)"Alsa_pcmi::~Alsa_pcmi()@Base" 0.2.0
- (c++)"Alsa_pcmi::~Alsa_pcmi()@Base" 0.2.0
diff -Nru zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.install zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.install
--- zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.install	1970-01-01 00:00:00.000000000 +0000
+++ zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.install	2022-12-27 17:12:39.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.lintian-overrides zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.lintian-overrides
--- zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.lintian-overrides	2024-02-06 04:35:59.000000000 +0000
@@ -0,0 +1 @@
+libzita-alsa-pcmi0t64: package-name-doesnt-match-sonames libzita-alsa-pcmi0
diff -Nru zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.symbols zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.symbols
--- zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.symbols	1970-01-01 00:00:00.000000000 +0000
+++ zita-alsa-pcmi-0.6.1/debian/libzita-alsa-pcmi0t64.symbols	2024-02-06 04:35:59.000000000 +0000
@@ -0,0 +1,44 @@
+libzita-alsa-pcmi.so.0 libzita-alsa-pcmi0t64 #MINVER#
+* Build-Depends-Package: libzita-alsa-pcmi-dev
+ (c++)"zita_alsa_pcmi_major_version()@Base" 0.2.0
+ (c++)"zita_alsa_pcmi_minor_version()@Base" 0.2.0
+ (c++)"Alsa_pcmi::clear_chan(int, int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::initialise(char const*, char const*, char const*)@Base" 0.2.0
+ (c++)"Alsa_pcmi::recover()@Base" 0.2.0
+ (c++)"Alsa_pcmi::clear_16(char*, int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::clear_24(char*, int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::clear_32(char*, int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::pcm_idle(int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::pcm_stop()@Base" 0.2.0
+ (c++)"Alsa_pcmi::pcm_wait()@Base" 0.2.0
+ (c++)"Alsa_pcmi::capt_chan(int, float*, int, int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::capt_done(int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::capt_init(unsigned long)@Base" 0.2.0
+ (c++)"Alsa_pcmi::pcm_start()@Base" 0.2.0
+ (c++)"Alsa_pcmi::play_chan(int, float const*, int, int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::play_done(int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::play_init(unsigned long)@Base" 0.2.0
+ (c++)"Alsa_pcmi::printinfo()@Base" 0.2.0
+ (c++)"Alsa_pcmi::set_hwpar(_snd_pcm*, _snd_pcm_hw_params*, char const*, unsigned int*)@Base" 0.2.0
+ (c++)"Alsa_pcmi::set_swpar(_snd_pcm*, _snd_pcm_sw_params*, char const*)@Base" 0.2.0
+ (c++)"Alsa_pcmi::xruncheck(_snd_pcm_status*)@Base" 0.2.0
+ (c++)"Alsa_pcmi::Alsa_pcmi(char const*, char const*, char const*, unsigned int, unsigned int, unsigned int, unsigned int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::Alsa_pcmi(char const*, char const*, char const*, unsigned int, unsigned int, unsigned int, unsigned int)@Base" 0.2.0
+ (c++)"Alsa_pcmi::capt_floatne(char const*, float*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::capt_floatre(char const*, float*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::play_floatne(float const*, char*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::play_floatre(float const*, char*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::capt_16be(char const*, float*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::capt_16le(char const*, float*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::capt_24be(char const*, float*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::capt_24le(char const*, float*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::capt_32be(char const*, float*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::capt_32le(char const*, float*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::play_16be(float const*, char*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::play_16le(float const*, char*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::play_24be(float const*, char*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::play_24le(float const*, char*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::play_32be(float const*, char*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::play_32le(float const*, char*, int, int)@Base" 0.4.0
+ (c++)"Alsa_pcmi::~Alsa_pcmi()@Base" 0.2.0
+ (c++)"Alsa_pcmi::~Alsa_pcmi()@Base" 0.2.0

--- End Message ---
--- Begin Message ---
Source: zita-alsa-pcmi
Source-Version: 0.6.1-1.1
Done: Steve Langasek <vorlon@debian.org>

We believe that the bug you reported is fixed in the latest version of
zita-alsa-pcmi, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1063311@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve Langasek <vorlon@debian.org> (supplier of updated zita-alsa-pcmi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 29 Feb 2024 08:47:04 +0000
Source: zita-alsa-pcmi
Architecture: source
Version: 0.6.1-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Steve Langasek <vorlon@debian.org>
Closes: 1063311
Changes:
 zita-alsa-pcmi (0.6.1-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1063311
Checksums-Sha1:
 14ef2fc5ca95f8bb2c71e2b8784ec15974cf9ea4 2310 zita-alsa-pcmi_0.6.1-1.1.dsc
 ee1360113cbc4ccacaaf0d3c399402a85f84eb65 6152 zita-alsa-pcmi_0.6.1-1.1.debian.tar.xz
 960fd02b48aaeaba8e59ee970772e7b84764a66c 6932 zita-alsa-pcmi_0.6.1-1.1_source.buildinfo
Checksums-Sha256:
 0bd9edd30a15eebcb9e6f61746052ae0c059f86d757a239c895e8dc1871892fd 2310 zita-alsa-pcmi_0.6.1-1.1.dsc
 917b8923aac97c8e74cda35901460cf7143103ec1601c1e6695a91c14746f526 6152 zita-alsa-pcmi_0.6.1-1.1.debian.tar.xz
 d63ef963bfb7f58b0ee07a6e717107f663daeca5ede691e6f5a21e2b9404325d 6932 zita-alsa-pcmi_0.6.1-1.1_source.buildinfo
Files:
 235e0c924ae8f354d3fd4b75720b1bc3 2310 sound optional zita-alsa-pcmi_0.6.1-1.1.dsc
 9ebc69f60a5b491c14e69112ea064cd2 6152 sound optional zita-alsa-pcmi_0.6.1-1.1.debian.tar.xz
 0feed48cbdfa6a3405aa07f1862b809c 6932 sound optional zita-alsa-pcmi_0.6.1-1.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXgRJESHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9FxQP/RAWspXUnG48g9Fs4uzF+YuHaVL6GIHd
mD9P4F8NKg7YTuT41oFfypm4vDswH3mNmDvgURju61jFGoljkrnKiH3xrOdFNtcM
0cIcbsep84KmZsWNkgejWHj5kAljYG8I/jhS/OM6giIbk/wfQhUWO3ndoSZw8+98
/LcMRaNEzgNgoM7fdc2XyXLqKrLCPXOsnrS3jQ5xXu8ticC+u26bvxPiPeiWTjm6
aM3Z3Ol38a723zhDczQzheFTJkb4GPQpKdQFeOpQ1uRBGgItYG2K39N+mEAw4jHu
e0qtD8tWfGjFpTiEq4IIdxxEHLr4HoO37P3sdo0DMG8GGAj36TCwsYxwT2lP1qHQ
TQt/5Q9kdHsPRGke31VFQpCRcVsWw8T8s0xnTLZyX3ukyGuELpDVmhM3LYhHDFnh
h48zdTtBx4NRoeUhQ0geJuqHof2Pz5Yh5xX871hB8WUxJZhDbDEWf6B/NonGmMCm
kdyqLsfMO+MT5CUHdFEVhh/0Qk2Y6IApsWGAwALvl+jLqs1F4/if3HhP/pT4seH7
vIPQIzcneM8MuE9C9G9WUr3jvTsTnt1DLzKnDBDzFSe1jyp1vRI+rEQdHhD1Hkgy
MdHKQsnA/RasQGaWFNIEoz99nUZ8z+Cd0P2gdMEtXE8W57f1CHREPHMIKqv3BM3H
eqfO4YiBGKt7
=3/GL
-----END PGP SIGNATURE-----

Attachment: pgp6FiirK5IrB.pgp
Description: PGP signature


--- End Message ---

Reply to: