Package: ibus / 1.5.21-1

Metadata

Package Version Patches format
ibus 1.5.21-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
debian multiarch.patch | (download)

src/tests/runtest | 11 7 + 4 - 0 !
1 file changed, 7 insertions(+), 4 deletions(-)

 re: bug#922516: missing binary gtk-query-immodules-3.0

Please add /usr/lib/x86_64-linux-gnu/libgtk-3-0 to the PATH when running
tests that rely on gtk-query-immodules-3.0, or invoke it by its full
path. Note that this is a Debian-specific change and should not be
upstreamed.

bashism.patch | (download)

src/tests/runtest | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 bug#834331: test code fails and ignored for ibus

> ./runtest: 113: ./runtest: pushd: not found

pushd is a bash feature (a "bashism"). If runtest needs to use it,
then it should be a #!/bin/bash script, not a #!/bin/sh script.

0003 dconf Use dbus run session to set up dconf overrides.patch | (download)

configure.ac | 2 1 + 1 - 0 !
data/dconf/make-dconf-override-db.sh | 14 3 + 11 - 0 !
2 files changed, 4 insertions(+), 12 deletions(-)

 dconf: use dbus-run-session to set up dconf overrides

dbus-launch is not particularly well designed to be used to run
individual processes with a temporary D-Bus session bus. Since
dbus 1.8, the dbus-run-session utility provides a better way to
do this.

Signed-off-by: Simon McVittie <smcv@debian.org>
Signed-off-by: Boyuan Yang <byang@debian.org>
dconf Create a temporary XDG_RUNTIME_DIR.patch | (download)

data/dconf/make-dconf-override-db.sh | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 dconf: create a temporary xdg_runtime_dir

Some chroot-based autobuilder environments, including Debian's sbuild,
have a tendency to inherit the XDG_RUNTIME_DIR variable from outside
the chroot but not create a corresponding directory inside the chroot.

If we do have a valid XDG_RUNTIME_DIR, we probably don't want to
touch it during the build anyway: it's better to use a temporary one
in all cases.

Signed-off-by: Simon McVittie <smcv@debian.org>

CVE 2019 14822.patch | (download)

bus/server.c | 89 73 + 16 - 0 !
1 file changed, 73 insertions(+), 16 deletions(-)

 cve-2019-14822: missing authorization flaw
 Upstream commit to fix CVE-2019-14822
Bug-Debian: https://bugs.debian.org/940267