Re: Building a localised SeaMonkey 2.42

Dave Yeo <[email protected]> Wed, 21 Jun 2017 18:52:51 -0700
Newsgroups gmane.comp.mozilla.devel.os2
Message-ID <[email protected]>
Laurenz Sommer wrote:
> I followed the instructions as close as possible. First I got an error,
> saying 'ECMAScript Internationalization API is not yet supported on this
> platform' when I ran 'make configure' with the mozconfig file adjusted
> for the localisation. I resolved this by editing build\autoconf\icu.m4
> so it does not assume OS/2 does not support ECMAScript
> Internationalization API (according to this
> https://github.com/bitwiseworks/mozilla-os2/issues/101 OS/2 supports it)
> and now treats it equal to WINNT. I'll attach the patch for this so one
> can see the changes I made. I had to run autoreconfigure in
> D:\gecko45\mozilla\intl\icu\source because
> mozilla\intl\icu\source\configure interpreted the PATH environment
> setting wrong.
> But now 'make -f client.mk configure' terminates with the following
> error: 'intl/icu/target> configure: error: Namespace support is required
> to build ICU.' I attached the config.log created in
> D:\gecko45\obj-sm\intl\icu\target.
> Has anyone any idea how to resolve this problem? If I should provide
> further information, please tell me.

I think on OS/2, you'll have to continue using the external icu 
libraries or patch the internal libraries with whatever patches dmik 
applied to the ones in http://trac.netlabs.org/ports/log/icu
Dave