mirror of
https://github.com/rsyslog/rsyslog.git
synced 2026-08-24 19:24:14 +02:00
Why: Broaden daily-stable coverage to a musl-based mainstream distribution while preserving Alpine's native packaging policy. Impact: Maintainers can build, retain, publish, and verify signed Alpine 3.24 x86_64 packages from current rsyslog main. Before/After: Before: the shared archive automated APT and RPM families only. After: it also supports an immutable, signed APK repository with clean-container installation verification. Technical Overview: Use Alpine's 3.24-stable rsyslog APKBUILD as the packaging baseline. Generate ordered daily versions and signed APK packages plus an incremental APKINDEX. Publish immutable packages and snapshots to the shared DigitalOcean Space. Verify the exact published version in a clean Alpine 3.24 container. Keep scheduling disabled until the first manual end-to-end publication succeeds. Open or update an issue when a scheduled build, publish, or verification fails. With the help of AI-Agents: Codex
9 lines
237 B
YAML
9 lines
237 B
YAML
{
|
|
"supplemental_makedepends": [
|
|
{
|
|
"package": "autoconf-archive",
|
|
"reason": "Current upstream configure.ac uses AX macros while Alpine 3.24's rsyslog 8.2604 APKBUILD does not declare the archive explicitly."
|
|
}
|
|
]
|
|
}
|