tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jean-frederic clere <jfrederic.cl...@fujitsu-siemens.com>
Subject Re: jk2/apr patch
Date Fri, 31 Oct 2003 08:19:12 GMT
Kurt Miller wrote:
> Checking out the apache2 makefile it looks like apr-0 is right. Here's a revised
> patch (I missed a spot).
> 
> Index: jk/support/jk_apr.m4
> ===================================================================
> RCS file: /home/cvspublic/jakarta-tomcat-connectors/jk/support/jk_apr.m4,v
> retrieving revision 1.3
> diff -u -r1.3 jk_apr.m4
> --- jk/support/jk_apr.m4 25 Sep 2003 15:23:56 -0000 1.3
> +++ jk/support/jk_apr.m4 30 Oct 2003 22:11:05 -0000
> @@ -99,7 +99,7 @@
>              APR_CLEAN="apr-clean"
>              APR_DIR=${tempval}
>              APR_INCDIR="${tempval}/include"
> -            APR_LDFLAGS="${tempval}/.libs/libapr.a"
> +            APR_LDFLAGS="${tempval}/.libs/libapr-0.a"
>              APR_LIBDIR=""
>     use_apr=true
>              COMMON_APR_OBJECTS="\${COMMON_APR_OBJECTS}"
> @@ -189,7 +189,7 @@
>                APR_CLEAN=""
>                APR_DIR=""
>                APR_LIBDIR=${tempval}
> -              APR_LDFLAGS="-lapr -L${tempval}"
> +              APR_LDFLAGS="-lapr-0 -L${tempval}"
>                COMMON_APR_OBJECTS="\${COMMON_APR_OBJECTS}"
>       use_apr=true
>              fi
> 
> 
> ----- Original Message ----- 
> From: "Kurt Miller" <truk@optonline.net>
> To: "Tomcat Developers List" <tomcat-dev@jakarta.apache.org>
> Sent: Thursday, October 30, 2003 4:32 PM
> Subject: jk2/apr patch
> 
> 
> 
>>Getting ready for jk2 requiring apr (even for Apache13)... Building jk2
>>using:
>>
>>./configure --with-apxs=/usr/sbin/apxs --with-apr=<apr src loc> && make
>>
>>linking fails because the apr library is not named libapr.a it is named
>>libapr-0.a. I'm not sure if this naming problem is universal for all
>>platforms, but libapr-0.a appears to be the correct name for OpenBSD,
>>FreeBSD and NetBSD. If it is universal then here's a quick patch to change
>>it:
>>
>>Index: jk/support/jk_apr.m4
>>===================================================================
>>RCS file: /home/cvspublic/jakarta-tomcat-connectors/jk/support/jk_apr.m4,v
>>retrieving revision 1.3
>>diff -u -r1.3 jk_apr.m4
>>--- jk/support/jk_apr.m4 25 Sep 2003 15:23:56 -0000 1.3
>>+++ jk/support/jk_apr.m4 30 Oct 2003 21:03:16 -0000
>>@@ -99,7 +99,7 @@
>>             APR_CLEAN="apr-clean"
>>             APR_DIR=${tempval}
>>             APR_INCDIR="${tempval}/include"
>>-            APR_LDFLAGS="${tempval}/.libs/libapr.a"
>>+            APR_LDFLAGS="${tempval}/.libs/libapr-0.a"
>>             APR_LIBDIR=""
>>    use_apr=true
>>             COMMON_APR_OBJECTS="\${COMMON_APR_OBJECTS}"
>>
>>If this name needs to be libapr.a for other platforms, then I guess I
> 
> could
> 
>>patch the apr-build target in Makefile.in to rename it. Any thoughts?

-1. We have to use apr-config to get the name of the apr library.
Look in the web-app deprecated code (in wa_apr.m4).

>>
>>-Kurt
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org


Mime
View raw message