On 10/16/2008 12:04 PM, Rainer Jung wrote:
> 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.

Any further comments, ideas how to fix this?

Regards

Rüdiger

Reply via email to