Your message dated Sun, 30 Jul 2017 12:19:59 +0000
with message-id <e1dbncr-000aac...@fasolo.debian.org>
and subject line Bug#831903: fixed in libterralib 4.3.0+dfsg.2-11
has caused the Debian Bug report #831903,
regarding libterralib: 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 ow...@bugs.debian.org
immediately.)


-- 
831903: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831903
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libterralib
Version: 4.3.0+dfsg.2-8
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: locale
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi,

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

Files and file contents are sorted differently depending on the locale.

The attached patch fixes this by setting LC_ALL (instead of LC_COLLATE)
to C. Once applied, libterralib can be built reproducibly in our current
experimental framework.

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

Regards,
Dhole
diff -Nru libterralib-4.3.0+dfsg.2/debian/changelog 
libterralib-4.3.0+dfsg.2/debian/changelog
--- libterralib-4.3.0+dfsg.2/debian/changelog   2016-07-14 18:39:09.000000000 
+0200
+++ libterralib-4.3.0+dfsg.2/debian/changelog   2016-07-20 16:36:42.000000000 
+0200
@@ -1,3 +1,10 @@
+libterralib (4.3.0+dfsg.2-8.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Set C locale when archiving object files to get a deterministic order. 
+
+ -- Eduard Sanou <dh...@openmailbox.org>  Wed, 20 Jul 2016 16:36:02 +0200
+
 libterralib (4.3.0+dfsg.2-8) unstable; urgency=medium
 
   * Fix for ::isnan change for G++ 5.4, 6.1. Closes: #830463
diff -Nru libterralib-4.3.0+dfsg.2/debian/rules 
libterralib-4.3.0+dfsg.2/debian/rules
--- libterralib-4.3.0+dfsg.2/debian/rules       2016-07-14 17:58:37.000000000 
+0200
+++ libterralib-4.3.0+dfsg.2/debian/rules       2016-07-20 18:35:36.000000000 
+0200
@@ -33,7 +33,7 @@
        #       ( cd build/qt/$$d  && qmake QMAKE_CXXFLAGS=$(CXXFLAGS) $$d.pro  
   && $(MAKE) ) ; \
        #       done
        for d in terralib te_functions te_utils terralibpdi shapelib 
te_shapelib te_mysql te_postgresql te_dxf stat ; do \
-               ar rcs Release/lib$$d.a Release/linux-g++/obj/$$d/*.o ;\
+               ar rcs Release/lib$$d.a `LC_ALL=C ls 
Release/linux-g++/obj/$$d/*.o` ;\
                done
 
 override_dh_clean:

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: libterralib
Source-Version: 4.3.0+dfsg.2-11

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

Debian distribution maintenance software
pp.
Alastair McKinstry <mckins...@debian.org> (supplier of updated libterralib 
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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 30 Jul 2017 11:42:15 +0100
Source: libterralib
Binary: libterralib-dev libterralib3 libterralib-doc
Architecture: source amd64 all
Version: 4.3.0+dfsg.2-11
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Team <pkg-grass-devel@lists.alioth.debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Description:
 libterralib-dev - C++ library for Geographical Information Systems -- 
development p
 libterralib-doc - C++ library for Geographical Information Systems -- 
documentation
 libterralib3 - C++ library for Geographical Information Systems
Closes: 831903
Changes:
 libterralib (4.3.0+dfsg.2-11) unstable; urgency=medium
 .
   * Ack. patch and close bug: Closes: #831903
   * Standards-Version: 4.0.0; no changes required
   * Update FSF address in debian/copyright
Checksums-Sha1:
 12f4a45d99503822848f87bf9d54ffbc7b3b8e8d 2310 libterralib_4.3.0+dfsg.2-11.dsc
 2d519e15008f9cfa0fac81dcdbb5dde81fc31dbf 29952 
libterralib_4.3.0+dfsg.2-11.debian.tar.xz
 e0a38d7e602fef939b0052e1c803482c37009571 3411020 
libterralib-dev_4.3.0+dfsg.2-11_amd64.deb
 ac67874efefe73d9927a857b51c1ea6199d85432 20404812 
libterralib-doc_4.3.0+dfsg.2-11_all.deb
 c5118ede4b733ad9b97bb57d031b2aa0867e9f89 36760040 
libterralib3-dbgsym_4.3.0+dfsg.2-11_amd64.deb
 c6a9cc2b3dfd3198122c2b24f3cc0954e3b8f40a 2549422 
libterralib3_4.3.0+dfsg.2-11_amd64.deb
 10e5a8077e74ba2bfe6e0d3a88ad8504deba113c 11545 
libterralib_4.3.0+dfsg.2-11_amd64.buildinfo
Checksums-Sha256:
 0c6e374abd6bcb51304cb2f4bb3d6b2ae8a80ef9c55d157d06a3db6e544d3897 2310 
libterralib_4.3.0+dfsg.2-11.dsc
 8cf7d4b5f3896c40c7dc596c43f74d3575c52e6b5b0507e758ea1587e2d3d5b2 29952 
libterralib_4.3.0+dfsg.2-11.debian.tar.xz
 1e210f2bedef16b4bc753d123c7a38c45f596ef17deb111faed57607216b2d48 3411020 
libterralib-dev_4.3.0+dfsg.2-11_amd64.deb
 9073c5caeffea30c5d6bd9f2b4c2d4abb4328c9a7da463c71b00cfab2c85a71d 20404812 
libterralib-doc_4.3.0+dfsg.2-11_all.deb
 5362ab8610c5255d3e5088a69499a99bc8d4abc3e69d596d12370dbca48a6ca9 36760040 
libterralib3-dbgsym_4.3.0+dfsg.2-11_amd64.deb
 889ac8931b25bf78de45a41fe781a049265d6a811b14ff63c3d84bef79705116 2549422 
libterralib3_4.3.0+dfsg.2-11_amd64.deb
 78d773882551c8e17be0421598a88a3a63cd8c3f660699e6870d9afbc59614aa 11545 
libterralib_4.3.0+dfsg.2-11_amd64.buildinfo
Files:
 0bfefe9ca2d102e2c11ad532d977ec6c 2310 libs optional 
libterralib_4.3.0+dfsg.2-11.dsc
 c97c1978e23d98027c4bd1c2d4d55b18 29952 libs optional 
libterralib_4.3.0+dfsg.2-11.debian.tar.xz
 e8630642d158907e2f20c8b2bb94f5e0 3411020 libdevel optional 
libterralib-dev_4.3.0+dfsg.2-11_amd64.deb
 339c3cfe3391a022f121eff36c907f45 20404812 doc optional 
libterralib-doc_4.3.0+dfsg.2-11_all.deb
 9a920c7cf9cfaafd9b7a17e0dc32de20 36760040 debug extra 
libterralib3-dbgsym_4.3.0+dfsg.2-11_amd64.deb
 336d4ce112818a1630995d98391ce0bc 2549422 libs optional 
libterralib3_4.3.0+dfsg.2-11_amd64.deb
 a3d638811ccb62d5176c261d0ac11c30 11545 libs optional 
libterralib_4.3.0+dfsg.2-11_amd64.buildinfo

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

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAll9wE8ACgkQy+a7Tl2a
06XBNQ/+JRzzzfJTNXusZZXqpde1CNyUfDy6E+YGAUZYe47FZqirh4cRO6wW2CN/
717BhXuEQmPzdISjJlyNRrpu9KU6eNaxauWPBKCkuWnMJDme4ScYQzPUgbc5aIgZ
UGg4CYQAd45qZrQj2beyhtPn1KkiqMG1lUszzR+yeEiXEn2ypAwchnAMvxkQnSkz
KIcozKIqU+cQK5G01Zdw281AVHk7H8MXglX8z8UAvBSaNbNr0gUwAdbFl79zTlXq
fea5IDbi+foH9ElRHqI5z7maKlc9qkKhshyI9S+lQHjuWD1rccP5tvF6Z4g6V7j+
mjP8j0jCvsnFfJc8Te4yGRCTc1vB/RB0va+JJVutFqb9HIrrZdT4mvmAxbTL57hd
DDcuEKhqtODwjHimYXoY2gxP9C16w0bwViAUxsZiUAdWLS6SLTQXRu8B/uFnDwgd
GzEN9f/qsoTTsXs6ggJuxkARQoIHuH+1NgsY0oc5VM7QOJ+JbgCdrvz6f8NNURT7
VkSQzmyqjjzbHn94/sJPgSvz7NCzsn5tSx2Xa2ThxJAeBXs0YSjRdMVOOfN+qG45
NVnKGJiernlIlY1qXq4cnuTI7HS2mQOZIMw8ctLnMBkwW2HbH/PmhQhQc4ggbmQe
Dy4KwhJFtentIyCoFCfL2/BbT/o/iXSPmq66cVqydUfyr+GLjdg=
=gEfJ
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to