Your message dated Sun, 17 May 2020 16:18:48 +0000
with message-id <[email protected]>
and subject line Bug#960386: fixed in briquolo 0.5.7-9
has caused the Debian Bug report #960386,
regarding briquolo: 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.)
--
960386: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960386
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: briquolo
Version: 0.5.7-8
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: buildpath
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
briquolo could not be built reproducibly.
This is because it embeds he absolute build path as a fallback
directory to find data files during the development cycle. A patch is
attached that strips these out of the Debian build.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/patches/0005-Reproducible-build.patch 1970-01-01
01:00:00.000000000 +0100
--- b/debian/patches/0005-Reproducible-build.patch 2020-05-12
09:11:55.878141297 +0100
@@ -0,0 +1,33 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2020-05-12
+
+--- briquolo-0.5.7.orig/src/MOGL/MOGL_Constante.cpp
++++ briquolo-0.5.7/src/MOGL/MOGL_Constante.cpp
+@@ -48,10 +48,6 @@ void MOGL_Constante::_InitialiserVariabl
+ {
+ _DataDir=DATADIR_BRIQUOLO"/data";
+ }
+- else
+- {
+- _DataDir=SRCTOPDIR"/data/data";
+- }
+ #endif
+ }
+
+--- briquolo-0.5.7.orig/src/Constante.cpp
++++ briquolo-0.5.7/src/Constante.cpp
+@@ -120,13 +120,6 @@ void Constante::_InitialiserVariables()
+ _Global=DATADIR_BRIQUOLO;
+ _DirLocale=LOCALEDIR;
+ }
+- else
+- {
+- // Le fichier témoin n'existe pas, cela signifie que l'on n'a pas fait le
make install
+- // On doit prendre les fichier de données dans le rep des sources
+- _Global=SRCTOPDIR"/data";
+- _DirLocale=SRCTOPDIR"/po";
+- }
+ _Data="/data";
+ _Tableau="/tableau";
+
--- a/debian/patches/series 2020-05-12 08:54:38.094462848 +0100
--- b/debian/patches/series 2020-05-12 09:04:19.406774295 +0100
@@ -2,3 +2,4 @@
0002-gcc-4.3-fixes.patch
0003-fix-ati-crash.patch
0004-Fix-FTBFS-with-libpng-1.5.patch
+0005-Reproducible-build.patch
--- End Message ---
--- Begin Message ---
Source: briquolo
Source-Version: 0.5.7-9
Done: Markus Koschany <[email protected]>
We believe that the bug you reported is fixed in the latest version of
briquolo, 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.
Markus Koschany <[email protected]> (supplier of updated briquolo 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: SHA512
Format: 1.8
Date: Sun, 17 May 2020 16:10:15 +0200
Source: briquolo
Architecture: source
Version: 0.5.7-9
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Markus Koschany <[email protected]>
Closes: 960386
Changes:
briquolo (0.5.7-9) unstable; urgency=medium
.
[ Chris Lamb ]
.
* Make the build reproducible. (Closes: #960386)
.
[ Markus Koschany ]
.
* Switch to debhelper-compat = 13.
* Declare compliance with Debian Policy 4.5.0.
* Use canonical VCS URI.
* Remove get-orig-source target.
* Remove build-dependency on autotools-dev.
* Support runstatedir configure option.
Checksums-Sha1:
6ce45fd7b7d8d36464bbce7477a92f889d31ac54 2177 briquolo_0.5.7-9.dsc
f924dd087932d94bad4e479860e3a1bc310d3654 8596 briquolo_0.5.7-9.debian.tar.xz
ad52eeb949a3d400c561adc70700e53a758cd1c3 10555 briquolo_0.5.7-9_amd64.buildinfo
Checksums-Sha256:
82589c5e6978067c0495175106bc287b39f6e1f0140a1f03abc5ce88ae9cc9e0 2177
briquolo_0.5.7-9.dsc
2b0ac6c3fd2d5009378bc24b7bfa06d077be5c863848a841c76552ad5ef66449 8596
briquolo_0.5.7-9.debian.tar.xz
9d13bc9b808c06436ae8684fb37819bd780e4c7a645e69102c6424c017baad8d 10555
briquolo_0.5.7-9_amd64.buildinfo
Files:
5130707161fa42c6b48435c6e100f503 2177 games optional briquolo_0.5.7-9.dsc
290f23e5b07fb96f61371d44173eb18c 8596 games optional
briquolo_0.5.7-9.debian.tar.xz
c5540c94602c92a39bc928e62f964e1d 10555 games optional
briquolo_0.5.7-9_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAl7BXgNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1HkZAEQAIvi59fw646fAfI/36RRfZq1/A2FQc3hGIlP
VUgLsNfUatcq7ulF1kRBWo9XLYFe4E4ppRdjnfgeO5HrDJGmJ3HRE7DqsR/+hLhc
IYMOqrVSmOLbEAXdFYcELn62Jz1RrHxzjn+CBsF2VDCdVRF++iysSs0mivOB8Vm7
KzvrIZ9rRbg3U6lPGnH+ZemhmihfiddtN3hS15X81/0Y0hN6etaCwSmmsM5t8TaT
79S3Q5LPT0dgOdwkgg+4IbkK47gzuQS8Ws2yKvTR0kGbiKNlUvdONcbYH+IGV8q1
vTM8ebyPuUZ+6VFCqQ3D+rFwaBSbmTQpPmKAyCf3wroA3vwaxJiTLuw4Nc7g2kHB
nq83FXCMEg9mzEQbnQdKe4+ytnnR4AzRkdnLG1F1EqYpJmfXmeMulNehHVUlLUHT
S1XTnnN/am4fbuve1eYYGbfmLm+Pa/1bIu5O9Sqbal99RHD8vyOkVZBehFMMFQ2L
ytVI2gRdKH0QjFDWColsZjcHHu/tLhJ+ZPKY16P9kXEi1tVJ6/YfhToTjb0D6LVK
hx6q+PCSXoQqL5QJMJEbZycM5lJgDcOkN8LpqHVawTL9XYNNpjIwXhNm7YVod2gD
dUJW3KTnElXPp8rNc4kwyReDUO/Sf89/nkxf2lcJD4wy/1x8aPRISkb8nwFKYfNN
rSApuZzI
=pVy3
-----END PGP SIGNATURE-----
--- End Message ---