[openssl-dev] [openssl.org #3814] make dclean breaks build and tests
noloader@gmail.com via RT
rt at openssl.org
Mon Apr 20 17:01:03 UTC 2015
It appears `make dclean` still whacks a bunch of test files in Master.
It looks like at east 39 files are deleted:
$ git status | grep delete | wc -l
39
*****
If the test/ directory is deleted, then that means its not possible to
test the library after a build. You might as well delete all the
source files and package what remains :)
It would probably be a better strategy to have `make dcean` put the
sources in a pristine state without deleting the test/ directory. This
way, those building the library can do so without extraneous cruft
from the development process. And they can test the library after
building.
*****
$ make clean && make dclean
...
$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: apps/Makefile
modified: crypto/Makefile
modified: crypto/aes/Makefile
modified: crypto/asn1/Makefile
modified: crypto/bf/Makefile
modified: crypto/bio/Makefile
modified: crypto/bn/Makefile
modified: crypto/buffer/Makefile
modified: crypto/camellia/Makefile
modified: crypto/cast/Makefile
modified: crypto/cmac/Makefile
modified: crypto/cms/Makefile
modified: crypto/comp/Makefile
modified: crypto/conf/Makefile
modified: crypto/des/Makefile
modified: crypto/dh/Makefile
modified: crypto/dsa/Makefile
modified: crypto/dso/Makefile
modified: crypto/ec/Makefile
modified: crypto/ecdh/Makefile
modified: crypto/ecdsa/Makefile
modified: crypto/engine/Makefile
modified: crypto/err/Makefile
modified: crypto/evp/Makefile
modified: crypto/hmac/Makefile
modified: crypto/idea/Makefile
modified: crypto/krb5/Makefile
modified: crypto/lhash/Makefile
modified: crypto/md4/Makefile
modified: crypto/md5/Makefile
modified: crypto/mdc2/Makefile
modified: crypto/modes/Makefile
modified: crypto/objects/Makefile
modified: crypto/ocsp/Makefile
modified: crypto/pem/Makefile
modified: crypto/pkcs12/Makefile
modified: crypto/pkcs7/Makefile
modified: crypto/pqueue/Makefile
modified: crypto/rand/Makefile
modified: crypto/rc2/Makefile
modified: crypto/rc4/Makefile
modified: crypto/ripemd/Makefile
modified: crypto/rsa/Makefile
modified: crypto/seed/Makefile
modified: crypto/sha/Makefile
modified: crypto/srp/Makefile
modified: crypto/stack/Makefile
modified: crypto/ts/Makefile
modified: crypto/txt_db/Makefile
modified: crypto/ui/Makefile
modified: crypto/whrlpool/Makefile
modified: crypto/x509/Makefile
modified: crypto/x509v3/Makefile
modified: engines/Makefile
modified: engines/ccgost/Makefile
modified: ssl/Makefile
modified: test/Makefile
deleted: test/bftest.c
deleted: test/bntest.c
deleted: test/casttest.c
deleted: test/constant_time_test.c
deleted: test/destest.c
deleted: test/dhtest.c
deleted: test/dsatest.c
deleted: test/ecdhtest.c
deleted: test/ecdsatest.c
deleted: test/ectest.c
deleted: test/enginetest.c
deleted: test/evp_extra_test.c
deleted: test/evp_test.c
deleted: test/evptests.txt
deleted: test/exptest.c
deleted: test/gost2814789test.c
deleted: test/heartbeat_test.c
deleted: test/hmactest.c
deleted: test/ideatest.c
deleted: test/igetest.c
deleted: test/jpaketest.c
deleted: test/md2test.c
deleted: test/md4test.c
deleted: test/md5test.c
deleted: test/mdc2test.c
deleted: test/p5_crpt2_test.c
deleted: test/randtest.c
deleted: test/rc2test.c
deleted: test/rc4test.c
deleted: test/rc5test.c
deleted: test/rmdtest.c
deleted: test/rsa_test.c
deleted: test/sha1test.c
deleted: test/sha256t.c
deleted: test/sha512t.c
deleted: test/ssltest.c
deleted: test/testutil.c
deleted: test/v3nametest.c
deleted: test/wp_test.c
More information about the openssl-dev
mailing list