Closed
Bug 507482
Opened 15 years ago
Closed 15 years ago
NSS 3.12.3 (and later) doesn't build on AIX 5.1
Categories
(NSS :: Libraries, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
3.12.4
People
(Reporter: nelson, Assigned: christophe.ravel.bugs)
References
()
Details
(Whiteboard: FIPS)
Attachments
(4 files)
545 bytes,
patch
|
nelson
:
review+
glenbeasley
:
superreview+
|
Details | Diff | Splinter Review |
673 bytes,
patch
|
nelson
:
review+
glenbeasley
:
superreview+
|
Details | Diff | Splinter Review |
871 bytes,
patch
|
nelson
:
review+
|
Details | Diff | Splinter Review |
748 bytes,
patch
|
nelson
:
review+
|
Details | Diff | Splinter Review |
Awwwwww FIPS! We need to build 3.12.3 and/or 3.12.4 on AIX, but in softoknt.h 90 NSS_AUDIT_UNWRAP_KEY, 91 NSS_AUDIT_WRAP_KEY, ^ AIX won't allow this 92 } NSSAuditType;
Reporter | ||
Updated•15 years ago
|
Priority: -- → P1
Whiteboard: FIPS
Target Milestone: --- → 3.12.4
Reporter | ||
Comment 1•15 years ago
|
||
Likewise, http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/security/nss/lib/certdb/certi.h&rev=1.30&mark=371#368 368 typedef enum { 369 certRevocationStatusRevoked = 0, 370 certRevocationStatusValid = 1, 371 certRevocationStatusUnknown = 2, ^ AIX says no 372 } CERTRevocationStatus;
Assignee | ||
Comment 2•15 years ago
|
||
Assignee: nobody → christophe.ravel.bugs
Attachment #391895 -
Flags: superreview?(glen.beasley)
Attachment #391895 -
Flags: review?(nelson)
Assignee | ||
Comment 3•15 years ago
|
||
Not sure if this patch is within the FIPS boundaries. Asking for superreview from Glen anyway.
Attachment #391896 -
Flags: superreview?(glen.beasley)
Attachment #391896 -
Flags: review?(nelson)
Assignee | ||
Comment 4•15 years ago
|
||
"../../../../../../dist/private/nss/pkixt.h", line 503.30: 1506-275 (S) Unexpected text ',' encountered. "../../../../../../dist/private/nss/pkixt.h", line 510.27: 1506-275 (S) Unexpected text ',' encountered.
Assignee | ||
Updated•15 years ago
|
Summary: softoken in NSS 3.12.3 (and later) doesn't build on AIX → NSS 3.12.3 (and later) doesn't build on AIX 5.1
Assignee | ||
Comment 5•15 years ago
|
||
Attachment #391898 -
Flags: review?(nelson)
Assignee | ||
Comment 6•15 years ago
|
||
"/h/guybrush.red.iplanet.com/export/mccrel3/security/securitytip/builds/20090730.1/wozzeck_Solaris8/mozilla/security/nss/cmd/lib/pk11table.h", line 77.19: 1506-275 (S) Unexpected text ',' encountered. "/h/guybrush.red.iplanet.com/export/mccrel3/security/securitytip/builds/20090730.1/wozzeck_Solaris8/mozilla/security/nss/cmd/lib/pk11table.h", line 106.21: 1506-275 (S) Unexpected text ',' encountered.
Assignee | ||
Comment 7•15 years ago
|
||
Attachment #391900 -
Flags: review?(nelson)
Updated•15 years ago
|
Attachment #391896 -
Flags: superreview?(glen.beasley) → superreview+
Assignee | ||
Comment 8•15 years ago
|
||
That seems to be all we need to build on AIX 5.1. I applied these 4 changes to my build workspace and the build is complete.
Reporter | ||
Updated•15 years ago
|
Attachment #391895 -
Flags: review?(nelson) → review+
Reporter | ||
Comment 9•15 years ago
|
||
Comment on attachment 391895 [details] [diff] [review] fix for softoknt.h (checked in) I'm giving this patch r+ because it is correct. But this code is clearly inside the FIPS boundary, so we need to decide if it can be committed now, or not. Glen? Bob?
Reporter | ||
Comment 10•15 years ago
|
||
Comment on attachment 391896 [details] [diff] [review] fix for certi.h (checked in) This patch can go in immediately. It is NOT inside the FIPS boundary.
Attachment #391896 -
Flags: review?(nelson) → review+
Reporter | ||
Comment 11•15 years ago
|
||
Comment on attachment 391898 [details] [diff] [review] fix for pkixt.h (checked in) This patch can go in immediately since it is outside the FIPS boundary.
Attachment #391898 -
Flags: review?(nelson) → review+
Reporter | ||
Comment 12•15 years ago
|
||
Comment on attachment 391900 [details] [diff] [review] fix for pk11table.h (checked in) I believe this fix can go in immediately, as it only affects a test program and not the libraries being FIPS validated.
Attachment #391900 -
Flags: review?(nelson) → review+
Assignee | ||
Comment 13•15 years ago
|
||
Checking in lib/certdb/certi.h; /cvsroot/mozilla/security/nss/lib/certdb/certi.h,v <-- certi.h new revision: 1.31; previous revision: 1.30 done Checking in lib/libpkix/include/pkixt.h; /cvsroot/mozilla/security/nss/lib/libpkix/include/pkixt.h,v <-- pkixt.h new revision: 1.19; previous revision: 1.18 done Checking in cmd/lib/pk11table.h; /cvsroot/mozilla/security/nss/cmd/lib/pk11table.h,v <-- pk11table.h new revision: 1.8; previous revision: 1.7 done
Assignee | ||
Updated•15 years ago
|
Attachment #391896 -
Attachment description: fix for certi.h → fix for certi.h (checked in)
Assignee | ||
Updated•15 years ago
|
Attachment #391898 -
Attachment description: fix for pkixt.h → fix for pkixt.h (checked in)
Assignee | ||
Updated•15 years ago
|
Attachment #391900 -
Attachment description: fix for pk11table.h → fix for pk11table.h (checked in)
Assignee | ||
Updated•15 years ago
|
Attachment #391895 -
Attachment description: fix for softoknt.h → fix for softoknt.h (waiting for FIPS approval)
Updated•15 years ago
|
Attachment #391895 -
Flags: superreview?(glen.beasley) → superreview+
Assignee | ||
Comment 14•15 years ago
|
||
Checking in softoknt.h; /cvsroot/mozilla/security/nss/lib/softoken/softoknt.h,v <-- softoknt.h new revision: 1.6; previous revision: 1.5 done
Assignee | ||
Comment 15•15 years ago
|
||
Comment on attachment 391895 [details] [diff] [review] fix for softoknt.h (checked in) Change approved for FIPS by the lab.
Attachment #391895 -
Attachment description: fix for softoknt.h (waiting for FIPS approval) → fix for softoknt.h (checked in)
Assignee | ||
Updated•15 years ago
|
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•