[opensuse-arm] Fwd: ARM hard-float linker path - consensus
FYI, Adrian asked me to participate in the call and here's the result.
Once we have a glibc patch, let's fix both gcc and glibc - and add a
compatibility symlink for now until rebuilding of the whole distro
succeeded...
Andreas
-------- Original Message --------
Subject: ARM hard-float linker path - consensus
Date: Fri, 13 Apr 2012 18:37:11 +0100
From: Steve McIntyre
Am Freitag, 13. April 2012, 20:40:20 schrieb Andreas Jaeger:
FYI, Adrian asked me to participate in the call and here's the result.
Once we have a glibc patch, let's fix both gcc and glibc - and add a compatibility symlink for now until rebuilding of the whole distro succeeded...
Thanks a lot Andreas, it is really great that you all were able to find a common agreement just in the first call :) -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On Saturday, April 14, 2012 09:47:46 Adrian Schröter wrote:
Am Freitag, 13. April 2012, 20:40:20 schrieb Andreas Jaeger:
FYI, Adrian asked me to participate in the call and here's the result.
Once we have a glibc patch, let's fix both gcc and glibc - and add a compatibility symlink for now until rebuilding of the whole distro succeeded...
Thanks a lot Andreas, it is really great that you all were able to find a common agreement just in the first call :)
Wasn't that hard, I only had to say loud "Yes" at the right time ;) I think the mailing list discussion on the cross-distro list was good enough so that the consensus was clear. Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Btw. I'd like to move in glibc the linker to /lib/ld-linux-armhf.so.3 and provide a compatibility symlink. Any objections? How can I check in the glibc.spec file that I'm on such an ARM platform? What's the proper %ifarch armXX variable? Btw. wnce this is in, we can patch gcc for the new path (take it from http://sourceware.org/ml/libc-ports/2012-04/msg00060.html) Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 16.04.2012, at 09:43, Andreas Jaeger wrote:
Btw. I'd like to move in glibc the linker to /lib/ld-linux-armhf.so.3 and provide a compatibility symlink.
Any objections?
How can I check in the glibc.spec file that I'm on such an ARM platform? What's the proper %ifarch armXX variable?
IIRC our arch for armhf is armv7l, since arch-wise every armv7 is hf capable. There were pretty long discussions around how to name the arch fields to make sense, but from a "this code runs in that CPU" compatibility point of view, which IIUC the rpm arch is about, hf and sf don't make a difference for armv7l. It's only the ABI that's different. Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On Monday, April 16, 2012 09:47:53 you wrote:
On 16.04.2012, at 09:43, Andreas Jaeger wrote:
Btw. I'd like to move in glibc the linker to /lib/ld-linux-armhf.so.3 and provide a compatibility symlink.
Any objections?
How can I check in the glibc.spec file that I'm on such an ARM platform? What's the proper %ifarch armXX variable?
IIRC our arch for armhf is armv7l, since arch-wise every armv7 is hf capable.
So, I'll use: %ifarch armv7l Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am Montag, 16. April 2012, 09:43:47 schrieb Andreas Jaeger:
Btw. I'd like to move in glibc the linker to /lib/ld-linux-armhf.so.3 and provide a compatibility symlink.
Any objections?
How can I check in the glibc.spec file that I'm on such an ARM platform? What's the proper %ifarch armXX variable?
I think we will need to go to "armv7hl" here again. For now, you may also do it for "armv7l" because it is our hard fpu architecture. You should not use %arm, because it would also include armv5l which is soft fp in our distro.
Btw. wnce this is in, we can patch gcc for the new path (take it from http://sourceware.org/ml/libc-ports/2012-04/msg00060.html)
Andreas
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (3)
-
Adrian Schröter
-
Alexander Graf
-
Andreas Jaeger