Re: Bug#886294: transition: nodejs

2018-01-24 Thread Philipp Kern
On 01/24/2018 06:51 PM, Bastian Blank wrote:
> On Wed, Jan 24, 2018 at 01:24:06PM +0100, Emilio Pozuelo Monfort wrote:
>> Our baseline is z10, and z196 is newer. So if upstream now requires z196, we
>> have three options:
>>
>> - Revert / fix that so upstream works with z10 again
>> - Remove nodejs from s390x
>> - Bump our baseline
>>
>> See go and rustc for similar problems.
> 
> All the other buildds are already z13 (either 2964-NE1 or 2964-N63).

Yup. But the more crucial part is what to do about the user-sided
baseline. And I think we're mostly at the point where there isn't an
advantage to keeping the baseline low except a lot of churn on our side
in which no-one else is interested in. People on older platforms could
still use stable for a while.

Does anyone happen to know what the story with Hercules is[1]? I don't
worry about qemu.

Kind regards and thanks
Philipp Kern

[1] Yes, I feel like I should know.



signature.asc
Description: OpenPGP digital signature


Re: Bug#886294: transition: nodejs

2018-01-24 Thread Bastian Blank
On Wed, Jan 24, 2018 at 01:24:06PM +0100, Emilio Pozuelo Monfort wrote:
> Our baseline is z10, and z196 is newer. So if upstream now requires z196, we
> have three options:
> 
> - Revert / fix that so upstream works with z10 again
> - Remove nodejs from s390x
> - Bump our baseline
> 
> See go and rustc for similar problems.

All the other buildds are already z13 (either 2964-NE1 or 2964-N63).

Bastian

-- 
The idea of male and female are universal constants.
-- Kirk, "Metamorphosis", stardate 3219.8



Re: Bug#886294: transition: nodejs

2018-01-24 Thread Emilio Pozuelo Monfort
On 23/01/18 19:21, Jérémy Lal wrote:
> cc-ing s390x team to ask (re)building nodejs-8.9.3~dfsg-11 on zemlinsky.
> 
> 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.

Still fails: https://buildd.debian.org/status/package.php?p=node-srs&suite=sid

Our baseline is z10, and z196 is newer. So if upstream now requires z196, we
have three options:

- Revert / fix that so upstream works with z10 again
- Remove nodejs from s390x
- Bump our baseline

See go and rustc for similar problems.

Cheers,
Emilio