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, Dholediff -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: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