There are still many broken symbolic links in the new 1.0.2e tarball:

Example:
>ls -l ./test/ecdsatest.c
lrwxrwxrwx 1 normg smalltalk 42 Dec 3 06:44 ./test/ecdsatest.c -> openssl-1.0.2e/../crypto/ecdsa/ecdsatest.c
>cat ./test/ecdsatest.c
cat: ./test/ecdsatest.c: No such file or directory


find . -type l -! -exec test -e {} \; -print
./apps/md4.c
./test/ssltest.c
./test/bftest.c
./test/md4test.c
./test/casttest.c
./test/rmdtest.c
./test/verify_extra_test.c
./test/dsatest.c
./test/rc4test.c
./test/v3nametest.c
./test/sha256t.c
./test/srptest.c
./test/shatest.c
./test/enginetest.c
./test/heartbeat_test.c
./test/md5test.c
./test/md2test.c
./test/wp_test.c
./test/destest.c
./test/hmactest.c
./test/bntest.c
./test/sha512t.c
./test/ideatest.c
./test/ecdsatest.c
./test/randtest.c
./test/jpaketest.c
./test/clienthellotest.c
./test/evp_extra_test.c
./test/dhtest.c
./test/sha1test.c
./test/rsa_test.c
./test/evp_test.c
./test/ecdhtest.c
./test/mdc2test.c
./test/rc5test.c
./test/rc2test.c
./test/ectest.c
./test/exptest.c
./test/constant_time_test.c

Will there be a 3rd 1.0.2e tarball released to fix this?

Norm Green



On 12/3/15 09:41, Viktor Dukhovni wrote:
On Thu, Dec 03, 2015 at 09:34:03AM -0800, Norm Green wrote:

Thanks for the workaround.  After running your code I now see this:

cast.h -> openssl-1.0.2e/../../crypto/cast/cast.h
openssl-1.0.2e -> .

Which is still different than 1.0.2d:

cast.h -> ../../crypto/cast/cast.h

Are these new symlinks here to stay or were they included in the in error?
What will 1.0.2f look like in this regard?

I need to merge 1.0.2e into a vendor branch in svn and I can foresee these
symlink changes causing me a lot of grief.
The symlinks are not intentional, and it turns out that a test
script and a "pod" documentation file are also missing.  I expect
an updated tarball is imminent.


_______________________________________________
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

Reply via email to