Closed Bug 62856 Opened 25 years ago Closed 24 years ago

PSM trunk build for OS/2

Categories

(Core :: Security: PSM, defect, P3)

Other Branch
x86
OS/2
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: jhpedemonte, Assigned: javi)

References

Details

Attachments

(6 files)

This bug is for file changes necessary to get PSM building in the trunk under OS/2. This bug depends on bug 60912.
Depends on: 60912
+ 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)
Attached patch latest patchSplinter Review
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
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
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?
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.
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.
Patch checked in.
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.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Final patch to Makefile checked in.
*** Bug 62016 has been marked as a duplicate of this bug. ***
Verified per javi's comments.
Status: RESOLVED → VERIFIED
Keywords: mozilla0.8
Product: PSM → Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: