Bug 612139

Summary: RFE: update to 0.42 and build against BDB 5.x
Product: [Fedora] Fedora Reporter: Paul Howarth <paul>
Component: perl-BerkeleyDBAssignee: Steven Pritchard <steve>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: perl-devel, steve
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-08-03 07:16:37 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Spec file including requested enhancements none

Description Paul Howarth 2010-07-07 12:10:49 UTC
Created attachment 430047 [details]
Spec file including requested enhancements

BDB has been updated to 5.x in Rawhide and the package name has been changed from db4 to libdb. It would be good to have the perl binding built against the main BDB component in the distribution, for compatibility with other BDB-using applications.

Whilst the latest release (0.42) of BerkeleyDB doesn't explicitly support BDB 5.x, it does build successfully against it and pass its test suite:

http://koji.fedoraproject.org/koji/taskinfo?taskID=2299994

I shall attach the spec file that produced that build, which remains compatible with older releases and could be re-used in EPEL.

If you are busy I would be happy to co-maintain this package and push the update myself.

Comment 1 Paul Howarth 2010-08-02 14:00:08 UTC
The new release 0.43 of BerkeleyDB now explicitly supports BDB 5.x.

My offer to co-maintain still stands.

Comment 2 Marcela Mašláňová 2010-08-03 07:16:37 UTC
I used your patch and updated to 0.43 in rawhide. I hope everyone are ok with this solution.
http://koji.fedoraproject.org/koji/taskinfo?taskID=2376036

Comment 3 Paul Howarth 2010-08-03 12:11:57 UTC
I tweaked the changelog a bit to split the bits I did and your update to 0.43, and mentioned the changes in 0.43. Don't think it warrants a rebuild.