dev-libs/libfido2-1.3.1: Drop -Werror (bug #717952)
authorPatrick McLean <patrick.mclean@sony.com>
Fri, 17 Apr 2020 22:16:33 +0000 (15:16 -0700)
committerPatrick McLean <chutzpah@gentoo.org>
Fri, 17 Apr 2020 22:17:05 +0000 (15:17 -0700)
Closes: https://bugs.gentoo.org/717952
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
dev-libs/libfido2/files/libfido2-1.3.1-no-werror.patch [new file with mode: 0644]
dev-libs/libfido2/libfido2-1.3.1.ebuild

diff --git a/dev-libs/libfido2/files/libfido2-1.3.1-no-werror.patch b/dev-libs/libfido2/files/libfido2-1.3.1-no-werror.patch
new file mode 100644 (file)
index 0000000..d2ebc1a
--- /dev/null
@@ -0,0 +1,18 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9481c46..b347fab 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -107,13 +107,11 @@ else()
+       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
+       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wextra")
+-      set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror")
+       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wshadow")
+       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wwrite-strings")
+       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wmissing-prototypes")
+       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wbad-function-cast")
+       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pedantic")
+-      set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pedantic-errors")
+       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fstack-protector-all")
+       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99")
index bd76b0619811a3f1a1f4ddfd6f4e61728e2c9d7b..eb279f392c546d5d98e9cab1e708ce8a361e7b13 100644 (file)
@@ -24,6 +24,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
        "${FILESDIR}/libfido2-1.3.0-cmakelists.patch"
+       "${FILESDIR}/libfido2-1.3.1-no-werror.patch"
 )
 
 pkg_pretend() {