Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 47471 invoked by uid 500); 17 Feb 2002 02:17:55 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 47458 invoked from network); 17 Feb 2002 02:17:54 -0000 User-Agent: Microsoft-Entourage/10.0.0.1309 Date: Sat, 16 Feb 2002 18:17:59 -0800 Subject: building 2.0.32 on Darwin From: Sander Temme To: Message-ID: Mime-version: 1.0 Content-type: multipart/mixed; boundary="B_3096728281_4617130" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3096728281_4617130 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Ran into the quoting problem that Pier also encountered. This affects building SO modules on Darwin. Quick fix: --- httpd-2.0.32/srclib/apr/configure.bak Thu Feb 14 00:14:57 2002 +++ httpd-2.0.32/srclib/apr/configure Sat Feb 16 14:20:08 2002 @@ -7116,7 +7116,7 @@ # FIXME: Relying on posixy $() will cause problems for # cross-compilation, but unfortunately the echo tests do not # yet detect zsh echo's removal of \ escapes. - archive_cmds='$nonopt $(test "x$module" = xyes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags -install_name $rpath/$soname $verstring' + archive_cmds='$nonopt $(test "x$module" = "xyes" && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags -install_name $rpath/$soname $verstring' # We need to add '_' to the symbols in $export_symbols first #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols' hardcode_direct=yes (also attached because my mailer wraps lines) Real fix: the problem is in libtool, to wit in /usr/local/share/aclocal/libtool.m4. Get a better libtool that does this right; re-run buildconf which sucks in libtool.m4. Unhappily outside the scope of Apache. With the above, the tarball builds with the following configure line: "./configure" \ "--prefix=/tmp/apache2" \ "--enable-module=most" \ "--with-port=8080" \ "--enable-maintainer-mode" \ "--enable-so" \ "--with-layout=Apache" Strangely, the libtool that gets put into the installation still contains the problem. And gives the following test results with the perl-framework: setting ulimit to allow core files ulimit -c unlimited; t/TEST -run apache/404..........ok apache/byterange....skipped: no reason given apache/etags........ok apache/getfile......skipped: no reason given apache/limits.......dubious Test returned status 0 (wstat 13, 0xd) DIED. FAILED test 10 Failed 1/10 tests, 90.00% okay apache/options......ok apache/passbrigade..ok apache/post.........ok apache/rwrite.......ok apr/uri.............ok filter/case.........skipped: cannot find module 'mod_php4', cannot find module 'case_filter' filter/case_in......skipped: cannot find module 'mod_php4', cannot find module 'case_filter_in' filter/input_body...ok modules/access......ok modules/alias.......ok modules/autoindex...ok modules/autoindex2..ok modules/cgi.........ok modules/dav.........skipped: cannot find module 'dav', cannot find module 'HTTP::DAV' modules/dir.........ok modules/env.........ok modules/expires.....skipped: cannot find module 'expires' modules/headers.....skipped: cannot find module 'headers' modules/include.....ok modules/info........skipped: cannot find module 'info' modules/negotiation.ok modules/rewrite.....skipped: cannot find module 'rewrite' modules/setenvif....ok modules/status......ok modules/vhost_alias.skipped: cannot find module 'vhost_alias' protocol/echo.......skipped: cannot find module 'mod_ssl', cannot find module 'mod_echo' protocol/nntp-like..ok ssl/all.............skipped: cannot find module 'mod_ssl' Failed Test Status Wstat Total Fail Failed List of failed ---------------------------------------------------------------------------- --- apache/limits.t 0 13 10 1 10.00% 10 12 tests skipped. The limits.t failure has been there for ever, otherwise we look pretty good. Mod_ssl breaks on a symbol conflict. I'll try to pay it some attention. I'm having trouble on the Perl side installing HTTP::DAV; haven't tried building PHP for a long time. Strangely enough, I'm getting a 404 with Mac Internet Explorer on http://localhost:8080/index.html. The same request on / goes OK, requesting index.html on Omniweb (the cool browser that gives you a dump of all http activity) shows no surprises. Microsoft fooness in supplying language information? Dunno. S. -- Covalent Technologies sctemme@covalent.net Engineering group Voice: (415) 536 5214 645 Howard St. Fax: (415) 536 5210 San Francisco CA 94105 PGP Fingerprint: 1E74 4E58 DFAC 2CF5 6A03 5531 AFB1 96AF B584 0AB1 ======================================================= This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message ======================================================= --B_3096728281_4617130 Content-type: application/octet-stream; name="srclib.apr.configure.patch" Content-disposition: attachment Content-transfer-encoding: base64 LS0tIGh0dHBkLTIuMC4zMi9zcmNsaWIvYXByL2NvbmZpZ3VyZS5iYWsJVGh1IEZlYiAxNCAw MDoxNDo1NyAyMDAyCisrKyBodHRwZC0yLjAuMzIvc3JjbGliL2Fwci9jb25maWd1cmUJU2F0 IEZlYiAxNiAxNDoyMDowOCAyMDAyCkBAIC03MTE2LDcgKzcxMTYsNyBAQAogICAgICMgRklY TUU6IFJlbHlpbmcgb24gcG9zaXh5ICQoKSB3aWxsIGNhdXNlIHByb2JsZW1zIGZvcgogICAg ICMgICAgICAgIGNyb3NzLWNvbXBpbGF0aW9uLCBidXQgdW5mb3J0dW5hdGVseSB0aGUgZWNo byB0ZXN0cyBkbyBub3QKICAgICAjICAgICAgICB5ZXQgZGV0ZWN0IHpzaCBlY2hvJ3MgcmVt b3ZhbCBvZiBcIGVzY2FwZXMuCi0gICAgYXJjaGl2ZV9jbWRzPSckbm9ub3B0ICQodGVzdCAi eCRtb2R1bGUiID0geHllcyAmJiBlY2hvIC1idW5kbGUgfHwgZWNobyAtZHluYW1pY2xpYikg JGFsbG93X3VuZGVmaW5lZF9mbGFnIC1vICRsaWIgJGxpYm9ianMgJGRlcGxpYnMkbGlua2Vy X2ZsYWdzIC1pbnN0YWxsX25hbWUgJHJwYXRoLyRzb25hbWUgJHZlcnN0cmluZycKKyAgICBh cmNoaXZlX2NtZHM9JyRub25vcHQgJCh0ZXN0ICJ4JG1vZHVsZSIgPSAieHllcyIgJiYgZWNo byAtYnVuZGxlIHx8IGVjaG8gLWR5bmFtaWNsaWIpICRhbGxvd191bmRlZmluZWRfZmxhZyAt byAkbGliICRsaWJvYmpzICRkZXBsaWJzJGxpbmtlcl9mbGFncyAtaW5zdGFsbF9uYW1lICRy cGF0aC8kc29uYW1lICR2ZXJzdHJpbmcnCiAgICAgIyBXZSBuZWVkIHRvIGFkZCAnXycgdG8g dGhlIHN5bWJvbHMgaW4gJGV4cG9ydF9zeW1ib2xzIGZpcnN0CiAgICAgI2FyY2hpdmVfZXhw c3ltX2NtZHM9IiRhcmNoaXZlX2NtZHMiJyAmJiBzdHJpcCAtcyAkZXhwb3J0X3N5bWJvbHMn CiAgICAgaGFyZGNvZGVfZGlyZWN0PXllcwo= --B_3096728281_4617130--