Skip to contentSkip to conversation

glibc: add version 2.24

PATCH Superseded Vicente Olivert Riera 3 participants 4 messages Aug 5, 2016 – Aug 8, 2016

v2 of 4 Superseded Latest is v4 →

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 glibc: add version 2.24

---
Changes v1 -> v2:
- Fix type in glibc.hash: 2.23 -> 2.24 (Thanks Khem Raj)

 package/glibc/Config.in  | 6 ++++++
 package/glibc/glibc.hash | 1 +
 2 files changed, 7 insertions(+)
package/glibc/Config.in +6 -0
index f86822d..a9a6cc7 100644
@@ -22,6 +22,11 @@ config BR2_GLIBC_VERSION_2_23
 	# No support for pthread barriers on < v9 ISA
 	depends on !BR2_sparc
 
+config BR2_GLIBC_VERSION_2_24
+	bool "2.24"
+	# No support for pthread barriers on < v9 ISA
+	depends on !BR2_sparc
+
 endchoice
 
 endif
@@ -30,3 +35,4 @@ config BR2_GLIBC_VERSION_STRING
 	string
 	default "2.22" if BR2_GLIBC_VERSION_2_22
 	default "2.23" if BR2_GLIBC_VERSION_2_23
+	default "2.24" if BR2_GLIBC_VERSION_2_24
package/glibc/glibc.hash +1 -0
index 052f281..befe80c 100644
@@ -1,3 +1,4 @@
 # Locally calculated after checking pgp signature (glibc)
 sha256	eb731406903befef1d8f878a46be75ef862b9056ab0cde1626d08a7a05328948	glibc-2.22.tar.xz
 sha256	94efeb00e4603c8546209cefb3e1a50a5315c86fa9b078b6fad758e187ce13e9	glibc-2.23.tar.xz
+sha256	99d4a3e8efd144d71488e478f62587578c0f4e1fa0b4eed47ee3d4975ebeb5d3	glibc-2.24.tar.xz
Signature · 1 line
2.7.3
#1 lore raw

PATCH v2 1/1 glibc: add version 2.24

Vicente, All,

On 2016-08-05 15:36 +0100, Vicente Olivert Riera spake thusly:

Quoted 14 lines

---
Changes v1 -> v2:
- Fix type in glibc.hash: 2.23 -> 2.24 (Thanks Khem Raj)

 package/glibc/Config.in  | 6 ++++++
 package/glibc/glibc.hash | 1 +
 2 files changed, 7 insertions(+)
package/glibc/Config.in +0 -0
index f86822d..a9a6cc7 100644

package/glibc/Config.in config BR2_GLIBC_VERSION_2_23 · line 28

Quoted 7 lines
package/glibc/Config.in +4 -0
@@ -22,6 +22,11 @@ config BR2_GLIBC_VERSION_2_23
 	# No support for pthread barriers on < v9 ISA
 	depends on !BR2_sparc
 
+config BR2_GLIBC_VERSION_2_24
+	bool "2.24"
+	# No support for pthread barriers on < v9 ISA
+	depends on !BR2_sparc

It shall also depends on kernel headers >= 3.2 for all but x86/x86_64, as discussed in your previous iteration. Something like:

    depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2 || BR2_i386 || BR2_x86_64

Regards,
Yann E. MORIN.

Quoted 25 lines
package/glibc/Config.in +2 -0
+
 endchoice
 
 endif
@@ -30,3 +35,4 @@ config BR2_GLIBC_VERSION_STRING
 	string
 	default "2.22" if BR2_GLIBC_VERSION_2_22
 	default "2.23" if BR2_GLIBC_VERSION_2_23
+	default "2.24" if BR2_GLIBC_VERSION_2_24
package/glibc/glibc.hash +1 -0
index 052f281..befe80c 100644
@@ -1,3 +1,4 @@
 # Locally calculated after checking pgp signature (glibc)
 sha256	eb731406903befef1d8f878a46be75ef862b9056ab0cde1626d08a7a05328948	glibc-2.22.tar.xz
 sha256	94efeb00e4603c8546209cefb3e1a50a5315c86fa9b078b6fad758e187ce13e9	glibc-2.23.tar.xz
+sha256	99d4a3e8efd144d71488e478f62587578c0f4e1fa0b4eed47ee3d4975ebeb5d3	glibc-2.24.tar.xz
Signature · 6 lines
2.7.3

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'
#2 lore raw

PATCH v2 1/1 glibc: add version 2.24

Hi Yann,

Quoted 10 lines · Yann E. MORIN

On 2016-08-05 15:36 +0100, Vicente Olivert Riera spake thusly:

package/glibc/Config.in config BR2_GLIBC_VERSION_2_23 · line 28

Quoted 4 lines
package/glibc/Config.in +4 -0
+config BR2_GLIBC_VERSION_2_24
+	bool "2.24"
+	# No support for pthread barriers on < v9 ISA
+	depends on !BR2_sparc

It shall also depends on kernel headers >= 3.2 for all but x86/x86_64, as discussed in your previous iteration. Something like:

    depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2 || BR2_i386 || BR2_x86_64

But according to your interpretation[1] of the release announcement, glibc 2.24 requires kernel headers 3.2+ to build for all architectures, including x86/x84_64. So the headers dependency should not exclude x86/x84_64.

[1] http://lists.busybox.net/pipermail/buildroot/2016-August/169406.html

baruch

Signature · 3 lines
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
#3 lore raw

PATCH v2 1/1 glibc: add version 2.24

Baruch, All,

On 2016-08-08 19:58 +0300, Baruch Siach spake thusly:

Quoted 10 lines · Yann E. MORIN
Quoted 9 lines

On 2016-08-05 15:36 +0100, Vicente Olivert Riera spake thusly:

package/glibc/Config.in config BR2_GLIBC_VERSION_2_23 · line 28

Quoted 4 lines
package/glibc/Config.in +4 -0
+config BR2_GLIBC_VERSION_2_24
+	bool "2.24"
+	# No support for pthread barriers on < v9 ISA
+	depends on !BR2_sparc

It shall also depends on kernel headers >= 3.2 for all but x86/x86_64, as discussed in your previous iteration. Something like:

Quoted 5 lines
Quoted 1 line
    depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2 || BR2_i386 || BR2_x86_64

But according to your interpretation[1] of the release announcement, glibc 2.24 requires kernel headers 3.2+ to build for all architectures, including x86/x84_64. So the headers dependency should not exclude x86/x84_64.

That is absolutely right, of course! Thanks for spotting.

Regards,
Yann E. MORIN.

Signature · 6 lines
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'