It looks like symlinks are broken in 1.0.2e. A relative path was used in 1.0.2d but not 1.0.2e. Here's an example compared with 1.0.2d: normg at bunk>tar -ztvf openssl-1.0.2e.tar.gz |grep cast.h -rw-rw-r-- openssl/openssl 4659 2015-12-03 06:04 openssl-1.0.2e/crypto/cast/cast.h lrwxrwxrwx openssl/openssl 0 2015-12-03 06:44 openssl-1.0.2e/include/openssl/cast.h -> openssl-1.0.2e/../../crypto/cast/cast.h normg at bunk>cat openssl-1.0.2e/include/openssl/cast.h cat: openssl-1.0.2e/include/openssl/cast.h: No such file or directory /home/normg/local/b3 normg at bunk>tar -ztvf openssl-1.0.2d.tar.gz |grep cast.h -rw-rw-r-- openssl/openssl 4659 2015-07-09 04:53 openssl-1.0.2d/crypto/cast/cast.h lrwxrwxrwx openssl/openssl 0 2015-07-09 05:03 openssl-1.0.2d/include/openssl/cast.h -> ../../crypto/cast/cast.h How can I resolve this? Norm Green