[prev in list] [next in list] [prev in thread] [next in thread] 

List:       apache-httpd-dev
Subject:    Re: which apr to use, version numbering confusion
From:       Michael Felt <mamfelt () gmail ! com>
Date:       2012-02-28 0:10:01
Message-ID: CAN9c_NRtfrFXS3FLMn9By0QhpF84qpjyE1wxURzzUcpavYNnFQ () mail ! gmail ! com
[Download RAW message or body]

There is an example of how you can configure solaris using arguments to
configure with external apr and apr-util in build/pkg/buildpkg.sh


On Mon, Feb 27, 2012 at 10:51 PM, csross <cross@hccs.com> wrote:

>
> Hi,
>
> It was suggested that I try and use apr 1.3.9 and apu 1.3.9 to try and st=
op
> the problem with graceful restarts and processes being stuck in "G" state
> if
> you have more than 1 listener (ie) port 80 and port 443.  I have been
> trying
> the newer versions of apache and I still have that problem with 2.2.22
> (compile on solaris with gcc).  The only way to clear them is to restart
> apache.
>
> Can I download apr and apr-util 1.3.9, and specify to use both apr and
> apr-util on the ./configure line?
>
> Do you know if there are any plans to fix this issue?
>
> thanks
>
>
>
> Ruediger Pluem wrote:
> >
> >
> >
> > Mikhail T. wrote:
> >> On 27.12.2011 08:24, Ruediger Pluem wrote:
> >>> Some modules in 2.3 require the apr-util crypto API. These
> >>> won't work with older apr-util versions.
> >> Oh, Ok -- so a module may just not be built, if apr(-util) is too old =
at
> >> compile time. But if it is available, it is
> >> fully-featured, right? In other words, there are no silent #ifs in the
> >> code like:
> >>
> >>     #if APR_UTIL_VERSION < 1.4
> >>     disable some really cool feature or performance improvement
> >>     #endif
> >
> > Not directly, but you need to have apr-util 1.4 available during compil=
e
> > time to get these modules compiled.
> >
> > Regards
> >
> > R=FCdiger
> >
> >
>
> --
> View this message in context:
> http://old.nabble.com/which-apr-to-use%2C-version-numbering-confusion-tp3=
3039336p33402972.html
> Sent from the Apache HTTP Server - Dev mailing list archive at Nabble.com=
.
>
>

[Attachment #3 (text/html)]

There is an example of how you can configure solaris using arguments to configure \
with external apr and apr-util in build/pkg/buildpkg.sh<br><br><br><div \
class="gmail_quote">On Mon, Feb 27, 2012 at 10:51 PM, csross <span dir="ltr">&lt;<a \
href="mailto:cross@hccs.com">cross@hccs.com</a>&gt;</span> wrote:<br> <blockquote \
class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"><br> Hi,<br>
<br>
It was suggested that I try and use apr 1.3.9 and apu 1.3.9 to try and stop<br>
the problem with graceful restarts and processes being stuck in &quot;G&quot; state \
if<br> you have more than 1 listener (ie) port 80 and port 443.  I have been \
trying<br> the newer versions of apache and I still have that problem with 2.2.22<br>
(compile on solaris with gcc).  The only way to clear them is to restart<br>
apache.<br>
<br>
Can I download apr and apr-util 1.3.9, and specify to use both apr and<br>
apr-util on the ./configure line?<br>
<br>
Do you know if there are any plans to fix this issue?<br>
<br>
thanks<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
Ruediger Pluem wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Mikhail T. wrote:<br>
&gt;&gt; On 27.12.2011 08:24, Ruediger Pluem wrote:<br>
&gt;&gt;&gt; Some modules in 2.3 require the apr-util crypto API. These<br>
&gt;&gt;&gt; won&#39;t work with older apr-util versions.<br>
&gt;&gt; Oh, Ok -- so a module may just not be built, if apr(-util) is too old at<br>
&gt;&gt; compile time. But if it is available, it is<br>
&gt;&gt; fully-featured, right? In other words, there are no silent #ifs in the<br>
&gt;&gt; code like:<br>
&gt;&gt;<br>
&gt;&gt;     #if APR_UTIL_VERSION &lt; 1.4<br>
&gt;&gt;     disable some really cool feature or performance improvement<br>
&gt;&gt;     #endif<br>
&gt;<br>
&gt; Not directly, but you need to have apr-util 1.4 available during compile<br>
&gt; time to get these modules compiled.<br>
&gt;<br>
&gt; Regards<br>
&gt;<br>
&gt; Rüdiger<br>
&gt;<br>
&gt;<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
View this message in context: <a \
href="http://old.nabble.com/which-apr-to-use%2C-version-numbering-confusion-tp33039336p33402972.html" \
target="_blank">http://old.nabble.com/which-apr-to-use%2C-version-numbering-confusion-tp33039336p33402972.html</a><br>


Sent from the Apache HTTP Server - Dev mailing list archive at Nabble.com.<br>
<br>
</font></span></blockquote></div><br>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic