* [Buildroot] [PATCH 1/1] package/liburcu: bump to version 0.13.0
@ 2021-09-26 21:24 Fabrice Fontaine
2021-09-27 14:35 ` Arnout Vandecappelle
0 siblings, 1 reply; 2+ messages in thread
From: Fabrice Fontaine @ 2021-09-26 21:24 UTC (permalink / raw)
To: buildroot; +Cc: Philippe Proulx, Fabrice Fontaine
Update first patch due to
https://github.com/urcu/userspace-rcu/commit/3f0dd283a89ab114ffbf5c3dd46463217c6bb2ff
https://github.com/urcu/userspace-rcu/blob/v0.13.0/ChangeLog
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
...ly-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch | 22 ++++++++++---------
package/liburcu/liburcu.hash | 4 ++--
package/liburcu/liburcu.mk | 2 +-
3 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/package/liburcu/0001-Only-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch b/package/liburcu/0001-Only-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch
index 658e1721f0..554c4aba1f 100644
--- a/package/liburcu/0001-Only-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch
+++ b/package/liburcu/0001-Only-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch
@@ -8,17 +8,19 @@ their latest releases based on gcc-4.8.2, then only blacklist gcc 4.8.0
and 4.8.1.
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
+[Fabrice: update for 0.13.0]
+Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
urcu/compiler.h | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
-diff --git a/include/urcu/compiler.h b/include/urcu/compiler.h
+diff --git a/include/urcu/arch/arm.h b/include/urcu/arch/arm.h
index 1e30903..56115f1 100644
---- a/include/urcu/compiler.h
-+++ b/include/urcu/compiler.h
+--- a/include/urcu/arch/arm.h
++++ b/include/urcu/arch/arm.h
@@ -118,10 +118,17 @@
- + __GNUC_PATCHLEVEL__)
-
+ */
+
/*
+ * Official gcc releases from 4.8.0 to 4.8.2 have the following bug,
+ * however, many arm toolchain providers have the included the fix for
@@ -29,12 +31,12 @@ index 1e30903..56115f1 100644
+ *
* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58854
*/
- # ifdef __ARMEL__
--# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40802
-+# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40801
- # error Your gcc version produces clobbered frame accesses
- # endif
+ #ifdef URCU_GCC_VERSION
+-# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40802
++# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40801
+ # error Your gcc version produces clobbered frame accesses
# endif
+ #endif
--
1.9.0
diff --git a/package/liburcu/liburcu.hash b/package/liburcu/liburcu.hash
index da7d12a76c..8ff11623d0 100644
--- a/package/liburcu/liburcu.hash
+++ b/package/liburcu/liburcu.hash
@@ -1,5 +1,5 @@
-# http://www.lttng.org/files/urcu/userspace-rcu-0.12.1.tar.bz2.sha256
-sha256 bbfaead0345642b97e0de90f889dfbab4b2643a6a5e5c6bb59cd0d26fc0bcd0e userspace-rcu-0.12.1.tar.bz2
+# http://www.lttng.org/files/urcu/userspace-rcu-0.13.0.tar.bz2.sha256
+sha256 cbb20dbe1a892c2a4d8898bac4316176e585392693d498766ccbbc68cf20ba20 userspace-rcu-0.13.0.tar.bz2
# Hash for license files
sha256 36b6d3fa47916943fd5fec313c584784946047ec1337a78b440e5992cb595f89 lgpl-2.1.txt
diff --git a/package/liburcu/liburcu.mk b/package/liburcu/liburcu.mk
index fa2ad0de83..c0a44764f1 100644
--- a/package/liburcu/liburcu.mk
+++ b/package/liburcu/liburcu.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBURCU_VERSION = 0.12.1
+LIBURCU_VERSION = 0.13.0
LIBURCU_SITE = http://lttng.org/files/urcu
LIBURCU_SOURCE = userspace-rcu-$(LIBURCU_VERSION).tar.bz2
LIBURCU_LICENSE = LGPL-2.1+ (library), MIT-like (few source files listed in LICENSE), GPL-2.0+ (test), GPL-3.0 (few *.m4 files)
--
2.33.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/liburcu: bump to version 0.13.0
2021-09-26 21:24 [Buildroot] [PATCH 1/1] package/liburcu: bump to version 0.13.0 Fabrice Fontaine
@ 2021-09-27 14:35 ` Arnout Vandecappelle
0 siblings, 0 replies; 2+ messages in thread
From: Arnout Vandecappelle @ 2021-09-27 14:35 UTC (permalink / raw)
To: Fabrice Fontaine, buildroot; +Cc: Philippe Proulx
On 26/09/2021 23:24, Fabrice Fontaine wrote:
> Update first patch due to
> https://github.com/urcu/userspace-rcu/commit/3f0dd283a89ab114ffbf5c3dd46463217c6bb2ff
>
> https://github.com/urcu/userspace-rcu/blob/v0.13.0/ChangeLog
>
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Applied to master, thanks.
Regards,
Arnout
> ---
> ...ly-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch | 22 ++++++++++---------
> package/liburcu/liburcu.hash | 4 ++--
> package/liburcu/liburcu.mk | 2 +-
> 3 files changed, 15 insertions(+), 13 deletions(-)
>
> diff --git a/package/liburcu/0001-Only-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch b/package/liburcu/0001-Only-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch
> index 658e1721f0..554c4aba1f 100644
> --- a/package/liburcu/0001-Only-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch
> +++ b/package/liburcu/0001-Only-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch
> @@ -8,17 +8,19 @@ their latest releases based on gcc-4.8.2, then only blacklist gcc 4.8.0
> and 4.8.1.
>
> Signed-off-by: Samuel Martin <s.martin49@gmail.com>
> +[Fabrice: update for 0.13.0]
> +Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
> ---
> urcu/compiler.h | 9 ++++++++-
> 1 file changed, 8 insertions(+), 1 deletion(-)
>
> -diff --git a/include/urcu/compiler.h b/include/urcu/compiler.h
> +diff --git a/include/urcu/arch/arm.h b/include/urcu/arch/arm.h
> index 1e30903..56115f1 100644
> ---- a/include/urcu/compiler.h
> -+++ b/include/urcu/compiler.h
> +--- a/include/urcu/arch/arm.h
> ++++ b/include/urcu/arch/arm.h
> @@ -118,10 +118,17 @@
> - + __GNUC_PATCHLEVEL__)
> -
> + */
> +
> /*
> + * Official gcc releases from 4.8.0 to 4.8.2 have the following bug,
> + * however, many arm toolchain providers have the included the fix for
> @@ -29,12 +31,12 @@ index 1e30903..56115f1 100644
> + *
> * http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58854
> */
> - # ifdef __ARMEL__
> --# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40802
> -+# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40801
> - # error Your gcc version produces clobbered frame accesses
> - # endif
> + #ifdef URCU_GCC_VERSION
> +-# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40802
> ++# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40801
> + # error Your gcc version produces clobbered frame accesses
> # endif
> + #endif
> --
> 1.9.0
>
> diff --git a/package/liburcu/liburcu.hash b/package/liburcu/liburcu.hash
> index da7d12a76c..8ff11623d0 100644
> --- a/package/liburcu/liburcu.hash
> +++ b/package/liburcu/liburcu.hash
> @@ -1,5 +1,5 @@
> -# http://www.lttng.org/files/urcu/userspace-rcu-0.12.1.tar.bz2.sha256
> -sha256 bbfaead0345642b97e0de90f889dfbab4b2643a6a5e5c6bb59cd0d26fc0bcd0e userspace-rcu-0.12.1.tar.bz2
> +# http://www.lttng.org/files/urcu/userspace-rcu-0.13.0.tar.bz2.sha256
> +sha256 cbb20dbe1a892c2a4d8898bac4316176e585392693d498766ccbbc68cf20ba20 userspace-rcu-0.13.0.tar.bz2
>
> # Hash for license files
> sha256 36b6d3fa47916943fd5fec313c584784946047ec1337a78b440e5992cb595f89 lgpl-2.1.txt
> diff --git a/package/liburcu/liburcu.mk b/package/liburcu/liburcu.mk
> index fa2ad0de83..c0a44764f1 100644
> --- a/package/liburcu/liburcu.mk
> +++ b/package/liburcu/liburcu.mk
> @@ -4,7 +4,7 @@
> #
> ################################################################################
>
> -LIBURCU_VERSION = 0.12.1
> +LIBURCU_VERSION = 0.13.0
> LIBURCU_SITE = http://lttng.org/files/urcu
> LIBURCU_SOURCE = userspace-rcu-$(LIBURCU_VERSION).tar.bz2
> LIBURCU_LICENSE = LGPL-2.1+ (library), MIT-like (few source files listed in LICENSE), GPL-2.0+ (test), GPL-3.0 (few *.m4 files)
>
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-09-27 14:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-26 21:24 [Buildroot] [PATCH 1/1] package/liburcu: bump to version 0.13.0 Fabrice Fontaine
2021-09-27 14:35 ` Arnout Vandecappelle
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.