[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#977553: marked as done (embree: reproducible builds: Embedded timestamps in PDF files)



Your message dated Wed, 08 Dec 2021 18:33:56 +0000
with message-id <E1mv1lM-0001aM-E4@fasolo.debian.org>
and subject line Bug#977553: fixed in embree 3.13.2+dfsg-1
has caused the Debian Bug report #977553,
regarding embree: reproducible builds: Embedded timestamps in PDF files
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 owner@bugs.debian.org
immediately.)


-- 
977553: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977553
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: embree
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

The build timestamp is embedded in /usr/share/doc/embree3/readme.pdf.gz:

  https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/embree.html

  4 	December·4,·2020
  4 	January·8,·2022

The attached patch fixes this by setting FORCE_SOURCE_DATE=1 in
debian/rules, which texlive needs in order to respect SOURCE_DATE_EPOCH,
which is set during debian package builds to the timestamp in the latest
debian/changelog entry.

  https://reproducible-builds.org/docs/source-date-epoch/


While this doesn't fix all reproducibility issues in embree (e.g. build
paths), it should be reproducible once it lands in bullseye, which does
not vary build paths in the reproducible builds test infrastructure.


Thanks for maintaining embree!


live well,
  vagrant
From 8ca18e76ec83a4c79dfba4263f1dd1f06ab90da9 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Wed, 16 Dec 2020 17:32:25 +0000
Subject: [PATCH] debian/rules: Set FORCE_SOURCE_DATE=1 in order for texlive to
 respect SOURCE_DATE_EPOCH for reproducible timestamps.

https://reproducible-builds.org/docs/source-date-epoch/
---
 debian/rules | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/debian/rules b/debian/rules
index 7a3959f..bd88c72 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,9 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
+# Needed for texlive to respect SOURCE_DATE_EPOCH when setting date
+export FORCE_SOURCE_DATE=1
+
 INSTDIR=debian/tmp
 
 %:
-- 
2.20.1

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: embree
Source-Version: 3.13.2+dfsg-1
Done: Matteo F. Vescovi <mfv@debian.org>

We believe that the bug you reported is fixed in the latest version of
embree, 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 977553@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matteo F. Vescovi <mfv@debian.org> (supplier of updated embree 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: Mon, 15 Nov 2021 23:37:33 +0100
Source: embree
Architecture: source
Version: 3.13.2+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Matteo F. Vescovi <mfv@debian.org>
Closes: 977553
Changes:
 embree (3.13.2+dfsg-1) unstable; urgency=medium
 .
   [ Matteo F. Vescovi ]
   * New upstream release
   * debian/control: S-V bump 4.5.1 -> 4.6.0 (no changes needed)
   * debian/copyright: extend debian/ timepstamps
 .
   [ Vagrant Cascadian ]
   * debian/rules: export reproducibility variable (Closes: #977553)
Checksums-Sha1:
 9f6492524b8c187d08887a60323241dced16d542 2583 embree_3.13.2+dfsg-1.dsc
 1d3fd28cdbf2b913d21f440269cb9eb7637ea270 9441448 embree_3.13.2+dfsg.orig.tar.xz
 d6f46b5f89dbb7a77eb09cbfcacdeccdd0b972bd 4120 embree_3.13.2+dfsg-1.debian.tar.xz
 1516a711e089653ce47db1c58ec8ad445287ed51 6118 embree_3.13.2+dfsg-1_source.buildinfo
Checksums-Sha256:
 088da38ec0dc6337564562127c353e9bdcb06e6604945ad07591df0f0488d0ca 2583 embree_3.13.2+dfsg-1.dsc
 e0d2cc5eb9c48d5c00effe543ed040b733548591144bf51d7615d9fccca76476 9441448 embree_3.13.2+dfsg.orig.tar.xz
 5dc829844ff0d79f760115cd705001d2bf3da5988a0a4d0d6658b555db1cf827 4120 embree_3.13.2+dfsg-1.debian.tar.xz
 00153717d1744cab12a0771e0f316658c843770f88a5c1ddfef09da34bcc1b83 6118 embree_3.13.2+dfsg-1_source.buildinfo
Files:
 1502c8b9ce538a32c68dcc62bc59898b 2583 graphics optional embree_3.13.2+dfsg-1.dsc
 98844ff28cf53786f94b9c2de04467b2 9441448 graphics optional embree_3.13.2+dfsg.orig.tar.xz
 d0a517e6e13b8fb45caac3a6dd14b6eb 4120 graphics optional embree_3.13.2+dfsg-1.debian.tar.xz
 63d4e7acef8348011b2641c43e578b27 6118 graphics optional embree_3.13.2+dfsg-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----
Comment: Debian powered!

iQKTBAEBCgB9FiEE890J+NqH0d9QRsmbBhL0lE7NzVoFAmGS4XBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEYz
REQwOUY4REE4N0QxREY1MDQ2Qzk5QjA2MTJGNDk0NEVDRENENUEACgkQBhL0lE7N
zVoa6BAApdbtQB+zrqMpaZEqXe0w46LrF8uYPHTh76lac19QuIN+5SQSUvEvPV9x
R4tDiNT+pnFOf04hNQFHIa2j1GWm8xcET0conkFQFHEL2sPnWljQ0arGuRYraq7F
1LSgZqz+Tgbdy0hKcda+Uq43QB1KplKG6ZmWuOTZLo85WkcY+pB7MRDFrbYCaeXf
DBOS3eEc6z4xg9sWEblYJuEu3kpvU+GjSsNCsztJm7ZErEBECPXZu1yySmgRU3f7
D0eb5flj8dPZCaGb07jkDQ6kp/EEymuUDa49wPWZgMkXACmdDJENS4GBlE14uGGb
0v5+WJMGl6VnaJ4lTJpZB5wFkPBziHME5YIB0Z14ckk0gnooDuNZueHP3KvzqHp0
mkUvGh9XkmEnioy9f6zNijE09/GccLU3mgCJKqmVyVXJmGD+wwF+5SqGGwn8NUuS
7NO9VMhoaWsns6WaYTMGu6/UPK/PtsjT1IeaEt1Iv+FDUH2EXAPY6ucCq/Ud1vFE
PXu1Nsy/0WOhif88G2XOeps1XL2SCZpsQ9io57G3SnboDw2vpWYgT0Ll/ji4gO+L
QTa/bl/jagHFnXc4ZZM8Lhe+yyFM9NdLY2/B7prrDRqDW5K/W22uC7OcULwtvLQ1
PtTrp9KpiiuvFbHzLsdcPvhuSPRj0T8KNjpHdsp+qqGUnTKSWBk=
=IiPx
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: