From: UnixOS2 Archive To: "UnixOS2 Archive" Date: Wed, 6 Aug 2003 14:09:53 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 161 ************************************************** Tuesday 05 August 2003 Number 161 ************************************************** Subjects for today 1 Re: configure, autoconf, etc. : Dave and Natalie" 2 Re: configure, autoconf, etc. : Dave and Natalie" 3 Re: configure, autoconf, etc. : T.Sikora" 4 Re: configure, autoconf, etc. : T.Sikora" 5 Re: configure, autoconf, etc. : John Poltorak 6 Re: configure, autoconf, etc. : John Poltorak 7 Re: Re: ALSA/2 (was: Mozilla_build script) : Steven Levine" 8 Re: libc01 : Steve Wendt" 9 Re: gcc 3.2.1 : Jeff Robinson 10 Re: gcc 3.2.1 : Henry Sobotka 11 libc01 : John Poltorak 12 configure, autoconf, etc. : Alex Newman" 13 gcc 3.2.1 : John Poltorak 14 Re: configure, autoconf, etc. : Andreas Buening 15 Re: Mozilla_build script : Andreas Buening 16 Re: libc01 : Yuri Dario" **= Email 1 ==========================** Date: Wed, 06 Aug 2003 08:40:38 -0800 From: "Dave and Natalie" Subject: Re: configure, autoconf, etc. On Wed, 06 Aug 2003 21:08:31 +1000 (EST), Alex Newman wrote: >Who on this list knows a lot about autoconf/make/update/header/m4te and >configure? > >Are there any OS/2-specific tricks to patching configure.in/aclocal.m4? > >I'm using autoconf 2.57 and automake 1.2.7 (not sure about the latter >version - it's on the other machine). For Blackbox just get the autoconf (ver2.13) package on Hobbes (http://hobbes.nmsu.edu/pub/os2/dev/util/autoconf213.zip) This will create a good configure script. Blackbox ver 62.1 was the last one that I could build and get working. With later versions Sean combined all the EMX patches into one function and I don't know enough toget it working. I'd advise disabling NLS support if you don't need it. IIRC only one version of GCC worked, 2.95 IIRC. If you get errors about virtual memory exhausted try removing the optimaztion. Dave ps if you get it to build make sure you tell Sean **= Email 2 ==========================** Date: Wed, 06 Aug 2003 08:42:54 -0800 From: "Dave and Natalie" Subject: Re: configure, autoconf, etc. On Wed, 06 Aug 2003 10:24:54 -0400, T.Sikora wrote: > >I'm having problems with sed too. The version from UX2 chokes on Mozilla >but runs ok with everything else. Seems to be related to building under >gcc-3.2.1?? I have no sed problems when using 2.8.1 Is that possible? >sed 4.0.4 however will not work with configure and autoconf in 2.8.1 but >is fine in GCC. Did you change the pwd -d to pwd in autoconf? I used sed 4.05 and didn't have sed problems Dave **= Email 3 ==========================** Date: Wed, 06 Aug 2003 10:24:54 -0400 From: "T.Sikora" Subject: Re: configure, autoconf, etc. Alex Newman wrote: > Who on this list knows a lot about autoconf/make/update/header/m4te and > configure? > > Are there any OS/2-specific tricks to patching configure.in/aclocal.m4? > > I'm using autoconf 2.57 and automake 1.2.7 (not sure about the latter > version - it's on the other machine). > > I managed to build sed 4 in order to build blackbox (configure choked > on sed 3), but configure or one of the other tools now fails to create > 'depcomp' (dependancy shell script) in the 'root' of the source tree. I'm having problems with sed too. The version from UX2 chokes on Mozilla but runs ok with everything else. Seems to be related to building under gcc-3.2.1?? I have no sed problems when using 2.8.1 Is that possible? sed 4.0.4 however will not work with configure and autoconf in 2.8.1 but is fine in GCC. > > I'm using ksh, gmake 3.7.6, emx 0.9d fix 4, posix2 (beta) libs, the > recent "ln" stuff, gcc 3.2.1, and (at the moment) the XFree86 3.3.6 > tree. A lot of the env. vars that I use are fed to ksh from kshrc, to > preserve case. Most of the emx/dev tree I'm using, in fact, comes from > Ted. > > Alex. > > > -- T.Sikora tsikora at ntplx dot net **= Email 4 ==========================** Date: Wed, 06 Aug 2003 10:26:05 -0400 From: "T.Sikora" Subject: Re: configure, autoconf, etc. John Poltorak wrote: > On Wed, Aug 06, 2003 at 09:08:31PM +1000, Alex Newman wrote: > >>Who on this list knows a lot about autoconf/make/update/header/m4te and >>configure? > > > Andreas Buening is the expert and actually does everything possible to > ensure that any modifications to autoconf or automake are OS/2 compatible. > > This makes a big difference to getting apps to build correctly from > original source. > > > >>Alex. > > > autoconf works perfectly it's the supporting tools like sed that are causing problems. -- T.Sikora tsikora at ntplx dot net **= Email 5 ==========================** Date: Wed, 6 Aug 2003 12:29:06 +0100 From: John Poltorak Subject: Re: configure, autoconf, etc. On Wed, Aug 06, 2003 at 09:08:31PM +1000, Alex Newman wrote: > Who on this list knows a lot about autoconf/make/update/header/m4te and > configure? Andreas Buening is the expert and actually does everything possible to ensure that any modifications to autoconf or automake are OS/2 compatible. This makes a big difference to getting apps to build correctly from original source. > Alex. -- John **= Email 6 ==========================** Date: Wed, 6 Aug 2003 15:36:31 +0100 From: John Poltorak Subject: Re: configure, autoconf, etc. On Wed, Aug 06, 2003 at 10:26:05AM -0400, T.Sikora wrote: > autoconf works perfectly it's the supporting tools like sed that are > causing problems. What sort of problems? Which version of SED? > -- > T.Sikora > tsikora at ntplx dot net -- John **= Email 7 ==========================** Date: Wed, 06 Aug 2003 20:15:15 -0700 From: "Steven Levine" Subject: Re: Re: ALSA/2 (was: Mozilla_build script) In <200308040207.h7427BJ84417 at fingers.shocking.com>, on 08/03/03 at 07:04 PM, "Steve Wendt" said: >The Linux kernel is useful for many other completely unrelated things, >but UNIAUD32 is not. I don't find your analogy convincing. The GPL is about form, not function or usability. From my POV if the closed source part was not built with GPL source, I may not like it, but it's within the letter of the license. Steven -- ---------------------------------------------------------------------- "Steven Levine" MR2/ICE 2.37 #10183 Warp4/FP15/14.093c_W4 www.scoug.com irc.webbnet.info irc.fyrelizard.org #scoug (Wed 7pm PST) ---------------------------------------------------------------------- **= Email 8 ==========================** Date: Wed, 06 Aug 2003 20:29:00 -0700 (PDT) From: "Steve Wendt" Subject: Re: libc01 On Thu, 07 Aug 2003 07:28:08 +1000 (EST), Alex Newman wrote: >It comes from Innotek - as part of their so-far unreleased port of gcc >3.2.2. I think. It's required for new releases of Firebird and (the 1st >release of) Thunderbird. > >Maybe someone's testing the GNU copyleft by putting the file on hobbes. What's the test - that the source is not (yet?) available? ----------- "Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws." - Plato (427-347 B.C.) **= Email 9 ==========================** Date: Wed, 06 Aug 2003 20:48:38 -0500 From: Jeff Robinson Subject: Re: gcc 3.2.1 Henry Sobotka wrote: > Alex Newman wrote: > >>On Wed, 6 Aug 2003 21:11:43 +0100, John Poltorak wrote: >> >> >>>Where does the recent gcc v3.2.1 on Hobbes originate from? >> >>Henry Sobotka, I believe. > > > Nope. I would imagine it's Andy's port repackaged. > > h~ Yup indeed, here's the exact scoop on the whole thing: http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=utf-8&safe=off&threadm=LjDYoN1L454W-pn2-dJLUjVQcMRSS%40andy3.boulder.ibm.com&rnum=1&prev=/groups%3Fq%3Dandy%2Bwillis%2Bgcc%2Bmozilla%2Bos2%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3Dutf-8%26safe%3Doff%26sa%3DN%26scoring%3Dd Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- **= Email 10 ==========================** Date: Wed, 06 Aug 2003 20:58:13 -0400 From: Henry Sobotka Subject: Re: gcc 3.2.1 Alex Newman wrote: > > On Wed, 6 Aug 2003 21:11:43 +0100, John Poltorak wrote: > > > Where does the recent gcc v3.2.1 on Hobbes originate from? > > Henry Sobotka, I believe. Nope. I would imagine it's Andy's port repackaged. h~ **= Email 11 ==========================** Date: Wed, 6 Aug 2003 21:06:27 +0100 From: John Poltorak Subject: libc01 Does anyone here know anything about libc01 which recently arrived at Hobbes? http://hobbes.nmsu.edu/pub/new/libc01.zip -- John **= Email 12 ==========================** Date: Wed, 06 Aug 2003 21:08:31 +1000 (EST) From: "Alex Newman" Subject: configure, autoconf, etc. Who on this list knows a lot about autoconf/make/update/header/m4te and configure? Are there any OS/2-specific tricks to patching configure.in/aclocal.m4? I'm using autoconf 2.57 and automake 1.2.7 (not sure about the latter version - it's on the other machine). I managed to build sed 4 in order to build blackbox (configure choked on sed 3), but configure or one of the other tools now fails to create 'depcomp' (dependancy shell script) in the 'root' of the source tree. I'm using ksh, gmake 3.7.6, emx 0.9d fix 4, posix2 (beta) libs, the recent "ln" stuff, gcc 3.2.1, and (at the moment) the XFree86 3.3.6 tree. A lot of the env. vars that I use are fed to ksh from kshrc, to preserve case. Most of the emx/dev tree I'm using, in fact, comes from Ted. Alex. **= Email 13 ==========================** Date: Wed, 6 Aug 2003 21:11:43 +0100 From: John Poltorak Subject: gcc 3.2.1 Where does the recent gcc v3.2.1 on Hobbes originate from? -- John **= Email 14 ==========================** Date: Wed, 06 Aug 2003 23:12:59 +0200 From: Andreas Buening Subject: Re: configure, autoconf, etc. John Poltorak wrote: > > On Wed, Aug 06, 2003 at 09:08:31PM +1000, Alex Newman wrote: > > Who on this list knows a lot about autoconf/make/update/header/m4te and > > configure? > > Andreas Buening is the expert and actually does everything possible to > ensure that any modifications to autoconf or automake are OS/2 compatible. Thanks for your friendly words but I haven't done anything productive last time. ;-) > This makes a big difference to getting apps to build correctly from > original source. To answer the original questions: You need at least automake 1.7.x. You can also try --disable-dependency-tracking. This should disable the need for depcomp. For a more detailed answer I need more input. :-) Bye, Andreas **= Email 15 ==========================** Date: Wed, 06 Aug 2003 23:13:07 +0200 From: Andreas Buening Subject: Re: Mozilla_build script Jeff Robinson wrote: [snip] > Though the ALSA-based drivers a probably slightly off topic for the list > (even though I'd like to know more about this), it does present on > philosophy for the Innotek libc... don't assume anything until we've got > working source in our hands. There have been so many postings about Innotek's libc. Does anybody know what it really is? Is it emx compatible, anything completely new, Posix/SysV/BSD-like? Some time ago Adrian announced that somebody could tell us something but I haven't heard anything about it later. Bye, Andreas **= Email 16 ==========================** Date: Wed, 06 Aug 2003 23:40:12 +0200 (CDT) From: "Yuri Dario" Subject: Re: libc01 Hi John, >Does anyone here know anything about libc01 which recently arrived at >Hobbes? it is the runtime library for gcc 3.2.2, ported by Innotek and currently in alpha status. Bye, Yuri Dario /* * member of TeamOS/2 - Italy * http://www.quasarbbs.net/yuri * http://www.teamos2.it * http://www.opera.com/os2/ */