package/guile: fix build with glibc 2.34
Fix the following build failure with glibc 2.34 raised since bump to
version 3.0.7 in commit d8bee3950a
:
In file included from regexec.c:1368,
from regex.c:74:
./malloc/dynarray-skeleton.c:195:24: error: expected declaration specifiers or '...' before '(' token
195 | __attribute_nonnull__ ((1))
| ^
https://lists.gnu.org/archive/html/bug-guile/2021-08/msg00003.html
Fixes:
- http://autobuild.buildroot.org/results/27a2a69e1177f15daec65eca035b99ea5355c34b
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
parent
fd78150e89
commit
3e4d439113
File diff suppressed because it is too large
Load Diff
@ -9,14 +9,17 @@ GUILE_SOURCE = guile-$(GUILE_VERSION).tar.xz
|
||||
GUILE_SITE = $(BR2_GNU_MIRROR)/guile
|
||||
GUILE_INSTALL_STAGING = YES
|
||||
# For 0002-calculate-csqrt_manually.patch and
|
||||
# 0003-Makefile.am-fix-build-without-makeinfo.patch
|
||||
# 0003-Makefile.am-fix-build-without-makeinfo.patch and
|
||||
# 0004-Update-gnulib-to-8f4538a53d64054ae2fc8b86c0f87c418c6176e6.patch
|
||||
GUILE_AUTORECONF = YES
|
||||
GUILE_LICENSE = LGPL-3.0+
|
||||
GUILE_LICENSE_FILES = LICENSE COPYING COPYING.LESSER
|
||||
GUILE_CPE_ID_VENDOR = gnu
|
||||
|
||||
GUILE_DEPENDENCIES = host-guile libunistring libffi gmp bdwgc host-pkgconf
|
||||
HOST_GUILE_DEPENDENCIES = host-libunistring host-libffi host-gmp host-bdwgc host-flex host-pkgconf host-gettext
|
||||
HOST_GUILE_DEPENDENCIES = \
|
||||
host-libunistring host-libffi host-gmp host-bdwgc host-flex \
|
||||
host-pkgconf host-gettext host-gperf
|
||||
|
||||
ifeq ($(BR2_ENABLE_LOCALE),)
|
||||
GUILE_DEPENDENCIES += libiconv
|
||||
|
Loading…
Reference in New Issue
Block a user