Thanks, Frédéric

ppc64 benefits from this, but there's still something going on with
s390x - there's a segfault as soon as the runtime starts, and as far as
I can tell, it's in the inline assembly in
https://github.com/mono/mono/blob/mono-4.6.2.7/mono/utils/mono-compiler.h#L132-L172
- specifically I think it's the __PIE__==2 case.

I've asked the s390x porter to talk to DSA about machine access, since
we can't reproduce the issue on our CI systems (which are running much
older OSes): https://github.com/mono/mono/issues/9009

On 20/07/18 12:21, Frédéric Bonnard wrote:
> Tags: patch pending
>
> Dear maintainer,
>
> a similar bug was fixed on redhat/fedora ( 
> https://bugzilla5.redhat.com/show_bug.cgi?id=1484149 ) :
> ---
> * Wed Sep 20 2017 Than Ngo <t...@redhat.com> - 4.8.0-12
> - fixed the build failure on s390x/ppc64/ppc64le/aarch64 against new
>   glibc which drops the tag struct ucontext
> ---
> here is the patch used
> https://src.fedoraproject.org/rpms/mono/raw/master/f/mono-4.8.0.520-glibc-ucontext.patch
>
> I tested it and the package built successfully on ppc64el with 4.6.2.7+dfsg-2 
> .
> Regards,
>
> F.


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to