https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83961

--- Comment #3 from Jeffrey Walton <noloader at gmail dot com> ---
(In reply to Jakub Jelinek from comment #2)
> AFAIK AArch64 has multiple configurable sizes of the virtual address space
> and older GCCs like 6 was only supporting one of those sizes, not all of
> them.
> So, when not using GCC 7 or later, one has to patch libsanitizer when not
> using the address space size in the kernel that the library is expecting. 
> This is a distro problem IMHO.
> Marking as fixed in GCC 7, WONTFIX for older versions.

Thanks Jakub,

I'd like to say GCC should patch 6 but I don't know how big a job that is. It
sounds like it is more than a few lines of code so I can't beg for it.

I'm guessing libasan never should have been installed in the first place. I
guess an uninstall of libasan is in order for GCC117.

Would you happen to know how to tell when libasan is not compatible with the
host's OS?

A related  question is, where are the docs on properly configuring libasan
during build time? This may be the preferred option, but people need to know
how to do it.

Thanks.

Reply via email to