Skip to content

ntpd-rs: restore default use of aws-lc-rs - #61360

Merged
Duncaen merged 1 commit into
void-linux:masterfrom
ihameed:ntpd-rs-rusttls-restore-defaults
Jul 8, 2026
Merged

Duncaen merged 1 commit into
void-linux:masterfrom
ihameed:ntpd-rs-rusttls-restore-defaults

Conversation

@ihameed

@ihameed ihameed commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, x86_64-glibc
  • I built this PR locally for these architectures (if supported. mark crossbuilds):
    • aarch64 (cross; the result runs on a real aarch64-glibc void installation)
    • i686

@slymattz

slymattz commented Jul 5, 2026

Copy link
Copy Markdown
Contributor
# Template file for 'ntpd-rs'
pkgname=ntpd-rs
version=1.9.0
revision=2
build_style=cargo
make_install_args="--path ntpd"
short_desc="Full-featured implementation of the Network Time Protocol"
maintainer="Orphaned <orphan@voidlinux.org>"
license="Apache-2.0 OR MIT"
homepage="https://github.com/pendulum-project/ntpd-rs"
changelog="https://raw.githubusercontent.com/pendulum-project/ntpd-rs/main/CHANGELOG.md"
distfiles="https://github.com/pendulum-project/ntpd-rs/archive/refs/tags/v${version}.tar.gz"
checksum=b25d560c4ae5a704d9509984b040123675052d27fe7a3e7cbc5bedc9e392c932

system_accounts="_ntpd_rs"
conf_files="/etc/ntpd-rs/ntp.toml"
provides="ntp-daemon-0_1"
alternatives="
 ntpd:ntpd:/usr/bin/ntp-daemon
 ntpd:ntpd:/etc/sv/ntpd-rs"

post_install() {
	vinstall ntp.toml 644 etc/ntpd-rs
	vlicense LICENSE-MIT
	vsv ntpd-rs
	vsv ntpd-rs-metrics

	for manpage in docs/precompiled/man/*; do
		vman ${manpage}
	done
}

All the tests pass for me on x86_64-glibc after dropping the ring patch. Can you reenable them and see if they also pass in CI?

@Duncaen
Duncaen merged commit 8cfa67e into void-linux:master Jul 8, 2026
8 checks passed
@ihameed

ihameed commented Jul 8, 2026

Copy link
Copy Markdown
Contributor Author

All the tests pass for me on x86_64-glibc after dropping the ring patch. Can you reenable them and see if they also pass in CI?

I could create another PR with this. (Sorry for the delay; was afk for a while)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants