diff options
Diffstat (limited to 'security/nss/files/patch-bugzilla-702090')
-rw-r--r-- | security/nss/files/patch-bugzilla-702090 | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/security/nss/files/patch-bugzilla-702090 b/security/nss/files/patch-bugzilla-702090 new file mode 100644 index 000000000000..1b7a43db292a --- /dev/null +++ b/security/nss/files/patch-bugzilla-702090 @@ -0,0 +1,23 @@ +Taken from here: +https://bug702090.bugzilla.mozilla.org/attachment.cgi?id=575453 + +--- ../../security/nss/lib/util/pkcs11n.h.orig 2011-09-14 10:21:10.000000000 +0900 ++++ ../../security/nss/lib/util/pkcs11n.h 2011-11-19 00:45:01.131860104 +0900 +@@ -346,7 +346,7 @@ + * labels have never been accurate to what was really implemented. + * The new labels correctly reflect what the values effectively mean. + */ +-#if __GNUC__ > 3 ++#if defined(__GNUC__) && (__GNUC__ > 3) + /* make GCC warn when we use these #defines */ + /* + * This is really painful because GCC doesn't allow us to mark random +@@ -362,7 +362,7 @@ + * cast the resulting value to the deprecated type in the #define, thus + * producting the warning when the #define is used. + */ +-#if (__GNUC__ == 4) && (__GNUC_MINOR < 5) ++#if (__GNUC__ == 4) && (__GNUC_MINOR__ < 5) + /* The mac doesn't like the friendlier deprecate messages. I'm assuming this + * is a gcc version issue rather than mac or ppc specific */ + typedef CK_TRUST __CKT_NSS_UNTRUSTED __attribute__((deprecated));
\ No newline at end of file |