Your message dated Wed, 28 Feb 2018 19:49:32 +0000
with message-id <e1er7ji-0008im...@fasolo.debian.org>
and subject line Bug#891290: fixed in ardour 1:5.12.0-3
has caused the Debian Bug report #891290,
regarding ardour: please make the build reproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
891290: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891290
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ardour
Version: 1:5.12.0-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that ardour could not be built reproducibly.

This is because it embeds CFLAGS and CXXFLAGS in the resulting
binary. Proof of concept patch attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
diff --git a/wscript b/wscript
index 4b5acb0..633fca1 100644
--- a/wscript
+++ b/wscript
@@ -1305,8 +1305,9 @@ const char* const ardour_config_info = "\\n\\
     write_config_text('Mac i386 Architecture', opts.generic)
     write_config_text('Mac ppc Architecture',  opts.ppc)
     config_text.write("\\n\\\n")
-    write_config_text('C compiler flags',      conf.env['CFLAGS'])
-    write_config_text('C++ compiler flags',    conf.env['CXXFLAGS'])
+    if 'SOURCE_DATE_EPOCH' in os.environ:
+        write_config_text('C compiler flags',      conf.env['CFLAGS'])
+        write_config_text('C++ compiler flags',    conf.env['CXXFLAGS'])
     write_config_text('Linker flags',          conf.env['LINKFLAGS'])
 
     config_text.write ('";\n}\n')

--- End Message ---
--- Begin Message ---
Source: ardour
Source-Version: 1:5.12.0-3

We believe that the bug you reported is fixed in the latest version of
ardour, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 891...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlae...@debian.org> (supplier of updated 
ardour package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 28 Feb 2018 19:55:26 +0100
Source: ardour
Binary: ardour ardour-data ardour-video-timeline
Architecture: source
Version: 1:5.12.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multime...@lists.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlae...@debian.org>
Description:
 ardour     - the digital audio workstation
 ardour-data - digital audio workstation (data)
 ardour-video-timeline - digital audio workstation - video timeline
Closes: 891290
Changes:
 ardour (1:5.12.0-3) unstable; urgency=medium
 .
   [ Jaromír Mikeš ]
   * Remove trailing whitespace from changelog.
 .
   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
 .
   [ IOhannes m zmölnig ]
   * Updated reproducible build (Closes: #891290)
   * Updated maintainer address
   * Fixed more spelling errors
   * Dropped unused vars from d/rules
   * Updated d/copyright
   * Regenerated d/control - really dropping transitional packages
   * Updated Vcs-* stanzas to salsa.d.o
   * Bumped standards to 4.1.3
Checksums-Sha1:
 14ab7a8a6c782c9e1e69be021b957fbc3663f9a4 3013 ardour_5.12.0-3.dsc
 d54e2f4aeada8a5a950ec7bd4c2c7740f430d994 163488 ardour_5.12.0-3.debian.tar.xz
 54e72a8bdce7cf0cd59c038335e08ed64b5f6034 18127 ardour_5.12.0-3_amd64.buildinfo
Checksums-Sha256:
 b4b26782ec2b421743f807fa0af99c02fd23d67a5d379401d7ee3a61ae05ad77 3013 
ardour_5.12.0-3.dsc
 ab2f880ea1774fd02f4f76a6aa63a4b78e16588794bb80a14e634b0f12c6b30a 163488 
ardour_5.12.0-3.debian.tar.xz
 3386744845f0f56d4ba92439e81953c72c7abff3e7bd076788b9abaa089874b7 18127 
ardour_5.12.0-3_amd64.buildinfo
Files:
 402a93dfb3efa0931c2b3a861a0541e2 3013 sound optional ardour_5.12.0-3.dsc
 3e56f704561d9454806d20306d3d7f74 163488 sound optional 
ardour_5.12.0-3.debian.tar.xz
 0c3d2998653411b4ea34bcfa1625455b 18127 sound optional 
ardour_5.12.0-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEdAXnRVdICXNIABVttlAZxH96NvgFAlqXA/EACgkQtlAZxH96
NviBpA/9Ep33bYhEPcFiIOumwmcu2Zqs1S9aQOw3KSzhCeUUQpc9zgU98XCqnvlN
iV4gIS6EiEYFaeSUGXyANKSvnfIpWVOR3YJcvv5Lpf7Xcgi9SgTdApFy0p3zsf4o
Wl2ANY7FDIPgSWFPruCMlJ84syR71fJy0f5ENsVzt8PBaG96aph1bQM6MRDQpGcy
xyzaQ7pdPgbD+dtSdSKsqudVDI8qpqXO41vXr4qDcgLZusGKfyoL+8TGhTrGLasz
9iUeoOZoX16HgHn0CG8mzWLChJAzvVBBrVPGHYHVvUbuklsQ87bdRptLBLZouDwY
vRd5rdQjABOZbwJf9DKVFBOXz4KT2Jl6HI0hHHSkWx+5CMhT7t5psuTFxnbI2wAB
fgdvOO6fE+tni161syiM8TwmUOzNmNL4GpLCBoOgQSTCuYTfBQdb2HIOtXP6n7O7
y8KZiIxBOe/3GgPmghiPC7kk66jasrz+hC62k1fKraqk67HwyLPIxidvJCzyTUgD
q0oKBwpQzKiA7e9M0TePy3ijbWY6H/b/cIY/obYSqSqMRzTuF/Jyaik4vhz69pnj
h0SL1F90dMkzMB1QYuZG0Vu/3LrMwPGze9n+kFyrPU1e9VBqElSN846DbIPyXNZ0
2HkSVlHkIhWoFnj08MEGD8rVhk5e7w12TK5gn2gT3kzZRh8Jx3s=
=g04s
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
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