Andreas Tille pushed to branch master at Debian Med / centrifuge
Commits: ed1a4691 by Andreas Tille at 2022-10-10T07:48:00+02:00 Use consistent build time and build host - - - - - 248bfefc by Andreas Tille at 2022-10-10T07:48:26+02:00 routine-update: Standards-Version: 4.6.1 - - - - - 922c90db by Andreas Tille at 2022-10-10T07:48:33+02:00 Set upstream metadata fields: Repository-Browse. Changes-By: lintian-brush - - - - - 1e69d6fd by Andreas Tille at 2022-10-10T07:52:35+02:00 Lintian-overrides for false positive (see lintian bug #1017966) - - - - - be483143 by Andreas Tille at 2022-10-10T07:54:16+02:00 Upload to unstable - - - - - 6 changed files: - debian/changelog - debian/control - + debian/patches/0001-Makefile-Use-consistent-build-time-and-build-host.patch - debian/patches/series - + debian/source/lintian-overrides - debian/upstream/metadata Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,13 @@ +centrifuge (1.0.3-11) unstable; urgency=medium + + * Builds reproducibly (thanks for the patch to Vagrant Cascadian) + Closes: #1021513 + * Standards-Version: 4.6.1 (routine-update) + * Set upstream metadata fields: Repository-Browse. + * Lintian-overrides for false positive (see lintian bug #1017966) + + -- Andreas Tille <[email protected]> Mon, 10 Oct 2022 07:52:41 +0200 + centrifuge (1.0.3-10) unstable; urgency=medium * Really fix watch file ===================================== debian/control ===================================== @@ -7,7 +7,7 @@ Build-Depends: debhelper-compat (= 13), dh-python, dh-sequence-python3, jellyfish -Standards-Version: 4.6.0 +Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/med-team/centrifuge Vcs-Git: https://salsa.debian.org/med-team/centrifuge.git Homepage: https://ccb.jhu.edu/software/centrifuge/ ===================================== debian/patches/0001-Makefile-Use-consistent-build-time-and-build-host.patch ===================================== @@ -0,0 +1,28 @@ +From: Vagrant Cascadian <[email protected]> +Date: Sun, 9 Oct 2022 22:22:14 +0000 +Bug-Debian: https://bugs.debian.org/1021513 +Subject: Makefile: Use consistent build time and build host. + +https://reproducible-builds.org/docs/source-date-epoch/ +--- + Makefile | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/Makefile b/Makefile +index 66775a8..e24685e 100644 +--- a/Makefile ++++ b/Makefile +@@ -248,8 +248,8 @@ both-debug: centrifuge-class-debug centrifuge-build-bin-debug + + DEFS=-fno-strict-aliasing \ + -DCENTRIFUGE_VERSION="\"$(GIT_VERSION)\"" \ +- -DBUILD_HOST="\"`hostname`\"" \ +- -DBUILD_TIME="\"`date`\"" \ ++ -DBUILD_HOST="\"BUILDHOST\"" \ ++ -DBUILD_TIME="\"`date --utc --date=@$(SOURCE_DATE_EPOCH) +%F`\"" \ + -DCOMPILER_VERSION="\"`$(CXX) -v 2>&1 | tail -1`\"" \ + $(FILE_FLAGS) \ + $(CFLAGS) \ +-- +2.37.2 + ===================================== debian/patches/series ===================================== @@ -1,3 +1,4 @@ +0001-Makefile-Use-consistent-build-time-and-build-host.patch fix_auto_ptr_usage_in_gcc-7.patch 0002-Fix-build-with-rank.patch 0003-Fix-make-install-DESTDIR.patch ===================================== debian/source/lintian-overrides ===================================== @@ -0,0 +1,2 @@ +# See lintian bug #1017966 +centrifuge source: source-is-missing [doc/manual.html] ===================================== debian/upstream/metadata ===================================== @@ -22,3 +22,4 @@ Registry: Entry: NA - Name: conda:bioconda Entry: centrifuge +Repository-Browse: https://github.com//infphilo View it on GitLab: https://salsa.debian.org/med-team/centrifuge/-/compare/6466fef94e6e4f67c91554e18c57916aec8bb303...be483143a3ba03e3b299518b0311129d6c205386 -- View it on GitLab: https://salsa.debian.org/med-team/centrifuge/-/compare/6466fef94e6e4f67c91554e18c57916aec8bb303...be483143a3ba03e3b299518b0311129d6c205386 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
