Re: Re: Error configuring 8.1.5 installation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



    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 <john.iliffe@xxxxxxxxx> 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 <danbrown@xxxxxxx>
> To: John Iliffe <john.iliffe@xxxxxxxxx>
> Cc: PHP Help <php-general@xxxxxxxxxxxxx>
> 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 <john.iliffe@xxxxxxxxx> 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
> > ============



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux