Closed
Bug 62856
Opened 25 years ago
Closed 24 years ago
PSM trunk build for OS/2
Categories
(Core :: Security: PSM, defect, P3)
Tracking
()
VERIFIED
FIXED
People
(Reporter: jhpedemonte, Assigned: javi)
References
Details
Attachments
(6 files)
|
14.06 KB,
patch
|
Details | Diff | Splinter Review | |
|
12.70 KB,
patch
|
Details | Diff | Splinter Review | |
|
13.06 KB,
patch
|
Details | Diff | Splinter Review | |
|
12.07 KB,
patch
|
Details | Diff | Splinter Review | |
|
624 bytes,
patch
|
Details | Diff | Splinter Review | |
|
670 bytes,
patch
|
Details | Diff | Splinter Review |
This bug is for file changes necessary to get PSM building in the
trunk under OS/2. This bug depends on bug 60912.
| Reporter | ||
Comment 1•25 years ago
|
||
+ if (control != NULL) {
iirc we don't like explicit comparisons with NULL.
If brendan agrees then an overlay patch (to the entire file) should be
considered. If pedemont@us.ibm.com (Javier Pedemonte) does not want that bug
assigned to him, then he should assign it to me (timeless@bemail.org mark P2
mozilla0.9 blocked by this bug)
| Reporter | ||
Comment 3•25 years ago
|
||
Comment 4•24 years ago
|
||
Its not good for EMX build. XP_OS2 should be used.
+#ifdef XP_OS2_VACPP
+#define INCL_DOSSESMGR
+#define INCL_DOSERRORS
+#define INCL_DOSPROCESS
+#include "os2.h"
+#endif
| Reporter | ||
Comment 5•24 years ago
|
||
Comment 6•24 years ago
|
||
salsero suggested I reassign this bug to you.
We are just trying to get OS/2 changes in so we can build PSM on the tip.
I'm willing to check them in if that is possible
Assignee: ddrinan → javi
| Reporter | ||
Comment 7•24 years ago
|
||
| Assignee | ||
Comment 8•24 years ago
|
||
This patch touces both mozilla/security/psm/server/Makefile and
mozilla/security/psm/server/Makefile.in. It should only have to touch one of
the two. Do you build using autoconf? Or the nmake /f makefile.win convention?
| Assignee | ||
Comment 9•24 years ago
|
||
Could you try one thing the mozilla/security/psm/server/Makefile,
Try
MKPROG = CCC in there to see if we can get rid of the dependency of the
CPLUSPLUS runtime at link.
| Assignee | ||
Comment 10•24 years ago
|
||
I've got this patch staged. Hopefully the tree will open earlier than 5 pm
tomorrow so I can check it in andnot have to sit around late into the evening
making sure the builds didn't break.
| Assignee | ||
Comment 11•24 years ago
|
||
Patch checked in.
Comment 12•24 years ago
|
||
| Reporter | ||
Comment 13•24 years ago
|
||
The patch for security/psm/server/Makefile was not checked in
correctly. I am attaching a patch that fixes this, as well as adding
the EMX changes from patch 02/07/01. See below.
| Reporter | ||
Comment 14•24 years ago
|
||
| Assignee | ||
Updated•24 years ago
|
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 15•24 years ago
|
||
Final patch to Makefile checked in.
| Reporter | ||
Comment 16•24 years ago
|
||
*** Bug 62016 has been marked as a duplicate of this bug. ***
Updated•24 years ago
|
Keywords: mozilla0.8
You need to log in
before you can comment on or make changes to this bug.
Description
•