From owner-freebsd-apache@FreeBSD.ORG Sat Jun 13 20:17:53 2009 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E30E106564A for ; Sat, 13 Jun 2009 20:17:53 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.freebsd.org (Postfix) with ESMTP id CC5098FC13 for ; Sat, 13 Jun 2009 20:17:52 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from aldan.algebra.com (localhost [127.0.0.1]) by aldan.algebra.com (8.14.3/8.14.3) with ESMTP id n5DJigtI066989; Sat, 13 Jun 2009 15:44:42 -0400 (EDT) (envelope-from mi+thun@aldan.algebra.com) Message-ID: <4A3401AA.40409@aldan.algebra.com> Date: Sat, 13 Jun 2009 15:44:42 -0400 From: "Mikhail T." User-Agent: Thunderbird 2.0.0.21 (X11/20090407) MIME-Version: 1.0 To: pav@FreeBSD.org References: <1244916221.1261.10.camel@hood.oook.cz> <4A33FB7F.7040401@aldan.algebra.com> <1244922033.1261.19.camel@hood.oook.cz> In-Reply-To: <1244922033.1261.19.camel@hood.oook.cz> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Erwin Lansing , apache@FreeBSD.org Subject: Re: [Fwd: mod_dtcl-0.12.0_1 failed on amd64 8] X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jun 2009 20:17:53 -0000 Pav Lucistnik написав(ла): > Mikhail T. píše v so 13. 06. 2009 v 15:18 -0400: > > >>>> [...] >>>> building shared library libmod_dtcl.so.1 >>>> apache_cookie.So(.text+0x0): In function `ap_os_is_path_absolute': >>>> : multiple definition of `ap_os_is_path_absolute' >>>> tcl_commands.So(.text+0x0): first defined here >>>> channel.So(.text+0x0): In function `ap_os_is_path_absolute': >>>> : multiple definition of `ap_os_is_path_absolute' >>>> tcl_commands.So(.text+0x0): first defined here >>>> mod_dtcl.So(.text+0x0): In function `ap_os_is_path_absolute': >>>> : multiple definition of `ap_os_is_path_absolute' >>>> tcl_commands.So(.text+0x0): first defined here >>>> apache_request.So(.text+0x0): In function `ap_os_is_path_absolute': >>>> : multiple definition of `ap_os_is_path_absolute' >>>> tcl_commands.So(.text+0x0): first defined here >>>> apache_multipart_buffer.So(.text+0x0): In function `ap_os_is_path_absolute': >>>> : multiple definition of `ap_os_is_path_absolute' >>>> tcl_commands.So(.text+0x0): first defined here >>>> *** Error code 1 >>>> >>>> Stop in /work/a/ports/www/mod_dtcl/work/mod_dtcl. >>>> *** Error code 1 >>>> >>>> Stop in /a/ports/www/mod_dtcl. >>>> ================================================================ >>>> build of /usr/ports/www/mod_dtcl ended at Sat Jun 13 17:43:56 UTC 2009 >>>> >>>> >> I can not reproduce this problem here -- it builds perfectly on my >> 7.x/amd64 system (which means, Erwin overreacted marking the port >> "broken" today). >> >> The multiply-defined functions aren't defined by mod_dtcl -- they are >> from Apache's API. Either the API has changed somehow, or the linker has >> a problem (perhaps, it is stricter?) on the 8.x... >> > > I don't know, it might be -CURRENT specific. OTOH there was a batch of > dubious commits to apache and apr ports recently. > Ok, let's wait for the Apache people (CC-ed) to comment then. Erwin, please, undo the "BROKEN" part in the mean time. Thanks, -mi