community/dqlite: disable werror

This commit is contained in:
psykose 2023-01-12 15:52:00 +00:00
parent daca5ee5e7
commit 4b2fb050df
2 changed files with 25 additions and 1 deletions

View File

@ -12,7 +12,9 @@ makedepends="libuv-dev sqlite-dev raft-dev autoconf automake libtool"
subpackages="$pkgname-static $pkgname-dev $pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/canonical/dqlite/archive/v$pkgver.tar.gz
fix-fcntl-header-path.patch
disable-failing-test-due-to-name-collision.patch"
disable-failing-test-due-to-name-collision.patch
no-werror.patch
"
prepare() {
default_prepare
@ -38,4 +40,5 @@ sha512sums="
da56c622c75dcdc1df814d2b7acfeb08cb046fa7b74691d63575ddb3d30f91b441b8f58cc72466872b4c5e0028706b6505846d8f3d06583be844baefdd85f8a9 dqlite-1.13.0.tar.gz
e839579dda8ccdcefba248070938bf1ad49d31c0c073531aa754ab54c4fdf86a3f15e13ffb892fc89fb587a38dd3e3ee023eb9e3dfb87f37edac5bac861de0f0 fix-fcntl-header-path.patch
b27424770bba2e33746a205e21785e439a5c0fa3ddd0f4bc2d910a86f293db58b1be824040225c63ee0cf7af92a38fd80d89d78cec54acf70bfbb780cdd0d01f disable-failing-test-due-to-name-collision.patch
3979f6476d819d67007381d1b3c29c1444973f9dc17e2d637eeb455404c1a1039f4191cf8a844639fb61aee2e3d0661b9c8b70383790920d79c14cf3482eec67 no-werror.patch
"

View File

@ -0,0 +1,21 @@
diff --git a/configure.ac b/configure.ac
index c533a27..059af2b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@ AC_INIT([libdqlite], [1.13.0], [https://github.com/canonical/dqlite])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_AUX_DIR([ac])
-AM_INIT_AUTOMAKE([subdir-objects -Wall -Werror -Wno-portability foreign])
+AM_INIT_AUTOMAKE([subdir-objects -Wall -Wno-portability foreign])
AM_SILENT_RULES([yes])
AC_PROG_CC_STDC
@@ -85,7 +85,6 @@ CC_CHECK_FLAGS_APPEND([AM_CFLAGS],[CFLAGS],[ \
-Wdate-time \
-Wnested-externs \
-Wconversion \
- -Werror \
])
# To enable:
#