Your message dated Thu, 21 Mar 2024 21:14:31 +0100
with message-id <[email protected]>
and subject line Re: Bug#1067101: storm-lang: please make the build reproducible
has caused the Debian Bug report #1067101,
regarding storm-lang: 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 [email protected]
immediately.)


-- 
1067101: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067101
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: storm-lang
Version: 0.6.20-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
storm-lang could not be built reproducibly:

│ │ │ ├── ./usr/share/doc/storm-lang/html/05-Downloads/index.html
│ │ │ │ @@ -322,15 +322,15 @@
[…]
│ │ │ │  </p>
│ │ │ │ -<h2>Binary releases for 0.6.20-1+debian (2024-02-21)</h2>
│ │ │ │ +<h2>Binary releases for 0.6.20-1+debian (2024-02-23)</h2>
│ │ │ │  <ul>

A patch is attached that modifies an *existing* patch to ensure that
this date does not vary depending on the build machine's timezone.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
diff --git a/debian/patches/build-files b/debian/patches/build-files
index ec9c5ba..b33396c 100644
--- a/debian/patches/build-files
+++ b/debian/patches/build-files
@@ -145,5 +145,5 @@ Author: Filip Strömbäck <[email protected]>
 +#!/bin/bash
 +
 +date=$(sed -En 's/--.*<.*>  ([^ ].*)/\1/p' debian/changelog | head -n 1)
-+date=$(date --date="$date" "+%Y-%m-%d")
++date=$(date --utc --date="$date" "+%Y-%m-%d")
 +release/Storm_mps -r root -f markdown.doc.generate --  --clear --date=$date 
Storm storm doc "$1"

--- End Message ---
--- Begin Message ---
Version: 0.6.20-2

Hi,

Thank you for the bug and the patch!

Sadly, my IMAP server was broken so I failed to notice the bug report before 
uploading the fix. This is why it is not mentioned in the changelog. The final 
patch was more or less identical to the one you proposed, so that makes me 
confident I solved the reproducibility issue in the right way!

Regards,
Filip

Den 2024-03-18 kl. 14:21, skrev Chris Lamb:
Source: storm-lang
Version: 0.6.20-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
storm-lang could not be built reproducibly:

│ │ │ ├── ./usr/share/doc/storm-lang/html/05-Downloads/index.html
│ │ │ │ @@ -322,15 +322,15 @@
[…]
│ │ │ │  </p>
│ │ │ │ -<h2>Binary releases for 0.6.20-1+debian (2024-02-21)</h2>
│ │ │ │ +<h2>Binary releases for 0.6.20-1+debian (2024-02-23)</h2>
│ │ │ │  <ul>

A patch is attached that modifies an *existing* patch to ensure that
this date does not vary depending on the build machine's timezone.

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


Regards,


Attachment: OpenPGP_0x16C56181D19233AF.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to