Date: Wed, 14 Dec 2005 00:04:40 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 668 ************************************************** Tuesday 13 December 2005 Number 668 ************************************************** Subjects for today 1 Re: Autoconf and Apache : Andreas Buening 2 libpng : John Poltorak 3 Re: Posix/2 stdlib.h problem? : John Poltorak 4 Tar v1.1.5 : John Poltorak 5 Re: libpng : Andrew MacIntyre **= Email 1 ==========================** Date: Mon, 12 Dec 2005 20:57:33 +0100 From: Andreas Buening Subject: Re: Autoconf and Apache John Poltorak wrote: > > At the start of Apache2's configure.in it contains these lines > > AC_PREREQ(2.13) Just a check for autoconf version >= 2.13. > AC_INIT(ABOUT_APACHE) > > Should I be able to use Autoconf v2.59 to create a configure script? In principle, yes but it depends on the other statements in configure.in. > When I do run it, I get this error msg:- > > SYS1041: The name . is not recognized as an > internal or external command, operable program or batch file. > > Anyone know why? Have you set EMXSHELL? Bye, Andreas **= Email 2 ==========================** Date: Tue, 13 Dec 2005 09:15:41 +0000 From: John Poltorak Subject: libpng What is the latest version of libpng available for OS/2? The latest release ix v1.2.8 according to libpng's home page:- http://www.libpng.org/pub/png/libpng.html Anyone tried building this? -- John **= Email 3 ==========================** Date: Tue, 13 Dec 2005 10:00:53 +0000 From: John Poltorak Subject: Re: Posix/2 stdlib.h problem? On Mon, Dec 12, 2005 at 07:16:03AM +1030, Paul Smedley wrote: > > -I./include/arch/unix -I/ux2bs/workdir/httpd-2.2.0/srclib/apr/include -o > > support/unix/waitio.lo -c support/unix/waitio.c && touch > > support/unix/waitio.lo > > support/unix/waitio.c: In function `apr_wait_for_io_or_timeout': > > support/unix/waitio.c:80: structure has no member named `pollset' > > support/unix/waitio.c:82: structure has no member named `pollset' > > support/unix/waitio.c:86: structure has no member named `pollset' > > In srclib\apr\include\arch\os2\apr_arch_file_io.h you need to add: > #ifndef WAITIO_USES_POLL > /* if there is a timeout set, then this pollset is used */ > apr_pollset_t *pollset; > #endif > > into the struct apr_file_t That moves things on considerably but then things stop at this point:- emxomfar cr .libs/pcre.lib maketables.obj get.obj study.obj pcre.obj make[3]: Leaving directory `G:/ux2bs/workdir/httpd-2.2.0/srclib/pcre' make[2]: Leaving directory `G:/ux2bs/workdir/httpd-2.2.0/srclib/pcre' make[1]: Leaving directory `G:/ux2bs/workdir/httpd-2.2.0/srclib' Making all in os make[1]: Entering directory `G:/ux2bs/workdir/httpd-2.2.0/os' make[1]: Leaving directory `G:/ux2bs/workdir/httpd-2.2.0/os' Making all in server make[1]: Entering directory `G:/ux2bs/workdir/httpd-2.2.0/server' Making all in mpm make[2]: Entering directory `G:/ux2bs/workdir/httpd-2.2.0/server/mpm' make[2]: *** No rule to make target `all'. Stop. make[2]: Leaving directory `G:/ux2bs/workdir/httpd-2.2.0/server/mpm' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `G:/ux2bs/workdir/httpd-2.2.0/server' make: *** [all-recursive] Error 1 Should I expect to see a Makefile in this directory or any of its sub-directories? httpd-2.2.0\server\mpm\ > Cheers, > > Paul. > -- John **= Email 4 ==========================** Date: Tue, 13 Dec 2005 10:46:21 +0000 From: John Poltorak Subject: Tar v1.1.5 I've managed to build GNU Tar v1.1.5 straight out of the box using UX2BS and it runs with partial success, but I get warnings and errors like this when extracting the Apache2 archive:- tar: httpd-2.2.0/docs/conf/extra: Cannot change ownership to uid 0, gid 0: Permission denied tar: httpd-2.2.0/docs/conf: Cannot change ownership to uid 0, gid 0: Permission denied tar: httpd-2.2.0/docs/error/include: Cannot change ownership to uid 0, gid 0: Permission denied tar: httpd-2.2.0/docs/error: Cannot change ownership to uid 0, gid 0: Permission denied tar: Skipping to next header tar: Archive contains obsolescent base-64 headers tar: A lone zero block at 1544 tar: httpd-2.2.0/docs/icons: Cannot change ownership to uid 0, gid 0: Permission denied tar: httpd-2.2.0/docs: Cannot change ownership to uid 0, gid 0: Permission denied tar: httpd-2.2.0: Cannot change ownership to uid 0, gid 0: Permission denied tar: Error exit delayed from previous errors Is there any way to suppress the warning about uid/gid ? And how can I tell why it exits early? I have set tar_options=--force-local as suggested by Paul Smedly so that drive letters are handled. How did GTAK handle that problem? -- John **= Email 5 ==========================** Date: Tue, 13 Dec 2005 22:06:58 +1000 From: Andrew MacIntyre Subject: Re: libpng John Poltorak wrote: > What is the latest version of libpng available for OS/2? > > The latest release ix v1.2.8 according to libpng's home page:- > > http://www.libpng.org/pub/png/libpng.html > > Anyone tried building this? I think there's a version on my libraries page - I've got a local build directory with libs & a .dll, which I think I packaged up & put up; let me know if that version isn't there. ------------------------------------------------------------------------- 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