diff options
-rw-r--r-- | community/knot-resolver/APKBUILD | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/community/knot-resolver/APKBUILD b/community/knot-resolver/APKBUILD index c3e18c45d6..f108aae10b 100644 --- a/community/knot-resolver/APKBUILD +++ b/community/knot-resolver/APKBUILD @@ -42,6 +42,10 @@ builddir="$srcdir/$pkgname-$pkgver" # - CVE-2018-1110 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" + meson build \ --prefix=/usr \ --buildtype=release \ |