[pkg-ntp-maintainers] Bug#315935: fix FTCBFS in ntp
Helmut Grohne
helmut at subdivi.de
Wed Jul 29 23:27:37 UTC 2015
user helmutg at debian.org
usertags 315935 + rebootstrap
tags 315935 + patch
thanks
Please find a patch attached that makes ntp cross build successfully. It
adds --build and --host to configure and ensures that libopts is
available.
Helmut
-------------- next part --------------
diff -Nru ntp-4.2.8p3+dfsg/debian/changelog ntp-4.2.8p3+dfsg/debian/changelog
--- ntp-4.2.8p3+dfsg/debian/changelog 2015-07-25 16:38:32.000000000 +0200
+++ ntp-4.2.8p3+dfsg/debian/changelog 2015-07-30 01:06:41.000000000 +0200
@@ -1,3 +1,13 @@
+ntp (1:4.2.8p3+dfsg-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS. (closes: #-1)
+ + Pass --build and --host to configure.
+ + Missing Build-Depends libopts25-dev (which is not implicit in autogen,
+ because autogen is M-A:foreign).
+
+ -- Helmut Grohne <helmut at subdivi.de> Wed, 29 Jul 2015 06:22:00 +0200
+
ntp (1:4.2.8p3+dfsg-1) unstable; urgency=medium
* New upstream version
diff -Nru ntp-4.2.8p3+dfsg/debian/control ntp-4.2.8p3+dfsg/debian/control
--- ntp-4.2.8p3+dfsg/debian/control 2015-02-07 12:27:13.000000000 +0100
+++ ntp-4.2.8p3+dfsg/debian/control 2015-07-30 01:04:21.000000000 +0200
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian NTP Team <pkg-ntp-maintainers at lists.alioth.debian.org>
Uploaders: Bdale Garbee <bdale at gag.com>, Peter Eisentraut <petere at debian.org>, Kurt Roeckx <kurt at roeckx.be>
-Build-Depends: dh-autoreconf, debhelper (>= 6), libedit-dev, libcap2-dev [linux-any], libssl-dev (>= 1.0.0e-1), autogen (>= 1:5.11)
+Build-Depends: dh-autoreconf, debhelper (>= 6), libedit-dev, libcap2-dev [linux-any], libssl-dev (>= 1.0.0e-1), autogen (>= 1:5.11), libopts25-dev (>= 1:5.11)
Build-Conflicts: libavahi-compat-libdnssd-dev, libwww-dev, libwww-ssl-dev
Standards-Version: 3.9.5
Homepage: http://support.ntp.org/
diff -Nru ntp-4.2.8p3+dfsg/debian/rules ntp-4.2.8p3+dfsg/debian/rules
--- ntp-4.2.8p3+dfsg/debian/rules 2015-07-25 16:36:54.000000000 +0200
+++ ntp-4.2.8p3+dfsg/debian/rules 2015-07-30 01:22:21.000000000 +0200
@@ -1,6 +1,8 @@
#!/usr/bin/make -f
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS) -D_GNU_SOURCE
CFLAGS = $(shell dpkg-buildflags --get CFLAGS) -fno-strict-aliasing
@@ -14,6 +16,8 @@
endif
dh_autoreconf
./configure CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' \
+ --build=$(DEB_BUILD_GNU_TYPE) \
+ --host=$(DEB_HOST_GNU_TYPE) \
--prefix=/usr \
--enable-all-clocks --enable-parse-clocks --enable-SHM \
--disable-debugging --sysconfdir=/var/lib/ntp \
More information about the pkg-ntp-maintainers
mailing list