Source: libav
Severity: important
Tags: patch

Please enable hardened build flags through dpkg-buildflags.

Patch attached. The format string checks detect a missing
format string in libavcodec/srtdec.c, please contact upstream
for that.

Cheers,
        Moritz
diff -aur libav-0.8.harden/debian/rules libav-0.8/debian/rules
--- libav-0.8.harden/debian/rules	2012-01-22 21:29:39.000000000 +0100
+++ libav-0.8/debian/rules	2012-02-02 23:40:43.000000000 +0100
@@ -26,8 +26,10 @@
 
 $(info FLAVORS = $(FLAVORS))
 $(info DEB_BUILD_OPTIONS = $(DEB_BUILD_OPTIONS))
-$(info CFLAGS = $(CFLAGS))
-$(info LDFLAGS = $(LDFLAGS))
+
+CFLAGS = `dpkg-buildflags --get CFLAGS`
+CFLAGS += `dpkg-buildflags --get CPPFLAGS`
+LDFLAGS = `dpkg-buildflags --get LDFLAGS`
 
 define dh_install_file_opt_flavor
 	  grep @DEB_HOST_MULTIARCH_OPT@ < $(1).in | \
Nur in libav-0.8/debian: rules~.
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to