Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 3722 invoked by uid 6000); 29 Dec 1999 14:16:20 -0000 Received: (qmail 3715 invoked from network); 29 Dec 1999 14:16:18 -0000 Received: from fwns1d.raleigh.ibm.com (HELO fwns1.raleigh.ibm.com) (204.146.167.235) by taz.hyperreal.org with SMTP; 29 Dec 1999 14:16:18 -0000 Received: from rtpmail01.raleigh.ibm.com (rtpmail01.raleigh.ibm.com [9.37.172.24]) by fwns1.raleigh.ibm.com (8.9.0/8.9.0/RTP-FW-1.2) with ESMTP id JAA25332 for ; Wed, 29 Dec 1999 09:16:15 -0500 Received: from cessna.raleigh.ibm.com (cessna.raleigh.ibm.com [9.37.72.16]) by rtpmail01.raleigh.ibm.com (8.8.5/8.8.5/RTP-ral-1.1) with ESMTP id JAA29104 for ; Wed, 29 Dec 1999 09:16:16 -0500 Received: from esoteric (esoteric.raleigh.ibm.com [9.37.70.19]) by cessna.raleigh.ibm.com (AIX4.3/UCB 8.8.8/8.7/RTP-ral-1.0) with SMTP id IAA18682 for ; Wed, 29 Dec 1999 08:30:27 -0600 From: "Keith Wannamaker" To: "new-httpd" Subject: FW: HPUX build Date: Wed, 29 Dec 1999 09:12:45 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-Mimeole: Produced By Microsoft MimeOLE V5.00.2314.1300 Importance: Normal Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org -----Original Message----- From: new-httpd-owner@apache.org Sent: Thursday, December 16, 1999 2:26 PM To: new-httpd Subject: HPUX build Randy and Ralf: There is a problem with the hpux build and DSO extensions. It seems that right at release time for 1.3.9, Randy found that src/modules/standard/Makefile on hpux with --enable-shared was yielding OBJS=mod*.so... instead of OBJS=mod_so.o (Aug 15, new-httpd) It was determined the bug appeared because of not only an OS/2 patch (that assumed shared objects are always .so files), but also other places in Configure that assumed .so as the DSO extension. In light of the pending release, Randy chose to leave the DSOs as .so. Ralf objected that this broke --enable-rule= SHARED_CORE, but both agreed that the fix was reasonable since there had been no demand for SHARED_CORE on hpux in over a year. (Aug 16, new-httpd) Enter PR4974, which Ralf responded to by restoring SHLIB_SUFFIX_NAME=sl in /src/Configure (1.375) on 11/28. While this fixes --enable-rule=SHARED_CORE, it re-introduces the problem Randy encountered on 8/15. It seems to me that either the entire Configure process should be corrected to use SHLIB_SUFFIX_NAME so src/modules/standard/Makefile will be correctly populated, or Ralf's commit should be backed out. What do you guys think? -- Keith Wannamaker IBM HTTP Server