At 02:10 PM 1/30/2003, MATHIHALLI,MADHUSUDAN (HP-Cupertino,ex1) wrote:
>Hi,
> I was thinking of putting the following in the README.platforms..
>Any comments ?.
>
>+ (1) Recommended : Use the shl_load to do the module loading/unloading.
>+
>+ - Create a config.cache file in $APACHE_SRC with the following
>contents:
>+ ac_cv_func_dlopen=${ac_cv_func_dlopen=no}
>+ ac_cv_header_dl_h=${ac_cv_header_dl_h=yes}
>+ ac_cv_header_dlfcn_h=${ac_cv_header_dlfcn_h=yes}
>+ ac_cv_lib_dl_dlopen=${ac_cv_lib_dl_dlopen=no}
>+ ac_cv_lib_dld_shl_load=${ac_cv_lib_dld_shl_load=yes}
>+
>+ Using the --config-cache option with the configure, forces the use
>+ of shl_load system call instead of the dlopen to load the modules.
This entire section can disappear. The current APR code prefers shl_load
anyways. This changed with my commit between 2.0.43 and 2.0.44.
Simply document that the user should obtain 2.0.44 or later.
Revision
<http://cvs.apache.org/viewcvs.cgi/*checkout*/apr/configure.in?rev=1.490>1.490 /
<http://cvs.apache.org/viewcvs/apr/configure.in?rev=1.490&content-type=text/vnd.viewcvs-markup>(view)
- <http://cvs.apache.org/viewcvs/apr/configure.in?annotate=1.490>annotate -
<http://cvs.apache.org/viewcvs/apr/configure.in?r1=1.490>[select for diffs] , Thu Oct
17 17:40:24 2002 UTC (3 months, 1 week ago) by wrowe
Branch: <http://cvs.apache.org/viewcvs/apr/configure.in?only_with_tag=MAIN>MAIN
Changes since 1.489: +4 -4 lines
Diff to
<http://cvs.apache.org/viewcvs/apr/configure.in.diff?r1=1.489&r2=1.490>previous 1.489
(<http://cvs.apache.org/viewcvs/apr/configure.in.diff?r1=1.489&r2=1.490&diff_format=h>colored)
Platform preference for shl_load on HPUX11 must be expressed by testing
first for that method. dlopen on HPUX11/64 bit OS'es or including one
off libdld's should not be recognized.