-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
openntpd: update to 6.8p1 #27053
openntpd: update to 6.8p1 #27053
Conversation
The announcement mentioned:
I think constrains need some extra testing. |
I'm the author of #27046. I enabled constraints in the config and checked that Just a couple of things to fix here:
|
I also think that the runit script should exec |
d7b7697
to
2325da4
Compare
@4ricci thanks for the tips. I agree on all points and made the changes you suggested. |
Tested for x86_64 and aarch64-musl. Did not notice any issues when the RTC is working properly. |
from the issue I filed with portable repo. I think this PR is good to go. |
2325da4
to
cc218b3
Compare
rebased |
@Duncaen ok to merge? |
@CameronNemo this should be rebased (and diff --git a/srcpkgs/openntpd/template b/srcpkgs/openntpd/template
index 3e64e53c7f..55428ba368 100644
--- a/srcpkgs/openntpd/template
+++ b/srcpkgs/openntpd/template
@@ -4,7 +4,8 @@ version=6.8p1
revision=1
build_style=gnu-configure
configure_args="--with-privsep-user=openntpd --with-cacert=/etc/ssl/certs.pem"
-makedepends="libressl-devel"
+hostmakedepends="automake libtool"
+makedepends="libtls-devel"
depends="ca-certificates"
short_desc="FREE, easy to use implementation of the Network Time Protocol"
maintainer="Orphaned <orphan@voidlinux.org>"
@@ -21,7 +22,9 @@ alternatives="
ntpd:ntpd.8:/usr/share/man/man8/openntpd.8
ntpd:ntpd:/etc/sv/openntpd"
-CFLAGS="-fcommon"
+pre_configure() {
+ autoreconf -fi
+}
post_install() {
# Rename files for alternatives. |
285428d
to
3fe3ae1
Compare
Per #33072, please remove the musl patch. |
3fe3ae1
to
8e6d3ec
Compare
@ericonr done, thanks for the note! |
This is the first release in 3 years so definitely needs more testing.
They changed the config since the last release: