Date: Tue, 16 Nov 2004 00:04:59 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 449 ************************************************** Monday 15 November 2004 Number 449 ************************************************** Subjects for today 1 Re: CDRECORD : Dave Yeo" 2 Re: CDRECORD : John Poltorak 3 Re: smake (was MT) : Dave Yeo" 4 Re: smake (was MT) : John Poltorak 5 Re: smake (was MT) : Dave Yeo" 6 Python problem when running Plone : John Poltorak **= Email 1 ==========================** Date: Sun, 14 Nov 2004 10:17:29 -0800 From: "Dave Yeo" Subject: Re: CDRECORD On Sun, 14 Nov 2004 11:24:07 +0000, John Poltorak wrote: > >I'm a little confused about the CDRECORD packages which appear on Hobbes >and maybe someone clarify the position... > >No source or diff files appear in the packages so is it safe to assume >that they principally convenience packages built from original sources? Well on the main CDRecord page under supported OSes it says that the OS/2 is integrated into version 2.0. In the readme the only special things you need to do is have /bin/sh, /bin/rm, /bin/mv > >If CDRECORD can be built on OS/2 straight from the original distributed >source, has anyone managed to build it successfully? I'll try later. Tar is still refusing to extract symlinks here so getting star working is more of a priority. > >I'd like to include it in UX2BS if possible. Yes, also gives me an excuse to get a cdrecorder. Hope the wife understands Dave **= Email 2 ==========================** Date: Sun, 14 Nov 2004 19:27:37 +0000 From: John Poltorak Subject: Re: CDRECORD On Sun, Nov 14, 2004 at 10:17:29AM -0800, Dave Yeo wrote: > On Sun, 14 Nov 2004 11:24:07 +0000, John Poltorak wrote: > > > > >I'm a little confused about the CDRECORD packages which appear on Hobbes > >and maybe someone clarify the position... > > > >No source or diff files appear in the packages so is it safe to assume > >that they principally convenience packages built from original sources? > > Well on the main CDRecord page under supported OSes it says that the OS/2 is integrated into version 2.0. Well it's good to know that OS/2 is explicitly supported... The problem is getting it to work. I never managed to build smake and have no idea where gmake is going wrong. > In the readme the only special things you need to do is have /bin/sh, /bin/rm, /bin/mv > > > >If CDRECORD can be built on OS/2 straight from the original distributed > >source, has anyone managed to build it successfully? > > I'll try later. Tar is still refusing to extract symlinks here so getting star working is more of a priority. > > > > >I'd like to include it in UX2BS if possible. > Yes, also gives me an excuse to get a cdrecorder. Hope the wife understands Why not get a DVD recorder? ;-)... Apparently Pro-DVD, from the same author, builds on OS/2. > Dave > -- John **= Email 3 ==========================** Date: Sun, 14 Nov 2004 12:44:53 -0800 From: "Dave Yeo" Subject: Re: smake (was MT) On Sun, 14 Nov 2004 10:35:35 +0000, John Poltorak wrote: > >Can you let me know exactly what you did to get smake built? I'll try to >ensure that it builds automatically once I know what is required. Hi, as a quick hack I just removed -Zexe from the files RULES\i386-os2-gcc.rul (most likely all thats needed) psmake\MAKE-sh (important for bootstrapping?) Dave ps star-1.4.3 built fine with smake though I needed a /bin/ln for smake install to work. Downloading the test scripts now to see how well it does work. **= Email 4 ==========================** Date: Sun, 14 Nov 2004 21:09:18 +0000 From: John Poltorak Subject: Re: smake (was MT) On Sun, Nov 14, 2004 at 12:44:53PM -0800, Dave Yeo wrote: > On Sun, 14 Nov 2004 10:35:35 +0000, John Poltorak wrote: > > > > >Can you let me know exactly what you did to get smake built? I'll try to > >ensure that it builds automatically once I know what is required. > > Hi, as a quick hack I just removed -Zexe from the files > RULES\i386-os2-gcc.rul (most likely all thats needed) > psmake\MAKE-sh (important for bootstrapping?) Many thanks. That worked fine, although it looks as though those values were specifically set for a reason. > Dave > ps star-1.4.3 built fine with smake though I needed a /bin/ln for smake > install to work. Downloading the test scripts now to see how well it > does work. Excellent! I'm finally getting somewhere building CDRECORD now that I have smake built. Can't help thinking that the build process is incredibly convoluted and would be much simpler if the GNU auto tools were used... -- John **= Email 5 ==========================** Date: Sun, 14 Nov 2004 13:46:40 -0800 From: "Dave Yeo" Subject: Re: smake (was MT) On Sun, 14 Nov 2004 21:09:18 +0000, John Poltorak wrote: >On Sun, Nov 14, 2004 at 12:44:53PM -0800, Dave Yeo wrote: >> On Sun, 14 Nov 2004 10:35:35 +0000, John Poltorak wrote: >> >> > >> >Can you let me know exactly what you did to get smake built? I'll try to >> >ensure that it builds automatically once I know what is required. >> >> Hi, as a quick hack I just removed -Zexe from the files >> RULES\i386-os2-gcc.rul (most likely all thats needed) >> psmake\MAKE-sh (important for bootstrapping?) > >Many thanks. That worked fine, although it looks as though those values >were specifically set for a reason. I'd imagine they were added to build an executable then later the build process was changed so the target (on OS/2, DOS, WIN32) is smake.exe instead of smake. > >> Dave >> ps star-1.4.3 built fine with smake though I needed a /bin/ln for smake >> install to work. Downloading the test scripts now to see how well it >> does work. > >Excellent! > >I'm finally getting somewhere building CDRECORD now that I have smake >built. Can't help thinking that the build process is incredibly >convoluted and would be much simpler if the GNU auto tools were used... > Well I guess smake has automaking built in and is sopposed to be more portable, even to the degree that you can build for multiple targets at the same time. I'm going to have to study the manfiles before I can say more. I do notice that he does use autoconf, at that it looks like the OS/2 port of 2.13 that is used to generate the configure scripts Dave **= Email 6 ==========================** Date: Mon, 15 Nov 2004 12:28:40 +0000 From: John Poltorak Subject: Python problem when running Plone Having got fully updated with Python, Zope, CMF and Plone last week, I seemed to have had a reasonable, albeit slow, working environment on OS/2. But in an effort to speed up performance I upped the JFS cache on the system and now get problems with lack of stack space in EMX. This only appears when I do anything related to Plone on my Zope site. Here's an entry from POPUPLOG.OS2 11-15-2004 12:19:30 SYS3171 PID 91eb TID 0002 Slot 0056 G:\USR\LOCAL\PYTHON\PYTHON.EXE c0000005 1fef6da5 P1=00000002 P2=0448f4ec P3=XXXXXXXX P4=XXXXXXXX EAX=04490398 EBX=04480000 ECX=044903bc EDX=04490398 ESI=00030000 EDI=00000006 DS=0053 DSACC=f0f3 DSLIM=ffffffff ES=0053 ESACC=f0f3 ESLIM=ffffffff FS=150b FSACC=00f3 FSLIM=00000030 GS=0000 GSACC=**** GSLIM=******** CS:EIP=005b:1c029cf5 CSACC=f0df CSLIM=ffffffff SS:ESP=0053:0448ff78 SSACC=f0f3 SSLIM=ffffffff EBP=04490078 FLG=00012206 EMX.DLL 0002:00006da5 Can anyone shed any light on what is going wrong here? -- John