Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jun 2009 15:44:42 -0400
From:      "Mikhail T." <mi+thun@aldan.algebra.com>
To:        pav@FreeBSD.org
Cc:        Erwin Lansing <erwin@FreeBSD.org>, apache@FreeBSD.org
Subject:   Re: [Fwd: mod_dtcl-0.12.0_1 failed on amd64 8]
Message-ID:  <4A3401AA.40409@aldan.algebra.com>
In-Reply-To: <1244922033.1261.19.camel@hood.oook.cz>
References:  <1244916221.1261.10.camel@hood.oook.cz>	 <4A33FB7F.7040401@aldan.algebra.com> <1244922033.1261.19.camel@hood.oook.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A3401AA.40409>