1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-01 05:45:45 +00:00

net/ntp: Update to 4.2.8p18

MFH:	2024Q2
This commit is contained in:
Cy Schubert 2024-05-10 08:28:19 -07:00
parent 3abeec20e6
commit a6dbff875f
5 changed files with 15 additions and 61 deletions

View File

@ -1,6 +1,5 @@
PORTNAME= ntp
PORTVERSION= 4.2.8p17
PORTREVISION= 2
PORTVERSION= 4.2.8p18
CATEGORIES= net
MASTER_SITES= http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ \
http://archive.ntp.org/ntp4/ntp-4.2/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1686054066
SHA256 (ntp-4.2.8p17.tar.gz) = 103dd272e6a66c5b8df07dce5e9a02555fcd6f1397bdfb782237328e89d3a866
SIZE (ntp-4.2.8p17.tar.gz) = 7120469
TIMESTAMP = 1716733386
SHA256 (ntp-4.2.8p18.tar.gz) = cf84c5f3fb1a295284942624d823fffa634144e096cfc4f9969ac98ef5f468e5
SIZE (ntp-4.2.8p18.tar.gz) = 7210799

View File

@ -1,48 +0,0 @@
--- ntpd/ntpd.c.orig 2020-06-23 02:17:48.000000000 -0700
+++ ntpd/ntpd.c 2022-02-18 12:02:30.547638000 -0800
@@ -145,17 +145,6 @@
# include <seccomp.h>
#endif /* LIBSECCOMP and KERN_SECCOMP */
-#ifdef __FreeBSD__
-#include <sys/procctl.h>
-#ifndef PROC_STACKGAP_CTL
-/*
- * Even if we compile on an older system we can still run on a newer one.
- */
-#define PROC_STACKGAP_CTL 17
-#define PROC_STACKGAP_DISABLE 0x0002
-#endif
-#endif
-
#ifdef HAVE_DNSREGISTRATION
# include <dns_sd.h>
DNSServiceRef mdns;
@@ -438,18 +427,6 @@
char *argv[]
)
{
-# ifdef __FreeBSD__
- {
- /*
- * We Must disable ASLR stack gap on FreeBSD to avoid a
- * segfault. See PR/241421 and PR/241960.
- */
- int aslr_var = PROC_STACKGAP_DISABLE;
-
- pid_t my_pid = getpid();
- procctl(P_PID, my_pid, PROC_STACKGAP_CTL, &aslr_var);
- }
-# endif
return ntpdmain(argc, argv);
}
#endif /* !SYS_WINNT */
@@ -1058,7 +1035,7 @@
# if defined(HAVE_MLOCKALL)
# ifdef HAVE_SETRLIMIT
ntp_rlimit(RLIMIT_STACK, DFLT_RLIMIT_STACK * 4096, 4096, "4k");
-# ifdef RLIMIT_MEMLOCK
+# if defined(RLIMIT_MEMLOCK) && defined(DFLT_RLIMIT_MEMLOCK) && DFLT_RLIMIT_MEMLOCK != -1
/*
* The default RLIMIT_MEMLOCK is very low on Linux systems.
* Unless we increase this limit malloc calls are likely to

View File

@ -1,14 +1,15 @@
--- scripts/build/checkHtmlFileDates.orig 2021-10-15 20:33:38.712582000 -0700
+++ scripts/build/checkHtmlFileDates 2021-10-15 20:37:19.867441000 -0700
@@ -1,16 +1,3 @@
#! /bin/sh
--- scripts/build/checkHtmlFileDates.orig 2024-05-10 08:05:57.221756000 -0700
+++ scripts/build/checkHtmlFileDates 2024-05-10 08:07:53.965997000 -0700
@@ -18,17 +18,5 @@
-bk version > /dev/null 2>&1 || exit 0
-
-for i in `find * -type f -name '*.html' -print | grep -v SCCS/`
# Do nothing if the directory is not a BK repo,
# or if BK is not even installed.
-bk status > /dev/null 2>&1 || exit 0
-for i in `echo *.html`
-do
- # echo $i
- set `bk diffs $i | wc -l`
- set `bk diff --normal $i | wc -l`
- lines=$1
- case "$lines" in
- 0) ;;

View File

@ -21,6 +21,7 @@ sbin/ntptime
sbin/sntp
sbin/update-leap
%%PERL_UTILS%%share/ntp/lib/NTP/Util.pm
%%PORTDOCS%%%%DOCSDIR%%/.datecheck
%%PORTDOCS%%%%DOCSDIR%%/access.html
%%PORTDOCS%%%%DOCSDIR%%/accopt.html
%%PORTDOCS%%%%DOCSDIR%%/assoc.html
@ -118,6 +119,7 @@ sbin/update-leap
%%PORTDOCS%%%%DOCSDIR%%/hints/winnt.html
%%PORTDOCS%%%%DOCSDIR%%/history.html
%%PORTDOCS%%%%DOCSDIR%%/howto.html
%%PORTDOCS%%%%DOCSDIR%%/html/.datecheck
%%PORTDOCS%%%%DOCSDIR%%/html/access.html
%%PORTDOCS%%%%DOCSDIR%%/html/accopt.html
%%PORTDOCS%%%%DOCSDIR%%/html/assoc.html