SQLite Forum

SQLite 3.7.5 and above versions available in Redhat 6

SQLite 3.7.5 and above versions available in Redhat 6

(1) By anonymous on 2021-05-12 12:31:59 [link] [source]

Is SQLite 3.7.5v and above versions available in Redhat 6?

When we try to setup php 7.4 we get the following error,

checking for sqlite3 > 3.7.4... no configure: error: Package requirements (sqlite3 > 3.7.4) were not met: Requested 'sqlite3 > 3.7.4' but version of SQLite is 3.6.20

(2) By Stephan Beal (stephan) on 2021-05-12 12:37:59 in reply to 1 [link] [source]

Is SQLite 3.7.5v and above versions available in Redhat 6?

That's a question for your distribution's maintainers. The people participating in this project have no influence over which sqlite versions are used or available on any given platform.

(3) By Ryan Smith (cuz) on 2021-05-12 12:49:57 in reply to 1 [source]

SQLite doesn't control RedHat (or any other distro's) SQLite version inclusions - it's something you need to confirm with the maintainers.

I will say this: Updating the SQLite in your distro is very simple and perfectly fine to do if you are the intended user only.

If you mean to distribute your software on RedHat expecting that it would work, you have a bigger problems, but there is always the option of compiling-in the sqlite code into whatever you are compiling and/or distributing. If you are just trying to make PHP work for your own purposes, it should be simple to update the SQLite and relatively safe, SQLite is extremely backwards compatible. I'd still try this on a non-production environment first.

There are examples and how-to's available for any of these which we can list once you decided the direction to go.

(4) By Warren Young (wyoung) on 2021-05-12 13:56:11 in reply to 1 [link] [source]

Red Hat generally does not update versions of a given package once it's released in the first stable version. All changes are made by backporting fixes from later versions into the same version originally released. This is how they get their uncommon stability: by not replacing an existing version of packaged software with a new one. The versions that were in place upon its initial release on November 10, 2010 are the versions shipped in the last release of RHEL 6.

(There are sometimes exceptions to this, but they're quite rare, and generally peripheral besides. e.g. Firefox, upon which no core OS software depends.)

However, it is also the case that RHEL 6 has been completely outside of any support window for nearly half a year, so even if none of the above were true, there would be no way to get Red Hat to give you an upgrade now. They're just going to tell you to upgrade to RHEL 7 or RHEL 8.

If you insist on remaining on this obsolete platform and also wish to have updated software atop it, you'll have to arrange to build it yourself. There are many paths forward, but you can't reasonably expect someone else to take on this pain of 10 years of technical debt for you.

(5) By anonymous on 2021-05-12 14:40:20 in reply to 4 [link] [source]

Thanks for the reply,

I dont get the source tat for SQLite 3.7.5v and above, kindly suggest the place to find it

(6) By Warren Young (wyoung) on 2021-05-12 15:14:48 in reply to 5 [link] [source]

Click on any of the release checkin IDs of the version tags here, then click the "Tarball" or "Zip archive" links on the subsequent page.

This is the one for v3.7.5, for example.