782294">

Debian Bug report logs - #782294
please make the output reproducible

version graph

Package: asciidoc; Maintainer for asciidoc is Leon Marz <main@lmarz.org>; Source for asciidoc is src:asciidoc (PTS, buildd, popcon).

Reported by: Juan Picca <jumapico@gmail.com>

Date: Fri, 10 Apr 2015 05:48:02 UTC

Severity: normal

Tags: fixed-upstream, patch

Found in version asciidoc/8.6.9-3

Fixed in version asciidoc/8.6.10-1

Done: Joseph Herlant <herlantj@gmail.com>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Fri, 10 Apr 2015 05:48:07 GMT) (full text, mbox, link).


Acknowledgement sent to Juan Picca <jumapico@gmail.com>:
New Bug report received and forwarded. Copy sent to Fredrik Steen <stone@debian.org>. (Fri, 10 Apr 2015 05:48:07 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, that some packages that use asciidoc for build documentation uses the > current user timezone, making that the package can't be built reproducibly. > > The attached patch adds a new flag, --use-utc-timezone, that uses the UTC > timezone instead of the local one, making the generation of the > documentation reproducible. > > [1]: https://wiki.debian.org/ReproducibleBuilds > > -- System Information: > Debian Release: 8.0 > APT prefers testing-updates > APT policy: (500, 'testing-updates'), (500, 'testing') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) > Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) &References=<20150410054441.GA22283@rain>&In-Reply-To=<20150410054441.GA22283@rain>&subject=Re: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone">reply):

From: Juan Picca <jumapico@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone
Date: Fri, 10 Apr 2015 02:44:41 -0300
[Message part 1 (text/plain, inline)]
Package: asciidoc
Version: 8.6.9-3
Severity: normal

Hi,

While working on the "reproducible builds" effort [1], we have noticed
that some packages that use asciidoc for build documentation uses the
current user timezone, making that the package can't be built reproducibly.

The attached patch adds a new flag, --use-utc-timezone, that uses the UTC
timezone instead of the local one, making the generation of the
documentation reproducible.

[1]: https://wiki.debian.org/ReproducibleBuilds

-- System Information:
Debian Release: 8.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
[make-timestamps-reproducible.patch (text/x-diff, attachment)]

Added tag(s) patch. Request was from Mattia Rizzolo <mattia@mapreri.org> to control@bugs.debian.org. (Fri, 10 Apr 2015 09:21:11 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Tue, 14 Apr 2015 03:12:05 GMT) (full text, mbox, link).


Acknowledgement sent to Juan Picca <jumapico@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Tue, 14 Apr 2015 03:12:05 GMT) (full text, mbox, link).


Message #12 received at 782294@bugs.debian.org (full text, mbox, reply):

From: Juan Picca <jumapico@gmail.com>
To: Debian Bug Tracking System <782294@bugs.debian.org>
Subject: Re: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone
Date: Tue, 14 Apr 2015 00:08:55 -0300
[Message part 1 (text/plain, inline)]
Package: asciidoc
Version: 8.6.9-3
Followup-For: Bug #782294
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps

User elextr from github noted that function tzset() from the previous patch
only works for unixes:
https://github.com/jumapico/asciidoc/commit/74a0530e0eada1eef853ee0939ba7f9f59b22470
I rewrite the previous patch.

-- System Information:
Debian Release: 8.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
[add_use-utc-timezone_flag.patch (text/x-diff, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Sun, 07 Jun 2015 22:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Sun, 07 Jun 2015 22:39:04 GMT) (full text, mbox, link).


Message #17 received at submit@bugs.debian.org (full text, mbox, give set it to the value of the date field in set in the header. (see > also #656736) > I'm not sure having the time set as UTC will really change the > reproducibility of the build as the date/time will change anyways. > > Thanks for your help, > Joseph > > &References=<20150410054441.GA22283@rain> &subject=Re: Bug#782294: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone&In-Reply-To=">reply):

From: Joseph Herlant <herlantj@gmail.com>
To: 782294@bugs.debian.org
Cc: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone
Date: Sun, 7 Jun 2015 15:36:13 -0700
Hi Juan,

Sorry for the late answer.
I didn't have the time to dig yet in your request, but would
https://github.com/asciidoc/asciidoc/pull/7 solve your need?
It brings the ability to either remove the "last updated" field or
give set it to the value of the date field in set in the header. (see
also #656736)
I'm not sure having the time set as UTC will really change the
reproducibility of the build as the date/time will change anyways.

Thanks for your help,
Joseph



Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Sun, 07 Jun 2015 22:39:06 GMT) (full text, mbox, link).


Acknowledgement sent to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Sun, 07 Jun 2015 22:39:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Tue, 09 Jun 2015 11:09:03 GMT) (full text, mbox, link).


Acknowledgement sent to Juan Picca <jumapico@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Tue, 09 Jun 2015 11:09:04 GMT) (full text, mbox, link).


Message #27 received at 782294@bugs.debian.org (full text, mbox, attribute (maybe a better option), i need that it was used in a > reproducible manner without showing it using the user timezone that > can vary between builds in different timezones. > Greetings, > Juan Picca > > On Sun, Jun 7, 2015 at 7:36 PM, Joseph Herlant wrote: > > Hi Juan, > > > > Sorry for the late answer. > > I didn't have the time to dig yet in your request, but would > > https://github.com/asciidoc/asciidoc/pull/7 solve your need? > > It brings the ability to either remove the "last updated" field or > > give set it to the value of the date field in set in the header. (see > > also #656736) > > I'm not sure having the time set as UTC will really change the > > reproducibility of the build as the date/time will change anyways. > > > > Thanks for your help, > > Joseph > > > > ">reply):

From: Juan Picca <jumapico@gmail.com>
To: Joseph Herlant <herlantj@gmail.com>, Debian Bug Tracking System <782294@bugs.debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone
Date: Tue, 9 Jun 2015 08:04:14 -0300
Thanks for your response Joseph.
I think that remove the timestamp can work.
Note that if i use the value revdate in the proposed "footer-style"
attribute (maybe a better option), i need that it was used in a
reproducible manner without showing it using the user timezone that
can vary between builds in different timezones.
Greetings,
Juan Picca

On Sun, Jun 7, 2015 at 7:36 PM, Joseph Herlant <herlantj@gmail.com> wrote:
> Hi Juan,
>
> Sorry for the late answer.
> I didn't have the time to dig yet in your request, but would
> https://github.com/asciidoc/asciidoc/pull/7 solve your need?
> It brings the ability to either remove the "last updated" field or
> give set it to the value of the date field in set in the header. (see
> also #656736)
> I'm not sure having the time set as UTC will really change the
> reproducibility of the build as the date/time will change anyways.
>
> Thanks for your help,
> Joseph
>



Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Tue, 08 Mar 2016 17:57:06 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Stapelberg <stapelberg@debian.org>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Tue, 08 Mar 2016 17:57:06 GMT) (full text, mbox, link).


Message #32 received at 782294@bugs.debian.org (full text, mbox, reply):

From: Michael Stapelberg <stapelberg@debian.org>
To: Juan Picca <jumapico@gmail.com>, Joseph Herlant <herlantj@gmail.com>, Debian Bug Tracking System <782294@bugs.debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone
Date: Tue, 08 Mar 2016 18:53:26 +0100
Hey everyone,

what’s the current status of this issue? Should we still be adding
workarounds to our packages, or will the
timestamps_in_documentation_generated_by_asciidoc reproducibility issue
be fixed for all packages soon?

Thanks!

-- 
Best regards,
Michael



Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Tue, 08 Mar 2016 19:03:08 GMT) (full text, mbox, link).


Acknowledgement sent to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Tue, 08 Mar 2016 19:03:08 GMT) (full text, mbox, link).


Message #37 received at 782294@bugs.debian.org (full text, mbox, command to remove the date in the footer so taht you avoid > reproducibility issues. > If you use the "-a footer-style=revdate" option, you'll need to set a > revdate attribute if you want the date to be set here. > > Not sure if you want more from me to do in this context. > > Thanks, > Joseph > > &References=<20150410054441.GA22283@rain> <87h9gg3lgp.fsf@midna.localhost> &In-Reply-To=&subject=Re: Bug#782294: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone">reply):

From: Joseph Herlant <herlantj@gmail.com>
To: Michael Stapelberg <stapelberg@debian.org>
Cc: Juan Picca <jumapico@gmail.com>, Debian Bug Tracking System <782294@bugs.debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone
Date: Tue, 8 Mar 2016 10:58:24 -0800
Hi Michael,


> what’s the current status of this issue? Should we still be adding
> workarounds to our packages, or will the
> timestamps_in_documentation_generated_by_asciidoc reproducibility issue
> be fixed for all packages soon?

The ability to set remove the revdate is already in Debian (see:
http://sources.debian.net/src/asciidoc/8.6.9-3/debian/patches/html_bottom_date_change.dpatch/).
The integration in upstream is tracked in
https://github.com/asciidoc/asciidoc/pull/9

You can run asciidoc command adding "-a footer-style=none" to the
command to remove the date in the footer so taht you avoid
reproducibility issues.
If you use the "-a footer-style=revdate" option, you'll need to set a
revdate attribute if you want the date to be set here.

Not sure if you want more from me to do in this context.

Thanks,
Joseph



Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Tue, 08 Mar 2016 19:06:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Stapelberg <stapelberg@debian.org>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Tue, 08 Mar 2016 19:06:04 GMT) (full text, mbox, link).


Message #42 received at 782294@bugs.debian.org (full text, mbox, > command to remove the date in the footer so taht you avoid > > reproducibility issues. > > If you use the "-a footer-style=revdate" option, you'll need to set a > > revdate attribute if you want the date to be set here. > > > > Not sure if you want more from me to do in this context. > > > > Thanks, > > Joseph > > > > > > -- > Best regards, > Michael &References=<20150410054441.GA22283@rain> <87h9gg3lgp.fsf@midna.localhost> ">reply):

From: Michael Stapelberg <stapelberg@debian.org>
To: Joseph Herlant <herlantj@gmail.com>
Cc: Juan Picca <jumapico@gmail.com>, Debian Bug Tracking System <782294@bugs.debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone
Date: Tue, 8 Mar 2016 20:03:30 +0100
[Message part 1 (text/plain, inline)]
Thanks for pointing me to the upstream PR. Once that has landed and is
included in a released version, I’ll eventually add the relevant flag to
the software in question.

On Tue, Mar 8, 2016 at 7:58 PM, Joseph Herlant <herlantj@gmail.com> wrote:

> Hi Michael,
>
>
> > what’s the current status of this issue? Should we still be adding
> > workarounds to our packages, or will the
> > timestamps_in_documentation_generated_by_asciidoc reproducibility issue
> > be fixed for all packages soon?
>
> The ability to set remove the revdate is already in Debian (see:
>
> http://sources.debian.net/src/asciidoc/8.6.9-3/debian/patches/html_bottom_date_change.dpatch/
> ).
> The integration in upstream is tracked in
> https://github.com/asciidoc/asciidoc/pull/9
>
> You can run asciidoc command adding "-a footer-style=none" to the
> command to remove the date in the footer so taht you avoid
> reproducibility issues.
> If you use the "-a footer-style=revdate" option, you'll need to set a
> revdate attribute if you want the date to be set here.
>
> Not sure if you want more from me to do in this context.
>
> Thanks,
> Joseph
>



-- 
Best regards,
Michael
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Fri, 26 Aug 2016 11:30:04 GMT) (full text, mbox, link).


Acknowledgement sent to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Fri, 26 Aug 2016 11:30:04 GMT) (full text, mbox, link).


Message #47 received at 782294@bugs.debian.org (full text, mbox, reply):

From: Joseph Herlant <herlantj@gmail.com>
To: 782294@bugs.debian.org
Subject: Is #782294 a duplicate of #777177?
Date: Fri, 26 Aug 2016 04:25:52 -0700
Hi Juan and Michael,

Should we consider this one as a duplicate of #777177 as they both try
to solve the reproducibility issues of asciidoc?

Thanks
Joseph



Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Tue, 25 Oct 2016 22:00:04 GMT) (full text, mbox, link).


Acknowledgement sent to Anders Kaseorg <andersk@mit.edu>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Tue, 25 Oct 2016 22:00:04 GMT) (full text, mbox, link).


Message #52 received at 782294@bugs.debian.org (full text, mbox, reply):

From: Anders Kaseorg <andersk@mit.edu>
To: Joseph Herlant <herlantj@gmail.com>, 782294@bugs.debian.org
Subject: Re: Bug#782294: Is #782294 a duplicate of #777177?
Date: Tue, 25 Oct 2016 17:56:28 -0400 (EDT)
On Fri, 26 Aug 2016, Joseph Herlant wrote:
> Should we consider this one as a duplicate of #777177 as they both try 
> to solve the reproducibility issues of asciidoc?

I think not: #777177 is about reproducibility of asciidoc itself, while 
#782294 is about reproducibility of any packages using asciidoc during the 
build process.

Anders



Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Sat, 10 Dec 2016 21:48:03 GMT) (full text, mbox, link).


Acknowledgement sent to Anders Kaseorg <andersk@mit.edu>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Sat, 10 Dec 2016 21:48:03 GMT) (full text, mbox, link).


Message #57 received at 782294@bugs.debian.org (full text, mbox, reply):

From: Anders Kaseorg <andersk@mit.edu>
To: Juan Picca <jumapico@gmail.com>, 782294@bugs.debian.org
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone
Date: Sat, 10 Dec 2016 16:47:07 -0500 (EST)
Now that we have SOURCE_DATE_EPOCH, consider this PR as a replacement.  It 
allows software that builds with AsciiDoc to build reproducibly without 
being patched to pass additional flags:

https://github.com/asciidoc/asciidoc/pull/106

Anders



Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Fri, 05 May 2017 20:36:03 GMT) (full text, mbox, link).


Acknowledgement sent to Anders Kaseorg <andersk@mit.edu>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Fri, 05 May 2017 20:36:03 GMT) (full text, mbox, link).


Message #62 received at 782294@bugs.debian.org (full text, mbox, reply):

From: Anders Kaseorg <andersk@mit.edu>
To: 782294@bugs.debian.org
Cc: Juan Picca <jumapico@gmail.com>, Fredrik Steen <stone@debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone
Date: Fri, 5 May 2017 16:33:21 -0400 (EDT)
On Sat, 10 Dec 2016, Anders Kaseorg wrote:
> Now that we have SOURCE_DATE_EPOCH, consider this PR as a replacement.  
> It allows software that builds with AsciiDoc to build reproducibly 
> without being patched to pass additional flags:
> 
> https://github.com/asciidoc/asciidoc/pull/106

This has been merged upstream.

Anders



Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Sat, 06 May 2017 09:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Sat, 06 May 2017 09:15:03 GMT) (full text, mbox, link).


Message #67 received at 782294@bugs.debian.org (full text, mbox, reply):

From: Chris Lamb <lamby@debian.org>
To: 782294@bugs.debian.org
Cc: Juan Picca <jumapico@gmail.com>
Subject: Re: asciidoc: please make the output reproducible (was: "make timestamps reproducible adding the flag --use-utc-timezone")
Date: Sat, 06 May 2017 10:10:45 +0100
[Message part 1 (text/plain, inline)]
retitle 782294 please make the output reproducible
tags 782294 + fixed-upstream
thanks

> asciidoc: make timestamps reproducible adding the flag
> --use-utc-timezone

Renaming bug - upstream have merged a (superior) SOURCE_DATE_EPOCH-based
patch instead.

Also attaching updated patch to match.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[reproducible_build.patch (text/x-patch, attachment)]

Changed Bug title to 'please make the output reproducible' from 'asciidoc: make timestamps reproducible adding the flag --use-utc-timezone'. Request was from Anders Kaseorg <andersk@mit.edu> to control@bugs.debian.org. (Sun, 23 Jul 2017 21:33:07 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from Anders Kaseorg <andersk@mit.edu> to control@bugs.debian.org. (Sun, 23 Jul 2017 21:33:07 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Tue, 08 Aug 2017 14:39:06 GMT) (full text, mbox, link).


Message #74 received at 782294@bugs.debian.org (full text, mbox, &body=On Tue, 8 Aug 2017 16:38:09 +0200 Mattia Rizzolo wrote: > Hi Joseph, > > On Sat, May 06, 2017 at 10:10:45AM +0100, Chris Lamb wrote: > > > asciidoc: make timestamps reproducible adding the flag > > > --use-utc-timezone > > > > Renaming bug - upstream have merged a (superior) SOURCE_DATE_EPOCH-based > > patch instead. > > Could you please include this upstream patch in an upload anytime soon? > We (reproducible builds team) are going through our bugs and prodding > everything (which also includes doing lots of NMUs in some cases). > > https://github.com/asciidoc/asciidoc/commit/1d039e2a5398c03e1f1f42cdeb77be86a93e2d53 > > -- > regards, > Mattia Rizzolo > > GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. > more about me: https://mapreri.org : :' : > Launchpad user: https://launchpad.net/~mapreri `. `'` > Debian QA page: https://qa.debian.org/developer.php?login=mattia `- &References=<1494061845.900749.967701920.290A8F73@webmail.messagingengine.com> <20170808143805.kdeeutau5nopddia@mapreri.org>">reply):

From: Mattia Rizzolo <mattia@debian.org>
To: Joseph Herlant <herlantj@gmail.com>
Cc: Chris Lamb <lamby@debian.org>, 782294@bugs.debian.org, Juan Picca <jumapico@gmail.com>
Subject: Re: Bug#782294: asciidoc: please make the output reproducible (was: "make timestamps reproducible adding the flag --use-utc-timezone")
Date: Tue, 8 Aug 2017 16:38:09 +0200
[Message part 1 (text/plain, inline)]
Hi Joseph,

On Sat, May 06, 2017 at 10:10:45AM +0100, Chris Lamb wrote:
> > asciidoc: make timestamps reproducible adding the flag
> > --use-utc-timezone
> 
> Renaming bug - upstream have merged a (superior) SOURCE_DATE_EPOCH-based
> patch instead.

Could you please include this upstream patch in an upload anytime soon?
We (reproducible builds team) are going through our bugs and prodding
everything (which also includes doing lots of NMUs in some cases).

https://github.com/asciidoc/asciidoc/commit/1d039e2a5398c03e1f1f42cdeb77be86a93e2d53

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Tue, 08 Aug 2017 14:45:07 GMT) (full text, mbox, link).


Acknowledgement sent to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Tue, 08 Aug 2017 14:45:07 GMT) (full text, mbox, link).


Message #79 received at 782294@bugs.debian.org (full text, mbox, reply):

From: Joseph Herlant <herlantj@gmail.com>
To: Mattia Rizzolo <mattia@debian.org>
Cc: Chris Lamb <lamby@debian.org>, 782294@bugs.debian.org, Juan Picca <jumapico@gmail.com>
Subject: Re: Bug#782294: asciidoc: please make the output reproducible (was: "make timestamps reproducible adding the flag --use-utc-timezone")
Date: Tue, 8 Aug 2017 07:43:56 -0700
Hey Mattia,

Sorry for the late answer.
I'll try to have that done over the weekend.

Joseph



Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Sun, 13 Aug 2017 19:39:02 GMT) (full text, mbox, link).


Acknowledgement sent to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>. (Sun, 13 Aug 2017 19:39:03 GMT) (full text, mbox, link).


Message #84 received at 782294@bugs.debian.org (full text, mbox, &body=On Sun, 13 Aug 2017 12:34:59 -0700 Joseph Herlant wrote: > Control: tags -1 + pending > > It's in git. > I have a few other bugs to review and I'll push a new version right after. > > Thanks > Joseph > > &References=<1494061845.900749.967701920.290A8F73@webmail.messagingengine.com> <20170808143805.kdeeutau5nopddia@mapreri.org> ">reply):

From: Joseph Herlant <herlantj@gmail.com>
To: Mattia Rizzolo <mattia@debian.org>
Cc: Chris Lamb <lamby@debian.org>, 782294@bugs.debian.org, Juan Picca <jumapico@gmail.com>
Subject: Re: Bug#782294: asciidoc: please make the output reproducible (was: "make timestamps reproducible adding the flag --use-utc-timezone")
Date: Sun, 13 Aug 2017 12:34:59 -0700
Control: tags -1 + pending

It's in git.
I have a few other bugs to review and I'll push a new version right after.

Thanks
Joseph



Added tag(s) pending. Request was from Joseph Herlant <herlantj@gmail.com> to 782294-submit@bugs.debian.org. (Sun, 13 Aug 2017 19:39:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>:
Bug#782294; Package asciidoc. (Sun, 13 Aug 2017 19:57:03 GMT) (full text, mbox, link).


Message #89 received at 782294@bugs.debian.org (full text, mbox, &body=On Sun, 13 Aug 2017 21:47:36 +0200 Mattia Rizzolo wrote: > On Sun, Aug 13, 2017 at 12:34:59PM -0700, Joseph Herlant wrote: > > It's in git. > > I have a few other bugs to review and I'll push a new version right after. > > Thank you! > > -- > regards, > Mattia Rizzolo > > GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. > more about me: https://mapreri.org : :' : > Launchpad user: https://launchpad.net/~mapreri `. `'` > Debian QA page: https://qa.debian.org/developer.php?login=mattia `- &References=<1494061845.900749.967701920.290A8F73@webmail.messagingengine.com> <20170808143805.kdeeutau5nopddia@mapreri.org> <20170813194729.anqjvhhhwobkcw7y@mapreri.org>">reply):

From: Mattia Rizzolo <mattia@debian.org>
To: Joseph Herlant <herlantj@gmail.com>
Cc: Chris Lamb <lamby@debian.org>, 782294@bugs.debian.org, Juan Picca <jumapico@gmail.com>
Subject: Re: Bug#782294: asciidoc: please make the output reproducible (was: "make timestamps reproducible adding the flag --use-utc-timezone")
Date: Sun, 13 Aug 2017 21:47:36 +0200
[Message part 1 (text/plain, inline)]
On Sun, Aug 13, 2017 at 12:34:59PM -0700, Joseph Herlant wrote:
> It's in git.
> I have a few other bugs to review and I'll push a new version right after.

Thank you!

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
[signature.asc (application/pgp-signature, inline)]

Reply sent to Joseph Herlant <herlantj@gmail.com>:
You have taken responsibility. (Mon, 20 Nov 2017 21:06:11 GMT) (full text, mbox, link).


Notification sent to Juan Picca <jumapico@gmail.com>:
Bug acknowledged by developer. (Mon, 20 Nov 2017 21:06:11 GMT) (full text, mbox, link).


Message #94 received at 782294-close@bugs.debian.org (full text, mbox, (Closes: #767179) ">reply):

From: Joseph Herlant <herlantj@gmail.com>
To: 782294-close@bugs.debian.org
Subject: Bug#782294: fixed in asciidoc 8.6.10-1
Date: Mon, 20 Nov 2017 21:04:14 +0000
Source: asciidoc
Source-Version: 8.6.10-1

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

Debian distribution maintenance software
pp.
Joseph Herlant <herlantj@gmail.com> (supplier of updated asciidoc 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: Wed, 04 Oct 2017 15:33:31 -0700
Source: asciidoc
Binary: asciidoc vim-asciidoc asciidoc-doc asciidoc-common asciidoc-base asciidoc-dblatex asciidoc-fop asciidoc-tests
Architecture: source
Version: 8.6.10-1
Distribution: unstable
Urgency: low
Maintainer: Joseph Herlant <herlantj@gmail.com>
Changed-By: Joseph Herlant <herlantj@gmail.com>
Description:
 asciidoc   - Highly configurable text format for writing documentation
 asciidoc-base - Minimal version of asciidoc not suitable for pdf
 asciidoc-common - Basic data and configuration files for asciidoc
 asciidoc-dblatex - Asciidoc package including dblatex dependencies
 asciidoc-doc - Examples and documentation for asciidoc
 asciidoc-fop - Asciidoc package including fop dependencies
 asciidoc-tests - Test framework for asciidoc
 vim-asciidoc - Vim syntax highlighting files for asciidoc
Closes: 767179 782294 850524 877101
Changes:
 asciidoc (8.6.10-1) unstable; urgency=low
 .
   * Make the output reproducible.
     Thanks to Anders Kaseorg <andersk@mit.edu> (Closes: #782294)
   * Bump compat to 10
   * Bump standards-version to 4.0.0
   * Clean conffiles that have been moved to asciidoc-tests (Closes: #850524)
   * Fix watch file now that the releases are only on GitHub
   * Updating the asciidoc Maintainers and Uploaders list (Closes: #877101)
   * New upstream version 8.6.10
   * Remove patches merged in the new version
   * Update the existing patches to match the updated code
   * Fix for vim syntax highlighting is very slow.
     Thanks to Brian M. Carlson" <sandals@crustytoothpaste.net> (Closes: #767179)
   * Add local-options file for gbp
   * Bump standards to 4.1.0
   * Add note for users that 8.6.10 is the final release
   * Fix git autocrlf mixup in source.
     While committing via gbp, the core.autocrlf git config was set to
     input which removed the Control-L chars from this file, integrating a
     discrepancy between the source tarball and the repository.
   * README.txt was renamed README.asciidoc in latest release
   * Update changelog for 8.6.10-1 release
   * Bump Standards to 4.1.1
   * Fix lintian "wildcard-matches-nothing-in-dep5-copyright"
Checksums-Sha1:
 372616f2ce8db7c6cf863b08c069ab8116a982da 2001 asciidoc_8.6.10-1.dsc
 80b4ac77d395c978f5aa0add7776cf205caa5011 577065 asciidoc_8.6.10.orig.tar.gz
 de2ef436caddc212a78d2a3d8eea23f5db8f582a 12248 asciidoc_8.6.10-1.debian.tar.xz
 340be98f00e96c130dee9e8d4e55b5cbaf770bb6 5590 asciidoc_8.6.10-1_source.buildinfo
Checksums-Sha256:
 e38aad60e7f56feadf1a9b0c6121e2657d4a8ee4b86b1f1ad677b7dea6825f16 2001 asciidoc_8.6.10-1.dsc
 1392a68b294b88ca874611ac97c82d592d827e14e78ff9e7bf422b4186d4c9b2 577065 asciidoc_8.6.10.orig.tar.gz
 05c001b549a992c810a074d677d33484e6e6c50ca2832e3fe2f795e2a814b8c1 12248 asciidoc_8.6.10-1.debian.tar.xz
 5311aa35f377e1241269601c985a3e99fb75b459beb3aadad47840ac7b9c3fde 5590 asciidoc_8.6.10-1_source.buildinfo
Files:
 1bbb14d23215ae8f8a7c19f35987221e 2001 text optional asciidoc_8.6.10-1.dsc
 81b444b9551b5837f6168496c234e850 577065 text optional asciidoc_8.6.10.orig.tar.gz
 733185c4af10e08fb48ee71c87956413 12248 text optional asciidoc_8.6.10-1.debian.tar.xz
 11424357d3d887ada6e89dacc5cab6e1 5590 text optional asciidoc_8.6.10-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----
Comment: Signed by Raphael Hertzog

iQEzBAEBCgAdFiEE1823g1EQnhJ1LsbSA4gdq+vCmrkFAloTQNwACgkQA4gdq+vC
mrn0rwf9HWgNqqZ6u6eGZnHuKrTj4cfKfOBDZ4akv6fv5wfXRmLXnPuhYRQ+vpCG
222ZkQ43HSxL/ed5Y0lfjvwuiuhcsWyFDF0Xo7M9RTFUnx12Qp+Uq7zG5Yu+jEC5
s4GEFxTr1mnvBTZfF9+M22TrzoEN81yeU7wMVc0ZJEkpDuKGAeOj/SVYlghaMBzh
MHlnvw0IvjffwfE/3Wu10HvPJUp+3ESnJvo/2bDUmPx04B1DVjBTARmmPnFq3GD3
r1taeLoO1nuMXL1QvBFxntxZ7T1+B3EnUHxQQ0A5ZWIXOjmxnEvfbXGfVPt/X56N
IaKX/NBAmPZRoVjDd/6Frp/BTLmZiA==
=vDIU
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 29 Dec 2017 07:28:57 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: Fri Jan 31 00:43:22 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.