cc-ing s390x team to ask (re)building nodejs-8.9.3~dfsg-11 on zemlinsky.

2018-01-21 18:46 GMT+01:00 Jérémy Lal <kapo...@melix.org>:

> 2018-01-21 17:45 GMT+01:00 Jérémy Lal <kapo...@melix.org>:
>
>> 2018-01-21 16:25 GMT+01:00 Emilio Pozuelo Monfort <po...@debian.org>:
>>
>>> On 09/01/18 19:02, Jérémy Lal wrote:
>>> > It should be all right on armxx.
>>> > However what i believed to be a memory exhaustion bug might be
>>> > some problem with v8 and some mips/s390x processors (which is bad news,
>>> > but i'm not sure it's the case yet).
>>>
>>> I'm not sure what the problem is on mips(el),
>>
>>
>> For mips(el) it was an issue with the number of jobs used during tests,
>> leading to memory exhaustion. Fixed in nodejs-8.9.3~dfsg-9 by setting
>> that number of jobs to "one" when SCHROOT_USER is set.
>>
>
> I was too optimistic here, judging from the build logs and failures it
> seems there
> too there are failures on specific processors.
>

 So that problem is #888021 and has been fixed thanks to James Cowgill in
version
nodejs-8.9.3~dfsg-10.


> but on s390x you're getting
>>> illegal instructions on zemlinsky, which is a Z10 mainframe. Looks like
>>> newer
>>> node possibly bumped the baseline, or just accidentally introduced
>>> instructions
>>> not supported by our baseline.
>>>
>>
>> Starting investigations about that. Hopefully it's a change that could
>> have been
>> backward-compatible.
>>
>
nodejs/v8 somewhat officially support s390x down to z196.
I removed the added march=z196 flag and uploaded it into
nodejs-8.9.3~dfsg-11.
It would be wonderful to build it on zemlinsky to see what happens.

Jérémy

Reply via email to