meta-openembedded/meta-oe/conf/layer.conf
Martin Jansa 9fdf3faa45 source-han-sans-*-fonts: exclude fontconfig dependency with SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS
* fixes following errors reported by sstate-diff-machine.sh:
 === Comparing signatures for task do_package_write_ipk.sigdata between qemux86copy and qemuarm ===
ERROR: source-han-sans-cn-fonts different signature for task do_package_write_ipk.sigdata between qemux86copy and qemuarm
runtaskdeps changed from ['fontconfigfontconfig_2.11.94.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.5.bb.do_populate_sysroot:virtual:native', 'ttf-fontssource-han-sans-cn-fonts_1.004.bb.do_package', 'ttf-fontssource-han-sans-cn-fonts_1.004.bb.do_packagedata'] to ['fontconfigfontconfig_2.11.94.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.5.bb.do_populate_sysroot:virtual:native', 'ttf-fontssource-han-sans-cn-fonts_1.004.bb.do_package', 'ttf-fontssource-han-sans-cn-fonts_1.004.bb.do_packagedata']
/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-graphics/fontconfig/fontconfig_2.11.94.bb.do_packagedata with hash e7fb65be80d659ad30e73c7bad692456
 changed to
/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-graphics/fontconfig/fontconfig_2.11.94.bb.do_packagedata with hash 96542b26ecfbce93b84889ee4a2e4746
Hash for dependent task fontconfigfontconfig_2.11.94.bb.do_packagedata changed from e7fb65be80d659ad30e73c7bad692456 to 96542b26ecfbce93b84889ee4a2e4746

ERROR: source-han-sans-jp-fonts different signature for task do_package_write_ipk.sigdata between qemux86copy and qemuarm
runtaskdeps changed from ['fontconfigfontconfig_2.11.94.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.5.bb.do_populate_sysroot:virtual:native', 'ttf-fontssource-han-sans-jp-fonts_1.004.bb.do_package', 'ttf-fontssource-han-sans-jp-fonts_1.004.bb.do_packagedata'] to ['fontconfigfontconfig_2.11.94.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.5.bb.do_populate_sysroot:virtual:native', 'ttf-fontssource-han-sans-jp-fonts_1.004.bb.do_package', 'ttf-fontssource-han-sans-jp-fonts_1.004.bb.do_packagedata']
/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-graphics/fontconfig/fontconfig_2.11.94.bb.do_packagedata with hash e7fb65be80d659ad30e73c7bad692456
 changed to
/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-graphics/fontconfig/fontconfig_2.11.94.bb.do_packagedata with hash 96542b26ecfbce93b84889ee4a2e4746
Hash for dependent task fontconfigfontconfig_2.11.94.bb.do_packagedata changed from e7fb65be80d659ad30e73c7bad692456 to 96542b26ecfbce93b84889ee4a2e4746

ERROR: source-han-sans-kr-fonts different signature for task do_package_write_ipk.sigdata between qemux86copy and qemuarm
runtaskdeps changed from ['fontconfigfontconfig_2.11.94.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.5.bb.do_populate_sysroot:virtual:native', 'ttf-fontssource-han-sans-kr-fonts_1.004.bb.do_package', 'ttf-fontssource-han-sans-kr-fonts_1.004.bb.do_packagedata'] to ['fontconfigfontconfig_2.11.94.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.5.bb.do_populate_sysroot:virtual:native', 'ttf-fontssource-han-sans-kr-fonts_1.004.bb.do_package', 'ttf-fontssource-han-sans-kr-fonts_1.004.bb.do_packagedata']
/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-graphics/fontconfig/fontconfig_2.11.94.bb.do_packagedata with hash e7fb65be80d659ad30e73c7bad692456
 changed to
/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-graphics/fontconfig/fontconfig_2.11.94.bb.do_packagedata with hash 96542b26ecfbce93b84889ee4a2e4746
Hash for dependent task fontconfigfontconfig_2.11.94.bb.do_packagedata changed from e7fb65be80d659ad30e73c7bad692456 to 96542b26ecfbce93b84889ee4a2e4746

ERROR: source-han-sans-tw-fonts different signature for task do_package_write_ipk.sigdata between qemux86copy and qemuarm
runtaskdeps changed from ['fontconfigfontconfig_2.11.94.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.5.bb.do_populate_sysroot:virtual:native', 'ttf-fontssource-han-sans-tw-fonts_1.004.bb.do_package', 'ttf-fontssource-han-sans-tw-fonts_1.004.bb.do_packagedata'] to ['fontconfigfontconfig_2.11.94.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.5.bb.do_populate_sysroot:virtual:native', 'ttf-fontssource-han-sans-tw-fonts_1.004.bb.do_package', 'ttf-fontssource-han-sans-tw-fonts_1.004.bb.do_packagedata']
/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-graphics/fontconfig/fontconfig_2.11.94.bb.do_packagedata with hash e7fb65be80d659ad30e73c7bad692456
 changed to
/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-graphics/fontconfig/fontconfig_2.11.94.bb.do_packagedata with hash 96542b26ecfbce93b84889ee4a2e4746
Hash for dependent task fontconfigfontconfig_2.11.94.bb.do_packagedata changed from e7fb65be80d659ad30e73c7bad692456 to 96542b26ecfbce93b84889ee4a2e4746

ERROR: 4 errors found in /home/jenkins/oe/world/shr-core/tmp-glibc/sstate-diff/1456139140/signatures.qemuarm.do_package_write_ipk.sigdata.log
ERROR: 4 issues were found in these recipes: source-han-sans-cn-fonts source-han-sans-jp-fonts source-han-sans-kr-fonts source-han-sans-tw-fonts

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:47:25 +01:00

75 lines
2.4 KiB
Plaintext

# It really depends on order of the layers appearing in BBLAYERS
# variable in toplevel bblayers.conf file, where bitbake will search
# for .inc files and others where bitbake uses BBPATH since it will
# search the directories from first to last as specified in BBPATH
# Therefore if you want a given layer to be considered high priority
# for the .inc and .conf etc. then consider it adding at the beginning
# of BBPATH. For bblayers bitbake will use BBFILES_PRIORITY to resolve
# the recipe contention so the order of directories in BBFILES does
# not matter.
# We have a conf and classes directory, append to BBPATH
BBPATH .= ":${LAYERDIR}"
# We have a recipes directory, add to BBFILES
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
BBFILE_COLLECTIONS += "openembedded-layer"
BBFILE_PATTERN_openembedded-layer := "^${LAYERDIR}/"
# Define the priority for recipes (.bb files) from this layer,
# choosing carefully how this layer interacts with all of the
# other layers.
BBFILE_PRIORITY_openembedded-layer = "6"
# This should only be incremented on significant changes that will
# cause compatibility issues with other layers
LAYERVERSION_openembedded-layer = "1"
LAYERDEPENDS_openembedded-layer = "core"
LICENSE_PATH += "${LAYERDIR}/licenses"
SIGGEN_EXCLUDERECIPES_ABISAFE += " \
mplayer-common \
fbset-modes \
gpsd-machine-conf \
distro-feed-configs \
ca-certificates \
"
SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
usb-modeswitch-data->usb-modeswitch \
lmsensors->lmsensors-config \
phoronix-test-suite->bash \
phoronix-test-suite->python \
phoronix-test-suite->php \
"
# ttf.inc inherits fontcache which adds fontconfig-utils to RDEPENDS
SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
terminus-font->fontconfig \
ttf-arphic-uming->fontconfig \
ttf-dejavu->fontconfig \
ttf-droid->fontconfig \
ttf-gentium->fontconfig \
ttf-hunkyfonts->fontconfig \
ttf-inconsolata->fontconfig \
ttf-liberation->fontconfig \
ttf-mplus->fontconfig \
ttf-sazanami->fontconfig \
ttf-tlwg->fontconfig \
ttf-ubuntu-font-family->fontconfig \
ttf-wqy-zenhei->fontconfig \
source-han-sans-cn-fonts->fontconfig \
source-han-sans-jp-fonts->fontconfig \
source-han-sans-kr-fonts->fontconfig \
source-han-sans-tw-fonts->fontconfig \
"
FREESMARTPHONE_GIT = "git://git.freesmartphone.org"
# Override security flags
require conf/distro/include/meta_oe_security_flags.inc