Re: [openssl-users] Symlinks STILL broken in 1.0.2e

2015-12-03 Thread Matt Caswell


On 03/12/15 21:37, Norm Green wrote:
> Are these sym links going to remain this way in subsequent releases?  Or
> will they revert back to the way they were in 1.0.2d? Merging changes
> like this into svn is a pain because it causes conflicts.

They won't remain broken. It's undecided whether they will go back to
the way they were, or be removed completely.

Matt

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


Re: [openssl-users] Symlinks STILL broken in 1.0.2e

2015-12-03 Thread Norm Green
Are these sym links going to remain this way in subsequent releases?  Or 
will they revert back to the way they were in 1.0.2d? Merging changes 
like this into svn is a pain because it causes conflicts.


Norm Green

On 12/3/15 13:31, Matt Caswell wrote:


On 03/12/15 21:27, Norm Green wrote:

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?

The sym links are not required to successfully build - they get
recreated anyway when you run "Configure". I've had some reports of some
versions of tar (the one I've heard of is on mingw) complaining about
the sym links but actually all the files are extracted ok, and it is
perfectly possible to successfully build. As its a relatively minor
issue I'm currently minded to stick with what we've got.

Matt

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


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


Re: [openssl-users] Symlinks STILL broken in 1.0.2e

2015-12-03 Thread Matt Caswell


On 03/12/15 21:27, Norm Green wrote:
> 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?

The sym links are not required to successfully build - they get
recreated anyway when you run "Configure". I've had some reports of some
versions of tar (the one I've heard of is on mingw) complaining about
the sym links but actually all the files are extracted ok, and it is
perfectly possible to successfully build. As its a relatively minor
issue I'm currently minded to stick with what we've got.

Matt

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


[openssl-users] Symlinks STILL broken in 1.0.2e

2015-12-03 Thread Norm Green

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