Re: Re: Error configuring 8.1.5 installation

[email protected] ("Daniel P. Brown")
Newsgroups php.general
Message-ID <CAD9cnePKteH5nXcMQVYJhAq58qPJGpm+OMzfTXrzegrspJaUCw@mail.gmail.com>
    It could still very well be a bug, considering the nonstandard
installation path.  I'm wrapping up and getting ready for bed, so I
may be missing something obvious due to brain fog, but it doesn't hurt
to submit it as a bug report at https://bugs.php.net/.  Worse comes to
worst, it'll be marked as a non-bug, but you may get a solution.
Otherwise, I'll check back in a few hours and see if I can help you
out.

On Wed, Apr 20, 2022 at 9:20 PM John Iliffe <[email protected]> wrote:
>
> Thank you very much for the prompt reply Daniel.
>
> Unfortunately it didn't work; still reports "no package openssl found".
> Considering how popular PHP is, I doubt that this is a bug; I think it is
> something that I don't know but after playing with it for a couple of days I
> can't see what.
>
> One thing that did occur to me was to grep "openssl" in the output stream from
> ./configure and there is no reference until right at the end where it reports:
> "
> checking for openssl >= 1.0.2... no
> configure: error: Package requirements (openssl >= 1.0.2) were not met:
>
> No package 'openssl' found
> "
>
> All of the other "checking for..." entries seem to be either yes or I would
> expect the no answer that I get.  The revised configuration file is:
>
> ./configure --prefix=/usr/php-8.1.5 --with-apxs2=/usr/apache-2.4.25/bin/apxs --
> enable-fpm --with-fpm-user=phpfpm --with-fpm-group=phpfpm --with-fpm-systemd --
> disable-short-tags --with-openssl=/usr/openssl-1.1.1n --with-openssl-
> dir=/usr/openssl-1.1.1n --with-zlib --with-pgsql=/usr/postgres-9.6.2 --with-pear
> --with-libxml=/usr/lib64 CFLAGS=" -I/usr/openssl-1.1.1n/include/openssl"
> OPENSSL_LIBS="-ldl -L/usr/openssl-1.1.1n/lib -l:libssl.a -l:libcrypto.a"
>
> Is there any requirement for a specific order of parameters?  Basically I used
> the command from the previous successful install of php-7.2.9.  I tried BOTH
> include and include/openssl for the include path and it doesn't seem to make any
> difference.  The actual header files are on include/ssl.
>
> Regards,
>
> John
> ==================
>
>
> -------- Forwarded Message --------
> From: Daniel Brown <[email protected]>
> To: John Iliffe <[email protected]>
> Cc: PHP Help <[email protected]>
> Subject: Re: Error configuring 8.1.5 installation
> Date: Wed, 20 Apr 2022 20:30:07 -0400
>
>     See if this is applicable and helps you out:
>
>         http://php-news.ctrl-f5.net/message/php.internals/107632
>
> On Wed, Apr 20, 2022 at 4:26 PM John Iliffe <[email protected]> wrote:
> >
> > I am trying to upgrade a PHP 7.2.9 installation to PHP 8.1.5 and I'm getting an
> > error "No package openssl found".  openssl-1.1.1n is installed in the non-
> > standard location /usr/openssl-1.1.1n/  to avoid conflict with other processes
> > running on this server.  The suggestions I'm getting from the configure
> > programme suggest changing the environment which I am afraid to do since it
> > might crash something else that is already running on the server.
> >
> > The relevant info is:
> >
> > - download version of php-8.1.5 from the PHP server
> >
> > - newly installed openssl-1.1.1n on /usr/openssl-1.1.1n/ in the usual
> > subdirectories.  (.../bin and .../lib) This has been tested and works properly.
> > The version of openssl in the system path is the old one, 1.1.0k so I do need to
> > override it.
> >
> > - O/S is Fedora 25
> >
> > Configuration file that I am using:
> >
> > ./configure --prefix=/usr/php-8.1.5 --with-apxs2=/usr/apache-2.4.25/bin/apxs --
> > enable-fpm --with-fpm-user=phpfpm --with-fpm-group=phpfpm --with-fpm-systemd --
> > disable-short-tags --with-openssl=/usr/openssl-1.1.1n/ --with-zlib --with-
> > pgsql=/usr/postgres-9.6.2 --with-pear --with-libxml-dir=/usr/lib64
> >
> > Any suggestions would be appreciated.
> >
> > John
> > ============
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.