Rebuild Todo List Make prometheus related packages reproducible again

June 18, 2024 - Jelle van der Waa

The recent Go ldflags qouting changes cause BuildDate to not be set to $SOURCE_DATE_EPOCH, a simple fix is to replace it with what the prometheus package does:

-X github.com/prometheus/common/version.BuildDate=$(date -u '+%Y%m%d-%H:%M:%S' --date=@${SOURCE_DATE_EPOCH})"

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
4 packages displayed out of 4 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
x86_64 Extra prometheus-elasticsearch-exporter 1.7.0-2 hashworks Complete jelle
x86_64 Extra prometheus-json-exporter 0.6.0-4 hashworks Complete jelle
x86_64 Extra prometheus-mysqld-exporter 0.16.0-1 jelle Complete jelle
x86_64 Extra prometheus-node-exporter 1.8.2-2 jelle, demize Complete jelle