Your message dated Fri, 11 Sep 2020 10:00:19 +0000
with message-id <[email protected]>
and subject line Bug#926421: fixed in netcdf-parallel 1:4.7.4-1
has caused the Debian Bug report #926421,
regarding netcdf-parallel: 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.)
--
926421: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926421
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: netcdf-parallel
Version: 1:4.6.2-1
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 netcdf-parallel could not be built reproducibly.
This is because it includes the CFLAGS and, as this includes -fdebug-
prefix-map with the absolute build directory, it renders the package
unreproducible.
Patch attached that updates the existing reproducibility patch. :)
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/patches/reproducible-settings.patch 2019-04-04
22:53:53.561465325 +0200
--- b/debian/patches/reproducible-settings.patch 2019-04-04
23:05:55.547074168 +0200
@@ -1,11 +1,9 @@
Description: Remove settings that make the build unreproducible.
Author: Bas Couwenberg <[email protected]>
-Index: netcdf-parallel-4.6.2/libnetcdf.settings.in
-===================================================================
--- netcdf-parallel-4.6.2.orig/libnetcdf.settings.in
+++ netcdf-parallel-4.6.2/libnetcdf.settings.in
-@@ -4,8 +4,6 @@
+@@ -4,15 +4,12 @@
# General
-------
NetCDF Version: @PACKAGE_VERSION@
@@ -14,3 +12,10 @@
Build Directory: @abs_top_builddir@
Install Prefix: @prefix@
+ # Compiling Options
+ -----------------
+ C Compiler: @CC_VERSION@
+-CFLAGS: @CFLAGS@
+ CPPFLAGS: @CPPFLAGS@
+ LDFLAGS: @LDFLAGS@
+ AM_CFLAGS: @AM_CFLAGS@
--- a/libnetcdf.settings.in 2019-04-04 22:53:53.653466909 +0200
--- b/libnetcdf.settings.in 2019-04-04 23:06:19.635334510 +0200
@@ -10,7 +10,6 @@
# Compiling Options
-----------------
C Compiler: @CC_VERSION@
-CFLAGS: @CFLAGS@
CPPFLAGS: @CPPFLAGS@
LDFLAGS: @LDFLAGS@
AM_CFLAGS: @AM_CFLAGS@
--- End Message ---
--- Begin Message ---
Source: netcdf-parallel
Source-Version: 1:4.7.4-1
Done: Alastair McKinstry <[email protected]>
We believe that the bug you reported is fixed in the latest version of
netcdf-parallel, 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.
Alastair McKinstry <[email protected]> (supplier of updated netcdf-parallel
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: Tue, 08 Sep 2020 14:35:03 +0100
Source: netcdf-parallel
Binary: libnetcdf-mpi-18 libnetcdf-mpi-18-dbgsym libnetcdf-mpi-dev
libnetcdf-pnetcdf-18 libnetcdf-pnetcdf-18-dbgsym libnetcdf-pnetcdf-dev
Architecture: source amd64
Version: 1:4.7.4-1
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
libnetcdf-mpi-18 - Interface for scientific data access to large binary data
libnetcdf-mpi-dev - creation, access, and sharing of array-oriented scientific
data
libnetcdf-pnetcdf-18 - Interface for scientific data access to large binary
data
libnetcdf-pnetcdf-dev - creation, access, and sharing of array-oriented
scientific data
Closes: 926421 963127
Changes:
netcdf-parallel (1:4.7.4-1) unstable; urgency=medium
.
* New upstream release
* Port serial changes:
* Add patch to add forward declarations for byteswap8 & byteswap4.
* Bump Standards-Version to 4.5.0, no changes.
* Rename library package for SONAME bump.
* Refresh patches.
* Update symbols for 4.7.4,
* Add debian/gbp.conf, with DEP-14 branch names
* Build with MPI HDF5 only; cmake detects serial version first,
causing build errors.
* Also need to build-conflict with h5cc (hdf5-helpers)
as otherwise it tries to build serial code.
* Update reproducibility patch. Closes: #926421
* Ensure ENABLE_PARALLEL4=On is set. Closes: #963127
Checksums-Sha1:
a39efe01ce3b86ce7266fc137244fc8739e0dc76 2625 netcdf-parallel_4.7.4-1.dsc
bd886ca74ce0d6adb9ff0053e5a1d63dc82dfecd 12779204
netcdf-parallel_4.7.4.orig.tar.xz
d50efe7a64af5fe0c65e9cc2471ca2b4e28025ad 39348
netcdf-parallel_4.7.4-1.debian.tar.xz
ee137bcc3eb9c72a0915c0d59a34ea07c908fbdd 1242592
libnetcdf-mpi-18-dbgsym_4.7.4-1_amd64.deb
9c29694b10b6fc1768192ff514ca9f33b83f6672 431876
libnetcdf-mpi-18_4.7.4-1_amd64.deb
dc30c852172ceb81906b33db79d288ad6bd6af68 64908
libnetcdf-mpi-dev_4.7.4-1_amd64.deb
031633521d404fa5cd6f4fe7ec99fa191c39fcd9 1318504
libnetcdf-pnetcdf-18-dbgsym_4.7.4-1_amd64.deb
3049586e27115de4b525e67ae05a8225c90181a8 438396
libnetcdf-pnetcdf-18_4.7.4-1_amd64.deb
7f1508b27851428701105d8e529d47fa28ce988b 64924
libnetcdf-pnetcdf-dev_4.7.4-1_amd64.deb
1a1e33c79447eadb8e2d0f83dc3bc04520a91fd1 12265
netcdf-parallel_4.7.4-1_amd64.buildinfo
Checksums-Sha256:
aa3e975a2f7f89ea1ede4e5454b55de1ee12e9077779fd5802e71e5613000632 2625
netcdf-parallel_4.7.4-1.dsc
ae5f29ee59282a4a34c0657148deacbe30753eeee59db396fd54a50cc9567d33 12779204
netcdf-parallel_4.7.4.orig.tar.xz
be3b473cf495da237fbb95c8c2c747a897deea140b486551757dbb3803cd136c 39348
netcdf-parallel_4.7.4-1.debian.tar.xz
840686986a78f14bdf8fcbfc7a966fd3a0f6193e710dde206f1b5b4c4e843f22 1242592
libnetcdf-mpi-18-dbgsym_4.7.4-1_amd64.deb
e70b5920aaf1dab4cdf48b58c4856d2e39693d5a10f1a04c575ed4dc549902db 431876
libnetcdf-mpi-18_4.7.4-1_amd64.deb
e786aebf46b18e400b616452047e4ccb14c13a52c0c97c83a78cd36e20fda583 64908
libnetcdf-mpi-dev_4.7.4-1_amd64.deb
9130f46fea786b4b7099da9b37a6ac785f493bc11345b5e10f6fa6452f958501 1318504
libnetcdf-pnetcdf-18-dbgsym_4.7.4-1_amd64.deb
4f551d9ddc2bf0df3d2f1c9715dd2de3afa685f5116311cf1a0e0ad73167aec1 438396
libnetcdf-pnetcdf-18_4.7.4-1_amd64.deb
9bcec66d81c273b4a493d75428e8dc66f227d811c75180a365ff19aef2f70025 64924
libnetcdf-pnetcdf-dev_4.7.4-1_amd64.deb
f00df58b4d5612c498a47267c7f7f5e1c23c1f0ae86e18eea5cc9ec0bf65d101 12265
netcdf-parallel_4.7.4-1_amd64.buildinfo
Files:
260d9b74ab356f0d5975892c5c2a01a7 2625 science optional
netcdf-parallel_4.7.4-1.dsc
2773a0786bc2c84ac6f222235fbd6638 12779204 science optional
netcdf-parallel_4.7.4.orig.tar.xz
a7290ec573f03995d5a7ab6d80d2c065 39348 science optional
netcdf-parallel_4.7.4-1.debian.tar.xz
f339c7f9a1c71af682f6927e8977b348 1242592 debug optional
libnetcdf-mpi-18-dbgsym_4.7.4-1_amd64.deb
cdabf5cb023c811cc0acc9d8a188c28a 431876 libs optional
libnetcdf-mpi-18_4.7.4-1_amd64.deb
dc765314b40e2ba0dedebd950a5a683f 64908 libdevel optional
libnetcdf-mpi-dev_4.7.4-1_amd64.deb
9bf27e830391f4db864416cef0c8097d 1318504 debug optional
libnetcdf-pnetcdf-18-dbgsym_4.7.4-1_amd64.deb
7fa7af05a32b46ae602a6b2f70bf70b2 438396 libs optional
libnetcdf-pnetcdf-18_4.7.4-1_amd64.deb
5a9d5cfe53d09560ca9843f7d5c0b0c3 64924 libdevel optional
libnetcdf-pnetcdf-dev_4.7.4-1_amd64.deb
a1a6bc1d8f9fccdac59ae257a4b1b3eb 12265 science optional
netcdf-parallel_4.7.4-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAl9XjM4ACgkQy+a7Tl2a
06VJSA//dQY9bIxSQFba3BsNTyG3codS7I+0f4jH788BL/jVUlye7P3wFdKdI+hh
cNZThWwSCdUAIgk6cKow36953tlt3K8Pme37Y5FYs1HOts7cI0QN4gzXwqGZiur4
m2IwjePgZVqAXRcsmL/fvhkynYKF6rmqup/Tv1UZViyCn1OywKDx5kYIm2Qi72E1
Hn6eh/movOxrZnf0aosQ3R9lne8RZu3Zy8OK13bOgaCvqH37FlXUkp7B31vHoCAP
hNetN9Jy3AH2Qif3nZKcTckX3Ho9VYsbdCsqIDMwynBP00uPVGztrrPTzg6typ+B
HizH7lqKE99gI8fqQrnFqUGsEiKWbhukD5TQrAWDze6Ixy8GdmNdG/ahXS+UC3mM
oIIW84zFIvWGbd/brvfq5uROwNUpjaLGXtCRTGLTg2cUVz1WjM1MG5sFpcaTwZN7
emucxN+2sA8lqqAFCoS1Vm+9An5wyQABnaDM2TQjrRt5RIcgjw2QODU08DTG6OTo
ov1MeDYDjyrZRPTCpzZvu+gY9oicKCQsIP7Fc65B6W+itLQDDQD9dOTATsQRB1co
5t4bnuB04+J0xJP37xlnoD+LFLx+SKEHbFTqWDTFlz9lIWtpO2t3BjDtJWRjBFTq
yzcmTobdBD6LOcNstsH7u6rW6/KyvAEUGOuNKDGkROwuPQkGhDA=
=ONnN
-----END PGP SIGNATURE-----
--- End Message ---