summaryrefslogtreecommitdiffstats
path: root/meta-rcar-gen3/recipes-core/dbus/dbus_1.10.20.bbappend
blob: 66183b1b0d7e35639d347383fa414f30b1ee2c8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# WORKAROUND for memory leak issue when restart weston

# Make sure the WORKAROUND only effect with GFX and MMP config
ENABLE_FIX = "${@'1' if 'gsx' in '${MACHINE_FEATURES}' else '0'}"

# Modify dbus.service to make dbus restarts depend on weston
do_install_prepend() {
    if [ "X${ENABLE_FIX}" = "X1" ]; then
        sed -e "/Requires=dbus.socket/a PartOf=weston.service" \
        -i ${B}/bus/dbus.service
    fi
}