You are right. It is 64-bit machine but

# file radiusd
radiusd: ELF 32-bit MSB executable SPARC32PLUS Version 1, V8+ Required,
dynamically linked, stripped

Peter Micunek

On 4/30/07, Alan DeKok <[EMAIL PROTECTED]> wrote:

Peter Micunek wrote:
> and  when I want to start FreeRADIUS it crash:
> program terminated by signal BUS (invalid address alignment)
> Current function is lrad_isaac (optimized)
> 37 rngstep( a<<13, a, b, mm, m, m2, r, x);

  Let me guess... it's a 64-bit machine?

> I have same problem with FR 1.1.6. Can you help me fix this problem?

  This is the first I've seen the problem.  Looking at the code, it's
all explicitly 32-bit, so the compiler should produce the correct code
to access 32-bit data that's not aligned on a 64-bit boundary.

  Alan DeKok.
--       - The web site of the book - The blog
List info/subscribe/unsubscribe? See

List info/subscribe/unsubscribe? See

Reply via email to