On Mon, 20 Nov 2000 [EMAIL PROTECTED] wrote:
> Thank you for your reply. However, I find it confusing that RPMs are
> available from the modssl site yet I am unable to contact the person who
> provided them. I have managed to contact one person who tells me that he
> didn't provide them, and I've had no response so far from the only other
> email address mentioned in the package ([EMAIL PROTECTED]).
I was in flu. Sorry.
> > On Fri, Nov 17, 2000, [EMAIL PROTECTED] wrote:
> >
> > > I've used the source rpm for openssl 0.9.6 to create the
> > i386 version (using
> > > "rpm --rebuild openssl-0.9.6-1.src.rpm from
> >
> > > Why are there no longer i386 and i586 versions being made
> > available?
Th i586, or i686 optimizing meaning that the C compiler generate the right
processor code, not for the source code optimizing!
So the i586 or i686 is meaning, that the compiler command line options
other like, i486. The improvements is minimal, if it about 4-5% I'm very
happy.
So if You would like generate i586 package type this:
rpm --rebuild --target i[356]86 openssl-0.9.6-1.src.rpm
, or, what I prefer:
rpm -Uvh openssl-0.9.6-1.src.rpm
cd /usr/src/redhat/SPEC
rpm -ba --target i[356]86 openssl.spec
If You would like, the optimizing code, You need edit the
/usr/lib/rpm/macros, and /usr/lib/rpm/rpmrc
The own rpmrc file for example:
optflags: i386 -O2 -m486 -fno-strength-reduce
optflags: i586 -O2 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe \
-s -mcpu=pentium -march=pentium -ffast-math -mieee-fp \
-fexpensive-optimizations -malign-loops=2 -malign-jumps=2 \
-malign-functions=2
optflags: i686 -O3 -march=pentiumpro -mpentiumpro -fno-strength-reduce \
-DCPU=686 -ffast-math -mieee-fp -fexpensive-optimizations \
-fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s
I stolen from mandrake the i586 flags :)
> > The official OpenSSL source creates i486 code with a few time-critical
> > parts hand-optimized for Pentium. You can replace the -m486 flag with
> > -march=pentiumpro if you have a relatively new compiler.
I replace this.
I use the gcc >= 2.96 or egcs >= 1.1.2
I hope this was helpfull. If You've got any question pls ask me, but I'm
ill so bit, so maybe the replay will be slowly...
--
Ciao:
Fonya
Computers are like airconditioners:
They stop working properly if you open windows.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]