Date: Fri, 7 May 2004 00:07:34 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 318 ************************************************** Thursday 06 May 2004 Number 318 ************************************************** Subjects for today 1 Re: Succes on JFS, perl : John Poltorak 2 Re: Perl patch : John Poltorak 3 GOCR : John Poltorak 4 Re: Starting Over : John Poltorak 5 Re: Starting Over : Paul Smedley 6 UX2 Distribution Install : T.Sikora" **= Email 1 ==========================** Date: Wed, 5 May 2004 15:07:08 +0100 From: John Poltorak Subject: Re: Succes on JFS, perl On Wed, May 05, 2004 at 02:30:41PM +0100, Lyn St George wrote: > It seems to be all OK now, Your crashed disk didn't detain you long.... If I had lost 14GB, I'd be fairly distraught. > except for the one failing of not > running 'ux2_inst.cmd' from the bootstrap script. I'll investigate > that further later on. That should be fixed now. > This is the perl log: > Failed 7/867 test scripts, 99.19% okay. 17/78819 subtests failed, 99.98% okay. > Failed Test Stat Wstat Total Fail Failed List of Failed > ------------------------------------------------------------------------------- It's always nice to see how well things work although I would like to know why results vary as much as they do. You have mostof the common fails, which I would like to get rid of at some point. > ../ext/Socket/t/socketpair.t 4 1024 45 4 8.89% 16-19 This one is unusual. > As I've been out of the loop for a while on this, I wonder if > people could bring me up to speed on the current status. I wondered where you had got to... I feared you had been nabbed by the dark side. > I see in the "wrong" files from unixos2.com that there are some > impressive references to symlinks. Is this currently working? I don't really know anything about it. > Why are there two different build systems? The philosophies > seem to be quite different, not just the scripts. Initially I dreamt up the idea of a standardised build framework for building Unix apps on OS/2 starting off with what I called a 'baseline' toolset. Ted liked the idea and enhanced it by including lots of other apps into the framework which he thought would be useful for building all sort of apps. The difference in philosophies is that I wanted everything apart fom the 'baseline' tools to be homegrown - ie built using UX2BS, Ted wanted to use any existing ports. > Is anybody actively maintaining and developing the system > (apart from John of course)? At first glance there seems to be > room for further development. There is a lot of scope for developing things, but there has been little feedback. IMV the UX2BS framework is fairly sound but needs a little tidying up here and there and a lot more apps included. My first milestone is to be able to rebuild all the apps originally downloaded as pre-built binaries, and include them in update_base.cmd which is something that gets run as part of the install. I'm quite close now, although I'm intending to leave gcc alone for the moment, and there doesn't seem to be any prospect at all of rebuilding tar which has now become orphaned. After that it is a process of adding more and more apps and finding what environment needs to be set to be able to build and install them successfully. > Lyn -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Wed, 5 May 2004 15:25:27 +0100 From: John Poltorak Subject: Re: Perl patch On Wed, May 05, 2004 at 02:53:51PM +0100, Lyn St George wrote: > On Wed, 5 May 2004 13:55:16 +0100, John Poltorak wrote: > >Does anyone know which patch I'm referring to? If so, could you post it > >here? > > Attached is the patch for 5.8.0 Thanks for that. Is it possible to see if it actually works as intended? > - I'll check later to see if it needs > updating for 5.8.4. Is that a typo, or is 5.8.4 out already? > Also, there should be another flag on the > make line " -D d_dosuid" IIRC, which builds a suidperl > executable. Well if you have a look at \unixos2\patches\perl-5.8.3 and \unixos2\scripts\build\build_perl.cmd you may see some scope for other changes that need making. There are probably a number of other enhancements that could be made to create an optimal build, but my knowledge in that area is somewaht limited. > Obviously this is a dummy on OS/2, but if you > want to run OpenWebMail then it expects to find it. I can't say that I have ever heard of OpenWebMail, but it's always nice to have the option of running things. -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Wed, 5 May 2004 18:42:05 +0100 From: John Poltorak Subject: GOCR GOCR v0.39 should now build using UX2BS. For those that don't know, GOCR is the GNU Optical Character Recognition program. You will need to run ux2_refresh to be able to grab the updated files needed to build it. On its own GOCR probably isn't much use and needs a whole bunch of other helper files to support sundry graphics formats. Those aren't currently buildable under UX2BS, but hopefully will be before too long. -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Wed, 5 May 2004 18:49:32 +0100 From: John Poltorak Subject: Re: Starting Over On Mon, May 03, 2004 at 09:46:34AM -0700, James Moe wrote: > Patrick Ash wrote: > > > > Unfortunately, the script failed about half way through with the "too > > many files open" message, even though I have emxopt set to 4096 > > files. I will try again to see if it will go all the way through. > > > It is because the shell scripts are being run concurrently rather than > serially. No one has yet offered a reason why some systems spawn the shells > and others do not. I do not know what changed on my system that has caused this. At what point does this happen? And which shell are you using? > -- > jimoe at sohnen-moe dot com -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Thu, 06 May 2004 20:18:05 +0930 From: Paul Smedley Subject: Re: Starting Over Hi John, John Poltorak wrote: > On Wed, May 05, 2004 at 08:29:25PM +0930, Paul Smedley wrote: > >>John, >>I just grabbed the latest bootstrap and it installed perfectly on this >>PC - which has in the past had issues. > > That's great. > > Just out of curiosity, could you post \unixos2\logs\per-test_results.log > if you have one? Failed 4/867 test scripts, 99.54% okay. 11/79051 subtests failed, 99.99% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- lib/os2_base.t 1 256 19 1 5.26% 8 lib/os2_ea.t 21 8 38.10% 7-11 14-16 op/magic.t 53 1 1.89% 6 op/stat.t 78 1 1.28% 44 67 tests and 636 subtests skipped. Same result on another machine I support... once I added link386.exe to the other PC. Seems that ux2bs doesn't check for link386.exe until AFTER trying the build Perl?? Cheers, Paul. _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Thu, 06 May 2004 08:12:38 -0400 From: "T.Sikora" Subject: UX2 Distribution Install Jeff, Ian, you guys ready to go to work? John had enough of us sitting on our hands. That dialog driven install we discussed would be pretty cool. I'm setting up a ux2bs machine now so we can merge the 2 together. I was thinking for now remove the 'old' development tools from that old 'monster' and put the current ux2bs in it's place. We can do a (full)install first with development tools so we can integrate the ports tree into the distribution smoothly. What is the status of the filesystem issue. Are we still using the unixroot for the packages or are we using Unix legacy locations? Did anyone ever get that makepkg tool working? I guess ideally we want everything built with the ux2bs packaged for the distribution. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs