httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rainer Jung <rainer.j...@kippdata.de>
Subject Re: SSL toolkit detection in acinclude.m4
Date Thu, 16 Oct 2008 10:04:05 GMT
Ruediger Pluem wrote:
> While investigating PR46018 I came across the following in acinclude.m4
> 
>   dnl Run header and version checks
>   saved_CPPFLAGS="$CPPFLAGS"
>   saved_LIBS="$LIBS"
>   if test "x$ap_ssltk_base" != "x"; then
>     APR_ADDTO(CPPFLAGS, [-I$ap_ssltk_base/include])
>     APR_ADDTO(INCLUDES, [-I$ap_ssltk_base/include])
>     APR_ADDTO(LDFLAGS, [-L$ap_ssltk_base/lib])
> 
> 
> Is there any reason why we only save / restore CPPFLAGS and LIBS and
> not INCLUDES and LDFLAGS which are also modified?
> 
> The next thing I don't get is why we do not add `$apr_config --libs` to LIBS
> any longer (since r669924). This causes -ldl to miss and thus the checks to fail
> (I guess only if there is no pkgconfig file).

Yes, I ran into a similar issue, when compiling 2.2.10 against static 
openssl libs on Solaris, having no pkgconfig. Then you need to add -ldl, 
-lnsl, -lsocket during the configure tests, because otherwise tehy fail. 
That was not necessary until 2.2.9.

Regards,

Rainer

Mime
View raw message