In message <[EMAIL PROTECTED]> on Wed, 1 Jun 2005 14:03:06 -0700 (PDT), Doug Kaufman <[EMAIL PROTECTED]> said:
dkaufman> You are quite correct, in that quoting DEVRANDOM was the wrong thing dkaufman> to do. It put the string "DEVRANDOM" into the library instead of the dkaufman> value of DEVRANDOM. I am sorry that I didn't realize exactly what the dkaufman> quoting was doing before I submitted the patch. [...] dkaufman> compiler: gcc -I/dev/env/WATT_ROOT/inc -DTERMIOS -DL_ENDIAN dkaufman> -fomit-frame-pointer -O2 -Wall -DDEVRANDOM="/dev/urandom\x24" -DOPENSSL_BN_ASM_PART_WORDS -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM dkaufman> OPENSSLDIR: "/dev/env/DJDIR/ssl" Hmms, \x24 is a dollar sign. With all makes, $$ becomes a single dollar sign. I'm guessing that having $$ instead of \x24 should fix the problems you see. The other option, of course, would be to double the backslashes. Cheers, Richard ----- Please consider sponsoring my work on free software. See http://www.free.lp.se/sponsoring.html for details. -- Richard Levitte [EMAIL PROTECTED] http://richard.levitte.org/ "When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up." -- C.S. Lewis ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager [EMAIL PROTECTED]