macaroni-os / macaroni-os/mark-issues
[net-kit] `mail-mta/ssmtp` needs update from new upstream
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 5
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Our current ssmtp package is not autogen, and the source is acquired directly from Debian. There now is a new maintainer, so we can autogen it from Github, here: https://github.com/Project-OSS-Revival/ssmtp/tags
The version in our tree, ssmtp-2.64, now is a couple of versions out of date (upstream is ssmtp-2.66) and does not build with gcc-14.3.0. This problem has been fixed upstream; the upstream version now builds with gcc-15 (https://github.com/Project-OSS-Revival/ssmtp/commit/4aa20bc949e8b0c56512de28e75ee8aeb0e14178).
We should autogen ssmtp from the upstream sources.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Inspect the existing ssmtp package definition and how its source is currently acquired from Debian; no repository file or test is named in the issue. Compare it with the upstream tags and the referenced gcc-14 fix, then verify that the package is generated from the upstream source and builds successfully with the repository's toolchain.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100