tags 1020814 + pending patch
thanks

I've just uploaded dradio 3.8-2.1 to DELAYED/10:
  
  dradio (3.8-2.1) unstable; urgency=medium
  .
    * Non-maintainer upload.
    * Pass dpkg-buildflags(1) to upstream's build system to ensure that
      reproducibility-related CFLAGS are used; this was based on a patch by
      Vagrant Cascadian. This required the disabling of -Werror=format-security
      via DEB_BUILD_MAINT_OPTIONS due to suspicious calls to snprintf(3).
      (Closes: #1020814)

The full debdiff is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
diffstat for dradio-3.8 dradio-3.8

 changelog |   11 +++++++++++
 rules     |    6 ++++++
 2 files changed, 17 insertions(+)

diff -Nru dradio-3.8/debian/changelog dradio-3.8/debian/changelog
--- dradio-3.8/debian/changelog 2011-10-07 22:06:27.000000000 -0700
+++ dradio-3.8/debian/changelog 2022-10-06 10:32:46.000000000 -0700
@@ -1,3 +1,14 @@
+dradio (3.8-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Pass dpkg-buildflags(1) to upstream's build system to ensure that
+    reproducibility-related CFLAGS are used; this was based on a patch by
+    Vagrant Cascadian. This required the disabling of -Werror=format-security
+    via DEB_BUILD_MAINT_OPTIONS due to suspicious calls to snprintf(3).
+    (Closes: #1020814)
+
+ -- Chris Lamb <la...@debian.org>  Thu, 06 Oct 2022 10:32:46 -0700
+
 dradio (3.8-2) unstable; urgency=low
 
   * d/control: 
diff -Nru dradio-3.8/debian/rules dradio-3.8/debian/rules
--- dradio-3.8/debian/rules     2011-10-07 22:06:27.000000000 -0700
+++ dradio-3.8/debian/rules     2022-10-06 10:32:46.000000000 -0700
@@ -1,4 +1,10 @@
 #!/usr/bin/make -f
 
+# Disable -Werror=format-security due to upstream calls to snprintf(3)
+export DEB_BUILD_MAINT_OPTIONS=hardening=-format
+
 %:
        dh $@
+
+override_dh_auto_configure:
+       dh_auto_configure -- CFLAGS="$(shell dpkg-buildflags --get CFLAGS)"

Reply via email to