macaroni-os / macaroni-os/mark-issues
[core-server-kit] Autogen Berkely DB `sys-libs/db` at latest version
- Dominant language
- No language data
- Stars
- 5
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
We have `db-18.1.32` in our tree. The latest available upstream version is `db.18.1.40`. We can autogen this package with a custom generator by first searching the HTML here: https://www.oracle.com/database/technologies/related/berkeleydb-downloads.html# for the changelog link, and then constructing the download link [that isn't listed publicly on the webpage].
Our ebuild needs a minor change to build with `gcc-14.3.0`, as discussed in Discord. We can clean it up a bit and remove the `multilib`-related code, as part of the task to autogen it.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by inspecting the existing sys-libs/db package at version 18.1.32 and the custom generator used for autogen updates. Check the Oracle Berkeley DB downloads HTML for the changelog link and derive the unpublished download URL. Done means updating to 18.1.40, building with gcc-14.3.0, cleaning up the ebuild, and removing multilib-related code.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system, databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100