Your message dated Wed, 28 Jun 2006 21:27:10 +0300
with message-id <[EMAIL PROTECTED]>
has caused the Debian Bug report #375855,
regarding ipv6calc: eui64_to_privacy broken for big-endian architectures
to be marked as having been forwarded to the upstream software
author(s) [EMAIL PROTECTED]
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Hi Peter and other ipv6calc list members,
it looks like the ipv6calc RFC3041 (privacy extensions) code is broken
on big-endian systems.
The Debian automatic build daemon logs indicate that the test
'--eui64_to_privacy' is failing on these architectures:
s390 mips sparc hppa m68k
It's working on these:
arm alpha powerpc mipsel ia64 amd64 i386
AFAIK, this looks like a list of big-endian vs. little-endian systems.
In particular, mipsel is just the same as mips but little-endian.
The result on the failed ones is:
Test './ipv6calc --eui64_to_privacy 0123:4567:89ab:cdef 0123456789abcdef' for
'4662:bdea:8654:776d 486072ff7074945e'
Result '96de:eee5:308c:8ea7 df277f120cf06be3' doesn't match!
The full build logs can be found at
http://buildd.debian.org/build.php?arch=&pkg=ipv6calc
I haven't investigated this much yet. I can get my hands on a sparc
machine probably tomorrow, so I'm well positioned to test this. I'll get
back to this when I have a patch.
The problem has been there at least since 0.45, so it's not a new
regression. It just wasn't noticed earlier.
I'm CCing [EMAIL PROTECTED] - please keep the CC when
responding so the information in the Debian bug database stays up to date.
Cheers,
--
Niko Tyni [EMAIL PROTECTED]
--- End Message ---