Hi Viktor, 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. Norm Green On 12/3/2015 9:05 AM, Viktor Dukhovni wrote: > On Thu, Dec 03, 2015 at 04:59:56PM +0000, Viktor Dukhovni wrote: > >> $ tar zxf openssl-1.0.2e.tar.gz >> >> # Clean up >> $ find openssl-1.0.2e -name openssl-1.0.2e -type l -print0 | xargs -0 rm > Sorry, to be clear, the "cleanup" is not something you can do until > after you've built the software, the various symlinks don't work > if you do it too early. Just ignore this step. >