Dominique Leuenberger 2018-01-19 10:47:48 +00:00 committed by Git OBS Bridge
commit 0aa5f9593c
3 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,35 @@
Date: 2018-01-05
By: Bernhard M. Wiedemann <bwiedemann suse de>
PATCH-FIX-UPSTREAM in 1.174
dont add timestamps to .gz headers
generate reproducible random output for missing glyphs
Index: console-setup-1.134/Fonts/Makefile
===================================================================
--- console-setup-1.134.orig/Fonts/Makefile
+++ console-setup-1.134/Fonts/Makefile
@@ -7,7 +7,7 @@ build-any:
%.gz : %
- gzip -9 <$< >$@
+ gzip -n9 <$< >$@
# All available non-legacy font faces
FACES = Fixed13 Fixed14 Fixed15 Fixed16 \
Index: console-setup-1.134/Fonts/bdf2psf
===================================================================
--- console-setup-1.134.orig/Fonts/bdf2psf
+++ console-setup-1.134/Fonts/bdf2psf
@@ -21,6 +21,8 @@
use warnings 'all';
use strict;
+srand(0);
+
#####################################################################

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 5 06:40:43 UTC 2018 - bwiedemann@suse.com
- Add console-setup-1.134-reproducible.patch to make package build
reproducible (boo#1062303)
-------------------------------------------------------------------
Sun Sep 24 08:50:06 UTC 2017 - coolo@suse.com

View File

@ -30,6 +30,8 @@ Patch0: console-setup-1.76-paths.patch
Patch1: console-setup-1.76-fsf-address.patch
# Backport fix from 1.143
Patch2: console-setup-1.134-perl526.patch
# PATCH-FIX-UPSTREAM in 1.174
Patch3: console-setup-1.134-reproducible.patch
BuildRequires: perl
BuildRequires: perl(encoding)
@ -49,6 +51,7 @@ supports several languages that would be otherwise unsupported on the console
%patch0 -p1 -b .paths
%patch1 -p1 -b .fsf-address
%patch2 -p1 -b .perl526
%patch3 -p1 -b .reproducible
%build
make build-linux