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]

Reply via email to