mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-02 01:18:08 +01:00
Ensure digest of lib/unicore/mktables is reproducible
For reasons Perl has decided files that don't exist should be given a random "small" digest to make them rebuild always. That isn't helpful for reproducibility.
This commit is contained in:
parent
7bc5ec4555
commit
83ad28221a
5 changed files with 25 additions and 1 deletions
|
|
@ -35,6 +35,11 @@ src_prepare() {
|
|||
lib/feature.pm lib/B/Op_private.pm miniperlmain.c unicode_constants.h \
|
||||
charclass_invlists.h ebcdic_tables.h packsizetables.c overload.c \
|
||||
mg_names.c
|
||||
# If an input file does not exist, the "digest" of the input file (used as
|
||||
# a manifest of inputs) in the generated file is a random number, which is
|
||||
# not reproducible
|
||||
touch lib/unicore/mktables.lst
|
||||
|
||||
perl regen.pl
|
||||
perl regen_perly.pl -b bison-2.3
|
||||
perl regen/keywords.pl
|
||||
|
|
|
|||
|
|
@ -35,6 +35,11 @@ src_prepare() {
|
|||
lib/feature.pm lib/B/Op_private.pm miniperlmain.c unicode_constants.h \
|
||||
charclass_invlists.h ebcdic_tables.h mg_names.inc overload.inc \
|
||||
packsizetables.inc
|
||||
# If an input file does not exist, the "digest" of the input file (used as
|
||||
# a manifest of inputs) in the generated file is a random number, which is
|
||||
# not reproducible
|
||||
touch lib/unicore/mktables.lst
|
||||
|
||||
perl regen.pl
|
||||
perl regen_perly.pl -b bison-2.3
|
||||
perl regen/keywords.pl
|
||||
|
|
|
|||
|
|
@ -30,6 +30,11 @@ src_prepare() {
|
|||
lib/feature.pm lib/B/Op_private.pm miniperlmain.c unicode_constants.h \
|
||||
charclass_invlists.h ebcdic_tables.h mg_names.inc overload.inc \
|
||||
packsizetables.inc uni_keywords.h
|
||||
# If an input file does not exist, the "digest" of the input file (used as
|
||||
# a manifest of inputs) in the generated file is a random number, which is
|
||||
# not reproducible
|
||||
touch lib/unicore/mktables.lst
|
||||
|
||||
perl regen.pl
|
||||
perl regen_perly.pl -b bison-2.3
|
||||
perl regen/keywords.pl
|
||||
|
|
@ -51,7 +56,6 @@ src_prepare() {
|
|||
ln -s ../perl-* "$mconf_dir"/perl
|
||||
"$mconf_dir"/U/mkglossary > Porting/Glossary
|
||||
|
||||
|
||||
bash dist/Devel-PPPort/devel/mkapidoc.sh . \
|
||||
dist/Devel-PPPort/parts/apidoc.fnc \
|
||||
dist/Devel-PPPort/parts/embed.fnc
|
||||
|
|
|
|||
|
|
@ -31,6 +31,11 @@ src_prepare() {
|
|||
miniperlmain.c unicode_constants.h uni_keywords.h \
|
||||
charclass_invlists.h ebcdic_tables.h mg_names.inc overload.inc \
|
||||
packsizetables.inc
|
||||
# If an input file does not exist, the "digest" of the input file (used as
|
||||
# a manifest of inputs) in the generated file is a random number, which is
|
||||
# not reproducible
|
||||
touch lib/unicore/mktables.lst
|
||||
|
||||
perl regen.pl
|
||||
perl regen_perly.pl
|
||||
perl regen/keywords.pl
|
||||
|
|
|
|||
|
|
@ -34,6 +34,11 @@ src_prepare() {
|
|||
charclass_invlists.h ebcdic_tables.h mg_names.inc overload.inc \
|
||||
packsizetables.inc regexp_constants.h locale_table.h scope_types.h \
|
||||
charclass_invlists.inc
|
||||
# If an input file does not exist, the "digest" of the input file (used as
|
||||
# a manifest of inputs) in the generated file is a random number, which is
|
||||
# not reproducible
|
||||
touch lib/unicore/mktables.lst
|
||||
|
||||
perl regen.pl
|
||||
perl regen_perly.pl
|
||||
perl regen/keywords.pl
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue