summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoshua Watt <JPEWhacker@gmail.com>2021-02-16 08:43:03 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-02-17 11:01:17 +0000
commitb6018a1625c22393c1f94e9d23d84f7842b95f24 (patch)
tree9342a97e3423e4f7904dbd7e5ad0af3e494d1a0f
parentd01e2b5c146b21a5504c1ee3a7edeabd49ebdb3d (diff)
downloadpoky-b6018a1625c22393c1f94e9d23d84f7842b95f24.tar.gz
acpica: Fix reproducibility issues
Fixes reproducibility when build acpica yacc sources by instructing bison on how to do the file prefix mapping (From OE-Core rev: d13a1df7bd173fca3fc2cdf889d5eb487e35d6fd) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/lib/oeqa/selftest/cases/reproducible.py1
-rw-r--r--meta/recipes-extended/acpica/acpica_20210105.bb2
2 files changed, 2 insertions, 1 deletions
diff --git a/meta/lib/oeqa/selftest/cases/reproducible.py b/meta/lib/oeqa/selftest/cases/reproducible.py
index 32016f3e65..0963c2f11a 100644
--- a/meta/lib/oeqa/selftest/cases/reproducible.py
+++ b/meta/lib/oeqa/selftest/cases/reproducible.py
@@ -28,7 +28,6 @@ import datetime
28# ruby-ri-docs, meson: 28# ruby-ri-docs, meson:
29#https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20210215-0_td9la2/packages/diff-html/ 29#https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20210215-0_td9la2/packages/diff-html/
30exclude_packages = [ 30exclude_packages = [
31 'acpica-src',
32 'babeltrace2-ptest', 31 'babeltrace2-ptest',
33 'bootchart2-doc', 32 'bootchart2-doc',
34 'cups', 33 'cups',
diff --git a/meta/recipes-extended/acpica/acpica_20210105.bb b/meta/recipes-extended/acpica/acpica_20210105.bb
index 48b560db53..0188dc8a1b 100644
--- a/meta/recipes-extended/acpica/acpica_20210105.bb
+++ b/meta/recipes-extended/acpica/acpica_20210105.bb
@@ -34,6 +34,8 @@ EXTRA_OEMAKE = "CC='${CC}' \
34 PREFIX=${prefix} \ 34 PREFIX=${prefix} \
35 INSTALLDIR=${bindir} \ 35 INSTALLDIR=${bindir} \
36 INSTALLFLAGS= \ 36 INSTALLFLAGS= \
37 YACC=bison \
38 YFLAGS='-y --file-prefix-map=${WORKDIR}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}' \
37 " 39 "
38 40
39do_install() { 41do_install() {