Source: curl
Severity: important
Tags: patch

Please enabled hardened build flags through dpkg-buildflags.

Patch attached.

Cheers,
        Moritz
diff -aur curl-7.23.1.orig/debian/rules curl-7.23.1/debian/rules
--- curl-7.23.1.orig/debian/rules	2011-12-13 21:19:29.000000000 +0100
+++ curl-7.23.1/debian/rules	2012-01-03 22:27:22.000000000 +0100
@@ -89,9 +89,9 @@
 	for flavour in build build-gnutls build-nss; do \
 		(cd debian/$$flavour && ./buildconf) \
 	done
-	cd debian/build && ./configure ${CONFIGURE_ARGS} --with-librtmp --with-ca-path=/etc/ssl/certs
-	cd debian/build-gnutls && ./configure ${CONFIGURE_ARGS} --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --without-ssl --with-gnutls --without-libssh2
-	cd debian/build-nss && ./configure ${CONFIGURE_ARGS} --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --without-ssl --with-nss --without-libssh2
+	cd debian/build && ./configure $(shell dpkg-buildflags --export=configure) ${CONFIGURE_ARGS} --with-librtmp --with-ca-path=/etc/ssl/certs
+	cd debian/build-gnutls && ./configure $(shell dpkg-buildflags --export=configure) ${CONFIGURE_ARGS} --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --without-ssl --with-gnutls --without-libssh2
+	cd debian/build-nss && ./configure $(shell dpkg-buildflags --export=configure) ${CONFIGURE_ARGS} --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --without-ssl --with-nss --without-libssh2
 	touch configure-stamp
 
 #build-stamp: DH_OPTIONS=
Nur in curl-7.23.1/debian: rules~.

Reply via email to