stracing that, yields:
[pid 62574] chown(".erlang.cookie", 442314011, 1047536456) = -1 EPERM (Operation not permitted)
which is odd, given that owner is not changed....
whereas on amd64 it has
[pid 14595] chown(".erlang.cookie", -1, -1 <unfinished ...> [pid 14595] <... chown resumed> ) = 0
From code, -1 is converted from undefined. So it feels as if "undefined" is broken on big endian.
stracing that, yields:
[pid 62574] chown(" .erlang. cookie" , 442314011, 1047536456) = -1 EPERM (Operation not permitted)
which is odd, given that owner is not changed....
whereas on amd64 it has
[pid 14595] chown(" .erlang. cookie" , -1, -1 <unfinished ...>
[pid 14595] <... chown resumed> ) = 0
From code, -1 is converted from undefined. So it feels as if "undefined" is broken on big endian.