Your message dated Sat, 05 Sep 2015 22:05:56 +0000
with message-id <[email protected]>
and subject line Bug#795984: fixed in postgresql-plproxy 2.6-1
has caused the Debian Bug report #795984,
regarding postgresql-plproxy: 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.)


-- 
795984: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795984
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: postgresql-plproxy
Version: 2.5-5
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi,

While working on the "reproducible builds" effort [1], we have noticed
that postgresql-plproxy could not be built reproducibly.

The attached patch sets the timezone to UTC before calling asciidoc to
avoid timezone differences in the generated docs. Once applied,
postgresql-plproxy can be built reproducibly in our current experimental
framework.

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


Regards,
-- 
Dhole
diff -Nru postgresql-plproxy-2.5/debian/changelog 
postgresql-plproxy-2.5/debian/changelog
--- postgresql-plproxy-2.5/debian/changelog     2014-07-27 11:44:25.000000000 
+0200
+++ postgresql-plproxy-2.5/debian/changelog     2015-08-17 16:29:06.000000000 
+0200
@@ -1,3 +1,11 @@
+postgresql-plproxy (2.5-5.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Set TZ=UTC before calling asciidoc to make the embedded dates invariant to 
+    timezones in order to make the package build reproducibly.
+
+ -- Eduard Sanou <[email protected]>  Mon, 17 Aug 2015 16:28:54 +0200
+
 postgresql-plproxy (2.5-5) unstable; urgency=medium
 
   * Rebuild against PostgreSQL 9.4.
diff -Nru postgresql-plproxy-2.5/debian/patches/fix-timezone-asciidoc.patch 
postgresql-plproxy-2.5/debian/patches/fix-timezone-asciidoc.patch
--- postgresql-plproxy-2.5/debian/patches/fix-timezone-asciidoc.patch   
1970-01-01 01:00:00.000000000 +0100
+++ postgresql-plproxy-2.5/debian/patches/fix-timezone-asciidoc.patch   
2015-08-17 16:31:06.000000000 +0200
@@ -0,0 +1,14 @@
+Description: Fix timezone in asciidoc
+ Set TZ=UTC before calling asciidoc to make the embedded dates invariant
+ to timezone so that the package can be build reproducibly.
+Author: Eduard Sanou <[email protected]>
+
+--- postgresql-plproxy-2.5.orig/doc/Makefile
++++ postgresql-plproxy-2.5/doc/Makefile
+@@ -16,5 +16,5 @@ web: $(HTML)
+       rsync -avz $(HTML) $(web)/doc/
+ 
+ %.html: %.txt
+-      $(ASCIIDOC) -a toc $<
++      TZ=UTC $(ASCIIDOC) -a toc $<
+ 
diff -Nru postgresql-plproxy-2.5/debian/patches/series 
postgresql-plproxy-2.5/debian/patches/series
--- postgresql-plproxy-2.5/debian/patches/series        2013-08-16 
22:33:28.000000000 +0200
+++ postgresql-plproxy-2.5/debian/patches/series        2015-08-17 
16:30:54.000000000 +0200
@@ -1,2 +1,3 @@
 makefile
 plproxy.h
+fix-timezone-asciidoc.patch

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: postgresql-plproxy
Source-Version: 2.6-1

We believe that the bug you reported is fixed in the latest version of
postgresql-plproxy, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christoph Berg <[email protected]> (supplier of updated postgresql-plproxy 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 05 Sep 2015 21:03:05 +0200
Source: postgresql-plproxy
Binary: postgresql-9.4-plproxy
Architecture: source
Version: 2.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian PostgreSQL Maintainers 
<[email protected]>
Changed-By: Christoph Berg <[email protected]>
Description:
 postgresql-9.4-plproxy - database partitioning system for PostgreSQL 9.4
Closes: 795984
Changes:
 postgresql-plproxy (2.6-1) unstable; urgency=medium
 .
   * New upstream release.
     + Docs are now markdown (Closes: #795984, thanks to Eduard Sanou for the
       original patch which is now obsolete)
   * Drop all patches :)
   * Update watch file to point at plproxy.github.io.
   * Update rules to dh.
Checksums-Sha1:
 9b0f97c610d1755f6158a270f8f32403328d7c58 2143 postgresql-plproxy_2.6-1.dsc
 10d722a6e590fbbe275782c01adc3822e3a1656e 78743 
postgresql-plproxy_2.6.orig.tar.gz
 535cd4b01bf4fc15ec68cd9cf0c97fd8777041f2 3836 
postgresql-plproxy_2.6-1.debian.tar.xz
Checksums-Sha256:
 de02040bcca3369b8dd18882100e413becf93e41397386b0a26e18014dc90fa0 2143 
postgresql-plproxy_2.6-1.dsc
 5451cff2f459e41d3d107be38ce8c198898f7e554d9922d3715f2419867edd56 78743 
postgresql-plproxy_2.6.orig.tar.gz
 9400503a030e872ac77a07f6b7d7ed8dc8a4c0626ad96ed66d4cca196b90f993 3836 
postgresql-plproxy_2.6-1.debian.tar.xz
Files:
 79a861c2cbc6e7d76d018d4a2945ecf8 2143 database optional 
postgresql-plproxy_2.6-1.dsc
 e35dcb849a43221c9f8b710700ceb13d 78743 database optional 
postgresql-plproxy_2.6.orig.tar.gz
 8b9607f1fcf8c9266753975f65fd2a04 3836 database optional 
postgresql-plproxy_2.6-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIbBAEBCAAGBQJV61d4AAoJEExaa6sS0qeud5wP+Kf3I4proIvHKEdClhE0rTmR
j+JpeDB3umDMDbgyFnjKjLIhQa2g3gnKTNH67tW4o93NeLRGent+cYUmLQIsIamD
aH4CqnwoNPK9UQXo1cLSIstNj6aeDZ5uCy+VckVUqphNkI6yuxHxxb5Tsaf8dFXf
5UC4ZUksosVlOdY5tHEm0dy7EdVDfGyvgBzp218N2v678kg/Hw52D6NT5Kiy/ofD
0tS3e9sU171q7qaAlQktXZMmwCEsiayxOzEWCA52h6rEZsFNhmi3iJX0zqKUk6VH
TL8VudlCjocmy+HJcbhcSdLBR0e6ZJbbZ8gphwioIU65je2iYI67UcjaVIlykUeC
FqIgUSUEzy8IRI350pOpx4pRSPnqcm5blilHlcPPK+T1LsODZSOQDLC6s/ZHWGrg
rqWRhYp5lsEx6iS+Y4nR2mecZQwiTvFogQM24VlsHWo5ejUB8wm3M8IfqZO4MXf5
5eu3XpKj1n1xtmoGgf8+yr29X4btWg0+yeMUe15qtlvnY+sE+wIqKGXr8eTjHpRL
ewa7cJFSe1dqli98S+z5C2CZ3eIv3PTMlyMUVOhmHXcZPN8RqBGCerhkUjrrcj7k
dPhm2aaxHD1YnksY25fIqEl1bElkmhZPdNnj8HqqjoqTpS0HMRZ82U84FP10KqQJ
L6yRUzKqQ+vRyPR7uf0=
=4aEz
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-postgresql-public mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-postgresql-public

Reply via email to