Skip to content
This repository

"Unknown serialization format version 16777216" on sparc64 #43

Closed
pstumpf opened this Issue · 13 comments

5 participants

pstumpf Patrick R. Michaud Duke Leto Jonathan Worthington Alessandro Ghedini
pstumpf

I’m the maintainer for parrot/nqp/rakudo in OpenBSD ports. On sparc64, the build fails with the above error; full log is available here: http://rhaalovely.net/build-failures/sparc64/2012-05-23/lang/nqp.log

Looking at src/6model/serialization.c, this is likely a big-endian issue. Are there any plans to support BE platforms in the near future?

Patrick R. Michaud
Owner

Absolutely we would like to support BE platforms. Unfortunately, afaik none of our developers have access to a sparc64 or other machine that would allow us to troubleshoot or come up with a patch... does anyone have any suggestions here?

Pm

Duke Leto
Collaborator
leto commented

As far as I know, Big Endian platforms are "supported", but they don't get as much testing as we would like. Is this a new failure or has this been broken on BE for a while?

Duke Leto
Collaborator
leto commented

We have access to the GCC Compile Farm which has various BE machines:

http://gcc.gnu.org/wiki/CompileFarm

There are instructions on the above page which describe how to give more people access to the farm.

pstumpf
Patrick R. Michaud
Owner

serialization was introduced in 2012.03.

Pm

Jonathan Worthington
Owner
jnthn commented

Yeah, the bounded serialization stuff is absolutely to blame. Things were factored in order to make BE support for that easy to add; I've just not had a BE machine to test on, and haven't been gently prodded on the issue until now. :-) I'll see what I can work out.

Alessandro Ghedini
ghedo commented

@jnthn any news? This is causing failures on Debian's sparc buildd (see log).

Alessandro Ghedini
ghedo commented

This is causing failures on Debian's sparc buildd

And powerpc (see log).

Alessandro Ghedini
ghedo commented

And powerpc

And last, but not least, mips (see log).

Jonathan Worthington
Owner
jnthn commented

Hopefully b1226fb should help. Testing welcome; I'll see if I can get access to the GCC compile farm so I can test myself too.

pstumpf
Alessandro Ghedini
ghedo commented

It seems to be working fine here too :)

Jonathan Worthington
Owner
jnthn commented

Great, thanks for the report and testing the fix. :-)

Jonathan Worthington jnthn closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.