[Git][reproducible-builds/strip-nondeterminism][debian] 8 commits: Ignore encrypted .zip files as we can never normalise them. (Closes: #852207)

Chris Lamb gitlab at salsa.debian.org
Sun Jan 13 19:42:44 CET 2019


Chris Lamb pushed to branch debian at Reproducible Builds / strip-nondeterminism


Commits:
43d93c71 by Chris Lamb at 2018-11-25T17:13:36Z
Ignore encrypted .zip files as we can never normalise them. (Closes: #852207)

- - - - -
366d60c9 by Chris Lamb at 2018-12-06T16:58:13Z
Drop .ar handler; binutils is reproducible. (Closes: #781262, #843811)

- - - - -
4e2a8d54 by Chris Lamb at 2018-12-06T17:06:38Z
Remove javaproperties handler after Emmanuel Bourg's patch was released in openjdk-11 11.0.1+13-3. (Closes: #914289)

- - - - -
f1faf536 by Chris Lamb at 2018-12-06T17:08:41Z
Release version 1.0.0

- - - - -
1832b76a by Igor Dvorzhak at 2019-01-08T17:50:06Z
Parallelise dh_strip_nondeterminism script. (MR: !3)

Signed-off-by: Chris Lamb <lamby at debian.org>

- - - - -
1ba9ef66 by Chris Lamb at 2019-01-13T18:37:28Z
Release version 1.1.0

- - - - -
93f3b20c by Chris Lamb at 2019-01-13T18:38:25Z
Merge tag '1.1.0' into debian

Release version 1.1.0

* tag '1.1.0':
  Release version 1.1.0
  Parallelise dh_strip_nondeterminism script. (MR: !3)
  Release version 1.0.0
  Remove javaproperties handler after Emmanuel Bourg's patch was released in openjdk-11 11.0.1+13-3. (Closes: #914289)
  Drop .ar handler; binutils is reproducible. (Closes: #781262, #843811)
  Ignore encrypted .zip files as we can never normalise them. (Closes: #852207)

- - - - -
9cad20db by Chris Lamb at 2019-01-13T18:40:50Z
Update changelog for 1.1.0-1 release

- - - - -


3 changed files:

- bin/dh_strip_nondeterminism
- debian/changelog
- lib/File/StripNondeterminism.pm


Changes:

=====================================
bin/dh_strip_nondeterminism
=====================================
@@ -7,6 +7,7 @@ dh_strip_nondeterminism - strip uninteresting, nondeterministic information from
 =cut
 
 use strict;
+use warnings;
 use B;
 use File::Find;
 use Debian::Debhelper::Dh_Lib;
@@ -84,12 +85,14 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
 
 	verbose_print("Using $File::StripNondeterminism::canonical_time as canonical time");
 
-	foreach (@nondeterministic_files) {
-		my ($path, $normalize) = @$_;
-		verbose_print("Normalizing $path using " . handler_name($normalize));
-		eval { $normalize->($path) or nonquiet_print("Normalized $path"); 1; }
-		  or error("$path: $@");
-	}
+	on_items_in_parallel(\@nondeterministic_files, sub {
+		foreach (@_) {
+			my ($path, $normalize) = @$_;
+			verbose_print("Normalizing $path using " . handler_name($normalize));
+			eval { $normalize->($path) or nonquiet_print("Normalized $path"); 1; }
+			  or error("$path: $@");
+		}
+	});
 }
 
 =head1 SEE ALSO


=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+strip-nondeterminism (1.1.0-1) unstable; urgency=medium
+
+  [ Holger Levsen ]
+  * Bump Standards-Version to 4.3.0
+
+  [ Igor Dvorzhak ]
+  * Parallelise dh_strip_nondeterminism script. (MR: !3)
+
+ -- Chris Lamb <lamby at debian.org>  Sun, 13 Jan 2019 18:40:42 +0000
+
 strip-nondeterminism (1.0.0-1) unstable; urgency=medium
 
   * Ignore encrypted .zip files as we can never normalise them.


=====================================
lib/File/StripNondeterminism.pm
=====================================
@@ -25,7 +25,7 @@ use POSIX qw(tzset);
 
 our($VERSION, $canonical_time, $clamp_time);
 
-$VERSION = '1.0.0'; # <https://semver.org/>
+$VERSION = '1.1.0'; # <https://semver.org/>
 
 sub init() {
 	$ENV{'TZ'} = 'UTC';



View it on GitLab: https://salsa.debian.org/reproducible-builds/strip-nondeterminism/compare/57de24cc2660a928b2dbe2c54badc6b56e6d18b4...9cad20db37792fbbeb29e981949813322f271ca3

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/strip-nondeterminism/compare/57de24cc2660a928b2dbe2c54badc6b56e6d18b4...9cad20db37792fbbeb29e981949813322f271ca3
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20190113/8c36d0c8/attachment.html>


More information about the rb-commits mailing list