dpkg-buildflags has not always supported --export=configure, but commit 6c2d4c8780 (debian: Apply hardening options to build.) used it unconditionally, causing the build to fail on old Debian distributions. This fixes the problem.
Signed-off-by: Ben Pfaff <b...@nicira.com> --- debian/rules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index 1ee7048..1ffdc5f 100755 --- a/debian/rules +++ b/debian/rules @@ -36,12 +36,12 @@ configure-stamp: test -d _debian || mkdir _debian echo $(DEB_BUILD_OPTIONS) echo $$CC + flags=`dpkg-buildflags --export=configure 2>/dev/null` || flags=; \ cd _debian && ( \ test -e Makefile || \ ../configure --prefix=/usr --localstatedir=/var --enable-ssl \ --sysconfdir=/etc CFLAGS="$(CFLAGS)" \ - $(shell dpkg-buildflags --export=configure) \ - $(DATAPATH_CONFIGURE_OPTS)) + $flags $(DATAPATH_CONFIGURE_OPTS)) touch configure-stamp #Architecture -- 1.7.10.4 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev