]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commit
dbus: add upstream patch to fix startup hang with with expat >= 2.2.1
authorMarcus Hoffmann <m.hoffmann@cartelsol.com>
Fri, 4 Aug 2017 16:58:32 +0000 (18:58 +0200)
committerArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Fri, 4 Aug 2017 19:50:24 +0000 (21:50 +0200)
commit5a5e76381f8b000baa09c902ca89d45725c47f04
treed89bfe298e2e84edabafcba909251a78a6efaf78
parent9682fcaf465cfeb56cbdf06c85b32d378032799e
dbus: add upstream patch to fix startup hang with with expat >= 2.2.1

After c0ad6ded018ffbc33f7f5 expat: security bump to version 2.2.1
the system can hang on startup under certain circumstances.

This happens when:
  * we use systemd as init system
  * the random nonblocking pool takes a while to initialize
    * this apparently doesn't happen on qemu, so this would not have
      been caught by the runtime testing infrastructure
    * it also doesn't seem to happen when network booting

For a more detailed description of the bug see here:
https://bugs.freedesktop.org/show_bug.cgi?id=101858

The patch should be in next dbus version 1.10.24

Set DBUS_AUTORECONF = YES because configure.ac is changed.

Signed-off-by: Marcus Hoffmann <m.hoffmann@cartelsol.com>
[Arnout: add upstream commit sha + Marcus's Sob to the patch]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
package/dbus/0001-config-loader-expat-Tell-Expat-not-to-defend-against.patch [new file with mode: 0644]
package/dbus/dbus.mk