Fedora Account System
Red Hat Associate
Red Hat Customer
Spec URL: https://download.copr.fedorainfracloud.org/results/shamchak/rust-clock-bound/srpm-builds/10789694/rust-clock-bound.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/shamchak/rust-clock-bound/srpm-builds/10789694/rust-clock-bound-3.0.0alpha.1-1.fc45.src.rpm Description: A clock synchronization system daemon that uses a novel feed-forward algorithm. Fedora Account System Username: shamchak koji build example: https://koji.fedoraproject.org/koji/taskinfo?taskID=148457137 This is a clock synchronization daemon (similar to ntpd..). It contains a clock synchronization algorithm that has been designed from the ground up to provide higher accuracy in virtualized environments as well as stability through the feed forward algorithm (more info here: https://synclab.org/pubs/radclock_2009_TON.pdf). In addition to disciplining the system clock, it exposes a shared memory interface to enable absolute synchronized time error bounds. This application is an alpha which proves out the algorithm on ec2 instances. However we are actively developing this package and expect it to move to a production release this year. I'm looking to submit this to fedora to lower friction with the full 3.0.0 release. a note on the koji build: The application depends on x86_64 and aarch64 instructions. So, only building it there.
A few cleanups here: 1. You should not need to hardcode a definition for the "autorelease" macro in Fedora 2. Your "john doe" %changelog should be replaced with just: %changelog %autochangelog 3. The License tag is incorrect. The actual licensing here is much more complex, see LICENSE.dependencies. We need to list the full license combination set, which is: License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND Apache-2.0 AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND MIT AND Unicode-3.0 Everything else looks okay here. Show me a .spec file with those issues addressed and I'll approve this package and sponsor the maintainer.
Thank you for the comments. For 1 and 2, looks like my spec file got mangled when creating the src.rpm. Found a way to rebuild with the fixes. For 3, confirmed the summary output in the build log and added the output line to the License tag. Updated Spec URL: https://download.copr.fedorainfracloud.org/results/shamchak/rust-clock-bound/srpm-builds/10794873/rust-clock-bound.spec Updated SRPM URL: https://download.copr.fedorainfracloud.org/results/shamchak/rust-clock-bound/srpm-builds/10794873/rust-clock-bound-3.0.0alpha.1-1.fc44.src.rpm Updated koji build: https://koji.fedoraproject.org/koji/taskinfo?taskID=148488706
Order doesn't matter in license state, so "Apache-2.0 OR MIT" is the same as "MIT OR Apache-2.0". The tooling isn't smart enough to dedupe there, so you need to.
Gotcha, Fixed! Spec URL: https://download.copr.fedorainfracloud.org/results/shamchak/rust-clock-bound/srpm-builds/10795019/rust-clock-bound.spec
Looks good to me, approved.
The Pagure repository was created at https://src.fedoraproject.org/rpms/rust-clock-bound Monitoring: Wasn't able to create project in Anitya. You can create it manually on: `https://release-monitoring.org`
FEDORA-2026-6e19f3d0df (rust-clock-bound-3.0.0~alpha.1-2.fc46) has been submitted as an update to Fedora 46. https://bodhi.fedoraproject.org/updates/FEDORA-2026-6e19f3d0df
FEDORA-2026-6e19f3d0df (rust-clock-bound-3.0.0~alpha.1-2.fc46) has been pushed to the Fedora 46 stable repository. If problem still persists, please make note of it in this bug report.