Mailing List Archive

Apache 2.4
FYI and FWIW, when installing Embperl 2.5.0.4 from source with mod_perl
support, it seems to be necessary to install mod_perl-2.0.11 from source
i.e. perl Makefile.PL;make; make install.

Mod_perl Makefile.PL creates the file BuildConfig.pm which Embperl
Makefile.PL expects when it checks to see if Mod_perl is installed.

perl 5.16
CentOS 7
Apache 2.4
Embperl 2.5.0.4


perl
Re: Apache 2.4 [ In reply to ]
I didn't realize Embperl could be installed with cpanm. I will try that
next time. Thanks!

On Mon, Oct 25, 2021 at 11:20 AM Robby Desmond (RTD) <robbyd@uchicago.edu>
wrote:

> Similarly, if you wish to use cpanm to build Embperl from within Ansible
> on a Red Hat system, even if you install the Apache development package and
> the mod_perl development package, you will still have to symlink the Apache
> modules and binaries into the development tree and tell Embperl where to
> find the Apache source (because that's the only way to reliably override
> wherever it goes looking for the Apache modules and binaries).
>
> - name: Setup modules symlink to allow Embperl to build
> file:
> src: /{{ apache home }}/modules
> dest: /usr/include/httpd/modules
> state: link
> owner: root
> group: root
> - name: Setup binary folder to allow Embperl to build
> file:
> path: /usr/include/httpd/bin/
> state: directory
> owner: root
> group: root
> mode: 0770
> - name: Setup binary symlink to allow Embperl to build
> file:
> src: /{{ apache binary home }}/httpd
> dest: /usr/include/httpd/bin/httpd
> state: link
> owner: root
> group: root
> - name: Build Embperl with cpanm and APACHE_SRC environment variable
> shell:
> cmd: "export APACHE_SRC='/usr/include/httpd/';cpanm --notest
> Embperl;"
> creates: "/usr/local/lib64/perl5/Embperl"
>
> perl 5.16
> RH 7
> Apache 2.4
> Embperl 2.5
>
> Robby Desmond (él | he/him/his)
> BiblioVault Operations - Systems Administration
> University of Chicago Press
> http://www.bibliovault.org/
> ph: 773-834-2387
> robbyd@uchicago.edu
> bv-help@uchicago.edu
>
>
> ------------------------------
> *De:* Jim Tappe <jtappe@gmail.com>
> *Enviado:* domingo, 24 de octubre de 2021 22:30
> *Para:* embperl@perl.apache.org <embperl@perl.apache.org>
> *Asunto:* Apache 2.4
>
> FYI and FWIW, when installing Embperl 2.5.0.4 from source with mod_perl
> support, it seems to be necessary to install mod_perl-2.0.11 from source
> i.e. perl Makefile.PL;make; make install.
>
> Mod_perl Makefile.PL creates the file BuildConfig.pm which Embperl
> Makefile.PL expects when it checks to see if Mod_perl is installed.
>
> perl 5.16
> CentOS 7
> Apache 2.4
> Embperl 2.5.0.4
>
>
> perl
>
Re: Apache 2.4 [ In reply to ]
On Mon, Oct 25, 2021 at 02:14:00PM -0700, Jim Tappe wrote:
> I didn't realize Embperl could be installed with cpanm. I will try that
> next time. Thanks!
>


When was that posted?

I missed this and it is not in my email archive

Ruben Safir (Jewboy/Yo/Hey/Spaz)


> On Mon, Oct 25, 2021 at 11:20 AM Robby Desmond (RTD) <robbyd@uchicago.edu>
> wrote:
>
> > Similarly, if you wish to use cpanm to build Embperl from within Ansible
> > on a Red Hat system, even if you install the Apache development package and
> > the mod_perl development package, you will still have to symlink the Apache
> > modules and binaries into the development tree and tell Embperl where to
> > find the Apache source (because that's the only way to reliably override
> > wherever it goes looking for the Apache modules and binaries).
> >
> > - name: Setup modules symlink to allow Embperl to build
> > file:
> > src: /{{ apache home }}/modules
> > dest: /usr/include/httpd/modules
> > state: link
> > owner: root
> > group: root
> > - name: Setup binary folder to allow Embperl to build
> > file:
> > path: /usr/include/httpd/bin/
> > state: directory
> > owner: root
> > group: root
> > mode: 0770
> > - name: Setup binary symlink to allow Embperl to build
> > file:
> > src: /{{ apache binary home }}/httpd
> > dest: /usr/include/httpd/bin/httpd
> > state: link
> > owner: root
> > group: root
> > - name: Build Embperl with cpanm and APACHE_SRC environment variable
> > shell:
> > cmd: "export APACHE_SRC='/usr/include/httpd/';cpanm --notest
> > Embperl;"
> > creates: "/usr/local/lib64/perl5/Embperl"
> >
> > perl 5.16
> > RH 7
> > Apache 2.4
> > Embperl 2.5
> >
> > Robby Desmond (?l | he/him/his)
> > BiblioVault Operations - Systems Administration
> > University of Chicago Press
> > http://www.bibliovault.org/
> > ph: 773-834-2387
> > robbyd@uchicago.edu
> > bv-help@uchicago.edu
> >
> >
> > ------------------------------
> > *De:* Jim Tappe <jtappe@gmail.com>
> > *Enviado:* domingo, 24 de octubre de 2021 22:30
> > *Para:* embperl@perl.apache.org <embperl@perl.apache.org>
> > *Asunto:* Apache 2.4
> >
> > FYI and FWIW, when installing Embperl 2.5.0.4 from source with mod_perl
> > support, it seems to be necessary to install mod_perl-2.0.11 from source
> > i.e. perl Makefile.PL;make; make install.
> >
> > Mod_perl Makefile.PL creates the file BuildConfig.pm which Embperl
> > Makefile.PL expects when it checks to see if Mod_perl is installed.
> >
> > perl 5.16
> > CentOS 7
> > Apache 2.4
> > Embperl 2.5.0.4
> >
> >
> > perl
> >

--
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 extermination camps,
but incompatible with living as a free human being. -RI Safir 2013


---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org