Thread (8 messages) 8 messages, 5 authors, 2012-09-06

Re: [PATCH] poky-tiny: Enable x86-64 to build eglibc correctly

From: Saul Wold <hidden>
Date: 2012-08-31 16:43:56

On 08/30/2012 02:49 PM, Khem Raj wrote:
On Thu, Aug 30, 2012 at 12:48 PM, Saul Wold [off-list ref] wrote:
quoted
The libc-libm-big option allows eglibc to correctly configure
itself to include the correct math functions for 64bit operations

[YOCTO #2943]

Signed-off-by: Saul Wold <redacted>
---
  meta-yocto/conf/distro/poky-tiny.conf |    1 +
  1 file changed, 1 insertion(+)
diff --git a/meta-yocto/conf/distro/poky-tiny.conf b/meta-yocto/conf/distro/poky-tiny.conf
index 8ae1d85..bfb4432 100644
--- a/meta-yocto/conf/distro/poky-tiny.conf
+++ b/meta-yocto/conf/distro/poky-tiny.conf
@@ -63,6 +63,7 @@ ASSUME_PROVIDED += "pkgconfig$"
  # Reconfigure eglibc for a smaller installation
  # Comment out any of the lines below to disable them in the build
  DISTRO_FEATURES_LIBC_TINY = "libc-libm libc-crypt"
+DISTRO_FEATURES_LIBC_TINY_append_x86-64 = " libc-libm-big"

  # Required for "who"
  DISTRO_FEATURES_LIBC_MINIMAL = "libc-utmp libc-getlogin"

there is a bug in eglibc if it cant build without libc-libm-big
it should have not caused any undefined symbol failures because
all it should have done is not use double precision so your computations
will be less accurate.
Khem,

You are correct the problem is that if the libm-big option is not 
specificed it grabs the dbl-wrap files for some sysdep function, but 
still uses the dbl-64 functions for others.

Should I file an eglibc bug?

Sau!
quoted
--
1.7.9.5


_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help