Package: ntp / 1:4.2.8p10+dfsg-3+exp2
Metadata
Package | Version | Patches format |
---|---|---|
ntp | 1:4.2.8p10+dfsg-3+exp2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
openssl_libdir.patch | (download) |
sntp/m4/ntp_openssl.m4 |
15 0 + 15 - 0 ! |
don't set an rpath for openssl just because it's not in /usr/lib |
dfsg.patch | (download) |
adjtimed/adjtimed.c |
2 0 + 2 - 0 ! |
make the package compile with non dfsg compatible parts removed. |
includes.patch | (download) |
include/ntp_control.h |
4 4 + 0 - 0 ! |
--- |
ntpdate ipv6.patch | (download) |
ntpdate/ntpdate.c |
3 1 + 2 - 0 ! |
--- |
ntpd linux caps runtime.patch | (download) |
ntpd/ntpd.c |
22 22 + 0 - 0 ! |
runtime check for capabilities Bug: http://bugs.ntp.org/1433 Bug-Debian: http://bugs.debian.org/282941 Bug-Debian: http://bugs.debian.org/298059 add runtime check whether the kernel really supports capabilities; do not drop root privileges if not |
openssl disable check.patch | (download) |
libntp/ssl_init.c |
12 0 + 12 - 0 ! |
--- |
libedit.patch | (download) |
libntp/ntp_lineedit.c |
4 2 + 2 - 0 ! |
--- |
reproducible build.patch | (download) |
scripts/build/mkver.in |
2 0 + 2 - 0 ! |
--- |
sntp sysexits.patch | (download) |
sntp/main.c |
4 4 + 0 - 0 ! |
building 4.2.8p8 with disabled local libopts fails Bug: http://bugs.ntp.org/show_bug.cgi?id=3132 When trying to build 4.2.8p8 with the --disable-local-libopts option on Fedora, it fails with the following error: main.c: In function sntp_main: main.c:143:8: error: EX_SOFTWARE undeclared (first use in this function) exit(EX_SOFTWARE); ^~~~~~~~~~~ ... It seems the problem is that sntp/main.c is missing "#include <sysexits.h>". The configure script detects that the system has sysexits.h, but then the sntp code doesn't use it, expecting the local definitions of the EX_* macros. The following patch fixes the problem for me: |
debian locfile.patch | (download) |
sntp/loc/debian |
10 5 + 5 - 0 ! |
--- |