[CDRIVER-4481] Offer a build of C Driver for RHEL7 and provide on fedora Created: 28/Sep/22  Updated: 13/Feb/23  Resolved: 13/Feb/23

Status: Closed
Project: C Driver
Component/s: packaging
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Minor - P4
Reporter: Rachelle Palmer Assignee: Roberto Sanchez
Resolution: Won't Do Votes: 0
Labels: bgtrack, rb-track
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by Rishabh Bisht [ 13/Feb/23 ]

Given that the OS in question is very old and with multiple complexities involved, we have decided not to invest efforts in the C driver build for RHEL 7 for now. The users have the option to build the C driver from source.

Please feel free to comment if the impact increases in future (or if we have more such customer requests).

Comment by Kevin Albertson [ 10/Oct/22 ]

Thank you for the response remi.

Comment by Remi Collet [ 04/Oct/22 ]

libmongoc is not part of RHEL-7 but available in EPEL-7 (community driven repository)

 

RHEL-7 is terribly old, and everything there is old, but consistent (libmongoc 1.3.6, pecl/mongodb 1.1.10, PHP 5.4)

See Updates policy https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#stable-releases

 

Updating libmongoc will possibly break packages using it, and probably requires other upgrades, and p.e. latest pecl/mongodb is not compatible with old PHP versions

 

Sorry, but I really think this doesn't worth the work.

RHEL-7 is now >8 years old and is close to its EOL in June 2024.

 

People wanting modern features should upgrade to modern RHEL-8 or even RHEL-9

Comment by Kevin Albertson [ 03/Oct/22 ]

remi there is a request for providing a more recent build of libmongoc on RHEL 7. The latest appears to be 1.3.6: https://src.fedoraproject.org/rpms/mongo-c-driver. Is that something we can contribute to?

Generated at Wed Feb 07 21:21:02 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.