← Back to team overview

ius-coredev team mailing list archive

Re: PHP 5.4 Packages

 

It does appear PHP 5.4 will require a higher version of sqlite than EL5 provides:

checking for OpenSSL support... yes
checking for Kerberos support... yes
checking for krb5-config... /usr/kerberos/bin/krb5-config
checking for DSA_get_default_method in -lssl... yes
checking for X509_free in -lcrypto... yes
checking for pkg-config... /usr/bin/pkg-config
checking for PCRE headers location... /usr/include
checking for PCRE library location... /usr/lib64
checking whether to enable the SQLite3 extension... yes, shared
checking for sqlite3 files in default path... found in /usr
checking for SQLite 3.3.9+... checking for sqlite3_prepare_v2 in -lsqlite3... no
not found
configure: error: Please install SQLite 3.3.9 first or check libsqlite3 is present
error: Bad exit status from /var/tmp/rpm-tmp.49258 (%build)
    Bad exit status from /var/tmp/rpm-tmp.49258 (%build)


---
Jeffrey Ness
Software Developer II 
OS Deployment Services, RPMDEV
Rackspace Hosting & IUS Community

On Mar 29, 2012, at 8:29 AM, Jeff Ness wrote:

> Eduardo,
> 
> Taking the PHP 5.4 source and attempting to build on EL5 arises the following error:
> 
>  Getting requirements for php54-5.4.0-3.ius.el5.src
>   --> bzip2-devel-1.0.3-6.el5_5.x86_64
>   --> curl-devel-7.15.5-15.el5.x86_64
>   --> db4-devel-4.3.29-10.el5_5.2.x86_64
>   --> gmp-devel-4.1.4-10.el5.x86_64
>   --> httpd-devel-2.2.3-63.el5_8.1.x86_64
>   --> pam-devel-0.99.6.2-6.el5_5.2.x86_64
>   --> Already installed : libstdc++-devel-4.1.2-52.el5.x86_64
>   --> openssl-devel-0.9.8e-22.el5_8.1.x86_64
>  Error: No Package found for sqlite-devel >= 3.6.0
> 
> You will notice EL5 only provides sqlite-devel-3.3.6-5.x86_64.rpm:
> 
>  http://mirror.centos.org/centos/5/os/x86_64/CentOS/
> 
> This PHP 5.4 source was taken directly from Fedora Rawhide and only 
> took very little changes to make it fit the IUS community model.
> 
> I've not been able to find a direct reason for this specific requirement so I'm 
> going to attempt lowering this requirement to 3.3.0 or greater to see if anything breaks.
> 
> ---
> Jeffrey Ness
> Software Developer II 
> OS Deployment Services, RPMDEV
> Rackspace Hosting & IUS Community
> 
> On Mar 29, 2012, at 7:47 AM, Jeff Ness wrote:
> 
>> Hello Eduardo,
>> 
>> Thank you for your time.
>> 
>> As EL6 is the latest release we have been trying to spend most of our time packaging 
>> for it, however if the need / want arises for EL5 packages we will continue 
>> packaging for this release (at least until EL5 goes End of Life).
>> 
>> Let me look in to what it will take to bring PHP 5.4 to the EL5 release.
>> 
>> I'll get back to you with more information once I look in to this.
>> 
>> ---
>> Jeffrey Ness
>> Software Developer II 
>> OS Deployment Services, RPMDEV
>> Rackspace Hosting & IUS Community
>> 
>> On Mar 29, 2012, at 12:48 AM, Eduardo Bragatto wrote:
>> 
>>> Hello Jeffrey,
>>> 
>>> I was about to start testing the new PHP 5.4 packages when I realized
>>> they were compiled to EL6 (my servers are still running EL5).
>>> 
>>> I'm going to install a sandbox so I can test them on EL6, but is there
>>> any reason for not compiling these packages also for EL5?
>>> 
>>> Would you know how the IUS community is handling the EL5 packages? Will
>>> the EL5 packages be deprecated soon or does the community intend to
>>> continue supporting EL5 for near future?
>>> 
>>> Thanks,
>>> Eduardo.
>>> -- 
>>> This message was sent from Launchpad by
>>> Eduardo Bragatto (https://launchpad.net/~b-eduardo-u)
>>> using the "Contact this user" link on your profile page
>>> (https://launchpad.net/~jeffrey-ness).
>>> For more information see
>>> https://help.launchpad.net/YourAccount/ContactingPeople
>> 
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~ius-coredev
>> Post to     : ius-coredev@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~ius-coredev
>> More help   : https://help.launchpad.net/ListHelp
> 



References