On 09/28/2017 11:21 AM, Matthias Schmitt wrote:
> cd /MySourcePath/httpd-2.4.27
> ./configure --prefix=/MyHttpdPrefixPath --with-mpm=prefork 
> --enable-mods-shared=all --enable-dav --enable-rewrite --enable-ssl 
> --enable-proxy --enable-proxy_http --enable-auth-digest 
> --with-apr=/MyHttpdPrefixPath --with-apr-util=/MyHttpdPrefixPath 
> --with-pcre=/MyHttpdPrefixPath —with-ssl=/MySslPath
> (of course you might have different needs, so feel free to leave some options 
> away)
> make
> make install
> 
>  
> cd /MySourcePath/mod_perl-2.0.10 
> perl Makefile.PL MP_APR_CONFIG=/MyHttpdPrefixPath/bin/apr-1-config 
> MP_APXS=/MyHttpdPrefixPath/bin/apxs
> make
> make test
> make install


I really wanted to make this static and compile from mod_perl and it
just looks like it is not possible any longer unless I can get apr UNDER
the apache tree somehow.

I tried adding /usr/local/apr to ld.conf.d with no luck

There is a section in the apache code
ls ../httpd-2.4.27/srclib/
apr-1.6.2  apr-util-1.6.0  Makefile  Makefile.in

where I added the source code for apr, but it is not being seen

I tired a derivative of your method
perl Makefile.PL MP_USE_STATIC=1
MP_AP_PREFIX="/home/ruben/src/httpd-2.4.27"
MP_AP_CONFIGURE="--with-mpm=prefork --enable-load-all-modules
--with-apr=/usr/local/apr"


that has a very strange failure:

configure: summary of build options:

    Server Version: 2.4.27
    Install prefix: /usr/local/apache2
    C compiler:     gcc
    CFLAGS:          -g -O2 -pthread
    LDFLAGS:
    LIBS:
    CPPFLAGS:        -DLINUX -D_REENTRANT -D_GNU_SOURCE
    C preprocessor: gcc -E

Configuring Apache/2.4.27 mod_perl/2.0.10 Perl/v5.26.0
Use of uninitialized value $httpd_version in string lt at
lib/ModPerl/MapUtil.pm line 51.
Checking if your kit is complete...
Looks good
ERROR from evaluation of
/home/ruben/src/mod_perl-2.0.10/Apache-Reload/Makefile.PL: Use of
uninitialized value $v in substitution (s///) at
Apache-Test/lib/Apache/TestRun.pm line 1100.


-- 
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
http://www.mrbrklyn.com

DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive
http://www.coinhangout.com - coins!
http://www.brooklyn-living.com

Being so tracked is for FARM ANIMALS and and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013

Reply via email to