Your message dated Tue, 03 Mar 2026 10:33:48 +0000
with message-id <[email protected]>
and subject line Bug#1123946: fixed in python-librt 0.8.1-1
has caused the Debian Bug report #1123946,
regarding python-librt: Bus error on sparc64 due to unaligned access in 
_write_short_int
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 [email protected]
immediately.)


-- 
1123946: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123946
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-librt
Version: 0.7.3-1
Severity: normal
Tags: ftbfs,upstream
Forwarded: https://github.com/mypyc/librt/issues/26
X-Debbugs-Cc: [email protected], [email protected]
User: [email protected]
Usertags: sparc64

Dear Maintainer,

python-librt currently fails to build on sparc64, because there is a memory 
alignment issue in _write_short_int.

The issue was already present in previous versions, so it's also causing build 
errors in other packages that rely on librt (notably: mypy[2]).
I tested 0.6.2, which is currently available for sparc64, but the build logs 
suggest that the issue was present since at least 0.3.0-1 [1].

A possible fix could be to replace the two macros _READ and _WRITE in 
librt_internal.c with a call to memcpy, which takes alignment into account.
Under normal conditions, it also wouldn't cause any overhead, because the 
compiler will optimize the function all away and replace it with direct 
load/store instructions.

[1] https://buildd.debian.org/status/logs.php?pkg=python-librt&arch=sparc64
[2] https://buildd.debian.org/status/package.php?p=mypy&suite=sid#problem-3


-- System Information:
Debian Release: forky/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: sparc64

Kernel: Linux 6.17.11+deb14-sparc64 (UP)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: python-librt
Source-Version: 0.8.1-1
Done: Michael R. Crusoe <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-librt, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael R. Crusoe <[email protected]> (supplier of updated python-librt 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 [email protected])


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

Format: 1.8
Date: Tue, 03 Mar 2026 09:14:12 +0100
Source: python-librt
Architecture: source
Version: 0.8.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Michael R. Crusoe <[email protected]>
Closes: 1123946
Changes:
 python-librt (0.8.1-1) unstable; urgency=medium
 .
   * New upstream version. Closes: #1123946
   * Standards-Version: 4.7.3 (routine-update)
   * d/watch: update to version 5
Checksums-Sha1:
 b1379f11d901ee571168e1fca610feb495db0e9a 2167 python-librt_0.8.1-1.dsc
 17f53836577f9b4642e947fc88abd211554eb97a 177471 python-librt_0.8.1.orig.tar.gz
 7875238f7e7ef0166eafeb7be4e8db7d2024b669 5684 
python-librt_0.8.1-1.debian.tar.xz
 359186788ef3d9d291cb5ec3b6de1cb09bd5a103 8672 
python-librt_0.8.1-1_source.buildinfo
Checksums-Sha256:
 e8d525cdea0f87fa7fab47f7d05f77cb8d1accc9a19cbfdf973f3e63a0987157 2167 
python-librt_0.8.1-1.dsc
 be46a14693955b3bd96014ccbdb8339ee8c9346fbe11c1b78901b55125f14c73 177471 
python-librt_0.8.1.orig.tar.gz
 7c31760c66031379e569c0eaf613ff825c6a567f0c9c7000b8375fa39d2a0224 5684 
python-librt_0.8.1-1.debian.tar.xz
 d7926d86cb246ae0bf5f3200ae46f2dd650725342fbd504c7815d007e695985b 8672 
python-librt_0.8.1-1_source.buildinfo
Files:
 6260f4addad09eb8b5dc8030d9382233 2167 python optional python-librt_0.8.1-1.dsc
 977ea89f85bd73d2ec17f5149f165f71 177471 python optional 
python-librt_0.8.1.orig.tar.gz
 ef49f55e0386d75ad22df9ffc9d6b75a 5684 python optional 
python-librt_0.8.1-1.debian.tar.xz
 6e607de35a21fc1409e1aa344484d564 8672 python optional 
python-librt_0.8.1-1_source.buildinfo

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

iQJGBAEBCgAwFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmmmsvsSHGNydXNvZUBk
ZWJpYW4ub3JnAAoJEDwmdj9sZ+bis44P/37Nn6cK3tj9upMbtcd/rwVuqx9IhFYe
jA+Wl5cRjBhoPnTsd6hjptIvCyV4Lg5Hb5oCNUkDBIJmVmuBTfF6CZ+cLoXb/Dkg
5ShFG+me6qI6JqwWh2CVAv+tWqlGpTOF27gw1KkdMw+FhcqNovaP5orW60B0H8ri
7x5mW7mLt0VT+ClADktARDo/8WjzX4fvwTVSaNZXx3Z3n+Bhe8xMFBZprJqf2Ott
jF5kyEI3ruPBqNBPpDp3q9oVT5u/IaenJb6jTa9LKl3xeC4GGirkh4EKSgXHxHkQ
SyY6Lyyz8XX50GJ98ijPgyHpJphtYfD2CqNp8b/Zg4mo82WatYn8fRez+lW2orjG
oQ6mhIWPUfPrAMTbsczOWMaVFUO3Kmukx7/Jeagkyag1mPmjLwoXPLkbIjez/7SE
dBMMhbdKWFJc8liC8yyfLwM7WXhXyTYk8JexCataYyTBVXOMH8Icy7fVACnyA84H
XSALBCHcazuE+b7y5yQWtp8LJdsG8Tpgce18kKpCofa/YVCorGgO7eQXhC6ybwu5
/XRE1kWkgBaZADxlrpaWQNtR5y8Tadar0pEZH3EnUqVdnPI5xRUd9nKMW1WGgcLX
olWcL70tvcHyEX6W/svJA5XRX+1ASCUnX8mJulIwhIGc0T7o8zhAniMjUFaScLai
e+/7VFZ+4d28
=/rim
-----END PGP SIGNATURE-----

Attachment: pgpr5o0b9E3Pd.pgp
Description: PGP signature


--- End Message ---

Reply via email to