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

Bug#989205: marked as done (gcc-11: update libasan symbols for riscv64)



Your message dated Thu, 10 Jun 2021 08:33:33 +0000
with message-id <E1lrG85-0003j2-Kn@fasolo.debian.org>
and subject line Bug#989205: fixed in gcc-11 11.1.0-3
has caused the Debian Bug report #989205,
regarding gcc-11: update libasan symbols for riscv64
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.)


-- 
989205: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989205
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gcc-11
Version: 10.2.1-6
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

The libasan symbols do not match on riscv64 at present. Wrong symbols do
not presently abort a native build, which is why it appears successful
on the buildds. riscv64 is incorrectly recognized as a 32bit
architecture. Please consider applying the attached patch to fix the
symbols and the detection method.

Helmut
--- a/debian/libasan6.symbols
+++ b/debian/libasan6.symbols
@@ -1,7 +1,7 @@
 libasan.so.6 libasan6 #MINVER#
 #include "libasan.symbols.common"
-(arch=!arm64 !alpha !amd64 !ia64 !mips64el !ppc64 !ppc64el !s390x !sparc64 !kfreebsd-amd64)#include "libasan.symbols.32"
-(arch=arm64 alpha amd64 ia64 mips64el ppc64 ppc64el s390x sparc64 kfreebsd-amd64)#include "libasan.symbols.64"
+(arch-bits=32)#include "libasan.symbols.32"
+(arch-bits=64)#include "libasan.symbols.64"
 (arch=armel armhf sparc64 x32)#include "libasan.symbols.16"
 # these are missing on some archs ...
  (arch=!s390x)__interceptor___tls_get_addr@Base 5


--- End Message ---
--- Begin Message ---
Source: gcc-11
Source-Version: 11.1.0-3
Done: Matthias Klose <doko@debian.org>

We believe that the bug you reported is fixed in the latest version of
gcc-11, 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 989205@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated gcc-11 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: SHA256

Format: 1.8
Date: Thu, 10 Jun 2021 10:05:34 +0200
Source: gcc-11
Architecture: source
Version: 11.1.0-3
Distribution: experimental
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Closes: 989205
Changes:
 gcc-11 (11.1.0-3) experimental; urgency=medium
 .
   * Update to git 20210610 from the gcc-11 branch.
     - Fix PR bootstrap/100731, PR c++/91859, PR middle-end/100576,
       PR rtl-optimization/100590, PR c++/100580, PR rtl-optimization/100342,
       PR target/94177 (PPC), PR target/100767 (ARM), PR target/99725 (ARM),
       PR target/100626 (x86), PR tree-optimization/100519, PR ipa/100513,
       PR middle-end/100509, PR tree-optimization/100492, PR target/99960 (ARM),
       PR c++/100281, PR target/99977 (ARM), PR bootstrap/100552,
       PR target/100419 (ARM), PR target/100563 (ARM),
       PR tree-optimization/100566, PR middle-end/100508, PR middle-end/100471,
       PR target/99988 (AArch64), PR c/100550, PR c++/91859, PR c++/100797,
       PR c++/95719, PR c++/100666, PR c++/100502, PR c++/100489,
       PR c++/100281, PR c++/100634, PR c++/100659, PR c++/100367,
       PR c++/96299, PR c++/100261, PR c++/100372, PR c++/100644,
       PR c++/100205, PR c++/93314, PR fortran/98411, PR fortran/100656,
       PR fortran/100602, PR fortran/100551, PR fortran/100633,
       PR preprocessor/100646, PR preprocessor/100392, PR middle-end/100471,
       PR sanitizer/100379, PR libstdc++/100676, PR libstdc++/100833,
       PR libstdc++/100768, PR libstdc++/99453, PR libstdc++/100479,
       PR libstdc++/100361, PR libstdc++/100630, PR libstdc++/99006,
       PR libstdc++/99453, PR target/100885 (x86), PR ipa/99122,
       PR target/100333 (ARM), PR c/100920, PR c++/100065, PR c++/100963,
       PR c++/91706, PR c++/100862, PR c++/100102, PR d/100964, PR d/100935,
       PR d/100882, PR fortran/98301, PR fortran/99839, PR libstdc++/100889,
       PR libstdc++/100900.
   * gcc-snapshot: Remove compiler provides. Addresses: #921877.
   * Update libasan6 symbols for riscv64 (Helmut Grohne). Closes: #989205.
Checksums-Sha1:
 8f23af167ce6f9036884ac9f59a1eae307ec81fd 27439 gcc-11_11.1.0-3.dsc
 fe35bc061556ee8f2a3aad5b3c1eef03f6bbe97d 2089916 gcc-11_11.1.0-3.debian.tar.xz
 b0701a207f66e46c7463df1bc97f4ae5a8e0885f 8513 gcc-11_11.1.0-3_source.buildinfo
Checksums-Sha256:
 865a1147c9d831e78cddefc162afb5e7973bd55c1a2068b747167273ac49e455 27439 gcc-11_11.1.0-3.dsc
 772bbc60fed182bbe02e6ec74ff0ea53d5bc25afc1dc56adf4b12bc9bbcb0437 2089916 gcc-11_11.1.0-3.debian.tar.xz
 5b3be0bd8e3d1faee6ff10b866dad3dbe87ce197ccb7f7b5aded27549c4b1a51 8513 gcc-11_11.1.0-3_source.buildinfo
Files:
 e95f0d650ad572094a86551668090d23 27439 devel optional gcc-11_11.1.0-3.dsc
 ca016b77946dc01969416f7d82d77042 2089916 devel optional gcc-11_11.1.0-3.debian.tar.xz
 f29deb4f4806befc0f20a41b404a33f0 8513 devel optional gcc-11_11.1.0-3_source.buildinfo

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

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmDBy40QHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9ZPgD/4zI8Vg20keaqjhB6l6MGy1BJ//Ofd7L0QY
bSnBt5BNdV15UbgUpAv89Av/gDT/9MnXeJZ34E1TF+F4tO/0+ztgMaPONxrPGm/x
3+IIyzeoaidKIhlmLyvW4HSdvbW5L1umwmNMNXD0xPXfYwGFeXZIbTF8qAzVixGt
Ki6vFaV775mB07ebxXFFb0IR/rx4izguy09GWgjuwzPXkeduu3t/sj7VANLdWuzK
jtXrYi59SgFT3oSIhTOfu1hAa6d2x95Pp4vjAaMI5e7v5+JemBKqbwbXA06tk1/i
KmhMt37eB9DZzmKDffZ70ltaclhiqxwRUnhbc8g3+yKG7P3PmwG/uUhEXrdpy37g
iExAeztyl6W4MGKoHBShZk/E+yZNYG9LVAMsx0wDexSLEnKZ/ktLGO/2ntfhBb4G
FZ6l9Z5VMBjVGZeLZXkj/B7QS6BN0cnogeaaTVwjffj1lRkznoZ9CwtmJFASqMaR
Er1V/wltHcZgCbtcr68DYB4uSPT/lsPJK2DtMylzlVNgCxy7XaDWsYzIDczFQm+E
dDOOZ4qz5XMhbdEWF00DkUWeM2T0X3H62exRj+FNHsw21wmTw+Qp28mN9kaM3XBe
mkuWKjAGl2tXAeTcBiL3PxWPE8f9p/OzhKRiv7rRrdIyh6hYdW+rcSciJkdKR91x
gQgeyZLohQ==
=qsrO
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: