Your message dated Wed, 22 Nov 2017 22:49:07 +0000
with message-id <e1ehdpl-0005fo...@fasolo.debian.org>
and subject line Bug#847035: fixed in bulletml 0.0.6-7
has caused the Debian Bug report #847035,
regarding bulletml: please make the build reproducible (locale)
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.)


-- 
847035: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847035
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: bulletml
Version: 0.0.6-6.1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps fileordering

Hi!

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

The attached patch sets LC_ALL=C when adding members to the
libbulletml.a archive so that members are added in a deterministic
order.

Regards,

Daf

 [1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/patches/makefile.patch b/debian/patches/makefile.patch
index 9062d16..966e207 100644
--- a/debian/patches/makefile.patch
+++ b/debian/patches/makefile.patch
@@ -3,8 +3,8 @@
 
 Index: bulletml-0.0.6/src/Makefile
 ===================================================================
---- bulletml-0.0.6.orig/src/Makefile	2007-08-28 11:52:24.000000000 +0000
-+++ bulletml-0.0.6/src/Makefile	2007-08-28 11:54:20.000000000 +0000
+--- bulletml-0.0.6.orig/src/Makefile
++++ bulletml-0.0.6/src/Makefile
 @@ -1,27 +1,46 @@
 -CC = g++
 -INCLUDES = -I.
@@ -37,7 +37,7 @@ Index: bulletml-0.0.6/src/Makefile
  
 -all: libbulletml.a
 +libbulletml.a: tinyxml/tinyxml.o ../bulletml.d $(OBJS)
-+	ar cru $@ *.o tinyxml/tiny*.o
++	LC_ALL=C ar cru $@ *.o tinyxml/tiny*.o
  
 -libbulletml.a: $(OBJS)
 +../bulletml.d: bulletml_d.cpp

--- End Message ---
--- Begin Message ---
Source: bulletml
Source-Version: 0.0.6-7

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

Debian distribution maintenance software
pp.
Markus Koschany <a...@debian.org> (supplier of updated bulletml 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: SHA512

Format: 1.8
Date: Wed, 22 Nov 2017 23:13:46 +0100
Source: bulletml
Binary: libbulletml-dev libbulletml0v5
Architecture: source
Version: 0.0.6-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Markus Koschany <a...@debian.org>
Description:
 libbulletml-dev - C++ library to handle BulletML easily - development files
 libbulletml0v5 - C++ library to handle BulletML easily - runtime library
Closes: 847035
Changes:
 bulletml (0.0.6-7) unstable; urgency=medium
 .
   * Team upload.
   * Acknowledge NMU by Jonathan Wiltshire. Thanks!
   * Apply bulletml-locale.patch and make the build reproducible.
     Thanks to Dafydd Harries for the report and patch. (Closes: #847035)
   * Switch to compat level 10.
   * Declare compliance with Debian Policy 4.1.1.
   * Use https for Vcs-Browser field.
   * Remove trailing whitespace.
   * Remove debian/source/options file because xz is the default compressor now.
   * Fix Lintian warning copyright-refers-to-symlink-license.
   * Change priority from extra to optional.
Checksums-Sha1:
 973116f3adf286ec1f8a32b022f08cbcee55e733 2270 bulletml_0.0.6-7.dsc
 75f2442c1afe1669bd7754b9647c39099973fb06 17172 bulletml_0.0.6-7.debian.tar.xz
 3d986a1b75cfdc3010f06ce9f34953ac3b28eb98 6189 bulletml_0.0.6-7_amd64.buildinfo
Checksums-Sha256:
 ad7d8cd674432c3a6ec3b2ed28a73c794d5fa2a82ea75911527547bc8fcc29ac 2270 
bulletml_0.0.6-7.dsc
 e85182a82604b4bc3c3f42b35f5d77decd327239602bcc4b5ac3a2e1269f211e 17172 
bulletml_0.0.6-7.debian.tar.xz
 7fed6a8b88501f4c7e6951ce02b93575a53dd49a10f31b98c97e675439c2492b 6189 
bulletml_0.0.6-7_amd64.buildinfo
Files:
 357c94a1d2b01967f5be4d4d612b1c42 2270 libs optional bulletml_0.0.6-7.dsc
 bf9030f7ff4160dc4d748e04711f8d88 17172 libs optional 
bulletml_0.0.6-7.debian.tar.xz
 ce904397ec4955b62d2f5d7857e29245 6189 libs optional 
bulletml_0.0.6-7_amd64.buildinfo

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

iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAloV+RVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1Hkc1wP/i4ju5MroeGD0gqGfdmzpRjufl3llHRW9Gc/
2PW3GQk3wcwjrHSL/zO859api97aJeiau6uFh+8uKQ/lDr/xrzSpptg+omuRvMHG
3psV+hURKBG2s8qZ2weccsP9qhwTBWIjpWYZVlDHS0dAVv2/CzAQRcTWyJDpotab
BeT2MwR6PcwNbSHf/sagjG+T5/layhkiS27vungknwMCQ7owdu5Va06W6oc4p4RJ
Eh8sgi83eG0a1a5VIzG7Ti5XG5MIGco7ylqJwtnJqK/5ajOCIxbrISvg1u1e43JH
AIwbz0/C2/8HhCpId33rRuGzCSdrOt1T6wWc+qN7RhGDT+TMC4V3j4rc6p9bt8cN
utwX4Yfnygo52r6kLKijc0fUw4VrnpCOkBunegvLjZ4nDTLpZj/RWYpOMRa5SoDT
rKygR1oEt+kp/d3l5YuhqwirSucR/i4OddyPnvWRMfCowDys18OsmhAnMt2/7g9X
HGNKbaAy64ukTEtx0+R39ItI9x2kDME1jpZZzce0Um+QEooLxf8xeQP+ZnWrEegL
VL5t5KatJtE9j/Yi40Pd5izJEe/WH4/i8YC/7RN4MNU0a9Q6O1YwFKTbwX7QXRJi
MXCJGvKOLXX532JjDRJysf1ShHFPu2WGqWOYo9koQX8cIzhKE2TWss4aympmePU0
CSZiaP2B
=hsEu
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to