mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-14 00:56:25 +02:00
community/knot-resolver: fix segfault in stats module
This is a backport from master branch. Note that I've checked that this version segfaults too, but I didn't check if it really segfaults from the exactly same reason.
This commit is contained in:
parent
d24a28c3ad
commit
e1e42c5d6c
@ -2,7 +2,7 @@
|
||||
# Maintainer: tcely <knot-resolver+aports@tcely.33mail.com>
|
||||
pkgname=knot-resolver
|
||||
pkgver=3.2.1
|
||||
pkgrel=3
|
||||
pkgrel=4
|
||||
pkgdesc="Minimalistic caching DNS resolver implementation"
|
||||
url="https://www.knot-resolver.cz/"
|
||||
# luajit is not available for disabled arches
|
||||
@ -41,6 +41,10 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
# strict-aliasing breaks stats module - variable "sa" in stats.c:495 is 0x0.
|
||||
# (https://gitlab.labs.nic.cz/knot/knot-resolver/blob/v4.2.2/modules/stats/stats.c#L495)
|
||||
export CFLAGS="$CFLAGS -fno-strict-aliasing"
|
||||
|
||||
make $_flags
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user