mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-05 14:07:27 -08:00
dev-libs/libbytesize: Don't build with "-Werror" by default
Closes: https://bugs.gentoo.org/744286 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
This commit is contained in:
parent
fee76418dd
commit
21c239f3bf
24
dev-libs/libbytesize/files/libbytesize-2.4-no_Werror.patch
Normal file
24
dev-libs/libbytesize/files/libbytesize-2.4-no_Werror.patch
Normal file
@ -0,0 +1,24 @@
|
||||
https://bugs.gentoo.org/744286
|
||||
|
||||
--- libbytesize-2.4/configure.ac
|
||||
+++ libbytesize-2.4/configure.ac
|
||||
@@ -6,7 +6,7 @@
|
||||
# This needs to be set before initializing automake
|
||||
AC_DISABLE_STATIC
|
||||
|
||||
-AM_INIT_AUTOMAKE([foreign -Wall -Werror -Wno-syntax -Wno-portability])
|
||||
+AM_INIT_AUTOMAKE([foreign -Wall -Wno-syntax -Wno-portability])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
|
||||
# Check for the gettext programs
|
||||
--- libbytesize-2.4/src/Makefile.am
|
||||
+++ libbytesize-2.4/src/Makefile.am
|
||||
@@ -2,7 +2,7 @@
|
||||
LDADD = $(LIBINTL)
|
||||
|
||||
lib_LTLIBRARIES = libbytesize.la
|
||||
-libbytesize_la_CFLAGS = -Wall -Wextra -Werror -Wno-overflow -D_GNU_SOURCE
|
||||
+libbytesize_la_CFLAGS = -Wall -Wextra -Wno-overflow -D_GNU_SOURCE
|
||||
libbytesize_la_LIBADD = -lgmp -lmpfr $(PCRE2_LIBS)
|
||||
libbytesize_la_LDFLAGS = -version-info 1:0:0
|
||||
libbytesize_la_SOURCES = bs_size.c bs_size.h gettext.h
|
||||
@ -5,7 +5,7 @@ EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit python-r1
|
||||
inherit autotools python-r1
|
||||
|
||||
DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes"
|
||||
HOMEPAGE="https://github.com/storaged-project/libbytesize"
|
||||
@ -42,6 +42,10 @@ DOCS=( README.md )
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.4-no_Werror.patch"
|
||||
)
|
||||
|
||||
python_do() {
|
||||
if use python; then
|
||||
python_foreach_impl run_in_build_dir "$@"
|
||||
@ -50,6 +54,11 @@ python_do() {
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_with doc gtk-doc)
|
||||
|
||||
@ -5,7 +5,7 @@ EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit python-r1
|
||||
inherit autotools python-r1
|
||||
|
||||
DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes"
|
||||
HOMEPAGE="https://github.com/storaged-project/libbytesize"
|
||||
@ -42,6 +42,10 @@ DOCS=( README.md )
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.4-no_Werror.patch"
|
||||
)
|
||||
|
||||
python_do() {
|
||||
if use python; then
|
||||
python_foreach_impl run_in_build_dir "$@"
|
||||
@ -50,6 +54,11 @@ python_do() {
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_with doc gtk-doc)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user