package/libupnp18: add upstream patch to fix runtime crash with musl
authorJörg Krause <joerg.krause@embedded.rocks>
Thu, 9 May 2019 11:04:38 +0000 (13:04 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sat, 18 May 2019 21:31:55 +0000 (23:31 +0200)
commit165fcefc60f6f4054f01702ae74546f019fbbf9b
tree60b85328182720e837b268aba6f89e40957ff1e2
parentffc51049ab83c2c1a35e0826405c2cad0316f14b
package/libupnp18: add upstream patch to fix runtime crash with musl

Applications build with a musl 1.1.20+ toolchain and linked with libupnpp will
crash at runtime with `Illegal instruction` as musl is more strict with
trying to detach an already detached thread resulting in undefined
behaviour.

Upstream status:
https://github.com/mrjimenez/pupnp/issues/102

Backported from:
https://github.com/mrjimenez/pupnp/commit/04b454f693d0c71336252380d08f1d02967e133e

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/libupnp18/0002-Do-not-try-to-detach-detached-thread-the-result-is-u.patch [new file with mode: 0644]