[Fwd: mod_dtcl-0.12.0_1 failed on amd64 8]

Mikhail T. mi+thun at aldan.algebra.com
Sat Jun 13 20:17:53 UTC 2009


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



More information about the freebsd-apache mailing list