From: UnixOS2 Archive To: "UnixOS2 Archive" Date: Fri, 15 Mar 2002 04:19:40 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 164 ************************************************** Thursday 14 March 2002 Number 164 ************************************************** Subjects for today 1 Re: Autoconf 2.52h : Henry Sobotka 2 Re: Procmail : IanM" 3 Re: Squid for OS/2 : T.Sikora" 4 Re: OS/2 v. Linux performance : John Poltorak 5 Re: PINE mailbox format : =?ISO-8859-1?Q?=C6lfred_=FEe_Lef?= 6 Re: PINE mailbox format : John Poltorak 7 Re: gettext 0.11.1 : John Poltorak 8 Re: gettext 0.11.1 : John Poltorak 9 Re: Autoconf 2.52h : Henry Sobotka 10 Re: Autoconf 2.52h : John Poltorak 11 gettext 0.11.1 : Andrew Zabolotny" 12 Squid for OS/2 : John Poltorak 13 Re: Squid for OS/2 : John Poltorak 14 Re: Squid : Gerhard Arnecke" 15 Re: Autoconf 2.52h : Henry Sobotka 16 Re: Autoconf 2.52h : John Poltorak **= Email 1 ==========================** Date: Fri, 15 Mar 2002 02:45:21 -0500 From: Henry Sobotka Subject: Re: Autoconf 2.52h John Poltorak wrote: > > Can you upload something to ftp://uixos2.org/incoming ? > > I'd prefer the stable one, ie. 5.6.1. ftp://unixos2.com/incoming/config.sh-hs-perl-5.6.1.gz > They may be documented, but their signifcance can easily be lost on > someone not familiar with them. I'll be glad to answer any questions you may have about the diffs between the default version and mine; just short on time for annotations. > Sure, but all it needs is a slight quirk in a single utility such as the > wrong version of TR or something being in a non-standard location, even if > it is on the path, and Perl fails to build. It's exasperating when this > happens if you have never built Perl previously and it's very difficult to > debug. An automated build script won't help if the user has an incompatible version of a tool installed, A script that tests the build environment might be more useful for addressing those concerns. h~ **= Email 2 ==========================** Date: Fri, 15 Mar 2002 02:58:34 +1100 (EDT) From: "IanM" Subject: Re: Procmail Hi John >There was a port of Procmail a couple of years ago which is/was available >here:- Not sure of the version but there is on on unixos2 in the n1 directory. Cheers IanM http://www.os2site.com/ **= Email 3 ==========================** Date: Fri, 15 Mar 2002 05:38:43 -0500 From: "T.Sikora" Subject: Re: Squid for OS/2 John Poltorak wrote: > > A search on GOOGLE for 'SQUID OS/2' found:- > > SQUID for OS2 - http://www.os2.spb.ru/software/internet/squid/ > > Does anyone know where this has gone? > > I was actually trying to find SquidGuard but the only pointer I could find > was:- > > ftp://ftp.os2.ru/incoming/ > > but this was from May last year, but it has moved and I can't find it. > It appears gone. Alexey Leko maintains it at alex at wgc.chem.pu.ru The lastest squid stuff is in /pub/os2/internet/Squid/ on unixos2.com Teamos2 ru is working on it too. http://teamos2.ru mail at teamos2.ru -- Ted Sikora tsikora at unixos2.com http://unixos2.com **= Email 4 ==========================** Date: Fri, 15 Mar 2002 08:59:09 +0000 From: John Poltorak Subject: Re: OS/2 v. Linux performance On Thu, Mar 14, 2002 at 05:18:02PM -0500, Stephen Amadei wrote: > On Thu, 14 Mar 2002, John Poltorak wrote: > > > Has anyone ever done any performance comparison between OS/2 and Linux for > > apps such as Apache or Squid, for instance, on the same hardware? > > I have never tested them, but they "feel" about the same... however, I'm > sure this would change under load. The reason I write, however, is that > I've found that Warp's performance slowly wanes over time/usage. I think > this problem needs to be addressed. How does this manifest itself? Maybe you have a memory leak... ----Steve > Stephen Amadei > Dandy.NET! CTO > Atlantic City, NJ -- John **= Email 5 ==========================** Date: Fri, 15 Mar 2002 09:23:44 +1100 (EST) From: =?ISO-8859-1?Q?=C6lfred_=FEe_Lef?= Subject: Re: PINE mailbox format On Thu, 14 Mar 2002, John Poltorak wrote: > In the docs, there is mention of support for several different folder > formats including Unix, MTX, MBX, and Tenex although this is not > necessarily tested on OS/2. > > Where are these formats defined and where can I see an example? `Unix' is the usual format used on Unix systems, i.e. the mailbox is a file containing all the messages concatenated together. MTX, MBX and Tenex all come from other mailers (details are in the c-client documentation, see http://www.cac.washington.edu/pine/faq/sysadmins.html#11.2). The OS/2 code is an unmodified copy of the NT code. They are all single-file formats, so... > The format in my inbox is a single directory per user name with one file > per msg. ... neither Pine nor I know what this format is. > Also I can't get PINE to retrieve mail from a pop server. I get a error > msg saying 'invalid remote specification' although fetchmail does work. You may have made a typo in your inbox-path setting. It should be something along the lines of {mail.yourisp.net/pop3}inbox Note the `/pop3' after your POP3 server's name; if it's not there, Pine defaults to IMAP. And the `inbox' at the end is literally `inbox' (not, e.g. some other folder name a la IMAP). Nik S. **= Email 6 ==========================** Date: Fri, 15 Mar 2002 09:38:24 +0000 From: John Poltorak Subject: Re: PINE mailbox format On Fri, Mar 15, 2002 at 09:23:44AM +1100, Ælfred þe Lef wrote: > On Thu, 14 Mar 2002, John Poltorak wrote: > > > In the docs, there is mention of support for several different folder > > formats including Unix, MTX, MBX, and Tenex although this is not > > necessarily tested on OS/2. > > > > Where are these formats defined and where can I see an example? > > `Unix' is the usual format used on Unix systems, i.e. the mailbox is a > file containing all the messages concatenated together. MTX, MBX and Tenex > all come from other mailers (details are in the c-client documentation, > see http://www.cac.washington.edu/pine/faq/sysadmins.html#11.2). The OS/2 > code is an unmodified copy of the NT code. They are all single-file > formats, so... Are there any utils for being able to convert between different mail formats? > > > The format in my inbox is a single directory per user name with one file > > per msg. > > ... neither Pine nor I know what this format is. Is it possible to add new formats, such as that used by LaMail for instance? I'm just asking if this would involve much work. It _may_ be as simple as defining the structure of the mailbox, but probably not... > > Also I can't get PINE to retrieve mail from a pop server. I get a error > > msg saying 'invalid remote specification' although fetchmail does work. > > You may have made a typo in your inbox-path setting. It should be > something along the lines of > > {mail.yourisp.net/pop3}inbox > > Note the `/pop3' after your POP3 server's name; if it's not there, Pine > defaults to IMAP. And the `inbox' at the end is literally `inbox' (not, > e.g. some other folder name a la IMAP). I wasn't sure if 'inbox' was required or wether this should be substituted by $USER - tried both, but after staring at if for hours, finally noticed I had '/inbox'. Duh! It works fine now. > > Nik S. > -- John **= Email 7 ==========================** Date: Fri, 15 Mar 2002 11:44:27 +0000 From: John Poltorak Subject: Re: gettext 0.11.1 On Fri, Mar 15, 2002 at 02:15:36PM +0300, Andrew Zabolotny wrote: > Hello! > > If someone is interested, at the URL > > http://195.131.97.220:9000/zap/os2/gettext-os2-0.11.1-bin.zip > > you can find latest binary distribution of gettext 0.11.1. It is about 1Mb. > I have fixed (I think) the problem with GNU Make that was mentioned here (with > the _nl_msg_cat_cntr symbol). I just tried it, but it doesn't work because I don't have an ICONV.DLL. Where can I get this? > > Greetings, > _\ndy > > -- John **= Email 8 ==========================** Date: Fri, 15 Mar 2002 11:52:01 +0000 From: John Poltorak Subject: Re: gettext 0.11.1 On Fri, Mar 15, 2002 at 11:44:27AM +0000, John Poltorak wrote: > On Fri, Mar 15, 2002 at 02:15:36PM +0300, Andrew Zabolotny wrote: > > Hello! > > > > If someone is interested, at the URL > > > > http://195.131.97.220:9000/zap/os2/gettext-os2-0.11.1-bin.zip > > > > you can find latest binary distribution of gettext 0.11.1. It is about 1Mb. > > I have fixed (I think) the problem with GNU Make that was mentioned here (with > > the _nl_msg_cat_cntr symbol). > > I just tried it, but it doesn't work because I don't have an ICONV.DLL. > > Where can I get this? I just tried this:- http://195.131.97.220:9000/zap/os2/iconv%2d0.1.0.zip but it only contains source code, although the README mentions binaries, so I guess something is missing... > > > > Greetings, > > _\ndy > > > > -- John **= Email 9 ==========================** Date: Fri, 15 Mar 2002 12:24:52 -0500 From: Henry Sobotka Subject: Re: Autoconf 2.52h John Poltorak wrote: > > I've just done a comparison of my config.sh with yours and there are lot > of differences - over 150. What I'd like to identify is the nature of the > differences. Many will result from a different prefix and different local > environment, but that doesn't seem to explain why you have so many > 'defines' where I have 'undef'. viz:- > > d_atolf='undef' | d_atolf='define' > d_atoll='undef' | d_atoll='define' > d_crypt='undef' | d_crypt='define' > d_getprior='define' | d_getprior='undef' > d_iconv='undef' | d_iconv='define' > d_index='undef' | d_index='define' > d_isnan='undef' | d_isnan='define' > > Do you do anything before running configure to set up specific values? > ie does this config.sh of yours reflect your normal environment? As I said in an earlier post, I went through config.sh line by line making adjustments. atolf, atoll, index and isnan are all in EMX libc. crypt and iconv are libs I have installed here. One of the less obvious reasons why I did this is because preprequisite tests for modules often use the %Config hash values from Config.PM (generated from config.sh) instead of a direct system check to determine whether or not a particular library or function is available. > I'm a bit bewildered by differences such as:- > > c='' | c='\c' > randfunc='random' | randfunc='rand' Offhand not sure about \c and don't remember setting it manually. 'rand' may also have been set by Configure if it didn't find 'random' in bsd; 'random' is better. h~ **= Email 10 ==========================** Date: Fri, 15 Mar 2002 12:52:36 +0000 From: John Poltorak Subject: Re: Autoconf 2.52h On Fri, Mar 15, 2002 at 02:45:21AM -0500, Henry Sobotka wrote: > John Poltorak wrote: > > > > Can you upload something to ftp://uixos2.org/incoming ? > > > > I'd prefer the stable one, ie. 5.6.1. > > ftp://unixos2.com/incoming/config.sh-hs-perl-5.6.1.gz Many thanks for that. > > They may be documented, but their signifcance can easily be lost on > > someone not familiar with them. > > I'll be glad to answer any questions you may have about the diffs > between the default version and mine; just short on time for > annotations. I've just done a comparison of my config.sh with yours and there are lot of differences - over 150. What I'd like to identify is the nature of the differences. Many will result from a different prefix and different local environment, but that doesn't seem to explain why you have so many 'defines' where I have 'undef'. viz:- d_atolf='undef' | d_atolf='define' d_atoll='undef' | d_atoll='define' d_crypt='undef' | d_crypt='define' d_getprior='define' | d_getprior='undef' d_iconv='undef' | d_iconv='define' d_index='undef' | d_index='define' d_isnan='undef' | d_isnan='define' Do you do anything before running configure to set up specific values? ie does this config.sh of yours reflect your normal environment? I'm a bit bewildered by differences such as:- c='' | c='\c' randfunc='random' | randfunc='rand' and I'd like to know where they come from. > h~ -- John **= Email 11 ==========================** Date: Fri, 15 Mar 2002 14:15:36 +0300 From: "Andrew Zabolotny" Subject: gettext 0.11.1 Hello! If someone is interested, at the URL http://195.131.97.220:9000/zap/os2/gettext-os2-0.11.1-bin.zip you can find latest binary distribution of gettext 0.11.1. It is about 1Mb. I have fixed (I think) the problem with GNU Make that was mentioned here (with the _nl_msg_cat_cntr symbol). Greetings, _\ndy **= Email 12 ==========================** Date: Fri, 15 Mar 2002 14:23:38 +0000 From: John Poltorak Subject: Squid for OS/2 A search on GOOGLE for 'SQUID OS/2' found:- SQUID for OS2 - http://www.os2.spb.ru/software/internet/squid/ Does anyone know where this has gone? I was actually trying to find SquidGuard but the only pointer I could find was:- ftp://ftp.os2.ru/incoming/ but this was from May last year, but it has moved and I can't find it. -- John **= Email 13 ==========================** Date: Fri, 15 Mar 2002 15:51:05 +0000 From: John Poltorak Subject: Re: Squid for OS/2 On Fri, Mar 15, 2002 at 05:38:43AM -0500, T.Sikora wrote: > John Poltorak wrote: > > > > A search on GOOGLE for 'SQUID OS/2' found:- > > > > SQUID for OS2 - http://www.os2.spb.ru/software/internet/squid/ > > > > Does anyone know where this has gone? > > > > I was actually trying to find SquidGuard but the only pointer I could find > > was:- > > > > ftp://ftp.os2.ru/incoming/ > > > > but this was from May last year, but it has moved and I can't find it. > > > > It appears gone. Alexey Leko maintains it at alex at wgc.chem.pu.ru > The lastest squid stuff is in /pub/os2/internet/Squid/ on unixos2.com I was actually looking for SquidGuard. Hobbes has the most recent version of Squid. > Teamos2 ru is working on it too. > http://teamos2.ru mail at teamos2.ru > > -- > Ted Sikora > tsikora at unixos2.com > http://unixos2.com -- John **= Email 14 ==========================** Date: Fri, 15 Mar 2002 18:09:55 +0100 (MEZ) From: "Gerhard Arnecke" Subject: Re: Squid Here another Squid version(VAC): http://www.laser.ru/evgen/soft/Squid2/index_l.html GA **= Email 15 ==========================** Date: Fri, 15 Mar 2002 20:04:31 -0500 From: Henry Sobotka Subject: Re: Autoconf 2.52h John Poltorak wrote: > > I'm not aware of the significance of this file, config.sh. Is it a file > which can be used to build Perl? How? It's the output of running configure combined with the system defaults in hints/os2.sh and any user/site settings in policy.sh. Its values are used for config.h and the makefiles spawned to build Perl, and then stored in Config.PM for use in building modules, scripts, etc. > Do you have a list of libraries you have added? No. Come to think of it, I'm not even sure I added iconv manually; it may have been found by Configure, or it may simply not have been in LIBPATH during the Configure run. > So you're saying configure doesn't do it's job properly and that you need > to go through manually and correct its mistakes? I don't expect any configure to be perfect and consider reviewing it as normal as scanning any config.h before running make. > Is this considered as a bug in Configure? Does it work correctly on other > platforms? They are fixable, e.g. the atolf and atoll tests are probably failing because EMX has _atolf and _atoll, isnan possibly because it's a macro rather than function in EMX etc. But as my interests lie more in doing stuff with Perl, I prefer to live with the workaround rather than get tangled in the intricacies of its build system. Don't know about other platforms. h~ **= Email 16 ==========================** Date: Fri, 15 Mar 2002 23:43:25 +0000 From: John Poltorak Subject: Re: Autoconf 2.52h On Fri, Mar 15, 2002 at 12:24:52PM -0500, Henry Sobotka wrote: > John Poltorak wrote: > > > > I've just done a comparison of my config.sh with yours and there are lot > > of differences - over 150. What I'd like to identify is the nature of the > > differences. Many will result from a different prefix and different local > > environment, but that doesn't seem to explain why you have so many > > 'defines' where I have 'undef'. viz:- > > > > d_atolf='undef' | d_atolf='define' > > d_atoll='undef' | d_atoll='define' > > d_crypt='undef' | d_crypt='define' > > d_getprior='define' | d_getprior='undef' > > d_iconv='undef' | d_iconv='define' > > d_index='undef' | d_index='define' > > d_isnan='undef' | d_isnan='define' > > > > Do you do anything before running configure to set up specific values? > > ie does this config.sh of yours reflect your normal environment? > > As I said in an earlier post, I went through config.sh line by line > making adjustments. atolf, atoll, index and isnan are all in EMX libc. > crypt and iconv are libs I have installed here. I'm not aware of the significance of this file, config.sh. Is it a file which can be used to build Perl? How? Do you have a list of libraries you have added? > One of the less obvious > reasons why I did this is because preprequisite tests for modules often > use the %Config hash values from Config.PM (generated from config.sh) > instead of a direct system check to determine whether or not a > particular library or function is available. So you're saying configure doesn't do it's job properly and that you need to go through manually and correct its mistakes? Is this considered as a bug in Configure? Does it work correctly on other platforms? > h~ -- John