Your message dated Wed, 04 Oct 2017 19:36:50 +0000
with message-id <[email protected]>
and subject line Bug#851895: fixed in gmp 2:6.1.2+dfsg-1.1
has caused the Debian Bug report #851895,
regarding gmp: Please update symbols for sh3
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.)


-- 
851895: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851895
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gmp
Version: 2:6.1.2+dfsg-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: rebootstrap

Hi!

We're currently adding sh3 as a new architecture to rebootstrap which
allows to cross-bootstrap Debian for architectures. sh3 is an older
architecture which is currently being redesigned as an open source
CPU with the name J-Core.

While cross-bootstrapping, the build stopped because the symbols for
gmp need to be updated for sh3. This can be trivially achieved by
globally replacing "!sh4" with "!sh3 !sh4" in libgmp10.symbols:

         $ sed -i 's/!sh4/!sh3 !sh4/g' debian/libgmp10.symbols

But it's also possible just to apply the attached debdiff.

Thanks,
Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - [email protected]
`. `'   Freie Universitaet Berlin - [email protected]
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
diff -Nru a/gmp-6.1.2+dfsg/debian/libgmp10.symbols 
b/gmp-6.1.2+dfsg/debian/libgmp10.symbols
--- a/gmp-6.1.2+dfsg/debian/libgmp10.symbols    2015-11-17 12:07:24.000000000 
+0100
+++ b/gmp-6.1.2+dfsg/debian/libgmp10.symbols    2017-01-19 17:15:34.296930214 
+0100
@@ -215,7 +215,7 @@
  (arch=any-i386)__gmpn_add_n_pentium@Base 2:5.1.1
  __gmpn_add_n_sub_n@Base 2:5.1.1
  (arch=any-i386)__gmpn_add_n_x86@Base 2:5.1.1
- (arch=!hppa !mips !mipsel !m68k !s390x !sh4 !sparc !sparc64 
!any-i386)__gmpn_add_nc@Base 0
+ (arch=!hppa !mips !mipsel !m68k !s390x !sh3 !sh4 !sparc !sparc64 
!any-i386)__gmpn_add_nc@Base 0
  (arch=any-i386)__gmpn_add_nc_atom@Base 2:5.1.1
  (arch=any-i386)__gmpn_add_nc_k6@Base 2:5.1.1
  (arch=any-i386)__gmpn_add_nc_k7@Base 2:5.1.1
@@ -224,9 +224,9 @@
  (arch=any-i386)__gmpn_add_nc_pentium@Base 2:5.1.1
  (arch=any-i386)__gmpn_add_nc_x86@Base 2:5.1.1
  (arch=any-amd64)__gmpn_addaddmul_1msb0@Base 0
- (arch=!arm64 !hppa !mips !mipsel !mips64 !mips64el !m68k !sparc !sparc64 
!sh4)__gmpn_addlsh1_n@Base 0
+ (arch=!arm64 !hppa !mips !mipsel !mips64 !mips64el !m68k !sparc !sparc64 !sh3 
!sh4)__gmpn_addlsh1_n@Base 0
  (arch=any-i386)__gmpn_addlsh1_n_init@Base 2:5.1.1
- (arch=!arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !s390x !sh4 !sparc !sparc64)__gmpn_addlsh2_n@Base 0
+ (arch=!arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !s390x !sh3 !sh4 !sparc !sparc64)__gmpn_addlsh2_n@Base 0
  (arch=any-i386)__gmpn_addlsh2_n_init@Base 2:5.1.1
  (arch=any-amd64)__gmpn_addlsh_n@Base 0
  __gmpn_addmul_1@Base 0
@@ -394,7 +394,7 @@
  __gmpn_hgcd_reduce_itch@Base 2:5.1.1
  __gmpn_hgcd_step@Base 2:5.1.1
  __gmpn_invert@Base 0
- (arch=!hppa !mips !mipsel !mips64 !mips64el !m68k !sparc !sparc64 !sh4 
!any-i386)__gmpn_invert_limb@Base 0
+ (arch=!hppa !mips !mipsel !mips64 !mips64el !m68k !sparc !sparc64 !sh3 !sh4 
!any-i386)__gmpn_invert_limb@Base 0
  __gmpn_invertappr@Base 0
  __gmpn_ior_n@Base 0
  __gmpn_iorn_n@Base 0
@@ -507,7 +507,7 @@
  (arch=any-i386)__gmpn_mul_1_pentium@Base 2:5.1.1
  (arch=any-i386)__gmpn_mul_1_pentium_mmx@Base 2:5.1.1
  (arch=any-i386)__gmpn_mul_1_x86@Base 2:5.1.1
- (arch=!arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !s390x !sh4 !sparc !sparc64 !any-i386)__gmpn_mul_1c@Base 0
+ (arch=!arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !s390x !sh3 !sh4 !sparc !sparc64 
!any-i386)__gmpn_mul_1c@Base 0
  (arch=any-i386)__gmpn_mul_1c_atom_sse2@Base 2:5.1.1
  (arch=any-i386)__gmpn_mul_1c_k6@Base 2:5.1.1
  (arch=any-i386)__gmpn_mul_1c_k7@Base 2:5.1.1
@@ -571,13 +571,13 @@
  __gmpn_redc_n@Base 0
  __gmpn_remove@Base 0
  __gmpn_rootrem@Base 0
- (arch=!alpha !arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !sh4 !sparc !sparc64 !any-i386)__gmpn_rsblsh1_n@Base 0
- (arch=!alpha !arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !s390x !sh4 !sparc !sparc64 
!any-i386)__gmpn_rsblsh2_n@Base 0
- (arch=!alpha !arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 !sparc !sparc64 
!any-i386)__gmpn_rsblsh_n@Base 0
- (arch=!alpha !arm64 !hppa !mips !mipsel !mips64 !mips64el !m68k !powerpc 
!powerpcspe !s390x !sh4 !sparc !sparc64 !any-i386)__gmpn_rsh1add_n@Base 0
- (arch=!alpha !arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 !sparc !sparc64 
!any-i386)__gmpn_rsh1add_nc@Base 0
- (arch=!alpha !arm64 !hppa !mips !mipsel !mips64 !mips64el !m68k !powerpc 
!powerpcspe !s390x !sh4 !sparc !sparc64 !any-i386)__gmpn_rsh1sub_n@Base 0
- (arch=!alpha !arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 !sparc !sparc64 
!any-i386)__gmpn_rsh1sub_nc@Base 0
+ (arch=!alpha !arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !sh3 !sh4 !sparc !sparc64 !any-i386)__gmpn_rsblsh1_n@Base 0
+ (arch=!alpha !arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !s390x !sh3 !sh4 !sparc !sparc64 
!any-i386)__gmpn_rsblsh2_n@Base 0
+ (arch=!alpha !arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh3 !sh4 !sparc !sparc64 
!any-i386)__gmpn_rsblsh_n@Base 0
+ (arch=!alpha !arm64 !hppa !mips !mipsel !mips64 !mips64el !m68k !powerpc 
!powerpcspe !s390x !sh3 !sh4 !sparc !sparc64 !any-i386)__gmpn_rsh1add_n@Base 0
+ (arch=!alpha !arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh3 !sh4 !sparc !sparc64 
!any-i386)__gmpn_rsh1add_nc@Base 0
+ (arch=!alpha !arm64 !hppa !mips !mipsel !mips64 !mips64el !m68k !powerpc 
!powerpcspe !s390x !sh3 !sh4 !sparc !sparc64 !any-i386)__gmpn_rsh1sub_n@Base 0
+ (arch=!alpha !arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k 
!powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh3 !sh4 !sparc !sparc64 
!any-i386)__gmpn_rsh1sub_nc@Base 0
  __gmpn_rshift@Base 0
  (arch=any-i386)__gmpn_rshift_atom@Base 2:5.1.1
  (arch=any-i386)__gmpn_rshift_init@Base 2:5.1.1
@@ -629,7 +629,7 @@
  (arch=any-i386)__gmpn_sqr_basecase_pentium4_sse2@Base 2:5.1.1
  (arch=any-i386)__gmpn_sqr_basecase_pentium@Base 2:5.1.1
  (arch=any-i386)__gmpn_sqr_basecase_x86@Base 2:5.1.1
- (arch=!arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k !ppc64 
!ppc64el !s390x !sh4 !sparc !sparc64 !any-i386)__gmpn_sqr_diag_addlsh1@Base 
2:6.0.0
+ (arch=!arm64 !armel !armhf !hppa !mips !mipsel !mips64 !mips64el !m68k !ppc64 
!ppc64el !s390x !sh3 !sh4 !sparc !sparc64 
!any-i386)__gmpn_sqr_diag_addlsh1@Base 2:6.0.0
  __gmpn_sqrlo@Base 2:6.1.0
  __gmpn_sqrlo_basecase@Base 2:6.1.0
  __gmpn_sqrmod_bnm1@Base 0
@@ -649,7 +649,7 @@
  (arch=any-i386)__gmpn_sub_n_pentium4_sse2@Base 2:5.1.1
  (arch=any-i386)__gmpn_sub_n_pentium@Base 2:5.1.1
  (arch=any-i386)__gmpn_sub_n_x86@Base 2:5.1.1
- (arch=!hppa !mips !mipsel !m68k !s390x !sh4 !sparc !sparc64 
!any-i386)__gmpn_sub_nc@Base 0
+ (arch=!hppa !mips !mipsel !m68k !s390x !sh3 !sh4 !sparc !sparc64 
!any-i386)__gmpn_sub_nc@Base 0
  (arch=any-i386)__gmpn_sub_nc_atom@Base 2:5.1.1
  (arch=any-i386)__gmpn_sub_nc_k6@Base 2:5.1.1
  (arch=any-i386)__gmpn_sub_nc_k7@Base 2:5.1.1
@@ -657,7 +657,7 @@
  (arch=any-i386)__gmpn_sub_nc_pentium4_sse2@Base 2:5.1.1
  (arch=any-i386)__gmpn_sub_nc_pentium@Base 2:5.1.1
  (arch=any-i386)__gmpn_sub_nc_x86@Base 2:5.1.1
- (arch=!arm64 !hppa !mips !mipsel !mips64 !mips64el !m68k !sh4 !sparc 
!sparc64)__gmpn_sublsh1_n@Base 0
+ (arch=!arm64 !hppa !mips !mipsel !mips64 !mips64el !m68k !sh3 !sh4 !sparc 
!sparc64)__gmpn_sublsh1_n@Base 0
  (arch=any-i386)__gmpn_sublsh1_n_init@Base 2:5.1.1
  (arch=alpha ppc64 ppc64el)__gmpn_sublsh2_n@Base 2:5.1.1
  __gmpn_submul_1@Base 0

--- End Message ---
--- Begin Message ---
Source: gmp
Source-Version: 2:6.1.2+dfsg-1.1

We believe that the bug you reported is fixed in the latest version of
gmp, 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.
Manuel A. Fernandez Montecelo <[email protected]> (supplier of updated gmp 
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: Fri, 29 Sep 2017 02:22:49 +0200
Source: gmp
Binary: libgmp10 libgmpxx4ldbl libgmp-dev libgmp10-doc libgmp3-dev
Architecture: source amd64 all
Version: 2:6.1.2+dfsg-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<[email protected]>
Changed-By: Manuel A. Fernandez Montecelo <[email protected]>
Description:
 libgmp-dev - Multiprecision arithmetic library developers tools
 libgmp10   - Multiprecision arithmetic library
 libgmp10-doc - Multiprecision arithmetic library example code
 libgmp3-dev - Multiprecision arithmetic library developers tools
 libgmpxx4ldbl - Multiprecision arithmetic library (C++ bindings)
Closes: 814671 850010 851895
Changes:
 gmp (2:6.1.2+dfsg-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Update symbols for nios2, thanks Helmut Grohne (Closes: #814671)
   * Update symbols for tilegx, thanks Helmut Grohne (Closes: #850010)
   * Update symbols for sh3, thanks Adrian Glaubitz (Closes: #851895)
Checksums-Sha1:
 63e195a1508ae7c925b4d64c8b1ef7d2a4a99941 2216 gmp_6.1.2+dfsg-1.1.dsc
 4894676ae92011eecddfaea4a3664607b8147259 20756 gmp_6.1.2+dfsg-1.1.debian.tar.xz
 deeb108d55314399ada7b1ccbf0159497d8083dd 7035 
gmp_6.1.2+dfsg-1.1_amd64.buildinfo
 35ce0afe69b45b6bff248ca3adec9f5c45b3e5be 631950 
libgmp-dev_6.1.2+dfsg-1.1_amd64.deb
 eb7e67484fb5e22bc1156eeda67c0cd463d7b6e7 628488 
libgmp10-dbgsym_6.1.2+dfsg-1.1_amd64.deb
 9678bfb31db1d1851615fd154c03808ea9331dda 172126 
libgmp10-doc_6.1.2+dfsg-1.1_all.deb
 1ebe5ae58e6887e657a0e475a68ccbd329b0d5a0 254266 
libgmp10_6.1.2+dfsg-1.1_amd64.deb
 fc5e0b9a986639e5909b87375db8c8b3286d766f 15258 
libgmp3-dev_6.1.2+dfsg-1.1_amd64.deb
 dabe898f2640f03d2060dea202666ce13d2e5040 124854 
libgmpxx4ldbl-dbgsym_6.1.2+dfsg-1.1_amd64.deb
 56df36fcc7dd697ca30227e7310327a7300c7e03 22332 
libgmpxx4ldbl_6.1.2+dfsg-1.1_amd64.deb
Checksums-Sha256:
 64148f371d169bd803ffcc29f407de7bdf0742b7503ba7d9c0f973045e200c98 2216 
gmp_6.1.2+dfsg-1.1.dsc
 d1ef813f1874720069bda6fe9417672f21123a59d82a4c13ffc4b4e951905ac5 20756 
gmp_6.1.2+dfsg-1.1.debian.tar.xz
 6c7552dc09ff0f7c0a220f6ee74803a5f6c5c45af4c3550f39f150e4f836ad5a 7035 
gmp_6.1.2+dfsg-1.1_amd64.buildinfo
 6812c064c859d2b94fc719b98f136112a8cd645becd5d02ebe9e661af535de01 631950 
libgmp-dev_6.1.2+dfsg-1.1_amd64.deb
 9d0b61cb8ee24a819cd2328f70e5dff75b38c4a47bcba68d85f2ba2e7da8d4d2 628488 
libgmp10-dbgsym_6.1.2+dfsg-1.1_amd64.deb
 61e9c1e6a97b26295199bc55f3c053a3f8b30c7aed342e4971d4a2c6a2d53c79 172126 
libgmp10-doc_6.1.2+dfsg-1.1_all.deb
 f0922e0178ca96c439dbf8bd0f5f76b5c18ca1ffe5b84df0791e43c13a29d865 254266 
libgmp10_6.1.2+dfsg-1.1_amd64.deb
 56e7c7417bffc15e11e019c8ec9e9cf314434016b26380eb8e4cc3189baad461 15258 
libgmp3-dev_6.1.2+dfsg-1.1_amd64.deb
 957ac75a7b5797caeab186a1761f992fd055490a687054016c12f0f0349e8fec 124854 
libgmpxx4ldbl-dbgsym_6.1.2+dfsg-1.1_amd64.deb
 db7f71a367ca3e62da33c6d41745d03f6971b6680827725a538f33fbd96857a2 22332 
libgmpxx4ldbl_6.1.2+dfsg-1.1_amd64.deb
Files:
 4cfe659b413b67037333d9e98d10d867 2216 libs optional gmp_6.1.2+dfsg-1.1.dsc
 77052efd5201bc50324b6ec78ba41fb9 20756 libs optional 
gmp_6.1.2+dfsg-1.1.debian.tar.xz
 724f497651e1b39287ceae4699683f36 7035 libs optional 
gmp_6.1.2+dfsg-1.1_amd64.buildinfo
 9bea30a42200e7f2fde2eedc3d026f2a 631950 libdevel optional 
libgmp-dev_6.1.2+dfsg-1.1_amd64.deb
 a04d6adc75ddaf5c2d30284ac6b9fd7f 628488 debug optional 
libgmp10-dbgsym_6.1.2+dfsg-1.1_amd64.deb
 024c04d253db8f40f341678f8ca37f80 172126 doc optional 
libgmp10-doc_6.1.2+dfsg-1.1_all.deb
 4e370a6722129cd2c33803816b09be1f 254266 libs optional 
libgmp10_6.1.2+dfsg-1.1_amd64.deb
 78dbe2accdf249e60ff1303ce63b9e57 15258 libdevel optional 
libgmp3-dev_6.1.2+dfsg-1.1_amd64.deb
 06f88c76f219a7296018ff486a56d27f 124854 debug optional 
libgmpxx4ldbl-dbgsym_6.1.2+dfsg-1.1_amd64.deb
 9f522d2761d6e6886e2ac2fe40d16501 22332 libs optional 
libgmpxx4ldbl_6.1.2+dfsg-1.1_amd64.deb

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

iQJEBAEBCgAuFiEEKo6AUFxIYphDDdCTf3YGpEXcqA4FAlnNk0MQHG1hZm1AZGVi
aWFuLm9yZwAKCRB/dgakRdyoDi5KEACn0ilzB4FftoJa9EtW4Np/fBe8OLur1AAl
3W6YBPnfSJJnGlLegA+TXZuY0KMjGssvNAfWe38dIx/Tz++7W5F3RINy6Q25RTi2
y0sytLEm9ZXYZ0Xvzfk1OFTr2PlOkofwNE1xKwW6y+5WRUB8y+XEi15nXtT+S35a
lAmhc+PZOmMZnfBcZCr8Qe2mHppTGr7fTddWlNYKdRH9U4wm8o90d1EVyDX+z19M
w5TIhpZNLQInAvTt+GjzTdLVYwHrsXqRTylB0xu2k0ZXx+9W434Fm4HumnP7nvzD
rRDelz4B8kUGZRpmZABrb0fyK9yypjeVxbpGrOOGpV9wE0T1VI+rq/RuCKxoxAX6
r14+y/WNFHC1l5u0JUywMInO/aInJRzHV7JVwPqErrvg0jkZ4g+jnw0xXAdR3CQe
WGgqvjZdBnCmN2naeesaEzA/3xVkHWXa1LdOfWqmgGM21SlovmCwQUEZEIuad7ud
+Uyfty39WUR1oADEfo0wkDrxi3q1sxc+kRC0pGicVSZ4IgGAttjdNUx0CX6RUq06
u834UT3S1YD8yg1DwtewwWZst+8DRFuxVALdpxYy2wE9sN0m34JkJxklyMYNw4r2
k62R3JMr5ueJuc2W7G29UJciXqpFgLwRoFmFJtq+r5Fb1WjOziGRrgnqK68cSRv1
LlRSjSVEXw==
=Ow0R
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to