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

alpine-mips-patches
Details
Message ID
<20181126225521.E921D64019@mx7.valuehost.ru>
Sender timestamp
1543269943
DKIM signature
missing
Download raw message
Patch: +2 -1
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
@@ -2,7 +2,7 @@
 # Maintainer: Timo Teräs <timo.teras@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"
@@ -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@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---