Closed Bug 536262 Opened 15 years ago Closed 10 years ago

[OS/2] make IPC work

Categories

(Core :: IPC, defect)

x86
OS/2
defect
Not set
major

Tracking

()

RESOLVED WONTFIX

People

(Reporter: wuno, Assigned: dragtext)

References

Details

User-Agent:       Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9.3a1pre) Gecko/20091221 Minefield/3.7a1pre
Build Identifier: 

The new inter process communication was imported from chromium sources. In order to make it work under OS/2 it sure will need a lot of efforts. For now, we have to build with --disable-ipc in .mozconfig. The question is, whether enable-ipc should check in configure if the platform is supported (I'd bet at least some other non tier_1 platforms are in trouble with the unconditional enable-ipc)

Reproducible: Always
I took a look at IPC a few weeks ago before it was pushed to the trunk.  I probably completed about 2% of what was needed, then got distracted by something else...  I'll start working on this in earnest once Christmas has passed.

BTW... I wouldn't disable IPC by default for OS/2 until I was convinced it was unworkable (which I don't think it is).  It would only have to be removed later, and would draw attention to our (temporary) shortcomings.  If other platforms want it disabled by default, that's their business.
Assignee: nobody → dragtext
Status: NEW → ASSIGNED
Version: unspecified → Trunk
(In reply to comment #1)
> I took a look at IPC a few weeks ago before it was pushed to the trunk.  I
> probably completed about 2% of what was needed, then got distracted by
> something else...  I'll start working on this in earnest once Christmas has
> passed.
> 
Changed the Bug summary accordingly, have nice holidays
Summary: [OS/2] is not ready for IPC, build breaks → [OS/2] make IPC work
Once bug 638755 gets "fixed" this will become much more important.
Blocks: 638755
Rich, do we have your start available somewhere?  Even if it is only 2% complete, that is a 2% better chance that I can do something with it than I have of starting fresh.
(In reply to Andy Willis (abwillis) from comment #4)
> Rich, do we have your start available somewhere?  Even if it is only 2%
> complete, that is a 2% better chance that I can do something with it than I
> have of starting fresh.
Flags: needinfo?(wuno)
Mensys (company updating and selling OEM version of OS/2 as eComStation, http://ecomstation.com/) and the community has funded a developer to do the IPC stuff. The developer has experience doing the IPC work in VirtualBox and also ported QT and Java as well as the Flash wrapper (wine like system to use the Windows plugin).
Development is currently at https://github.com/bitwiseworks/mozilla-os2 starting with 17ESR. I hope to update the various patches to trunk and post them here and various other bugs.
Flags: needinfo?(wuno)
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.