mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
bootchart2: Fix manpage reproducibility issue
The compressed docs contained a timestamp of the original file which meant the SDE clamping during package creation didn't work. The benefits of compression are minor, decompress the files to avoid the reproducibility issues. (From OE-Core rev: a3b59a67bea16899b57a0d187120c988495da4d5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -28,7 +28,6 @@ import datetime
|
||||
# ruby-ri-docs, meson:
|
||||
#https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20210215-0_td9la2/packages/diff-html/
|
||||
exclude_packages = [
|
||||
'bootchart2-doc',
|
||||
'efivar',
|
||||
'glide',
|
||||
'go-dep',
|
||||
|
||||
@@ -139,6 +139,9 @@ do_install () {
|
||||
|
||||
# Use python 3 instead of python 2
|
||||
sed -i -e '1s,#!.*python.*,#!${USRBINPATH}/env python3,' ${D}${bindir}/pybootchartgui
|
||||
|
||||
# The timestamps embedded in compressed man pages is not reproducible
|
||||
gzip -d ${D}${mandir}/man1/*.gz
|
||||
}
|
||||
|
||||
PACKAGES =+ "pybootchartgui"
|
||||
|
||||
Reference in New Issue
Block a user