On 4.1 (built by `all` from 4.0, not via `world`, as that host is tooo slow!)
I had to do
  cd /usr/src; cp crypto/openssl/rsaref/rsaref.h /usr/include/openssl/
(The rest of src/ makes OK though.)
Have people been living on hand enhanced /usr/includes ? or is it just me ?
Is it my mistake ?  Or something to fix ?

Here's my log:
----------
  cd /usr/src/secure/lib/librsausa
  make
        cc -O2 -m486 -DTERMIOS -DANSI_SOURCE -DNO_IDEA 
-I/usr/src/secure/lib/librsausa/../../../crypto/openssl/crypto 
-I/usr/obj/usr/src/secure/lib/librsausa -DL_ENDIAN -DDEVRANDOM=\"/dev/urandom\" 
-I/usr/obj/usr/src/secure/lib/librsausa -I//usr/include -c 
/usr/src/secure/lib/librsausa/../../../crypto/openssl/crypto/../rsaref/rsar_err.c -o 
rsar_err.o
        
/usr/src/secure/lib/librsausa/../../../crypto/openssl/crypto/../rsaref/rsar_err.c:63: 
openssl/rsaref.h: No such file or directory
        *** Error code 1
  
  /usr/src/secure/lib/librsausa/../../../crypto/openssl/crypto/../rsaref/rsar_err
  .c: line 62&3
        #include <openssl/err.h>
        #include <openssl/rsaref.h>
  
  find /usr/src/secure/lib/librsausa/../../../crypto/openssl/crypto 
/usr/obj/usr/src/secure/lib/librsausa  /usr/include -name err.h
        /usr/src/secure/lib/librsausa/../../../crypto/openssl/crypto/err/err.h
        /usr/include/openssl/err.h
        /usr/include/err.h
  
  cd /usr/include/openssl ; ls err.h rsaref.h 
        err.h is there, but no rsaref.h
  
  cd /usr/src ; find . -name rsaref.h
        crypto/openssl/rsaref/rsaref.h
  
  cd /usr/src; cp crypto/openssl/rsaref/rsaref.h /usr/include/openssl/
  make ; make install
  cd /usr/include
  find . -name rsaref.h
        ./openssl/rsaref.h
  cd /usr/include/openssl/
  ls -ltr
        -rw-r--r--  1 root  wheel   6924 Aug 30 12:44 rsaref.h
        -r--r--r--  1 root  wheel  37059 Aug 30 14:21 asn1.h
        -r--r--r--  1 root  wheel  16166 Aug 30 14:21 bn.h
  .... so my rsaref.h is still old & hand installed ... ?
  
  This would seem to have nothing to do with USA/non USA as
  ${USA_RESIDENT} does not prepend librsausa in secure/lib/Makefile

-
Julian Stacey   http://bim.bsn.com/~jhs/
Munich Unix Consultant                  Free BSD Unix, 3600 packages & source


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to