Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 21 Sep 2011 10:36:50 +0200
From: magnum <rawsmooth@...dband.net>
To: "john-dev@...ts.openwall.com" <john-dev@...ts.openwall.com>
Subject: Re: Issues for my solaris build

On ancient Sparc32 Solaris8 using gcc, it's fine with or without 0004. I had one other problem though: SybaseASE get_key() byte swap must be #ifdef ARCH_LITTLE_ENDIAN. I can't post a patch now but it's trivial: 

#if ARCH_LITTLE_ENDIAN
"old code" (all of it)
#else
return (*char)utf16_to_enc(prep_key[index]);
#endif

magnum


On 21 sep 2011, at 04:40, "JimF" <jfoug@....net> wrote:

> I have put the diff file up on wiki (as 0004)  I would feel better if someone else could validate the patch either helps, or at least does not hurt their build.
> 
> I was not able to build solaris-sparcv9-cc  The link fails. This is one where the SSL version allows the build, but the functions are not found at link time.
> 
> Jim.
> 
> From: "JimF" <jfoug@....net>
> 
> 
>> Benchmarking: sybasease [32/64]... FAILED (get_key(0))
>> 
>> I had not been building this on my solaris client.
>> 
>> I also had to change the LDFLAGS_SOLARIS. I had to add "-lm -lz -lcrypto -lssl"
>> 
>> I also had to edit 'johns' stdbool.h, removing the "include <stdbool.h> and only keeping the bottom block.
>> 
>> There was also an inline I had to comment out within unicode.c
> 

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ