diff --git a/mingw-w64-pegtl/PKGBUILD b/mingw-w64-pegtl/PKGBUILD index e5fcafc409..78941fd007 100644 --- a/mingw-w64-pegtl/PKGBUILD +++ b/mingw-w64-pegtl/PKGBUILD @@ -4,7 +4,7 @@ _realname=pegtl pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") pkgver=2.8.1 -pkgrel=1 +pkgrel=2 pkgdesc="Parsing Expression Grammar (PEG) Template Library (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64') @@ -35,6 +35,13 @@ del_file_exists() { } # =========================================== # +prepare() { + cd "${srcdir}"/${_realname}-${pkgver} + + # Remove Werror flag + sed -i 's/-Werror=/-W/g;s/-Werror//g' src/test/pegtl/CMakeLists.txt +} + build() { cd "${srcdir}"/${_realname}-${pkgver} [[ -d "${srcdir}"/build-${CARCH} ]] && rm -rf "${srcdir}"/build-${CARCH}