Debian Bug report logs -
#835259
quvi: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Tue, 23 Aug 2016 21:27:02 UTC
Severity: wishlist
Tags: patch
Found in version quvi/0.9.4-1.1
Fixed in version quvi/0.9.5-0.2
Done: Vagrant Cascadian <vagrant@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Ansgar Burchardt <ansgar@debian.org>:
Bug#835259; Package src:quvi.
(Tue, 23 Aug 2016 21:27:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Ansgar Burchardt <ansgar@debian.org>.
(Tue, 23 Aug 2016 21:27:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: quvi
Version: 0.9.4-1.1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], I noticed
that quvi could not be built reproducibly.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[quvi.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Ansgar Burchardt <ansgar@debian.org>:
Bug#835259; Package src:quvi.
(Mon, 24 Oct 2016 05:45:22 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Ansgar Burchardt <ansgar@debian.org>.
(Mon, 24 Oct 2016 05:45:22 GMT) (full text, mbox, link).
Message #10 received at 835259@bugs.debian.org (full text, mbox, reply):
Dear Maintainer,
> Source: quvi
> Version: 0.4.1-1
> Tags: patch
There hasn't seem to be any update on this bug in 61 days, in which
time the Reproducible Builds effort has come on a long way. :)
Would you consider applying this patch and uploading?
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Ansgar Burchardt <ansgar@debian.org>:
Bug#835259; Package src:quvi.
(Thu, 23 Mar 2017 20:45:17 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Ansgar Burchardt <ansgar@debian.org>.
(Thu, 23 Mar 2017 20:45:17 GMT) (full text, mbox, link).
Message #15 received at 835259@bugs.debian.org (full text, mbox, reply):
> Would you consider applying this patch and uploading?
Friendly ping on this :)
Best wishes,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Ansgar Burchardt <ansgar@debian.org>:
Bug#835259; Package src:quvi.
(Wed, 02 Sep 2020 23:03:19 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Ansgar Burchardt <ansgar@debian.org>.
(Wed, 02 Sep 2020 23:03:19 GMT) (full text, mbox, link).
Message #20 received at 835259@bugs.debian.org (full text, mbox, reply):
Chris Lamb wrote:
> [..]
Gentle ping on this?
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Ansgar Burchardt <ansgar@debian.org>:
Bug#835259; Package src:quvi.
(Thu, 17 Nov 2022 21:24:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and forwarded to list. Copy sent to Ansgar Burchardt <ansgar@debian.org>.
(Thu, 17 Nov 2022 21:24:02 GMT) (full text, mbox, link).
Message #25 received at 835259@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: tags 835259 pending
On 2016-08-23, Chris Lamb wrote:
> Whilst working on the Reproducible Builds effort [0], I noticed
> that quvi could not be built reproducibly.
I have pushed the fix to git:
https://salsa.debian.org/debian/quvi/-/commit/ee4df0abd727be942ff593c68de110bc6c6e504e
And also pushed the changes to git and uploaded an NMU fixing this issue
to DELAYED/10:
diff -Nru quvi-0.9.5/debian/changelog quvi-0.9.5/debian/changelog
--- quvi-0.9.5/debian/changelog 2022-08-25 07:53:26.000000000 -0700
+++ quvi-0.9.5/debian/changelog 2022-11-17 13:01:22.000000000 -0800
@@ -1,3 +1,12 @@
+quvi (0.9.5-0.2) unstable; urgency=medium
+
+ * Non-maintainer upload.
+
+ [ Chris Lamb ]
+ * Make the build reproducible. (Closes: #835259)
+
+ -- Vagrant Cascadian <vagrant@debian.org> Thu, 17 Nov 2022 13:01:22 -0800
+
quvi (0.9.5-0.1) unstable; urgency=high
* Non-maintainer upload.
diff -Nru quvi-0.9.5/debian/patches/reproducible-build.patch quvi-0.9.5/debian/patches/reproducible-build.patch
--- quvi-0.9.5/debian/patches/reproducible-build.patch 1969-12-31 16:00:00.000000000 -0800
+++ quvi-0.9.5/debian/patches/reproducible-build.patch 2022-11-17 12:59:49.000000000 -0800
@@ -0,0 +1,21 @@
+Description: Make the build reproducible
+Author: Chris Lamb <lamby@debian.org>
+Last-Update: 2016-08-23
+
+--- quvi-0.9.4.orig/configure.ac
++++ quvi-0.9.4/configure.ac
+@@ -47,7 +47,13 @@ AC_DEFINE_UNQUOTED([CFLAGS], "$CFLAGS",
+ AC_DEFINE_UNQUOTED([CC], "$CC", [Define to compiler])
+
+ AC_PATH_PROG([DATE], [date], [no])
+-AS_IF([test x"$DATE" != "xno"], [build_time=`$DATE +"%F %T %z"`])
++AS_IF([test x"$DATE" != "xno"], [
++ if test x"$SOURCE_DATE_EPOCH" = "x"; then
++ build_time=`$DATE +"%F %T %z"`
++ else
++ build_time=`$DATE --utc --date="@$SOURCE_DATE_EPOCH" +"%F %T %z"`
++ fi
++])
+ AC_DEFINE_UNQUOTED([BUILD_TIME], ["$build_time"], [We have build time])
+
+ AC_PATH_PROG([A2X], [a2x], [no])
diff -Nru quvi-0.9.5/debian/patches/series quvi-0.9.5/debian/patches/series
--- quvi-0.9.5/debian/patches/series 2022-08-25 07:45:22.000000000 -0700
+++ quvi-0.9.5/debian/patches/series 2022-11-17 12:59:49.000000000 -0800
@@ -1,2 +1,3 @@
+reproducible-build.patch
0001-Fix-FTBFS-with-autoconf-2.70.patch
0002-Avoid-duplicated-symbol-write.patch
This is a partial fix, as quvi still records build paths, but we do not
test build path variations for bookworm/testing on
tests.reproducible-builds.org, so it will at least become reproducible
once it migrates to bookworm!
live well,
vagrant
[signature.asc (application/pgp-signature, inline)]
Added tag(s) pending.
Request was from Vagrant Cascadian <vagrant@reproducible-builds.org>
to 835259-submit@bugs.debian.org.
(Thu, 17 Nov 2022 21:24:02 GMT) (full text, mbox, link).
Reply sent
to Vagrant Cascadian <vagrant@debian.org>:
You have taken responsibility.
(Sun, 27 Nov 2022 22:30:06 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Sun, 27 Nov 2022 22:30:06 GMT) (full text, mbox, link).
Message #32 received at 835259-close@bugs.debian.org (full text, mbox, reply):
Source: quvi
Source-Version: 0.9.5-0.2
Done: Vagrant Cascadian <vagrant@debian.org>
We believe that the bug you reported is fixed in the latest version of
quvi, 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 835259@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vagrant Cascadian <vagrant@debian.org> (supplier of updated quvi 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 17 Nov 2022 13:01:22 -0800
Source: quvi
Architecture: source
Version: 0.9.5-0.2
Distribution: unstable
Urgency: medium
Maintainer: Ansgar Burchardt <ansgar@debian.org>
Changed-By: Vagrant Cascadian <vagrant@debian.org>
Closes: 835259
Changes:
quvi (0.9.5-0.2) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Chris Lamb ]
* Make the build reproducible. (Closes: #835259)
Checksums-Sha1:
aa29ccefbbcc3bf6fd006b5a79a6eff480624f7d 1566 quvi_0.9.5-0.2.dsc
282bfbb30b40de72da20355f30381b6af593737e 18992 quvi_0.9.5-0.2.debian.tar.xz
853ca0ba633c331b762d88b1a7b8256fec5b4723 7908 quvi_0.9.5-0.2_arm64.buildinfo
Checksums-Sha256:
44e379e9630816c1ef84fb8c5aee5c6f4f1502b10372ec301403a53de86e851a 1566 quvi_0.9.5-0.2.dsc
35a35f9048a5ad2ab0cf6175baa41d163c63b854a790fed0aeddd757ecf785eb 18992 quvi_0.9.5-0.2.debian.tar.xz
af7a24fb78ffb3a1a9115326b54dbe6f005bdec2b5e539cafff64209a5bea474 7908 quvi_0.9.5-0.2_arm64.buildinfo
Files:
a5cb0dfa8389c9e4d519e438185c6c00 1566 utils optional quvi_0.9.5-0.2.dsc
2ba0d8132d572919183e34becf665728 18992 utils optional quvi_0.9.5-0.2.debian.tar.xz
6d52f1a8c2a89cd4106bf2377194d2e4 7908 utils optional quvi_0.9.5-0.2_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iIkEARYKADEWIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY3akLBMcdmFncmFudEBk
ZWJpYW4ub3JnAAoJENxRj8h/lxaqsz8A/j6EaGSF+K1kWSgs8JvsEfgklanJe3gL
dbIdWDzvcGIvAP9tny7b4WnHq+Vbx5wBX3sa0wAU05+E2GrtdfC9AeE+Aw==
=CmD4
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 31 Dec 2022 07:30:58 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 11:32:11 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.