Your message dated Sun, 12 Nov 2023 13:50:25 +0000
with message-id <e1r2ar3-005slb...@fasolo.debian.org>
and subject line Bug#1055820: fixed in python3.12 3.12.0-5
has caused the Debian Bug report #1055820,
regarding python3.12: Fix hurd build
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 ow...@bugs.debian.org
immediately.)
--
1055820: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055820
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3.12
Version: 3.12.0-1
Severity: important
Tags: patch
Hello,
The hurd_kfreebsd_thread_native_id.diff patch was disabled in python3.12
because it needed refreshing. For information, I pinged upstream about
it (it was lingering for 4 years...),
https://github.com/python/cpython/pull/111761
the kfreebsd part of it got merged, but the hurd part of it does not
actually make sense because the thread_native_id is supposed to be
unique among the whole system, which the hurd port name is not. We
should thus rather make PyThread_get_thread_native_id appear only on
Linux. I have attached a patch that does this.
Samuel
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500,
'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500,
'oldoldstable-proposed-updates'), (500, 'oldoldstable'), (500,
'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1,
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64
Kernel: Linux 6.5.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3.12 depends on:
ii libpython3.12-stdlib 3.12.0-1
ii media-types 10.1.0
ii mime-support 3.66
ii python3.12-minimal 3.12.0-1
ii tzdata 2023c-10
Versions of packages python3.12 recommends:
ii ca-certificates 20230311
Versions of packages python3.12 suggests:
ii binutils 2.41-6
pn python3.12-doc <none>
pn python3.12-venv <none>
-- no debconf information
--
Samuel
---
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.
--- debian/libpython.symbols.in.original 2023-11-12 00:11:28.000000000
+0100
+++ debian/libpython.symbols.in 2023-11-12 00:11:33.000000000 +0100
@@ -870,7 +870,7 @@
PyThread_get_key_value@Base @SVER@
PyThread_get_stacksize@Base @SVER@
PyThread_get_thread_ident@Base @SVER@
- PyThread_get_thread_native_id@Base @SVER@
+ (arch=linux-any)PyThread_get_thread_native_id@Base @SVER@
PyThread_init_thread@Base @SVER@
PyThread_release_lock@Base @SVER@
PyThread_set_key_value@Base @SVER@
--- End Message ---
--- Begin Message ---
Source: python3.12
Source-Version: 3.12.0-5
Done: Stefano Rivera <stefa...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python3.12, 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 1055...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stefano Rivera <stefa...@debian.org> (supplier of updated python3.12 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 12 Nov 2023 15:37:07 +0200
Source: python3.12
Architecture: source
Version: 3.12.0-5
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <d...@debian.org>
Changed-By: Stefano Rivera <stefa...@debian.org>
Closes: 1040279 1055820
Changes:
python3.12 (3.12.0-5) unstable; urgency=medium
.
* libpython3.12-testsuite: Don't attempt to byte-compile files name
badsyntax_*. Update path for tokenizedata's bad_coding samples.
* libpython3.12-testsuite: Ignore warnings during byte compilation.
Closes: #1040279.
* Replace (currently disabled) hurd_kfreebsd_thread_native_id.diff with
simply ignoring the relevant symbol on non-Linux. Closes: #1055820.
Checksums-Sha1:
52c4380f21e362ae0906e457ff21668c97f1f904 3217 python3.12_3.12.0-5.dsc
a3b238c0e1630692fbf3f0ce57546f6255ea8304 649760
python3.12_3.12.0-5.debian.tar.xz
5b20083de939cbef5b6633ba804f938dca602ce3 9427
python3.12_3.12.0-5_source.buildinfo
Checksums-Sha256:
bbfc3a0fd61c5aa7afd8664132a452be9674122b813d01e3f6a2d704b0eaae6f 3217
python3.12_3.12.0-5.dsc
2058701aefe1c31fe5f0d8908b56cb3109f5bc1e6c0e709bdec8034b774e52eb 649760
python3.12_3.12.0-5.debian.tar.xz
c382080b3e3ce33f5e2497d58a9d65bddc41e1c541fdc8cc6ac840b2814cb110 9427
python3.12_3.12.0-5_source.buildinfo
Files:
f7241dd07b85c5ab851030b5f5148d76 3217 python optional python3.12_3.12.0-5.dsc
4cd59f1f74084db56e0afbad0c3715a6 649760 python optional
python3.12_3.12.0-5.debian.tar.xz
9620cf0de02cb4a6862af629354c5a04 9427 python optional
python3.12_3.12.0-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCZVDVXRQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2O2BAPkBVpsMj0fOskvDk9k6gNiJUNZE3cH2
ws4ietUp4qWcmAEAr3VUZPDNzj+7P0VgPkMSdLhfUX0fqWPxoKrlEDVkdgI=
=jgjY
-----END PGP SIGNATURE-----
--- End Message ---