Date: Sat, 5 Apr 2003 02:40:36 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 125 ************************************************** Friday 04 April 2003 Number 125 ************************************************** Subjects for today 1 Re: Procmail : John Poltorak 2 Building Apache with UnixOS2 layout : John Poltorak 3 Re: Autoconf error...? : Andreas Buening **= Email 1 ==========================** Date: Sat, 5 Apr 2003 09:27:30 +0000 From: John Poltorak Subject: Re: Procmail On Fri, Apr 04, 2003 at 03:31:05PM -0700, sma at sohnen-moe.com wrote: > > > >Is anyone able to build procmail? > > > > Have you read the FAQ? There was a question about porting to NT. There > were 3 main issues that made an NT port very difficult but two of the > issues are irrelevant for os/2 1. user permissions: os/2 is a single > user machine, no problem. 2. fork()/exec() exists in the EMX > environment. > > The third (set of) problem may be a showstpper. As Bart Schaefer said: > > "Finally, procmail relies on a host of other minor UNIX system > facilities, such as hard linked files and other file permission details, > which can be worked around but lack of which has either inefficient or > insecure side- > effects. ..." > > Since only hard links is actually mentioned (permissions again are > irrelevant), it is difficult to say whether this matters. There already is an old port here:- http://www.os2site.com/sw/internet/mail/misc/procmail-3_11pre7.zip although I never managed to rebuild it from the supplied source. -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Sat, 5 Apr 2003 12:54:09 +0000 From: John Poltorak Subject: Building Apache with UnixOS2 layout After looking at the way Apache is built, it seems that you can specify your own layout by including it in the file config.layout, so I propose we define our own layout and then we can build Apache (v2) using:- ./configure --enable-layout=UnixOS2 Any comments? -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Sat, 05 Apr 2003 14:39:48 +0100 From: Andreas Buening Subject: Re: Autoconf error...? John Poltorak wrote: > > On Sun, Mar 30, 2003 at 01:26:44AM +0100, Andreas Buening wrote: > > John Poltorak wrote: [snip] > > > How do I change this, if it needs changing:- ? > > > > > > AC_CHECK_FUNC(sigblock, , AC_CHECK_LIB(bsd, sigblock)) > > > > Every comma separated argument gets its own "[]": > > > > AC_CHECK_FUNC([sigblock],, [ > > AC_CHECK_LIB([bsd], [sigblock]) > > ]) > > > > (The line breaks are just for readability) > > I've done my best with it but can't get it work any differently... > > Can you look at the attached configure.ac and say what needs changing? > > I'd be interested in seeing how your changes differ from mine... I'm sorry for the long delay. I'm currently quite busy. :-( With the following small change configure worked, at least on my system: ------------------------------- --- old/texinfo-4.5/configure.ac Wed Feb 5 00:40:18 2003 +++ gnu/texinfo-4.5/configure.ac Sat Apr 5 14:21:44 2003 at at -29,7 +29,7 at at AC_MINIX # Needed on sysV68 for sigblock, sigsetmask. But check for it in libc first. -AC_CHECK_FUNC(sigblock, , AC_CHECK_LIB(bsd, sigblock)) +AC_CHECK_FUNC([sigblock], , [AC_CHECK_LIB([bsd], [sigblock])]) dnl Checks for header files. dnl Do not use unless we're linking with ncurses. ------------------------------- AC_CHECK_LIB is the only macro that differs from the original autoconf 2.57. Bye, Andreas -- One OS to rule them all, One OS to find them, One OS to bring them all and in the darkness bind them In the Land of Mordor where the Shadows lie. _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs