Bump buidlroot version to 2018.02.6
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
From 4b9692c93d658015087f19016b2bd0c9dfbccee6 Mon Sep 17 00:00:00 2001
|
||||
From: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
Date: Sun, 28 May 2017 20:21:09 +0200
|
||||
Subject: [PATCH] Fix 'missing libc-version.h' build error (uClibc/x86[_64])
|
||||
(fix commit 3d34255)
|
||||
|
||||
uClibc defines __GLIBC__ but does not contain libc-version.h file.
|
||||
|
||||
* include/private/gcconfig.h [(I386 || X86_64) && LINUX && __GLIBC__]
|
||||
(GLIBC_2_19_TSX_BUG): Do not define (and do not include
|
||||
gnu/libc-version.h) if __UCLIBC__.
|
||||
|
||||
[baruch: cherry pick from upstream bdwgc commit 047230b71d42140]
|
||||
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
|
||||
---
|
||||
Upstream status: patch applied to bdwgc; will propagate to gauche on the next
|
||||
synch of its bundled bdwgc
|
||||
|
||||
gc/include/private/gcconfig.h | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/gc/include/private/gcconfig.h b/gc/include/private/gcconfig.h
|
||||
index 80920e5af570..f063664c3f52 100644
|
||||
--- a/gc/include/private/gcconfig.h
|
||||
+++ b/gc/include/private/gcconfig.h
|
||||
@@ -1420,7 +1420,7 @@
|
||||
# define GC_PREFETCH_FOR_WRITE(x) \
|
||||
__asm__ __volatile__ ("prefetchw %0" : : "m"(*(char *)(x)))
|
||||
# endif
|
||||
-# if defined(__GLIBC__)
|
||||
+# if defined(__GLIBC__) && !defined(__UCLIBC__)
|
||||
/* Workaround lock elision implementation for some glibc. */
|
||||
# define GLIBC_2_19_TSX_BUG
|
||||
# include <gnu/libc-version.h> /* for gnu_get_libc_version() */
|
||||
@@ -2431,7 +2431,7 @@
|
||||
/* FIXME: This seems to be fixed in GLibc v2.14. */
|
||||
# define GETCONTEXT_FPU_EXCMASK_BUG
|
||||
# endif
|
||||
-# if defined(__GLIBC__)
|
||||
+# if defined(__GLIBC__) && !defined(__UCLIBC__)
|
||||
/* Workaround lock elision implementation for some glibc. */
|
||||
# define GLIBC_2_19_TSX_BUG
|
||||
# include <gnu/libc-version.h> /* for gnu_get_libc_version() */
|
||||
--
|
||||
2.11.0
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# From https://sourceforge.net/projects/gauche/files/Gauche/
|
||||
sha1 c3e1ea21f3acc66fd26eced117caab3f86531db4 Gauche-0.9.5.tgz
|
||||
md5 8bac7cbd99a91f6f2c037ac6988db14d Gauche-0.9.5.tgz
|
||||
# Locally calculated
|
||||
sha256 7b18bcd70beaced1e004594be46c8cff95795318f6f5830dd2a8a700410fc149 Gauche-0.9.4.tgz
|
||||
sha256 0ff5986540d8ad89eee595de766810f09e489a6a3363b47a65ce7ad18701ee01 13a196557848f22a1607a300643131345e9f32b3.patch
|
||||
sha256 4c8a53213de112708bbda5fa9648c21497d43ebf809ed5b32b15f21266b4e73c Gauche-0.9.5.tgz
|
||||
|
||||
@@ -4,13 +4,12 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
GAUCHE_VERSION = 0.9.4
|
||||
GAUCHE_VERSION = 0.9.5
|
||||
GAUCHE_SOURCE = Gauche-$(GAUCHE_VERSION).tgz
|
||||
GAUCHE_SITE = http://downloads.sourceforge.net/project/gauche/Gauche
|
||||
GAUCHE_LICENSE = BSD-3c, Boehm-gc, SRFI (srfi-11.scm), reload (reload.scm)
|
||||
GAUCHE_LICENSE = BSD-3-Clause, Boehm-gc, SRFI (srfi-11.scm), reload (reload.scm)
|
||||
GAUCHE_LICENSE_FILES = COPYING
|
||||
GAUCHE_DEPENDENCIES = host-gauche
|
||||
GAUCHE_PATCH = https://github.com/shirok/Gauche/commit/13a196557848f22a1607a300643131345e9f32b3.patch
|
||||
|
||||
HOST_GAUCHE_CONF_OPTS = --without-zlib
|
||||
GAUCHE_CONF_OPTS = --without-libatomic-ops
|
||||
|
||||
Reference in New Issue
Block a user