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]