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
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.