You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "nadir amra (JIRA)" <ax...@ws.apache.org> on 2008/01/19 01:38:34 UTC
[jira] Closed: (AXISCPP-1032) Solaris link of libhttp_channelssl
has undefined references to SSL
[ https://issues.apache.org/jira/browse/AXISCPP-1032?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
nadir amra closed AXISCPP-1032.
-------------------------------
Resolution: Fixed
Fix Version/s: (was: 1.6 Final)
current (nightly)
Did the updates since the updates seem to be trivial. Have not tested this so if someone has a problem I assume issue will be created.
> Solaris link of libhttp_channelssl has undefined references to SSL
> ------------------------------------------------------------------
>
> Key: AXISCPP-1032
> URL: https://issues.apache.org/jira/browse/AXISCPP-1032
> Project: Axis-C++
> Issue Type: Bug
> Components: Transport (axis3)
> Affects Versions: 1.6 Final
> Environment: Linking on Solaris 2.8 w/Sun C++ 5.8 Patch 121017-02 2006/04/19 when using a static OpenSSL package (the default configuration).
> Reporter: Wayne Johnson
> Fix For: current (nightly)
>
>
> 2 problems when trying to use libhttp_channelssl related to linker errors. These are not shown in the link output because the -G option is used and the linker assumes that the missing symbols will be available at load time.
> 1) The Solaris linker likes it's libraries in order. Had to swap the linker parameters for SSL libraries.
> 2) Had to add nsl to the syslibs for calls to gethostbyname, et al.
> Patch:
> Index: build/buildInitialize.xml
> ===================================================================
> --- build/buildInitialize.xml (revision 516565)
> +++ build/buildInitialize.xml (working copy)
> @@ -165,6 +165,7 @@
> <linkerarg value="-zmuldefs"/>
> <syslibset libs="Cstd"/>
> <syslibset libs="socket"/>
> + <syslibset libs="nsl"/>
> </linker>
>
> <!--
> Index: build/buildSSLChannel.xml
> ===================================================================
> --- build/buildSSLChannel.xml (revision 516565)
> +++ build/buildSSLChannel.xml (working copy)
> @@ -18,7 +18,7 @@
> </then>
> <else>
> <property name="HTTP.SSLChannel.inc.dir" value="include"/>
> - <property name="HTTP.SSLChannel.libs" value="crypto,ssl"/>
> + <property name="HTTP.SSLChannel.libs" value="ssl,crypto"/>
> </else>
> </if>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org