From: Doug Kaufman <[EMAIL PROTECTED]>

dkaufman> The reason I wrote this is that "make links" doesn't take
dkaufman> care of this. 

Really?  It does in my directories (on Linux, admitedly).

dkaufman> The code in the patch only copies or links the test and
dkaufman> header files for algorithms that are excluded by Configure.

I assume you mean "not excluded", or it wouldn't make any sense at
all.

dkaufman> The Makefiles in the directories of excluded algorithms are
dkaufman> never run, so the test and header files are not linked when
dkaufman> "make links" is run. The link section of Makefile reads "for
dkaufman> i in $(DIRS)", but the directories of excluded algorithms
dkaufman> have already been removed from $(DIRS) by the Configure
dkaufman> script. I usually run with no-idea and no-rc5. You probably
dkaufman> don't see the problem since the tarball has symbolic links
dkaufman> for these already included. The DOS untar utilities can't
dkaufman> use these and creates 0 byte files instead. Make links
dkaufman> corrects this, overwriting the 0 byte files for the
dkaufman> algorithms used, but leaving 0 byte files for the others. If
dkaufman> your tar utility recognizes symbolic links, you have the
dkaufman> files when you untar, with make links redoing this for the
dkaufman> included algorithms.

I suppose the really sensible thing would then be to check all the
files that are supposed to be soft links and see if they are 0 bytes
small, and remove them if they are.  This could be done in
Makefile.org

-- 
Richard Levitte   \ Spannv�gen 38, II \ [EMAIL PROTECTED]
Redakteur@Stacken  \ S-168 35  BROMMA  \ T: +46-8-26 52 47
                    \      SWEDEN       \ or +46-733-72 88 11
Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/
Software Engineer, GemPlus:             http://www.gemplus.com/

Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to