[From nobody Mon Jul  6 17:05:06 2026
Received: (at submit) by bugs.debian.org; 13 Feb 2022 23:59:35 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2-bugs.debian.org_2005_01_02
 (2018-09-13) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-16.8 required=4.0 tests=BAYES_00,DIGITS_LETTERS,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MD5_SHA1_SUM,
 MURPHY_DRUGS_REL8,PGPSIGNATURE,SPF_HELO_NONE,SPF_NONE,TXREP,
 T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no
 version=3.4.2-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 13; hammy, 150; neutral, 85; spammy,
 0. spammytokens: hammytokens:0.000-+--XDebbugsCc,
 0.000-+--X-Debbugs-Cc, 0.000-+--U*reproducible-builds,
 0.000-+--reproducible-builds@lists.alioth.debian.org,
 0.000-+--reproduciblebuildslistsaliothdebianorg
Return-path: &lt;vagrant@reproducible-builds.org&gt;
Received: from cascadia.aikidev.net ([173.255.214.101]:51750)
 by buxtehude.debian.org with esmtp (Exim 4.92)
 (envelope-from &lt;vagrant@reproducible-builds.org&gt;) id 1nJOmE-0007tn-Ms
 for submit@bugs.debian.org; Sun, 13 Feb 2022 23:59:34 +0000
Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20])
 (Authenticated sender: vagrant@aikidev.net)
 by cascadia.aikidev.net (Postfix) with ESMTPSA id 7E9101AC36
 for &lt;submit@bugs.debian.org&gt;; Sun, 13 Feb 2022 15:59:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=reproducible-builds.org; s=1.vagrant; t=1644796772;
 bh=tD7qCsMP0oIJmD6SG2T9f2tqeMO19ySsbCKL9isB6Ek=;
 h=From:To:Subject:Date:From;
 b=Wlk+OswL1sMSbMb3L+57DDxsjO99plBByeKzYjCF3bMvW1lpmBB24/oHqhjTK1s3r
 gKKvo4FxebAF+dmU5ai7BEnV9JmTaKED7zStPPMI+mNQ/JT1vLPBmFkaKTYUcAETCN
 Zbs7+k4Oe3CB/4OJZ8CSt3Ex6HP5yIiJe2xiC3HkrXnOsIVwxZGlVqL16t3IMttJ8h
 RO9lfVQmVmgQezcv4WiHQdbw81mcxKn1upES3MMmYEOmQ9H/N0eVxwgMNAw6Txf1jf
 NRkDCQKvkAA1EsRgDCzV4PvAJKRbCqlMwm7faHtQsKgjsU9AD5CVDQmtq6shPZMNB3
 51Y/w75BV0ryA==
From: Vagrant Cascadian &lt;vagrant@reproducible-builds.org&gt;
To: submit@bugs.debian.org
Subject: ruby-github-markup: reproducible builds: Embedded timestamps in
 documentation file
Date: Sun, 13 Feb 2022 15:59:28 -0800
Message-ID: &lt;875ypib9nj.fsf@contorta&gt;
MIME-Version: 1.0
Content-Type: multipart/signed; boundary=&quot;==-=-=&quot;;
 micalg=pgp-sha512; protocol=&quot;application/pgp-signature&quot;
Delivered-To: submit@bugs.debian.org

--==-=-=
Content-Type: multipart/mixed; boundary=&quot;=-=-=&quot;

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Source: ruby-github-markup
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps timezone
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

The file created.rid file shipped in the documentation embeds timestamps
that appear to be timezone dependent:

=E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 ./usr/share/rubyg=
ems-integration/all/gems/github-markup-1.7.0/doc/created.rid
=E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 -lib/github/markup.rb   Sun, 13 Feb=
 2022 11:19:23 -1200                                                       =
                                        ...
=E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 +lib/github/markup.rb   Mon, 14 Feb=
 2022 13:19:23 +1400


The attached patch fixes this by removing the file in debian/rules
before building the .deb packages, as it does not appear to be
referenced in any of the documentation.


With this patch applied, ruby-github-markup should build
reproducibly on tests.reproducible-builds.org!


Thanks for maintaining ruby-github-markup!


live well,
  vagrant

--=-=-=
Content-Type: text/x-diff
Content-Disposition: inline;
 filename=0001-debian-rules-Remove-created.rid-file-from-documentat.patch
Content-Transfer-Encoding: quoted-printable

From=204318eea5612f0338558a4cdc59849264b8c1ad06 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian &lt;vagrant@reproducible-builds.org&gt;
Date: Sun, 13 Feb 2022 23:46:55 +0000
Subject: [PATCH] debian/rules: Remove created.rid file from documentation.

This file contains various timestamps of the generated documentation
files, but appears otherwise unused.

https://reproducible-builds.org/docs/timestamps/
=2D--
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 0161df7..4b17d23 100755
=2D-- a/debian/rules
+++ b/debian/rules
@@ -14,7 +14,7 @@ override_dh_auto_build:
 	dh_auto_build
 	# build documentation
 	rdoc --main=3DREADME.md --exclude=3Dcommands lib
=2D	rm -f doc/js/*.js.gz
+	rm -f doc/js/*.js.gz doc/created.rid
=20
 override_dh_auto_install:
 	# use utf-8 locale so test cases work
=2D-=20
2.34.1


--=-=-=--

--==-=-=
Content-Type: application/pgp-signature; name=&quot;signature.asc&quot;

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

iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYgmbYQAKCRDcUY/If5cW
qvZQAQC3LADQAv+vJoSaOLCIRZV+10jh9HwyT4CCiKuO2K0kVgEA6ErVDt4AGQOQ
1ogs5EdrzPvilRK/f1Y3IdVk74HsrQI=
=tGgk
-----END PGP SIGNATURE-----
--==-=-=--
]