--- a/xscreensaver.SlackBuild 2021-04-02 19:24:36.971695613 +0000 +++ b/xscreensaver.SlackBuild 2021-10-15 12:25:24.521496106 +0000 @@ -52,6 +52,12 @@ elif [ "$ARCH" = "s390" ]; then SLKCFLAGS="-O2" LIBDIRSUFFIX="" +elif [ "$ARCH" = "aarch64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "riscv64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" @@ -100,7 +106,7 @@ -exec chmod 644 {} \+ xml_config=/usr/bin/xml-config xml2_config=/usr/bin/xml2-config \ -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -flax-vector-conversions" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \