Skip to content
This repository was archived by the owner on Mar 19, 2025. It is now read-only.

Commit 07a2a07

Browse files
committed
Apply Debian reproducible build patch
1 parent 7eab7b9 commit 07a2a07

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Makefile.PL

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ use Config;
88
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
99
# the contents of the Makefile that is written.
1010

11+
# Ensure deterministic output
12+
$Data::Dumper::Sortkeys = 1;
13+
1114
# Supported windowing interfaces
1215
our $is_valid_interface =
1316
{
@@ -506,7 +509,7 @@ else # Everyone else
506509
}
507510

508511
# Marshall libs
509-
my $libs = ' -l'.join(' -l',values(%$found_libs));
512+
my $libs = ' -l'.join(' -l',sort values(%$found_libs));
510513
my @more_libs = qw
511514
{
512515
-lXext

0 commit comments

Comments
 (0)