All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.