Closed
Bug 25970
Opened 21 years ago
Closed 21 years ago
Change NSPR version to 4.
Categories
(NSPR :: NSPR, defect, P3)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: wtc, Assigned: wtc)
Details
It's time to change the NSPR version to 4. This will change the names of the libraries.
Assignee | ||
Comment 1•21 years ago
|
||
I changed the NSPR version to "4.0 Beta" on NSPRPUB_RELEASE_4_0_BRANCH. The libraries are named libnspr4.so, libplds4.so, etc. /cvsroot/mozilla/nsprpub/config/module.df, revision 3.4.58.1 /cvsroot/mozilla/nsprpub/pr/include/prinit.h, revision 3.9.4.1
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•21 years ago
|
||
By using the C preprocessor stringize operator # and a double-macro trick, we can construct the PR_VMAJOR_STR string from PR_VMAJOR. So it is not necessary to define PR_VMAJOR_STR in prinit.h. Also updated the copyright years in the Windows version info resource to 1996-2000. NSPRPUB_RELEASE_4_0_BRANCH: /cvsroot/mozilla/nsprpub/pr/include/prinit.h, revision 3.9.4.2 /cvsroot/mozilla/nsprpub/pr/src/nspr.rc, revision 3.7.14.1 /cvsroot/mozilla/nsprpub/lib/ds/plds.rc, revision 3.1.14.1 /cvsroot/mozilla/nsprpub/lib/prstreams/prstrms.rc, revision 3.1.14.1 /cvsroot/mozilla/nsprpub/lib/libc/src/plc.rc, revision 3.1.14.1
Assignee | ||
Comment 3•21 years ago
|
||
I updated the version compatibility check algorithm in PR_VersionCheck for the 4.0 release. Updated the vercheck.c test for the 4.0 release. NSPRPUB_RELEASE_4_0_BRANCH: Checking in src/misc/prinit.c; /cvsroot/mozilla/nsprpub/pr/src/misc/prinit.c,v <-- prinit.c new revision: 3.18.4.2; previous revision: 3.18.4.1 done Checking in tests/vercheck.c; /cvsroot/mozilla/nsprpub/pr/tests/vercheck.c,v <-- vercheck.c new revision: 1.5.18.1; previous revision: 1.5 done rlog: /cvsroot/mozilla/nsprpub/pr/tests/vercheck.c,v:99: missing ';' after 'symb ols' rlog aborted Note that I got an error message from cvs.
Assignee | ||
Comment 4•21 years ago
|
||
I changed the names of the PRVersionDescription global variables (in prvrsion.c and plvrsion.c) to depend on the value of the PR_VMAJOR macro, so that we don't need to change these variable names every time we change the major version number. I changed NSPR_VERSION to 4 in the configure.in and configure scripts.
Assignee | ||
Comment 5•21 years ago
|
||
Marked the bug fixed.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•