Your message dated Tue, 05 Dec 2017 11:49:51 +0000
with message-id <[email protected]>
and subject line Bug#881942: fixed in python3.6 3.6.3-2
has caused the Debian Bug report #881942,
regarding python3.6: add mips r6 support
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.)
--
881942: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881942
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python3.6
Version: 3.6.3-1
Please add mips r6 support to python3.6
--
YunQiang Su
diff --git a/debian/libpython.symbols.in b/debian/libpython.symbols.in
index 54aa3ea..e37f833 100644
--- a/debian/libpython.symbols.in
+++ b/debian/libpython.symbols.in
@@ -1368,8 +1368,8 @@
_PyParser_TokenNames@Base @SVER@
_PyRandom_Fini@Base @SVER@
_PyRandom_Init@Base @SVER@
- (arch=alpha amd64 arm64 ia64 mips64el ppc64el
kfreebsd-amd64)_PySHA3_KeccakF1600_FastLoop_Absorb@Base @SVER@
- (arch=!alpha !amd64 !arm64 !ia64 !mips64el !ppc64el
!kfreebsd-amd64)_PySHA3_KeccakP1600_AddByte@Base @SVER@
+ (arch=alpha amd64 arm64 ia64 mips64 mips64el mips64r6 mips64r6el ppc64el
kfreebsd-amd64)_PySHA3_KeccakF1600_FastLoop_Absorb@Base @SVER@
+ (arch=!alpha !amd64 !arm64 !ia64 !mips64 !mips64el !mips64r6 !mips64r6el
!ppc64el !kfreebsd-amd64)_PySHA3_KeccakP1600_AddByte@Base @SVER@
_PySHA3_KeccakP1600_AddBytes@Base @SVER@
_PySHA3_KeccakP1600_AddBytesInLane@Base @SVER@
_PySHA3_KeccakP1600_AddLanes@Base @SVER@
@@ -1386,8 +1386,8 @@
_PySHA3_KeccakP1600_OverwriteWithZeroes@Base @SVER@
_PySHA3_KeccakP1600_Permute_12rounds@Base @SVER@
_PySHA3_KeccakP1600_Permute_24rounds@Base @SVER@
- (arch=!alpha !amd64 !arm64 !ia64 !mips64el !ppc64el
!kfreebsd-amd64)_PySHA3_KeccakP1600_Permute_Nrounds@Base @SVER@
- (arch=!alpha !amd64 !arm64 !ia64 !mips64el !ppc64el
!kfreebsd-amd64)_PySHA3_KeccakP1600_SetBytesInLaneToZero@Base @SVER@
+ (arch=!alpha !amd64 !arm64 !ia64 !mips64 !mips64el !mips64r6 !mips64r6el
!ppc64el !kfreebsd-amd64)_PySHA3_KeccakP1600_Permute_Nrounds@Base @SVER@
+ (arch=!alpha !amd64 !arm64 !ia64 !mips64 !mips64el !mips64r6 !mips64r6el
!ppc64el !kfreebsd-amd64)_PySHA3_KeccakP1600_SetBytesInLaneToZero@Base @SVER@
_PySHA3_KeccakWidth1600_Sponge@Base @SVER@
_PySHA3_KeccakWidth1600_SpongeAbsorb@Base @SVER@
_PySHA3_KeccakWidth1600_SpongeAbsorbLastFewBits@Base @SVER@
diff --git a/debian/multiarch.h.in b/debian/multiarch.h.in
index 33d2efb..57f2add 100644
--- a/debian/multiarch.h.in
+++ b/debian/multiarch.h.in
@@ -19,6 +19,26 @@
# include <ia64-linux-gnu/@subdir@/@header@>
# elif defined(__m68k__) && !defined(__mcoldfire__)
# include <m68k-linux-gnu/@subdir@/@header@>
+# elif defined(__mips_hard_float) && defined(__mips_isa_rev) &&
(__mips_isa_rev >=6) && defined(_MIPSEL)
+# if _MIPS_SIM == _ABIO32
+# include <mipsisa32r6el-linux-gnu/@subdir@/@header@>
+# elif _MIPS_SIM == _ABIN32
+# include <mipsisa64r6el-linux-gnuabin32/@subdir@/@header@>
+# elif _MIPS_SIM == _ABI64
+# include <mipsisa64r6el-linux-gnuabi64/@subdir@/@header@>
+# else
+# error unknown multiarch location for @header@
+# endif
+# elif defined(__mips_hard_float) && defined(__mips_isa_rev) &&
(__mips_isa_rev >=6)
+# if _MIPS_SIM == _ABIO32
+# include <mipsisa32r6-linux-gnu/@subdir@/@header@>
+# elif _MIPS_SIM == _ABIN32
+# include <mipsisa64r6-linux-gnuabin32/@subdir@/@header@>
+# elif _MIPS_SIM == _ABI64
+# include <mipsisa64r6-linux-gnuabi64/@subdir@/@header@>
+# else
+# error unknown multiarch location for @header@
+# endif
# elif defined(__mips_hard_float) && defined(_MIPSEL)
# if _MIPS_SIM == _ABIO32
# include <mipsel-linux-gnu/@subdir@/@header@>
diff --git a/debian/patches/mips-r6.diff b/debian/patches/mips-r6.diff
new file mode 100644
index 0000000..a605321
--- /dev/null
+++ b/debian/patches/mips-r6.diff
@@ -0,0 +1,29 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -804,6 +804,26 @@ cat >> conftest.c <<EOF
+ ia64-linux-gnu
+ # elif defined(__m68k__) && !defined(__mcoldfire__)
+ m68k-linux-gnu
++# elif defined(__mips_hard_float) && defined(__mips_isa_rev) &&
(__mips_isa_rev >=6) && defined(_MIPSEL)
++# if _MIPS_SIM == _ABIO32
++ mipsisa32r6el-linux-gnu
++# elif _MIPS_SIM == _ABIN32
++ mipsisa64r6el-linux-gnuabin32
++# elif _MIPS_SIM == _ABI64
++ mipsisa64r6el-linux-gnuabi64
++# else
++# error unknown platform triplet
++# endif
++# elif defined(__mips_hard_float) && defined(__mips_isa_rev) &&
(__mips_isa_rev >=6)
++# if _MIPS_SIM == _ABIO32
++ mipsisa32r6-linux-gnu
++# elif _MIPS_SIM == _ABIN32
++ mipsisa64r6-linux-gnuabin32
++# elif _MIPS_SIM == _ABI64
++ mipsisa64r6-linux-gnuabi64
++# else
++# error unknown platform triplet
++# endif
+ # elif defined(__mips_hard_float) && defined(_MIPSEL)
+ # if _MIPS_SIM == _ABIO32
+ mipsel-linux-gnu
diff --git a/debian/patches/series b/debian/patches/series
index 9eed915..2f1f591 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -32,3 +32,4 @@ reproducible-buildinfo.diff
pydoc-use-pager.diff
pyhash.diff
update-tls-protocol.diff
+mips-r6.diff
--- End Message ---
--- Begin Message ---
Source: python3.6
Source-Version: 3.6.3-2
We believe that the bug you reported is fixed in the latest version of
python3.6, 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.
Matthias Klose <[email protected]> (supplier of updated python3.6 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: SHA256
Format: 1.8
Date: Tue, 05 Dec 2017 11:22:15 +0100
Source: python3.6
Binary: python3.6 python3.6-venv libpython3.6-stdlib python3.6-minimal
libpython3.6-minimal libpython3.6 python3.6-examples python3.6-dev
libpython3.6-dev libpython3.6-testsuite idle-python3.6 python3.6-doc
python3.6-dbg libpython3.6-dbg
Architecture: source
Version: 3.6.3-2
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
idle-python3.6 - IDE for Python (v3.6) using Tkinter
libpython3.6 - Shared Python runtime library (version 3.6)
libpython3.6-dbg - Debug Build of the Python Interpreter (version 3.6)
libpython3.6-dev - Header files and a static library for Python (v3.6)
libpython3.6-minimal - Minimal subset of the Python language (version 3.6)
libpython3.6-stdlib - Interactive high-level object-oriented language
(standard library
libpython3.6-testsuite - Testsuite for the Python standard library (v3.6)
python3.6 - Interactive high-level object-oriented language (version 3.6)
python3.6-dbg - Debug Build of the Python Interpreter (version 3.6)
python3.6-dev - Header files and a static library for Python (v3.6)
python3.6-doc - Documentation for the high-level object-oriented language
Python
python3.6-examples - Examples for the Python language (v3.6)
python3.6-minimal - Minimal subset of the Python language (version 3.6)
python3.6-venv - Interactive high-level object-oriented language (pyvenv
binary, v
Closes: 881942
Changes:
python3.6 (3.6.3-2) unstable; urgency=medium
.
* Update to 20171205 from the 3.6 branch.
* Add support for mipsr6 triplets (YunQiang Su). Closes: #881942.
* Move the idle library into the idle-python3.6 package.
Checksums-Sha1:
a6f40277fa15ee58e4477bf7e353228c21e8c146 3357 python3.6_3.6.3-2.dsc
85d84cd2abfdf0806ba3082e72f368ac1db6b7bb 378580 python3.6_3.6.3-2.debian.tar.xz
346e51ec8302b8f7ed8472a46afea08910ef3fad 9327
python3.6_3.6.3-2_source.buildinfo
Checksums-Sha256:
d791dd2671127394ce5383e345b2fed9ab2481be65b6c420fa53b2ee18c240ca 3357
python3.6_3.6.3-2.dsc
ecea9e4a730cac8d4e74b3f5e37bfce3389b118e84e74db5381ae11d978a92dd 378580
python3.6_3.6.3-2.debian.tar.xz
c806b53757f37ddc701537501a77058fd3a841ff70d05927808caab61d813b6e 9327
python3.6_3.6.3-2_source.buildinfo
Files:
b7c380f959eb484b2f1c65f10392535f 3357 python optional python3.6_3.6.3-2.dsc
16385113910adbae15b75cf18bb18a36 378580 python optional
python3.6_3.6.3-2.debian.tar.xz
7a79477d7b3b00781128771d28ca6971 9327 python optional
python3.6_3.6.3-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAlomgDIQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9TThD/wJjOz9dKPkU/JwIQEZfeLo3IT/Y1nKNzLe
8kwnZJyovCeG4moGDPkvLvGfnC4eGeAL2Ig5kxVilzpVew/1prn5DfEzytfiPpc+
hLj4zvMqaVJfCLAYyi/ugms/NyI+NCc9ROBpOJ1yZE5Q4ghyJGx/lRc5nAH5GfLB
pW4VJ+EHZ23t6qver0TtHXSMiP5a6qXuYlYn66+4LHzQeR0rAJFr5T43m4vVmJlS
8oWf+/WbQ1CuAkrCGm8sliEGiiNZ9PpYlsSktlWF2oa1sslhSqnRPOBqt04cYI3y
yMxDXESQi0TCf8cH41mZ3E2kbr6JU+RkasS6x2y/zONdBFbes+iNz/4Gi9TMAGbk
CHHqeByiX35lY5LNE6Jgc7772/foVy2jH7d7HO74V0IyswkWvmvUS47uDE3asyKm
EdAB4kkH3k+XRv1hcCT4Iyg4gFwtsZOLF4HIB3B6NoKoUiN/tET0Etb0jiUgUzcp
Msf8qYywQvpyRjZJCaanuGrscTIbkMgiJTRH6o3vyxjLkiIVlVo7d0X3chYFLega
XKKTDADSjYhwwv15LzzT/xiF1qUsqNVGQ4SHylE+wHEj1P8bzB0MQHxLSk8tdrgH
JEfULXYYI02VIzQfhKopRfd6CRuXrlU4hIaAt3G8hDh4hSwhlBc7LicBVgdJRmzM
GCRcb1p8GQ==
=TWZ+
-----END PGP SIGNATURE-----
--- End Message ---