Skip to contentSkip to conversation

glibc: disable eglibc 2.18 for sparc

PATCH New Gustavo Zacarias 2 participants 5 messages Mar 17, 2015 – Mar 20, 2015

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 glibc: disable eglibc 2.18 for sparc

It's broken as well, wants to emit v9 asm.

---
 package/glibc/Config.in | 2 ++
 1 file changed, 2 insertions(+)
package/glibc/Config.in +2 -0
index 53cd958..8cc8cce 100644
@@ -11,6 +11,8 @@ choice
 
 config BR2_EGLIBC_VERSION_2_18
 	bool "2.18-svnr23787"
+	# Build breakage
+	depends on !BR2_sparc
 
 config BR2_EGLIBC_VERSION_2_19
 	bool "2.19-svnr25243"
Signature · 1 line
2.0.5
#1 lore raw

PATCH 1/1 glibc: disable eglibc 2.18 for sparc

Dear Gustavo Zacarias,

Quoted 6 lines · Gustavo Zacarias

It's broken as well, wants to emit v9 asm.

---
 package/glibc/Config.in | 2 ++
 1 file changed, 2 insertions(+)

Applied, but shouldn't we simply deprecated eglibc ? The latest eglibc release was 2.19, and glibc has already made two releases (2.20 and 2.21) since then.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#2 lore raw

PATCH 1/1 glibc: disable eglibc 2.18 for sparc

Quoted 3 lines · Thomas Petazzoni

Applied, but shouldn't we simply deprecated eglibc ? The latest eglibc release was 2.19, and glibc has already made two releases (2.20 and 2.21) since then.

Unfortunately eglibc 2.18 is the only (e)glibc that's good for powerpc SPE at the moment (that does hard-float), so that would mean leaving only uClibc for that scenario.
Regards.

#3 lore raw

PATCH 1/1 glibc: disable eglibc 2.18 for sparc

Dear Gustavo Zacarias,

Quoted 7 lines · Gustavo Zacarias
Quoted 3 lines

Applied, but shouldn't we simply deprecated eglibc ? The latest eglibc release was 2.19, and glibc has already made two releases (2.20 and 2.21) since then.

Unfortunately eglibc 2.18 is the only (e)glibc that's good for powerpc SPE at the moment (that does hard-float), so that would mean leaving only uClibc for that scenario.

Well if nobody cares about powerpc SPE in upstream glibc, using uClibc will be the only solution.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#4 lore raw

PATCH 1/1 glibc: disable eglibc 2.18 for sparc

Quoted 2 lines · Thomas Petazzoni

Well if nobody cares about powerpc SPE in upstream glibc, using uClibc will be the only solution.

From what i've read there was a effort to get soft-fp going for that which makes sense because E500v1 is only single-precision and E500v2 is double, to make them ABI compatible.
I'll dig and get back on it since keeping eglibc around might not be a good idea long-term.
Regards.