diff options
author | tez <tez> | 2011-01-20 16:25:21 +0000 |
---|---|---|
committer | tez <tez> | 2011-01-20 16:25:21 +0000 |
commit | ee5e4e3b8bf547287661fecbca10a1618dc1d843 (patch) | |
tree | 6f7dddb176163bce9b7be06fa434e932b5497f4c /security | |
parent | d250ca57db247457d824d38a0e21e796b4bf6b47 (diff) | |
download | pkgsrc-ee5e4e3b8bf547287661fecbca10a1618dc1d843.tar.gz |
'fix' pr#43939 by providing a pointer to the root cause
Diffstat (limited to 'security')
-rw-r--r-- | security/openssl/MESSAGE.SunOS | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/security/openssl/MESSAGE.SunOS b/security/openssl/MESSAGE.SunOS new file mode 100644 index 00000000000..c95c36df556 --- /dev/null +++ b/security/openssl/MESSAGE.SunOS @@ -0,0 +1,16 @@ +=========================================================================== +$NetBSD: MESSAGE.SunOS,v 1.1 2011/01/20 16:25:21 tez Exp $ + +openssl may dump core on SunOS due to a bug in the Solaris linker which +erroneously pads .init segment with zeros [instead of nops]. Since the +bug is triggered at initialization, it can be seen with a simple test like +'openssl version'. + +Some versions of gcc already contain a workaround, and the linker may be +fixed in some release. If you see the problem, there are details and a +fix for gcc at http://www.openssl.org/~appro/values.c which solves the +problem. + +See also http://gnats.netbsd.org/43939 + +=========================================================================== |