From: UnixOS2 Archive To: "UnixOS2 Archive" Date: Wed, 29 Oct 2003 14:14:07 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 225 ************************************************** Tuesday 28 October 2003 Number 225 ************************************************** Subjects for today 1 emacs, sendmail : Arnstein.Prytz at jcu.edu.au 2 Re: Building Python : Alexander Newman 3 Re: emacs, sendmail : John Poltorak 4 Re: Building Python : John Poltorak 5 Re: Building Python : Andrew MacIntyre **= Email 1 ==========================** Date: Wed, 29 Oct 2003 10:15:18 +1000 From: Arnstein.Prytz at jcu.edu.au Subject: emacs, sendmail G'day chaps. About a year ago, I asked for help with emacs 20.7. 20.6 was causing too many troubles and I wanted to upgrade. Unfortunately, even with the help I got from here at the time, I was unable to compile successfully. So, do any of you have a working emacs 20.7 (or later) that can be zipped up and put up somewhere for me to download? I also wish to use a later version of sendmail than the one that comes with OS/2. I have downloaded 8.12.3 from hobbes, made a few configuration changes, but it refuses to run, aborting with a core dump. Is there anyone here who is using successfully, perhaps with some brief instructions for installation, in case I have been a boofhead and missed a trivial point? I have read the instructions that came with 8.12.3. Thank you. Regards, Arnstein ---------------------------------------------------------------------------- Arnstein Prytz Arnstein.Prytz at jcu.edu.au School of Maths and Physics ph: 61-7-47815183 James Cook University fax: 61-7-47815880 Townsville, Queensland 4811, Australia ---------------------------------------------------------------------------- **= Email 2 ==========================** Date: Wed, 29 Oct 2003 10:29:08 +1100 From: Alexander Newman Subject: Re: Building Python Try Andy Macintyre's site (http://www.andymac.org) - it's his port "owner". > John Poltorak wrote: > > > I have looked at the Python emx src package on Hobbes and don't see > any > patches for OS/2. > > Does that mean no patches are required to the original source for > v2.3.2? I wouldn't bet on it. Alex. **= Email 3 ==========================** Date: Wed, 29 Oct 2003 10:29:46 +0000 From: John Poltorak Subject: Re: emacs, sendmail Hi Arnstein, I'm glad you brought up emacs and sendmail. They are two of the most established programs in the Unix world and if we are to be able to have a UnixOS/2 distro we need to make sure we can keep up with their development. On Wed, Oct 29, 2003 at 10:15:18AM +1000, Arnstein.Prytz at jcu.edu.au wrote: > G'day chaps. > > About a year ago, I asked for help with emacs 20.7. 20.6 was causing too > many troubles and I wanted to upgrade. Unfortunately, even with the help > I got from here at the time, I was unable to compile successfully. I remember managing to build it successfully after struggling with it for some time but some hand holding from Masaru Nomiya got things sorted out. Do you have instructions posted on this list at the time? > So, do > any of you have a working emacs 20.7 (or later) that can be zipped up and > put up somewhere for me to download? If I could build it easily, it should be possible to zip up the finished product, but as so often happens with Unix apps, they work with least difficulty on the system where they were built. Sometimes embedded paths or site specific variables are required to match the build. > I also wish to use a later version of sendmail than the one that comes with > OS/2. I have downloaded 8.12.3 from hobbes, made a few configuration > changes, but it refuses to run, aborting with a core dump. Is there anyone > here who is using successfully, perhaps with some brief instructions for > installation, in case I have been a boofhead and missed a trivial point? I > have read the instructions that came with 8.12.3. An updated Sendmail is the program I would most like to have. I never had any success getting 8.12.3 working but it was nice to be able to run 8.12.6 if only for short periods between traps. Unfortunately the inevitable traps (in AFOS2.SYS) made it impossible to deploy. The source for that version is available and I hoped to try and build and debug the program, but never managed to do so. Maybe a concerted effort on a newer release might be more fruitful. Unfortunately the non-English-speaking Russian porter of Sendmail seems to have given up on it. > Thank you. > > Regards, Arnstein -- John **= Email 4 ==========================** Date: Wed, 29 Oct 2003 17:20:03 +0000 From: John Poltorak Subject: Re: Building Python On Wed, Oct 29, 2003 at 09:01:39PM +1100, Andrew MacIntyre wrote: > On Tue, 28 Oct 2003, John Poltorak wrote: > > > > > I have looked at the Python emx src package on Hobbes and don't see any > > patches for OS/2. > > > > Does that mean no patches are required to the original source for v2.3.2? > > As far as Python's C source is concerned, yes. The supplied Makefile is > required to actually get the functionality included in my binary builds, > as the configure.in supplied in the Python sourceball has no support for > the OS/2 port. ... so I should be able to extract the standard source tarball and run Make with your Makefile? I tried that and got:- Python-2.3.2 using python specific Makefile make: $SHELL changed (was `/bin/sh', now `c:\os2\cmd.exe') mkdir.exe out mkdir.exe out/optimize make: *** No rule to make target `out/optimize/config.obj', needed by `python23_s.lib'. Stop. make: $SHELL changed (was `/bin/sh', now `c:\os2\cmd.exe') make: *** No rule to make target `install'. Stop. This happens very early on, so I wondered if it was due to something like the wrong version of MAKE or SH... Can you see anything obviously wrong with this? I know it doesn't look like much to go on. > It is on my to-do list (for Python 2.4) to change the significant #defines > used to include the OS/2 support so that a configure'ed build will be much > closer to the Makefile build, but there will still be bits that won't get > detected by the autoconf machinery. Have you tried using Autoconf to create an OS/2-friendly configure? > -- > Andrew I MacIntyre "These thoughts are mine alone..." > E-mail: andymac at bullseye.apana.org.au (pref) | Snail: PO Box 370 > andymac at pcug.org.au (alt) | Belconnen ACT 2616 > Web: http://www.andymac.org/ | Australia -- John **= Email 5 ==========================** Date: Wed, 29 Oct 2003 21:01:39 +1100 (EST) From: Andrew MacIntyre Subject: Re: Building Python On Tue, 28 Oct 2003, John Poltorak wrote: > > I have looked at the Python emx src package on Hobbes and don't see any > patches for OS/2. > > Does that mean no patches are required to the original source for v2.3.2? As far as Python's C source is concerned, yes. The supplied Makefile is required to actually get the functionality included in my binary builds, as the configure.in supplied in the Python sourceball has no support for the OS/2 port. It is on my to-do list (for Python 2.4) to change the significant #defines used to include the OS/2 support so that a configure'ed build will be much closer to the Makefile build, but there will still be bits that won't get detected by the autoconf machinery. -- Andrew I MacIntyre "These thoughts are mine alone..." E-mail: andymac at bullseye.apana.org.au (pref) | Snail: PO Box 370 andymac at pcug.org.au (alt) | Belconnen ACT 2616 Web: http://www.andymac.org/ | Australia