Mail archive
alpine-aports

[alpine-aports] [PATCH] main/librevenge: fix build with gcc8 (-Werror too strict)

From: alpine-mips-patches <info_at_mobile-stream.com>
Date: Mon, 26 Nov 2018 22:05:43 +0000

gcc8 reveals two -Wparentheses cases (harmless, though fixed in upstream)
and one -Wimplicit-fallthrough case (intentional but improperly commented).

And since upstream also disabled -Werror by default, just do the same in
APKBUILD for easier removal on version upgrade.
---
 main/librevenge/APKBUILD | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/main/librevenge/APKBUILD b/main/librevenge/APKBUILD
index 4b1b0562c8..25ae30c94f 100644
--- a/main/librevenge/APKBUILD
+++ b/main/librevenge/APKBUILD
_at_@ -2,7 +2,7 @@
 # Maintainer: Timo Teräs <timo.teras_at_iki.fi>
 pkgname=librevenge
 pkgver=0.0.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Base library for writing document import filters"
 url="https://sourceforge.net/projects/libwpd/"
 arch="all"
_at_@ -22,6 +22,7 @@ build() {
 	# http://sourceforge.net/p/libwpd/librevenge/ci/0beee70d1bf52f0d81b60ee8c373e477991fe546/
 	export CPPFLAGS=-DBOOST_ERROR_CODE_HEADER_ONLY
 
+	CXXFLAGS="$CXXFLAGS -Wno-error=implicit-fallthrough -Wno-error=parentheses" \
 	./configure \
 		--build=$CBUILD \
 		--host=$CHOST \
-- 
2.19.1
---
Unsubscribe:  alpine-aports+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-aports+help_at_lists.alpinelinux.org
---
Received on Mon Nov 26 2018 - 22:05:43 UTC