groff: imporve musl support

Drop local fix, backport upstream gnulib fix and translate to tarball groff.

Suggested-by: Adrian Bunk <bunk@stusta.de>
(From OE-Core rev: 5a33682c907daf359d3f88d96cc152d37e13a915)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Hongxu Jia
2019-05-13 10:30:36 +08:00
committed by Richard Purdie
parent 2bacc72553
commit 6f9da27c76

View File

@@ -1,6 +1,6 @@
From f73df5196c35ef9c4531e4b6b26800c41954fd77 Mon Sep 17 00:00:00 2001
From 695965c27be74acb5968f19d51af86065c4b71a9 Mon Sep 17 00:00:00 2001
From: Hongxu Jia <hongxu.jia@windriver.com>
Date: Sat, 11 May 2019 20:00:29 +0800
Date: Mon, 13 May 2019 09:48:14 +0800
Subject: [PATCH] support musl
...
@@ -16,31 +16,26 @@ Subject: [PATCH] support musl
| ^~~~~~~
...
Upstream-Status: Pending
Upstream-Status: Backport [http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=453ff940449bbbde9ec00f0bbf82a359c5598fc7]
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
lib/math.in.h | 2 ++
gnulib_m4/signbit.m4 | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/math.in.h b/lib/math.in.h
index c30fc20..16e406a 100644
--- a/lib/math.in.h
+++ b/lib/math.in.h
@@ -2397,11 +2397,13 @@ _GL_EXTERN_C int gl_signbitl (long double arg);
gl_signbitf (x))
# endif
# ifdef __cplusplus
+#if defined(__GLIBC__)
# if defined signbit || defined GNULIB_NAMESPACE
_GL_MATH_CXX_REAL_FLOATING_DECL_1 (signbit)
# undef signbit
_GL_MATH_CXX_REAL_FLOATING_DECL_2 (signbit)
# endif
+# endif //if defined(__GLIBC__)
# endif
#elif defined GNULIB_POSIXCHECK
# if defined signbit
diff --git a/gnulib_m4/signbit.m4 b/gnulib_m4/signbit.m4
index 9e7884d..8b9c70c 100644
--- a/gnulib_m4/signbit.m4
+++ b/gnulib_m4/signbit.m4
@@ -31,6 +31,8 @@ AC_DEFUN([gl_SIGNBIT],
[case "$host_os" in
# Guess yes on glibc systems.
*-gnu* | gnu*) gl_cv_func_signbit="guessing yes" ;;
+ # Guess yes on musl systems.
+ *-musl*) gl_cv_func_signbit="guessing yes" ;;
# Guess yes on native Windows.
mingw*) gl_cv_func_signbit="guessing yes" ;;
# If we don't know, assume the worst.
--
2.7.4