Summary: | emerge bestcrypt-1.5_p10 build error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Havard Bjerke <havard.bjerke> |
Component: | Current packages | Assignee: | Crypto team [DISABLED] <crypto+disabled> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | amd64, omschaub |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Havard Bjerke
2005-05-28 07:21:46 UTC
amd64 peoples - seen this bug before? the problem is that the whole thing for the serpent algorithm is in ASM.. Porting that to amd64 will be a pain.. You would have to replace all "push %eXX" to "push %rXX" (and the same for pops). Blubb, how did you test this ? does bestcrypt-1.6_p1 work? bestcrypt-1.6_p1 doesn't build either. It has the same problem. I've emailed the jetico developers. bestcrypt has been masked on amd64. I'll try to remember to notify you when the next version comes out. I've disabled rc6/serpent on amd64 in 1.6_p1 - hopefully it will work now. reporting serpent compile error to Michael Oestergaard Pedersen (www.carceri.dk). From: Michael From: Michael Østergaard Pedersen To: Daniel The reason for this error is that Serpent is written in x86 assembler. I have implemented the Windows version in C so it is compatible with more architectures, and I will do the same for the Linux patch. I was planning to do it tonight or sometime tomorrow. I will let you know when it is available. bestcrypt-1.6_p1-r1 added thanks to a patch from Michael. You'll need to unmask it to test it (add =app-crypt/bestcrypt-1.6_p1-r1 to /etc/portage/package.unmask) Please test the rc6 and serpent on amd64. Michael is awaiting feedback and I'd like to know too. Thanks peoples. |