All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] glibc: add version 2.23
@ 2016-02-19 13:32 Gustavo Zacarias
  2016-02-19 13:32 ` [Buildroot] [PATCH 2/2] glibc: bump default to version 2.22 Gustavo Zacarias
  2016-02-19 15:34 ` [Buildroot] [PATCH 1/2] glibc: add version 2.23 Peter Korsgaard
  0 siblings, 2 replies; 6+ messages in thread
From: Gustavo Zacarias @ 2016-02-19 13:32 UTC (permalink / raw)
  To: buildroot

Clarify the reason it's not available for sparc < v9.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/glibc/Config.in  | 9 ++++++++-
 package/glibc/glibc.hash | 1 +
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/package/glibc/Config.in b/package/glibc/Config.in
index aeb236c..d8f54b6 100644
--- a/package/glibc/Config.in
+++ b/package/glibc/Config.in
@@ -39,7 +39,13 @@ config BR2_GLIBC_VERSION_2_21
 
 config BR2_GLIBC_VERSION_2_22
 	bool "2.22"
-	depends on !BR2_sparc # broken
+	# No support for pthread barriers on < v9 ISA
+	depends on !BR2_sparc
+
+config BR2_GLIBC_VERSION_2_23
+	bool "2.23"
+	# No support for pthread barriers on < v9 ISA
+	depends on !BR2_sparc
 
 endchoice
 
@@ -51,3 +57,4 @@ config BR2_GLIBC_VERSION_STRING
 	default "2.19-svnr25243" if BR2_EGLIBC_VERSION_2_19
 	default "2.21" if BR2_GLIBC_VERSION_2_21
 	default "2.22" if BR2_GLIBC_VERSION_2_22
+	default "2.23" if BR2_GLIBC_VERSION_2_23
diff --git a/package/glibc/glibc.hash b/package/glibc/glibc.hash
index 979202e..c809735 100644
--- a/package/glibc/glibc.hash
+++ b/package/glibc/glibc.hash
@@ -6,3 +6,4 @@ md5	197836c2ba42fb146e971222647198dd	eglibc-2.19-svnr25243.tar.bz2
 sha1	8013c1935b46fd50d2d1fbfad3b0af362b75fb28	eglibc-2.19-svnr25243.tar.bz2
 sha256  aeeb362437965a5d3f40b151094ca79def04a115bd363fdd4a9a0c69482923b8  glibc-2.21.tar.xz
 sha256	eb731406903befef1d8f878a46be75ef862b9056ab0cde1626d08a7a05328948	glibc-2.22.tar.xz
+sha256	94efeb00e4603c8546209cefb3e1a50a5315c86fa9b078b6fad758e187ce13e9	glibc-2.23.tar.xz
-- 
2.4.10

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/2] glibc: bump default to version 2.22
  2016-02-19 13:32 [Buildroot] [PATCH 1/2] glibc: add version 2.23 Gustavo Zacarias
@ 2016-02-19 13:32 ` Gustavo Zacarias
  2016-02-19 15:34   ` Peter Korsgaard
  2016-02-19 15:34 ` [Buildroot] [PATCH 1/2] glibc: add version 2.23 Peter Korsgaard
  1 sibling, 1 reply; 6+ messages in thread
From: Gustavo Zacarias @ 2016-02-19 13:32 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/glibc/Config.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/glibc/Config.in b/package/glibc/Config.in
index d8f54b6..f839e29 100644
--- a/package/glibc/Config.in
+++ b/package/glibc/Config.in
@@ -32,7 +32,7 @@ config BR2_PACKAGE_GLIBC
 
 choice
 	prompt "glibc version"
-	default BR2_GLIBC_VERSION_2_21
+	default BR2_GLIBC_VERSION_2_22
 
 config BR2_GLIBC_VERSION_2_21
 	bool "2.21"
-- 
2.4.10

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/2] glibc: add version 2.23
  2016-02-19 13:32 [Buildroot] [PATCH 1/2] glibc: add version 2.23 Gustavo Zacarias
  2016-02-19 13:32 ` [Buildroot] [PATCH 2/2] glibc: bump default to version 2.22 Gustavo Zacarias
@ 2016-02-19 15:34 ` Peter Korsgaard
  1 sibling, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2016-02-19 15:34 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 > Clarify the reason it's not available for sparc < v9.
 > Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>

Committed to next, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/2] glibc: bump default to version 2.22
  2016-02-19 13:32 ` [Buildroot] [PATCH 2/2] glibc: bump default to version 2.22 Gustavo Zacarias
@ 2016-02-19 15:34   ` Peter Korsgaard
  2016-02-19 15:44     ` Gustavo Zacarias
  0 siblings, 1 reply; 6+ messages in thread
From: Peter Korsgaard @ 2016-02-19 15:34 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 > Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>

Committed to next, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/2] glibc: bump default to version 2.22
  2016-02-19 15:34   ` Peter Korsgaard
@ 2016-02-19 15:44     ` Gustavo Zacarias
  2016-02-19 16:44       ` Thomas Petazzoni
  0 siblings, 1 reply; 6+ messages in thread
From: Gustavo Zacarias @ 2016-02-19 15:44 UTC (permalink / raw)
  To: buildroot

On 19/02/16 12:34, Peter Korsgaard wrote:

>>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:
>
>   > Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
>
> Committed to next, thanks.

Hi.
Big general question for everyone, we now have 3 versions of glibc (not 
counting eglibc).
The only reason for keeping 2.21 is sparc (< v9) support, which i think 
doesn't make sense.
The case for eglibc is somewhat similar, it's support for SPE FPU (e500*).
Both are covered by uclibc so i think we could retire them.
Regards.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/2] glibc: bump default to version 2.22
  2016-02-19 15:44     ` Gustavo Zacarias
@ 2016-02-19 16:44       ` Thomas Petazzoni
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2016-02-19 16:44 UTC (permalink / raw)
  To: buildroot

Hello,

On Fri, 19 Feb 2016 12:44:18 -0300, Gustavo Zacarias wrote:

> Big general question for everyone, we now have 3 versions of glibc (not 
> counting eglibc).
> The only reason for keeping 2.21 is sparc (< v9) support, which i think 
> doesn't make sense.
> The case for eglibc is somewhat similar, it's support for SPE FPU (e500*).
> Both are covered by uclibc so i think we could retire them.

Agreed. If glibc no longer supports sparc < v9 and doesn't support SPE
FPUs, then it's an upstream issue, and we shouldn't keep old stuff
around because of this. People interested by those features should get
involve with upstream.

So: +1 to remove eglibc, and get rid of glibc 2.21, to keep only 2.22
and 2.23.

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-02-19 16:44 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-19 13:32 [Buildroot] [PATCH 1/2] glibc: add version 2.23 Gustavo Zacarias
2016-02-19 13:32 ` [Buildroot] [PATCH 2/2] glibc: bump default to version 2.22 Gustavo Zacarias
2016-02-19 15:34   ` Peter Korsgaard
2016-02-19 15:44     ` Gustavo Zacarias
2016-02-19 16:44       ` Thomas Petazzoni
2016-02-19 15:34 ` [Buildroot] [PATCH 1/2] glibc: add version 2.23 Peter Korsgaard

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.