Debian Bug report logs -
#834945
libquvi: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Sat, 20 Aug 2016 20:03:02 UTC
Severity: wishlist
Tags: moreinfo, patch
Found in version libquvi/0.9.3-1.2
Fixed in versions libquvi/0.9.3-3, libquvi/0.9.4-1~exp2
Done: Boyuan Yang <byang@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, Alejandro Garrido Mota <garridomota@gmail.com>:
Bug#834945; Package src:libquvi.
(Sat, 20 Aug 2016 20:03:05 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, Alejandro Garrido Mota <garridomota@gmail.com>.
(Sat, 20 Aug 2016 20:03:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: libquvi
Version: 0.9.3-1.2
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 libquvi could not be built reproducibly.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[libquvi.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Alejandro Garrido Mota <garridomota@gmail.com>:
Bug#834945; Package src:libquvi.
(Mon, 24 Oct 2016 05:45:10 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Alejandro Garrido Mota <garridomota@gmail.com>.
(Mon, 24 Oct 2016 05:45:10 GMT) (full text, mbox, link).
Message #10 received at 834945@bugs.debian.org (full text, mbox, reply):
Dear Maintainer,
> Source: libquvi
> Version: 0.2.0-1.1
> Tags: patch
There hasn't seem to be any update on this bug in 64 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, Alejandro Garrido Mota <garridomota@gmail.com>:
Bug#834945; Package src:libquvi.
(Sat, 04 Feb 2017 21:03:16 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Alejandro Garrido Mota <garridomota@gmail.com>.
(Sat, 04 Feb 2017 21:03:16 GMT) (full text, mbox, link).
Message #15 received at 834945@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, Alejandro Garrido Mota <garridomota@gmail.com>:
Bug#834945; Package src:libquvi.
(Wed, 02 Sep 2020 23:03:17 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Alejandro Garrido Mota <garridomota@gmail.com>.
(Wed, 02 Sep 2020 23:03:17 GMT) (full text, mbox, link).
Message #20 received at 834945@bugs.debian.org (full text, mbox, reply):
Chris Lamb wrote:
> [..]
Friendly ping on this?
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Alejandro Garrido Mota <garridomota@gmail.com>:
Bug#834945; Package src:libquvi.
(Fri, 03 Sep 2021 16:48:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Boyuan Yang <byang@debian.org>:
Extra info received and forwarded to list. Copy sent to Alejandro Garrido Mota <garridomota@gmail.com>.
(Fri, 03 Sep 2021 16:48:02 GMT) (full text, mbox, link).
Message #25 received at 834945@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: tags -1 +moreinfo
Hi lamby,
On Sat, 20 Aug 2016 21:00:32 +0100 Chris Lamb <lamby@debian.org> wrote:
> Source: libquvi
> Version: 0.9.3-1.2
> 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 libquvi could not be built reproducibly.
>
> Patch attached.
Looks like your patch is not enough. After merging the new patch, the updated
libquvi/0.9.3-2 still seems fail to build reproducibly. Can you take a look
into it?
Thanks,
Boyuan Yang
[signature.asc (application/pgp-signature, inline)]
Added tag(s) moreinfo.
Request was from Boyuan Yang <byang@debian.org>
to 834945-submit@bugs.debian.org.
(Fri, 03 Sep 2021 16:48:02 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, lamby@debian.org, Alejandro Garrido Mota <garridomota@gmail.com>:
Bug#834945; Package src:libquvi.
(Fri, 03 Sep 2021 16:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Boyuan Yang <byang@debian.org>:
Extra info received and forwarded to list. Copy sent to lamby@debian.org, Alejandro Garrido Mota <garridomota@gmail.com>.
(Fri, 03 Sep 2021 16:48:04 GMT) (full text, mbox, link).
Message #32 received at 834945@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: tags -1 +moreinfo
X-Debbugs-CC: lamby@debian.org
Hi lamby,
On Sat, 20 Aug 2016 21:00:32 +0100 Chris Lamb <lamby@debian.org> wrote:
> Source: libquvi
> Version: 0.9.3-1.2
> 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 libquvi could not be built reproducibly.
>
> Patch attached.
Looks like your patch is not enough. After merging the new patch, the updated
libquvi/0.9.3-2 still fails to build reproducibly. Can you take a look into
it?
Thanks,
Boyuan Yang
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian QA Group <packages@qa.debian.org>:
Bug#834945; Package src:libquvi.
(Fri, 03 Sep 2021 23:57:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian QA Group <packages@qa.debian.org>.
(Fri, 03 Sep 2021 23:57:03 GMT) (full text, mbox, link).
Message #37 received at 834945@bugs.debian.org (full text, mbox, reply):
Hi Boyuan,
> Looks like your patch is not enough. After merging the new patch, the updated
> libquvi/0.9.3-2 still fails to build reproducibly. Can you take a look into
> it?
So this is because since I wrote this patch in 2016, Debian is
injecting the build path into the CFLAGS variable. Here is an updated
version of the 0005-Make-the-build-reproducible.patch file to filter
this:
§
From: Chris Lamb <lamby@debian.org>
Date: Sat, 20 Aug 2016 20:55:08 +0100
Subject: Make the build reproducible
Last-Update: 2016-08-20
Bug-Debian: https://bugs.debian.org/834945
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- libquvi-0.9.3.orig/configure.ac
+++ libquvi-0.9.3/configure.ac
@@ -57,7 +57,9 @@ LT_PREREQ([2.2.6])
AC_PROG_CC
AM_PROG_CC_C_O
-AC_DEFINE_UNQUOTED([CFLAGS], "$CFLAGS", [Define to compiler flags])
+PWD=`pwd`
+FILTERED_CFLAGS=`echo $CFLAGS | sed -e "s@$PWD@«BUILDDIR»@g"`
+AC_DEFINE_UNQUOTED([CFLAGS], "$FILTERED_CFLAGS", [Define to compiler flags])
AC_DEFINE_UNQUOTED([CC], "$CC", [Define to compiler])
AC_PATH_PROG([DOXYGEN], [doxygen], [no])
@@ -71,7 +73,7 @@ AS_IF([test x"$A2X" = "xno" && test -d "
AC_MSG_ERROR([a2x is required to create man pages when building from git])])
AC_PATH_PROG([DATE], [date], [no])
-AS_IF([test x"$DATE" != "xno"], [build_time=`$DATE +"%F %T %z"`])
+AS_IF([test x"$DATE" != "xno" && test x"$SOURCE_DATE_EPOCH" = "x" ], [build_time=`$DATE +"%F %T %z"`])
AC_DEFINE_UNQUOTED([BUILD_TIME], ["$build_time"], [We have build time])
BUILD_TIME="$build_time"
§
(You might know of a cleaner way of doing this in automake.)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Reply sent
to Boyuan Yang <byang@debian.org>:
You have taken responsibility.
(Thu, 09 Sep 2021 16:57:05 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Thu, 09 Sep 2021 16:57:05 GMT) (full text, mbox, link).
Message #42 received at 834945-close@bugs.debian.org (full text, mbox, reply):
Source: libquvi
Source-Version: 0.9.3-3
Done: Boyuan Yang <byang@debian.org>
We believe that the bug you reported is fixed in the latest version of
libquvi, 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 834945@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated libquvi 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: Fri, 03 Sep 2021 21:39:37 -0400
Source: libquvi
Architecture: source
Version: 0.9.3-3
Distribution: unstable
Urgency: high
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 834945
Changes:
libquvi (0.9.3-3) unstable; urgency=high
.
* QA upload.
* debian/patches/0005: Update patch to make the build reproducible.
(Closes: #834945)
Checksums-Sha1:
6cd4f727274d2a7aad483d60a0927179431e663d 2128 libquvi_0.9.3-3.dsc
8138a7f518619ee52953e03720b77a17f5eec5d6 372012 libquvi_0.9.3.orig.tar.xz
483176fea6dc1299eec4df90edd3ac5fe0e5c9d3 21968 libquvi_0.9.3-3.debian.tar.xz
77745e7e3d5a5150feb934890f5b1fc36611dc41 9019 libquvi_0.9.3-3_amd64.buildinfo
Checksums-Sha256:
d8264715c68ab7f50d4ec11f30ac8f88bfdd1fe63ec97a0fbaea4cae2627d77e 2128 libquvi_0.9.3-3.dsc
894182cbc8858bf4dc5ae3f56661967a12d5677a931679730df1fa533af6187b 372012 libquvi_0.9.3.orig.tar.xz
4d29f899d7313eb80763d3a4e9f9fc5929b5561e682e423664cf0d84720896f5 21968 libquvi_0.9.3-3.debian.tar.xz
b22539da49fc22e4089611d19f7de70ec48ef5a1822b4595c62fcd5b52fcb7af 9019 libquvi_0.9.3-3_amd64.buildinfo
Files:
5fe6501320543005d61c31d045943919 2128 libs optional libquvi_0.9.3-3.dsc
12a62c4fcde9b6109193191b7bd3d685 372012 libs optional libquvi_0.9.3.orig.tar.xz
5ed11f8bb539f856f88e0f57212780aa 21968 libs optional libquvi_0.9.3-3.debian.tar.xz
599c926c6b31e3d58a50d9b905edaecb 9019 libs optional libquvi_0.9.3-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmE6N6IACgkQwpPntGGC
Ws7heg//Wh/02J17x4zq47UzqDwoeaJlhoHNtb7SVbBRTy4JxfFzETYs2aqZQ6Hw
VMCihwrGpYbpHozEITiDLeZ4L9nVTDlYpgXObmLmyp11l3+xQ+6IO7EjRbrlAXtV
XzE3KsN4Efjht2iRWyjZrnTnAoS/WdpE7z+TmhNPe2yzUalW6SM4xfuFWciJOI7t
c3BMRvEGQ0ijqJKfyHQVSOoLrgapS0AJPiDkI70BAR7/23lNQefKWnrxbjooKjRR
QP9VR7EbILy8InSv2sLi2goN6LWszQsi87U2hT9eFfTqrcl1MF5/CXV+2Mvw76/s
Ia5MTyUgspZjB8qEmC2nVdDlSrQ00KkswexJK2KRz+bncXdKGCbwNdtMTfvr0nZw
JjJEb/qzQPwmuEc8JvsZHCnf+qbTZOMKHwGpLtBHrCh/nV5Yo8RtdFRFKKp0qWNA
gHeA0/MQ9vXmpEdni0xnXzEwnth6wuUboRyCiJZ+1RCKCJY76+p+JR/uJwL82yUV
H0ukEUMX4TYiEcy7Ba9kfJDMXeUs0Zcfm1YyMSbbtjx3zZKkiZRin7cwL6hT2nxs
e93yaNK7NgRp7MyoDWM+bljCuWh3YqvLlcUzrg4miOgcqzkCiPKbUcAaDQ4naAJZ
LBFWqeU2RcmIFD/Xo42V7ZOBq/S0N+0Pb5SwlqMpXqjMceveMxk=
=5APR
-----END PGP SIGNATURE-----
Reply sent
to Boyuan Yang <byang@debian.org>:
You have taken responsibility.
(Sun, 19 Sep 2021 21:24:03 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Sun, 19 Sep 2021 21:24:03 GMT) (full text, mbox, link).
Message #47 received at 834945-close@bugs.debian.org (full text, mbox, reply):
Source: libquvi
Source-Version: 0.9.4-1~exp2
Done: Boyuan Yang <byang@debian.org>
We believe that the bug you reported is fixed in the latest version of
libquvi, 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 834945@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated libquvi 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: Sun, 19 Sep 2021 16:41:23 -0400
Source: libquvi
Architecture: source
Version: 0.9.4-1~exp2
Distribution: experimental
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 834945
Changes:
libquvi (0.9.4-1~exp2) experimental; urgency=medium
.
* QA upload.
* Rebuild all archs on buildd.
* debian/patches/0005: Update patch to make the build reproducible.
(Closes: #834945)
Checksums-Sha1:
54da0b0d4d736c898088b86e1f3c5f07896be9e7 2148 libquvi_0.9.4-1~exp2.dsc
f7577530e00a07c7decdaf7a352f437da413bcdb 373172 libquvi_0.9.4.orig.tar.xz
f60216c88b7a3070e52b6e65f27395ec6d6ffd47 22064 libquvi_0.9.4-1~exp2.debian.tar.xz
e5dbc014d53c4bb1c4fb200ca85b14448832e0db 9116 libquvi_0.9.4-1~exp2_amd64.buildinfo
Checksums-Sha256:
1814469a63a063e0668e42cc8cc78c2ee2dbb7350b1d1fdc18bd95f1440b271f 2148 libquvi_0.9.4-1~exp2.dsc
2d3fe28954a68ed97587e7b920ada5095c450105e993ceade85606dadf9a81b2 373172 libquvi_0.9.4.orig.tar.xz
782f0cc707bec88102ec676e03c22c807da123a06caf83819339b44e32b64038 22064 libquvi_0.9.4-1~exp2.debian.tar.xz
8994838fdb078f95ef1e8a8e298492b952bd5332f844763dba27157eda56977a 9116 libquvi_0.9.4-1~exp2_amd64.buildinfo
Files:
7b6a5af4899e293d1977ab1cd3f20d94 2148 libs optional libquvi_0.9.4-1~exp2.dsc
8e3f2134a6b3376934bd884b07dcdac5 373172 libs optional libquvi_0.9.4.orig.tar.xz
2d1709eb388d4ca74be83b2bcc623d1f 22064 libs optional libquvi_0.9.4-1~exp2.debian.tar.xz
22489dd0c1e25c82630d673bd056b3ce 9116 libs optional libquvi_0.9.4-1~exp2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmFHoM0ACgkQwpPntGGC
Ws7LJw/9FCePReX3VWLeQBYQwi2+Q5Fm9KlqsAN9BA2szPdfdr9LFL+px/XGrWOo
zAXCzcfVV4jeBlfDXLYXYMSTsDJnJg66dIhkkeO99U7yv1c5ndlEa8hLjJFFI84V
9sVqKnVzvOVSn8xOSSh/bGDwz83AzYfwkuRIOhr/NJp/kZuNkYdCuxcvc/ZMJ9tk
AC1H3tg2L2bLh5tpS0K3E60baEIoKwrORe8wX6GKWxcExPfkaYXagNd8DFFNSYMT
ot+HHJjU4VX2/yl8G3UUPp4i3BNiRNTI6ylHZ58xQITq/aTVShKPGusjQeRgakNP
npazlQzF3w74/f/hIVCRB2UWaFB55JPFLLUuVBbJ3j9idAjJo/PKqCNTSM46tbV+
gyb905pdiitTlnMomRLguhCCLdeG9Bgs589h8XsE7yieDknLoo5G5iy+Ko3t4nbd
nTQP3IDrACJKCcsYWoI66co18U8jzVemFgmvCirlrHxkzPI9S58oLhEEyaGIXFmE
/JoBBQ9Cti8qqTQbF/Ee/+XMBB6XtRUI0y0rvXmViKwtOrYM0OxCT4RFwtcKO1sP
cwMJjzmHjrrJEG3O/qOpshDBCfwu1AsK8R9LuIeZnQzKP/n9lo7KVKGrlvNM0iaO
uXIDVspOC8UJ3Wapx6heNwto9Ud4RamcZc9+kC3sjp7XGylMyPo=
=31+O
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 18 Oct 2021 07:27:33 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 13:51:32 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.