Date: Thu, 13 Mar 2003 02:38:30 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 104 ************************************************** Wednesday 12 March 2003 Number 104 ************************************************** Subjects for today 1 Re: Apache : Mika Laitio 2 Re: Apache : Mika Laitio 3 Re: Apache : John Poltorak 4 Re: Apache : Ted Sikora 5 Re: Apache : Ted Sikora 6 Re: Apache : Ted Sikora 7 Re: Apache : Hannes Hromadka 8 libtool 1.4.3 build (long-ish) : James Moe" 9 Re: libtool 1.4.3 build (long-ish) : Sohnen-Moe Associates, Inc" 10 Re: Apache : John Poltorak 11 Posix/2 minor update : Stefan.Neis at t-online.de 12 Re: Posix/2 minor update : John Poltorak 13 Re: libtool 1.4.3 build (long-ish) : John Poltorak 14 Re: Posix/2 minor update : Stefan.Neis at t-online.de 15 Re: Posix/2 minor update : John Poltorak 16 Re: Posix/2 minor update : Stefan.Neis at t-online.de 17 Re: Posix/2 minor update : Stefan.Neis at t-online.de **= Email 1 ==========================** Date: Thu, 13 Mar 2003 00:10:47 +0200 (EET) From: Mika Laitio Subject: Re: Apache Mandrake 9.1 beta (official version should be released on friday) httpd daemon for apache2 is in /etc/rc.d/init.d contains httpd (httpd daemon for apache2) HTML-files, cgi-scrips, perl-scripts, etc are in /var/www /var/www/cgi-bin /var/www/error /var/www/html (HTML-pages under this by default) /var/www/icons /var/www/perl Mika On Mon, 10 Mar 2003, John Poltorak wrote: > > Where is Apache usually installed on a Unix system? > > > -- > John > > > > > _______________________________________________ > UX2BS mailing list > UX2BS at os2ports.com > http://os2ports.com/mailman/listinfo/ux2bs > _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Thu, 13 Mar 2003 00:10:47 +0200 (EET) From: Mika Laitio Subject: Re: Apache Mandrake 9.1 beta (official version should be released on friday) httpd daemon for apache2 is in /etc/rc.d/init.d contains httpd (httpd daemon for apache2) HTML-files, cgi-scrips, perl-scripts, etc are in /var/www /var/www/cgi-bin /var/www/error /var/www/html (HTML-pages under this by default) /var/www/icons /var/www/perl Mika On Mon, 10 Mar 2003, John Poltorak wrote: > > Where is Apache usually installed on a Unix system? > > > -- > John > > > > > _______________________________________________ > UX2BS mailing list > UX2BS at os2ports.com > http://os2ports.com/mailman/listinfo/ux2bs > _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Thu, 13 Mar 2003 09:24:36 +0000 From: John Poltorak Subject: Re: Apache On Thu, Mar 13, 2003 at 12:10:47AM +0200, Mika Laitio wrote: > Mandrake 9.1 beta (official version should be released on friday) > > httpd daemon for apache2 is in > /etc/rc.d/init.d contains httpd (httpd daemon for apache2) > > HTML-files, cgi-scrips, perl-scripts, etc are in > /var/www > /var/www/cgi-bin > /var/www/error > /var/www/html (HTML-pages under this by default) > /var/www/icons > /var/www/perl Are there locations defined by options which configure uses? Where does it put httpd.conf? I'd like to build a version of Apache which uses a similar directory structure. > Mika > On Mon, 10 Mar 2003, John Poltorak wrote: > > > > > Where is Apache usually installed on a Unix system? -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Thu, 13 Mar 2003 09:35:53 +0000 From: Ted Sikora Subject: Re: Apache John Poltorak wrote: > On Thu, Mar 13, 2003 at 12:10:47AM +0200, Mika Laitio wrote: > >>Mandrake 9.1 beta (official version should be released on friday) >> >>httpd daemon for apache2 is in >> /etc/rc.d/init.d contains httpd (httpd daemon for apache2) >> >>HTML-files, cgi-scrips, perl-scripts, etc are in >> /var/www >> /var/www/cgi-bin >> /var/www/error >> /var/www/html (HTML-pages under this by default) >> /var/www/icons >> /var/www/perl > > > Are there locations defined by options which configure uses? > > Where does it put httpd.conf? > > I'd like to build a version of Apache which uses a similar directory > structure. > > ./configure --enable-layout=os2 --enable-modules=most --enable-mods-shared=most --enable-ssl=shared Make a file called 'config.layout.os2' # Layout for OS/2 prefix: /usr exec_prefix: ${prefix} bindir: ${prefix}/bin sbindir: ${prefix}/sbin libdir: ${prefix}/lib libexecdir: ${prefix}/lib/apache2 mandir: ${prefix}/man sysconfdir: /etc/apache2 datadir: /var/www errordir: ${datadir}/error iconsdir: ${datadir}/icons htdocsdir: ${datadir}/htdocs manualdir: ${datadir}/manual cgidir: ${datadir}/cgi-bin includedir: ${prefix}/include/apache2 localstatedir: /var runtimedir: ${localstatedir}/run logfiledir: ${localstatedir}/log/apache2 proxycachedir: ${localstatedir}/cache/apache2 -- Ted Sikora tsikora at ntplx.net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Thu, 13 Mar 2003 10:02:10 +0000 From: Ted Sikora Subject: Re: Apache You need expat and ssl installed too. expat is here: ftp://os2ports.com/pub/os2/unix/devtools/expat/expat1_2.zip Ted Sikora wrote: > > > John Poltorak wrote: > >> On Thu, Mar 13, 2003 at 12:10:47AM +0200, Mika Laitio wrote: >> >>> Mandrake 9.1 beta (official version should be released on friday) >>> >>> httpd daemon for apache2 is in >>> /etc/rc.d/init.d contains httpd (httpd daemon for apache2) >>> >>> HTML-files, cgi-scrips, perl-scripts, etc are in >>> /var/www >>> /var/www/cgi-bin >>> /var/www/error >>> /var/www/html (HTML-pages under this by default) >>> /var/www/icons >>> /var/www/perl >> >> >> >> Are there locations defined by options which configure uses? >> >> Where does it put httpd.conf? >> >> I'd like to build a version of Apache which uses a similar directory >> structure. >> >> > ./configure --enable-layout=os2 --enable-modules=most > --enable-mods-shared=most --enable-ssl=shared > > Make a file called 'config.layout.os2' > # Layout for OS/2 > > > prefix: /usr > exec_prefix: ${prefix} > bindir: ${prefix}/bin > sbindir: ${prefix}/sbin > libdir: ${prefix}/lib > libexecdir: ${prefix}/lib/apache2 > mandir: ${prefix}/man > sysconfdir: /etc/apache2 > datadir: /var/www > errordir: ${datadir}/error > iconsdir: ${datadir}/icons > htdocsdir: ${datadir}/htdocs > manualdir: ${datadir}/manual > cgidir: ${datadir}/cgi-bin > includedir: ${prefix}/include/apache2 > localstatedir: /var > runtimedir: ${localstatedir}/run > logfiledir: ${localstatedir}/log/apache2 > proxycachedir: ${localstatedir}/cache/apache2 > > > -- > Ted Sikora > tsikora at ntplx.net > > > _______________________________________________ > UX2BS mailing list > UX2BS at os2ports.com > http://os2ports.com/mailman/listinfo/ux2bs > -- -- Ted Sikora tsikora at ntplx.net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Thu, 13 Mar 2003 10:07:41 +0000 From: Ted Sikora Subject: Re: Apache Ted Sikora wrote: > You need expat and ssl installed too. > > expat is here: > ftp://os2ports.com/pub/os2/unix/devtools/expat/expat1_2.zip > Might be a good idea to port expat 1.95.6 first Python and Zope rely on it too for xml and the os/2 port IS old! The sources are here: http://prdownloads.sourceforge.net/expat/expat-1.95.6.tar.gz?use_mirror=flow > Ted Sikora wrote: > >> >> >> John Poltorak wrote: >> >>> On Thu, Mar 13, 2003 at 12:10:47AM +0200, Mika Laitio wrote: >>> >>>> Mandrake 9.1 beta (official version should be released on friday) >>>> >>>> httpd daemon for apache2 is in >>>> /etc/rc.d/init.d contains httpd (httpd daemon for apache2) >>>> >>>> HTML-files, cgi-scrips, perl-scripts, etc are in >>>> /var/www >>>> /var/www/cgi-bin >>>> /var/www/error >>>> /var/www/html (HTML-pages under this by default) >>>> /var/www/icons >>>> /var/www/perl >>> >>> >>> >>> >>> Are there locations defined by options which configure uses? >>> >>> Where does it put httpd.conf? >>> >>> I'd like to build a version of Apache which uses a similar directory >>> structure. >>> >>> >> ./configure --enable-layout=os2 --enable-modules=most >> --enable-mods-shared=most --enable-ssl=shared >> >> Make a file called 'config.layout.os2' >> # Layout for OS/2 >> >> >> prefix: /usr >> exec_prefix: ${prefix} >> bindir: ${prefix}/bin >> sbindir: ${prefix}/sbin >> libdir: ${prefix}/lib >> libexecdir: ${prefix}/lib/apache2 >> mandir: ${prefix}/man >> sysconfdir: /etc/apache2 >> datadir: /var/www >> errordir: ${datadir}/error >> iconsdir: ${datadir}/icons >> htdocsdir: ${datadir}/htdocs >> manualdir: ${datadir}/manual >> cgidir: ${datadir}/cgi-bin >> includedir: ${prefix}/include/apache2 >> localstatedir: /var >> runtimedir: ${localstatedir}/run >> logfiledir: ${localstatedir}/log/apache2 >> proxycachedir: ${localstatedir}/cache/apache2 >> >> >> -- >> Ted Sikora >> tsikora at ntplx.net >> >> >> _______________________________________________ >> UX2BS mailing list >> UX2BS at os2ports.com >> http://os2ports.com/mailman/listinfo/ux2bs >> > > -- -- Ted Sikora tsikora at ntplx.net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 7 ==========================** Date: Thu, 13 Mar 2003 10:11:20 +0100 From: Hannes Hromadka Subject: Re: Apache On Wed, Mar 12, 2003 at 09:04:40AM +0000, Ted Sikora wrote: > >AIUI v2 takes advantage of threads and is much better suited to an OS/2 > >environment, although from what you say it may not yet be ready for > >primetime... > > > It is! I'm in the process of switching all our sites over and mine too. > Runs great! Hmm, I have too many problems, maybe you can tell me how to get around it: phpmyadmin 2.2.5 has problems. Warning: (null)() [ref.outcontrol]: output handler 'ob_gzhandler' cannot be used twice in Unknown on line 0 I use php output compression: often pages do not display or just display a 0. The log file has entries like this: [Wed Mar 12 19:13:27 2003] [notice] Apache/2.0.44 (OS/2) PHP/4.3.0 configured -- resuming normal operations [Wed Mar 12 19:13:27 2003] [info] Server built: Jan 23 2003 22:34:46 [Wed Mar 12 19:13:28 2003] [notice] Digest: generating secret for digest authentication ... [Wed Mar 12 19:13:28 2003] [notice] Digest: generating secret for digest authentication ... [Wed Mar 12 19:13:29 2003] [notice] Digest: done [Wed Mar 12 19:13:29 2003] [notice] Digest: done apr_canonical_error: Unknown OS/2 error code 10014 [Wed Mar 12 19:19:00 2003] [info] (OS 10014)Unknown error -1: core_output_filter: writing data to the network apr_canonical_error: Unknown OS/2 error code 10014 [Wed Mar 12 19:19:55 2003] [info] (OS 10014)Unknown error -1: core_output_filter: writing data to the network apr_canonical_error: Unknown OS/2 error code 10014 [Wed Mar 12 19:20:01 2003] [info] (OS 10014)Unknown error -1: core_output_filter: writing data to the network [Wed Mar 12 19:20:16 2003] [info] removed PID file E:/apache2/logs/httpd.pid (pid=84) [Wed Mar 12 19:20:16 2003] [notice] caught SIGTERM, shutting down Ciao, Hannes -- Johannes Hromadka | Email Office: HromadkaJ at gmx.at | Home : Johannes.Hromadka at gmx.net Vienna/Austria/Europe | OECC: http://www.oecc.org/ >>> Rust never sleeps (borrowed from Neil YOUNG) <<< _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 8 ==========================** Date: Thu, 13 Mar 2003 12:28:43 -0700 (MST) From: "James Moe" Subject: libtool 1.4.3 build (long-ish) --_=_=_=IMA.BOUNDARY.HBP77U138764=_=_=_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, I had some trouble with building libtool. I had to modify the configure scripts in both the main libtool directory and the libltdl directory. I have also attached the diffs. The line wrapping may make reading them difficult. The initial build was started using "build libtool". I then made the changes and just ran make in the libtool directory. - ----[ libtool changes ]---- The change in configure is straightforward: 1433,1436c1435,1439 < case " $ac_configure_args " in < *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. < *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; < esac - --- > > # case " $ac_configure_args " in > # *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. > # *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; > # esac Without commenting out the case statement the following error occurs (excerpted from the log file): .\CONFIGURE.: running i:/bin/sh './configure' --prefix=/usr/local 'CFLAGS=' 'LDFLAGS=' - --enable-ltdl-install --cache-file=/dev/null --srcdir=. configure: warning: CFLAGS=: invalid host type configure: warning: LDFLAGS=: invalid host type configure: error: can only configure for one host and one target at a time .\CONFIGURE.: error: i:/bin/sh './configure' failed for libltdl The problem is the "'CFLAGS=' 'LDFLAGS='" options. These are added to ac_configure_args in the aforementioned case statement. - ----[ libtool/libltdl changes ]---- There are two problem in configure: "ln" and a non-working sed configuration. I added a $(LN) variable set to "cp -p" and replaced all instances of ln with it. Perhaps a special ln.exe could be created for unixos2 that performs this particular function. The sed problem is weird. The exact same script code is in both configure's. It works in libtool, and fails in libltdl. I hardwired a SED="sed" into the libltdl configure to bypass the problem. Here is the diff: 10a9,10 > ln="cp -p" > 201c185,186 < nonopt=NONE - --- > # nonopt=NONE > nonopt= 1765,1768c1617,1621 < echo $ac_n "checking for a sed that does not truncate output""... $ac_c" 1>&6 < echo "configure:1767: checking for a sed that does not truncate output" >&5 < if eval "test \"`echo '$''{'lt_cv_path_SED'+set}'`\" = set"; then < echo $ac_n "(cached) $ac_c" 1>&6 - --- > > echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 > echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6 > if test "${lt_cv_path_SED+set}" = set; then > echo $ECHO_N "(cached) $ECHO_C" >&6 1845c1698,1699 < SED=$lt_cv_path_SED - --- > # SED=$lt_cv_path_SED > SED="sed" 1847c1701,1703 < echo "$ac_t""$SED" 1>&6 - --- > echo "$as_me:$LINENO: result: $SED" >&5 > echo "${ECHO_T}$SED" >&6 > 1860c1716 < ac_cv_prog_LN_S=ln - --- > ac_cv_prog_LN_S="cp -p" 3454c3168 < ln conftest.a conftest.b 2>/dev/null && hard_links=no - --- > $(LN) conftest.a conftest.b 2>/dev/null && hard_links=no 3456,3457c3170,3171 < ln conftest.a conftest.b 2>&5 || hard_links=no < ln conftest.a conftest.b 2>/dev/null && hard_links=no - --- > $(LN) conftest.a conftest.b 2>&5 || hard_links=no > $(LN) conftest.a conftest.b 2>/dev/null && hard_links=no - -- jimoe at sohnen-moe dot com -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0 OS/2 for non-commercial use Comment: PGP 5.0 for OS/2 Charset: cp850 wj8DBQE+cNvqsxxMki0foKoRAgLcAJ98V7fGoAFGhGvUZ7+NmCzgpkGj+ACgogDU MgggZ2Z+vjaqpyYWdROPXpM= =DZ+K -----END PGP SIGNATURE----- --_=_=_=IMA.BOUNDARY.HBP77U138764=_=_=_ Content-Type: application/octet-stream; name="diff.libtool" Content-Transfer-Encoding: base64 MTQzMywxNDM2YzE0MzUsMTQzOQ0KPCAgICAgY2FzZSAiICRhY19jb25maWd1cmVfYXJncyAiIGlu DQo8ICAgICAgICoiICckYWNfYXJnJyAiKikgOzsgIyBBdm9pZCBkdXBzLiAgVXNlIG9mIHF1b3Rl cyBlbnN1cmVzIGFjY3VyYWN5Lg0KPCAgICAgICAqKSBhY19jb25maWd1cmVfYXJncz0iJGFjX2Nv bmZpZ3VyZV9hcmdzICckYWNfYXJnJyIgOzsNCjwgICAgIGVzYWMNCi0tLQ0KPiANCj4gIyAgICBj YXNlICIgJGFjX2NvbmZpZ3VyZV9hcmdzICIgaW4NCj4gIyAgICAgICoiICckYWNfYXJnJyAiKikg OzsgIyBBdm9pZCBkdXBzLiAgVXNlIG9mIHF1b3RlcyBlbnN1cmVzIGFjY3VyYWN5Lg0KPiAjICAg ICAgKikgYWNfY29uZmlndXJlX2FyZ3M9IiRhY19jb25maWd1cmVfYXJncyAnJGFjX2FyZyciIDs7 DQo+ICMgICAgZXNhYw0KOTI5NWE5MzAxLDkzMDQNCj4gICAgICdDRkxBR1M9JykNCj4gICAgICAg OzsNCj4gICAgICdMREZMQUdTPScpDQo+ICAgICAgIDs7DQo= --_=_=_=IMA.BOUNDARY.HBP77U138764=_=_=_ Content-Type: application/octet-stream; name="diff.libltdl" Content-Transfer-Encoding: base64 MTBhOSwxMA0KPiBsbj0iY3AgLXAiDQo+IA0KMjAxYzE4NSwxODYNCjwgbm9ub3B0PU5PTkUNCi0t LQ0KPiAjIG5vbm9wdD1OT05FDQo+IG5vbm9wdD0NCjE3NjUsMTc2OGMxNjE3LDE2MjENCjwgZWNo byAkYWNfbiAiY2hlY2tpbmcgZm9yIGEgc2VkIHRoYXQgZG9lcyBub3QgdHJ1bmNhdGUgb3V0cHV0 IiIuLi4gJGFjX2MiIDE+JjYNCjwgZWNobyAiY29uZmlndXJlOjE3Njc6IGNoZWNraW5nIGZvciBh IHNlZCB0aGF0IGRvZXMgbm90IHRydW5jYXRlIG91dHB1dCIgPiY1DQo8IGlmIGV2YWwgInRlc3Qg XCJgZWNobyAnJCcneydsdF9jdl9wYXRoX1NFRCcrc2V0fSdgXCIgPSBzZXQiOyB0aGVuDQo8ICAg ZWNobyAkYWNfbiAiKGNhY2hlZCkgJGFjX2MiIDE+JjYNCi0tLQ0KPiANCj4gZWNobyAiJGFzX21l OiRMSU5FTk86IGNoZWNraW5nIGZvciBhIHNlZCB0aGF0IGRvZXMgbm90IHRydW5jYXRlIG91dHB1 dCIgPiY1DQo+IGVjaG8gJEVDSE9fTiAiY2hlY2tpbmcgZm9yIGEgc2VkIHRoYXQgZG9lcyBub3Qg dHJ1bmNhdGUgb3V0cHV0Li4uICRFQ0hPX0MiID4mNg0KPiBpZiB0ZXN0ICIke2x0X2N2X3BhdGhf U0VEK3NldH0iID0gc2V0OyB0aGVuDQo+ICAgZWNobyAkRUNIT19OICIoY2FjaGVkKSAkRUNIT19D IiA+JjYNCjE4NDVjMTY5OCwxNjk5DQo8ICAgU0VEPSRsdF9jdl9wYXRoX1NFRA0KLS0tDQo+ICMg IFNFRD0kbHRfY3ZfcGF0aF9TRUQNCj4gICBTRUQ9InNlZCINCjE4NDdjMTcwMSwxNzAzDQo8IGVj aG8gIiRhY190IiIkU0VEIiAxPiY2DQotLS0NCj4gZWNobyAiJGFzX21lOiRMSU5FTk86IHJlc3Vs dDogJFNFRCIgPiY1DQo+IGVjaG8gIiR7RUNIT19UfSRTRUQiID4mNg0KPiANCjE4NjBjMTcxNg0K PCAgIGFjX2N2X3Byb2dfTE5fUz1sbg0KLS0tDQo+ICAgYWNfY3ZfcHJvZ19MTl9TPSJjcCAtcCIN CjM0NTRjMzE2OA0KPCAgIGxuIGNvbmZ0ZXN0LmEgY29uZnRlc3QuYiAyPi9kZXYvbnVsbCAmJiBo YXJkX2xpbmtzPW5vDQotLS0NCj4gICAkKExOKSBjb25mdGVzdC5hIGNvbmZ0ZXN0LmIgMj4vZGV2 L251bGwgJiYgaGFyZF9saW5rcz1ubw0KMzQ1NiwzNDU3YzMxNzAsMzE3MQ0KPCAgIGxuIGNvbmZ0 ZXN0LmEgY29uZnRlc3QuYiAyPiY1IHx8IGhhcmRfbGlua3M9bm8NCjwgICBsbiBjb25mdGVzdC5h IGNvbmZ0ZXN0LmIgMj4vZGV2L251bGwgJiYgaGFyZF9saW5rcz1ubw0KLS0tDQo+ICAgJChMTikg Y29uZnRlc3QuYSBjb25mdGVzdC5iIDI+JjUgfHwgaGFyZF9saW5rcz1ubw0KPiAgICQoTE4pIGNv bmZ0ZXN0LmEgY29uZnRlc3QuYiAyPi9kZXYvbnVsbCAmJiBoYXJkX2xpbmtzPW5vDQo= --_=_=_=IMA.BOUNDARY.HBP77U138764=_=_=_ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs --_=_=_=IMA.BOUNDARY.HBP77U138764=_=_=_-- --_=_=_=IMA.BOUNDARY.HBP77U138764=_=_=_-- **= Email 9 ==========================** Date: Thu, 13 Mar 2003 14:53:07 -0700 (MST) From: "Sohnen-Moe Associates, Inc" Subject: Re: libtool 1.4.3 build (long-ish) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, 13 Mar 2003 19:44:06 +0000, John Poltorak wrote: >We shouldn't make changes to configure. > >If there is problem with a configure script, it will be because of an >underlying problem in either configure.(in|ac) or autoconf. > >Is it possible to figure out how to make the change to configure.in? > AFAIK, no. Neither configure.in's seem to have any influence on this piece of code. Nor do the *.m4 contents. I found the code in \usr\local\share\autoconf\autoconf\autoconf.m4f, lines 4531-4534. (Or search for the section that starts with "Check that the precious variables".) Commenting it out there, however, broke the configure in an earlier phase. The libtool build runs configure to do an initial configuration. Then make does an autoconf which modifies configure (self-modifying code! Ack!), and runs configure again. So the first configure run needs the case statement, the second configure is broken by it. I do not have a clue how to fix such a thing. -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0 OS/2 for non-commercial use Comment: PGP 5.0 for OS/2 Charset: cp850 wj8DBQE+cP3D5z5shEq8TYMRAsGYAJ48Q4xL9Sqt3gpczeGBmhLvGVtK3gCgnFPa ZoLQ3D9HpM3Lw/uvh4efXgU= =d6rr -----END PGP SIGNATURE----- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 10 ==========================** Date: Thu, 13 Mar 2003 15:12:44 +0000 From: John Poltorak Subject: Re: Apache On Thu, Mar 13, 2003 at 10:07:41AM +0000, Ted Sikora wrote: > Ted Sikora wrote: > > You need expat and ssl installed too. > > > > expat is here: > > ftp://os2ports.com/pub/os2/unix/devtools/expat/expat1_2.zip > > > > Might be a good idea to port expat 1.95.6 first > > Python and Zope rely on it too for xml and the os/2 port IS old! I have been thinking of trying to draw up a dependencies file... something like:- apache;expat;ssl; python;expat;zlib;jpeg6;gmp; slrn;slang; mailman;python; zope;python; Do any other apps come to mind? -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 11 ==========================** Date: Thu, 13 Mar 2003 18:33:09 +0100 From: Stefan.Neis at t-online.de Subject: Posix/2 minor update Hi, Both a current binary release and a source code release of Posix/2 should now (or real soon, the update might need some time to propagate) be available from the sourceforge site (Click on the "Files" link in http://www.sourceforge.net/projects/posix2 and look for Beta-0.1.1b releases of both the posix2 and the posix2-binary package). Compared to the somewhat older beta-0.1.1 package I uploaded to os2ports.com some time ago, this release has three header files (compat.h, zlib.h, zconfh) fixed/updated. Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 12 ==========================** Date: Thu, 13 Mar 2003 19:37:08 +0000 From: John Poltorak Subject: Re: Posix/2 minor update On Thu, Mar 13, 2003 at 06:33:09PM +0100, Stefan.Neis at t-online.de wrote: > Hi, > > Both a current binary release and a source code release of Posix/2 > should now (or real soon, the update might need some time to propagate) > be available from the sourceforge site (Click on the "Files" link in > http://www.sourceforge.net/projects/posix2 and look for Beta-0.1.1b > releases of both the posix2 and the posix2-binary package). > Compared to the somewhat older beta-0.1.1 package I uploaded to os2ports.com > some time ago, this release has three header files (compat.h, zlib.h, zconfh) > fixed/updated. I've updated UX2BS to include the new binary package. Do you think I should be able to build RSYNC with it? > Regards, > Stefan -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 13 ==========================** Date: Thu, 13 Mar 2003 19:44:06 +0000 From: John Poltorak Subject: Re: libtool 1.4.3 build (long-ish) On Thu, Mar 13, 2003 at 12:28:43PM -0700, James Moe wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hello, > I had some trouble with building libtool. I had to modify the configure scripts in > both the main libtool directory and the libltdl directory. > I have also attached the diffs. The line wrapping may make reading them difficult. > The initial build was started using "build libtool". I then made the changes and just > ran make in the libtool directory. > > > - ----[ libtool changes ]---- > > The change in configure is straightforward: We shouldn't make changes to configure. If there is problem with a configure script, it will be because of an underlying problem in either configure.(in|ac) or autoconf. Is it possible to figure out how to make the change to configure.in? > - -- > jimoe at sohnen-moe dot com > -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 14 ==========================** Date: Thu, 13 Mar 2003 20:48:56 +0100 From: Stefan.Neis at t-online.de Subject: Re: Posix/2 minor update Hi, > Do you think I should be able to build RSYNC with it? I suppose so, however, my last attempt at updating things on my end ended up without any "usr" directory, so I'm a bit lost at the moment... Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 15 ==========================** Date: Thu, 13 Mar 2003 21:25:44 +0000 From: John Poltorak Subject: Re: Posix/2 minor update On Thu, Mar 13, 2003 at 10:17:48PM +0100, Stefan.Neis at t-online.de wrote: > Hi, > > > I suppose so, however, my last attempt at updating things on my end > > ended up without any "usr" directory, so I'm a bit lost at the moment... > > Sorry, I just understood/found out, that I shouldn't expect to see a > usr directory anyway (at least not prior to compiling perl), so all is > fine and I'm just retrying to compile rsync. > > It's a bit confusing though (IMHO), to have \unixos2 with e.g. > \unixos2\emx on the one hand side and "\posix2" on the other ... It is quite possible that EMX has already been installed previously, and I wouldn't want to overwrite that, hence the new location. Also, at some point I would like to remove the emx directory completely from \unixos2. It's very unlikely that that \posix2 would already exist though. Also it is only a temporary directory since it is anticipated that all the components will eventually move to \usr. > Regards, > Stefan -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 16 ==========================** Date: Thu, 13 Mar 2003 22:17:48 +0100 From: Stefan.Neis at t-online.de Subject: Re: Posix/2 minor update Hi, > I suppose so, however, my last attempt at updating things on my end > ended up without any "usr" directory, so I'm a bit lost at the moment... Sorry, I just understood/found out, that I shouldn't expect to see a usr directory anyway (at least not prior to compiling perl), so all is fine and I'm just retrying to compile rsync. It's a bit confusing though (IMHO), to have \unixos2 with e.g. \unixos2\emx on the one hand side and "\posix2" on the other ... Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 17 ==========================** Date: Thu, 13 Mar 2003 23:46:09 +0100 From: Stefan.Neis at t-online.de Subject: Re: Posix/2 minor update Hi, > It is quite possible that EMX has already been installed previously, and I > wouldn't want to overwrite that, hence the new location. Also, at some > point I would like to remove the emx directory completely from \unixos2. > > It's very unlikely that that \posix2 would already exist though. Also it > is only a temporary directory since it is anticipated that all the > components will eventually move to \usr. I see. But still, I liked the idea of having all this temporary stuff under \unixos2 and not create as many top level directories as you did in the earlier versions. Back to rsync, I suppose I got it working by mixing object files compiled while Posix/2 was available with object files compiled without Posix/2. Now, retrying compilation in a sane environment, I get the well-known problems. It looks like configure gets totally confused by the fact that some of the functions in Posix/2 are actually not functions, but defines. I'm currently experimenting with replacing such defines by inline function defintions which should make configure happy and thereby rsync compile. Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs