Date: Fri, 23 Jan 2004 00:07:06 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 263 ************************************************** Thursday 22 January 2004 Number 263 ************************************************** Subjects for today 1 intl.dll : Franz Bakan" 2 Re: Any new UX2BS testers? : Andreas Buening 3 Re: Any new UX2BS testers? : Andreas Buening 4 Re: Any new UX2BS testers? : Dave and Natalie" 5 Re: Any new UX2BS testers? : knut st. osmundsen" 6 Re: Any new UX2BS testers? : knut st. osmundsen" 1 Re: Any new UX2BS testers? : James M Moe 4 Re: Any new UX2BS testers? : John Poltorak **= Email 1 ==========================** Date: Wed, 21 Jan 2004 14:13:30 +0100 (CET) From: "Franz Bakan" Subject: intl.dll On Tue Jan 20 17:38:31 2004 knut st. osmundsen wrote: >Currently my GCC buildenvironment is broken because of >conflicting INTL.DLL versions Did you try http://unix.os2site.com/sw/pub/binary/gettext/gettext-0_11_5-r2-bin.zip ? Worked for me as a replacement for Andy's 0.10.40 version. Allthough you have to take care of the ENV-Variables because they are different from previous versions. Franz _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Wed, 21 Jan 2004 15:00:42 +0100 From: Andreas Buening Subject: Re: Any new UX2BS testers? John Poltorak wrote: > > On Tue, Jan 20, 2004 at 11:46:51PM +0100, knut st. osmundsen wrote: > > John Poltorak wrote: > > > I'm still struggling to create an INTL library which will work when > > > building an old version of GREP! UX2BS is at something of an impasse until > > > I get this fixed. > > > > > > As far as I am concerned I see GETTEXT as an essential requirement for > > > UnixOS/2 and would prefer INTL.DLL to always be based on the most recently > > > available GETTEXT. Of course, it's inclusion in any UnixOS/2 distro would > > > require some integration testing with every app which used INTL.DLL > > > > John, I'll make gettext work before next GCC release and bundle it with > > it somehow. Currently my GCC buildenvironment is broken because of > > conflicting INTL.DLL versions, so there will be no GCC release until > > I've built a working gettext. > > As it is GETTEXT _appears_ to build properly with UX2BS, but fails to > provide an INTL lib which works correctly when building other apps which > need it. I can't figure out why. Because different intl.dll versions were built in a different way. I provided a special build which should work with almost all old apps (at least I haven't got any bug reports about this): http://ww.unixos2.com/sw/pub/binary/gettext/gettext-0_11_5-r2-special.zip However, the dll must be linked manually (see the README file). Bye, Andreas _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Wed, 21 Jan 2004 15:01:00 +0100 From: Andreas Buening Subject: Re: Any new UX2BS testers? knut st. osmundsen wrote: > John, I'll make gettext work before next GCC release and bundle it with > it somehow. Currently my GCC buildenvironment is broken because of > conflicting INTL.DLL versions, so there will be no GCC release until > I've built a working gettext. Have you tried this one: http://ww.unixos2.com/sw/pub/binary/gettext/gettext-0_11_5-r2-special.zip If it doesn't work, what error appears in your popuplog.os2 file? Bye, Andreas _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Wed, 21 Jan 2004 08:19:28 -0800 From: "Dave and Natalie" Subject: Re: Any new UX2BS testers? On Wed, 21 Jan 2004 09:25:11 +0000, John Poltorak wrote: >> PS. I need a faster shell! > >Are you using PDKSH? Interestingly the Mozilla team reports the build goes 3 times faster using Ash instead of Bash Dave New Email Address - please update your Address book dave_yeo at paralynx.com _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Thu, 22 Jan 2004 01:40:29 +0100 From: "knut st. osmundsen" Subject: Re: Any new UX2BS testers? John Poltorak wrote: > On Tue, Jan 20, 2004 at 11:46:51PM +0100, knut st. osmundsen wrote: > >> John Poltorak wrote: > > >>>> E.g., gettext is now reaching version 0.14. The announcement >>>> says 0.14 will provide support for C# (new dll >>>> GNU.gettext.dll), a new feature for Farsi (Persian) has been >>>> added, and the language code for Norwegian has changed in 2003. >>>> Great. I doubt that this justifies any significant code change >>>> for intl.dll compared to 0.13. >> >> Oh, new version already. Those GNU guys are indeed hasty. I'll take >> a look at it once 0.13 is working. >> >> >>> I'm still struggling to create an INTL library which will work >>> when building an old version of GREP! UX2BS is at something of an >>> impasse until I get this fixed. >>> >>> As far as I am concerned I see GETTEXT as an essential >>> requirement for UnixOS/2 and would prefer INTL.DLL to always be >>> based on the most recently available GETTEXT. Of course, it's >>> inclusion in any UnixOS/2 distro would require some integration >>> testing with every app which used INTL.DLL >> >> John, I'll make gettext work before next GCC release and bundle it >> with it somehow. Currently my GCC buildenvironment is broken >> because of conflicting INTL.DLL versions, so there will be no GCC >> release until I've built a working gettext. > > > As it is GETTEXT _appears_ to build properly with UX2BS, but fails to > provide an INTL lib which works correctly when building other apps > which need it. I can't figure out why. > > I wondered if you have ever tried setting up UX2BS... It would be > pointless you getting GETTEXT built correctly if I am unable to > reproduce your results. UX2BS ensures a consistent build environment > so it should be easy to reproduce anyone elses build experience, and > it can be used in parallel with an existing production build > environment because it runs in its own shell and does not interfere > with anything else. Yes, I have UX2BS installed but I'm currently using my gcc environment to build gettext. Btw. I'm not trying to build 0.11.x or 0.12.x, so I don't know which trouble you've ran into there. With 0.13 I had to fix a couple of code issues before it built on OS/2. I've yet no idea if it works, but at least now it builds here. :-) Btw. I can't see that it's pointless if I take on where Andy left gettext and make 0.13 work on OS/2. If I can build it I'm sure you can build it too, at least before long. It's not like I intend to keep it for my self or anything :-) >> Kind Regards, knut >> >> PS. I need a faster shell! > > > Are you using PDKSH? no, ash. Is PDKSH fast and reliable? Kind Regards, knut _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Thu, 22 Jan 2004 01:40:11 +0100 From: "knut st. osmundsen" Subject: Re: Any new UX2BS testers? Dave and Natalie wrote: > On Wed, 21 Jan 2004 09:25:11 +0000, John Poltorak wrote: > > >>> PS. I need a faster shell! >> >> Are you using PDKSH? I'm using ash. > > Interestingly the Mozilla team reports the build goes 3 times faster > using Ash instead of Bash > I know, but ash on OS/2 is still way slower than bash running on a linux box with a quarter of the CPU speed. My ultimate fantasy is to have an optimized multithreaded shell with built in sed, grep and perhaps some other frequently used tools, and integrating it with GNU make (as a dlopen'ed DLL for instance). That should keep the number of spawns and forks to a minimum and give very good performance... :-) Kind Regards, knut _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 1 ==========================** Date: Wed, 21 Jan 2004 19:05:45 -0700 From: James M Moe Subject: Re: Any new UX2BS testers? knut st. osmundsen wrote: >> >> Interestingly the Mozilla team reports the build goes 3 times faster >> using Ash instead of Bash > > I know, but ash on OS/2 is still way slower than bash running on a linux > box with a quarter of the CPU speed. > Does anyone know why? I've often wondered about that but never looked into it. Is it really because of fork()? No other app seems to display such relative CPU needs. -- jimoe at sohnen-moe dot com _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Thu, 22 Jan 2004 10:17:34 +0000 From: John Poltorak Subject: Re: Any new UX2BS testers? On Thu, Jan 22, 2004 at 01:40:29AM +0100, knut st. osmundsen wrote: > >> John, I'll make gettext work before next GCC release and bundle it > >> with it somehow. Currently my GCC buildenvironment is broken > >> because of conflicting INTL.DLL versions, so there will be no GCC > >> release until I've built a working gettext. > > > > > > As it is GETTEXT _appears_ to build properly with UX2BS, but fails to > > provide an INTL lib which works correctly when building other apps > > which need it. I can't figure out why. > > > > I wondered if you have ever tried setting up UX2BS... It would be > > pointless you getting GETTEXT built correctly if I am unable to > > reproduce your results. UX2BS ensures a consistent build environment > > so it should be easy to reproduce anyone elses build experience, and > > it can be used in parallel with an existing production build > > environment because it runs in its own shell and does not interfere > > with anything else. > > Yes, I have UX2BS installed but I'm currently using my gcc environment > to build gettext. UX2BS is in development and keeps getting updated. It is possible to have it running in parallel with a production build environment because it uses its own build shell. Maybe you should try reinstalling it... The idea behind it is that you should be able to build any app by running 'build app' or even clicking on any object in the Build Folder. > Btw. I'm not trying to build 0.11.x or 0.12.x, so I > don't know which trouble you've ran into there. With 0.13 I had to fix a > couple of code issues before it built on OS/2. I've yet no idea if it > works, but at least now it builds here. :-) I didn't realise it had been updated so much - I still have 0.11.5 in my build table. I guess I need to try something a little bit more uptodate. > Btw. I can't see that it's pointless if I take on where Andy left > gettext and make 0.13 work on OS/2. If I can build it I'm sure you can > build it too, at least before long. It's not like I intend to keep it > for my self or anything :-) I get the feeling that both you and Andreas are maintaining different OS/2 ports of GETTEXT. It's a little confusing for me... > >> Kind Regards, knut > >> > >> PS. I need a faster shell! > > > > > > Are you using PDKSH? > > no, ash. Is PDKSH fast and reliable? Well it works OK. As for fast, how do I tell? I normally run builds on a RAMDISK which appears to peg CPU at around 100% so I don't think I can get it to work any faster on the same hardware. > Kind Regards, > knut -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs