OK, I have a status update on this.

* I can't get a minimal patch set against mono-2018-06 branch (Mono
5.16) which builds the entire release to completion on s390x on versions
of gcc with PIC/PIE by default (Debian gcc-6 or later)
* I picked the version I uploaded, on the basis that it is part of the
`vs` packaging branch on mono-project.com, which mirrors what last went
into a stable release of Visual Studio for Mac (and hopefully should
have something resembling a vendor support story)
* I _can_ get a minimal patch set against mono-2018-08 (Mono 5.18)
* 5.18 Should not cause any major changes at a packaging level, compared
to 5.16 (i.e. it should not go into binary NEW)
* 5.18 is considered "stable" by the Mono runtime team, but not yet by
the Visual Studio for Mac team (the standalone runtime doesn't get QA
before releases, only as part of a larger VSMac release cycle)
* 5.18 might totally break on other architectures! There is no MIPS
testing upstream, so mipsel might be broken on any given release
(upstream builds for i386, armel, armhf, arm64, amd64, and ppc64el)

I don't want to preempt any product announcements, but 5.18 may ship
significantly faster than originally planned, meaning investing too much
time in fixing up 5.16 this week may be wasted, compared to 5.18 closer
to *mumble mumble*. I'll discuss with relevant stakeholders tomorrow.

On 15/01/2019 07:37, Jo Shields wrote:
> Thanks for the tracking bug. I spotted this last night and am working on 
> zelenka to convince the damn thing to build - it's something to do with PIE, 
> and only shows up as a problem with the Runtime crashing in the literal last 
> 30 seconds of the build step 
> 
> Sent from my iPhone
> 
>> On 15 Jan 2019, at 05:45, Matthias Klose <d...@debian.org> wrote:
>>
>> Package: src:mono
>> Version: 5.16.0.220+dfsg3-2
>> Severity: serious
>> Tags: sid buster
>>
>> mono won't migrate to testing, still b-d on gcc-5 on s390x.
>>
> 

Reply via email to