Hi Gregory et al., On Fri, 2 Aug 2013, Mike Hommey wrote:
> CCing the last two persons who submitted patches for OS/2 > > On Thu, Aug 01, 2013 at 04:13:23PM -0700, Gregory Szorc wrote: > > We have a number of references to OS/2 throughout the build system > > and source tree. According to Kyle Huey OS/2 has likely broken since > > we removed --disable-ipc (bug 638755) in March 2011. > > > > While OS/2 is a tier-3 supported build configuration [1], we will > > shortly be rewriting a bunch of the build rules to handle > > non-recursive compilation. Since OS/2 is effectively dead as an > > operating system and since it apparently hasn't been able to build > > mozilla-central since 2011 without many people complaining AFAIK, > > I'm proposing that we remove traces of OS/2 from the build system. > > This likely plays out as not carrying OS/2 support forward as we > > change things. If the OS/2 community wishes to submit patches to > > re-add support, we can accept them, just like any tier-3 platform. > > > > Just to be clear, I don't believe other tier-3 operating systems may > > fall victim during refactors. OS/2 is special in that the OS is > > officially dead and sufficiently different from other supported > > platforms. It therefore is a non-trivial burden for us to attempt > > support as we perform large refactors to the build system. > > > > Are there any objections to this proposal? There is an ongoing port (currently of the 17 ESR branch of Firefox) here: https://github.com/bitwiseworks/mozilla-os2 >From the discussion in the mozilla.dev.ports.os2 newsgroup (that I just glanced at) I take it that they had some success but they are not planning to push the changes back to upstream, so I guess it doesn't influence them much, if you rip out OS/2 support from the main tree. In fact, one of the first items on their list was to rewrite the build system to kBuild, so removing OS/2 from the Mozilla build system should be fine. So I agree with your proposal, but as I have no relations to the team doing that, I could be wrong. Peter. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform