diff options
author | Xiretza <xiretza@xiretza.xyz> | 2022-05-16 18:32:51 +0200 |
---|---|---|
committer | Xiretza <xiretza@xiretza.xyz> | 2022-05-16 18:47:33 +0200 |
commit | 9217cecc8bee7b2a6759f38eafb823703c9d0617 (patch) | |
tree | 0dc5a5acf762c74e59378b783fc272b83ab3705a /scripts/msys2-llvm/PKGBUILD | |
parent | c2475bd22f647ebea751171fc6376e0b2c872fb7 (diff) | |
download | ghdl-9217cecc8bee7b2a6759f38eafb823703c9d0617.tar.gz ghdl-9217cecc8bee7b2a6759f38eafb823703c9d0617.tar.bz2 ghdl-9217cecc8bee7b2a6759f38eafb823703c9d0617.zip |
fix(configure): disable -Werror by default
Because the build system does not have direct control over the compiler,
it cannot ensure that no warnings are issued in downstream compilations.
Such warnings can occur due to newer compiler versions with more
sophisticated diagnostics, older compiler versions with diagnostics
bugs, or simply different, untested compilers. With -Werror enabled by
default, these harmless warnings result in complete compilation
failures.
The option remains enabled in CI to ensure upstream code quality.
Diffstat (limited to 'scripts/msys2-llvm/PKGBUILD')
-rw-r--r-- | scripts/msys2-llvm/PKGBUILD | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/msys2-llvm/PKGBUILD b/scripts/msys2-llvm/PKGBUILD index 0c7848209..91aba6f59 100644 --- a/scripts/msys2-llvm/PKGBUILD +++ b/scripts/msys2-llvm/PKGBUILD @@ -28,6 +28,7 @@ build() { --prefix=${MINGW_PREFIX} \ --with-llvm-config="llvm-config --link-static" \ LDFLAGS="-static" \ + --enable-werror \ --enable-libghdl \ --enable-synth make GNATMAKE="gnatmake -j$(nproc)" |