]> code.ossystems Code Review - openembedded-core.git/commitdiff
acpica: Fix reproducibility issues
authorJoshua Watt <JPEWhacker@gmail.com>
Tue, 16 Feb 2021 14:43:03 +0000 (08:43 -0600)
committerAnuj Mittal <anuj.mittal@intel.com>
Mon, 22 Feb 2021 15:53:37 +0000 (23:53 +0800)
Fixes reproducibility when build acpica yacc sources by instructing
bison on how to do the file prefix mapping

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d13a1df7bd173fca3fc2cdf889d5eb487e35d6fd)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
meta/recipes-extended/acpica/acpica_20200717.bb

index d1d06c0c2403be77bc70d1055d69eb9da3064a81..e3c8c2bdfbfe09b19b80d70757316f6ece84972b 100644 (file)
@@ -34,6 +34,8 @@ EXTRA_OEMAKE = "CC='${CC}' \
                 PREFIX=${prefix} \
                 INSTALLDIR=${bindir} \
                 INSTALLFLAGS= \
+                YACC=bison \
+                YFLAGS='-y --file-prefix-map=${WORKDIR}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}' \
                 "
 
 do_install() {