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.
signature.asc
Description: OpenPGP digital signature