On 09/26/2011 08:39 PM, Khem Raj wrote:
Backport Fedora patch to enable sunrpc as it was in 2.13
Fix cross-localedef-native to be able to build from eglibc 2.14 branch

Tested builds/boot of angstrom/console-image on qemu for 
arm,mips,ppc,i386,x86_64

Signed-off-by: Khem Raj<raj.k...@gmail.com>
---
  .../eglibc/cross-localedef-native_2.14.bb          |   44 ++
  .../eglibc/eglibc-2.14/IO-acquire-lock-fix.patch   |   17 +
  .../eglibc-2.14/armv4-eabi-compile-fix.patch       |   25 +
  .../eglibc-2.14/eglibc-rpc-export-again.patch      |   69 +++
  .../eglibc-svn-arm-lowlevellock-include-tls.patch  |   21 +
  .../eglibc/eglibc-2.14/generate-supported.mk       |   11 +
  .../eglibc/eglibc-2.14/ld-search-order.patch       |   56 ++
  .../eglibc/eglibc-2.14/mips-rld-map-check.patch    |   26 +
  .../eglibc/eglibc-2.14/multilib_readlib.patch      |   17 +
  .../recipes-core/eglibc/eglibc-2.14/ppc-sqrt.patch |  538 ++++++++++++++++++++
  .../eglibc-2.14/shorten-build-commands.patch       |   82 +++
  .../eglibc/eglibc-2.14/stack-protector-test.patch  |   35 ++
  meta/recipes-core/eglibc/eglibc-initial_2.14.bb    |    6 +
  meta/recipes-core/eglibc/eglibc-locale_2.14.bb     |    1 +
  meta/recipes-core/eglibc/eglibc_2.14.bb            |  219 ++++++++
  15 files changed, 1167 insertions(+), 0 deletions(-)
  create mode 100644 meta/recipes-core/eglibc/cross-localedef-native_2.14.bb
  create mode 100644 
meta/recipes-core/eglibc/eglibc-2.14/IO-acquire-lock-fix.patch
  create mode 100644 
meta/recipes-core/eglibc/eglibc-2.14/armv4-eabi-compile-fix.patch
  create mode 100644 
meta/recipes-core/eglibc/eglibc-2.14/eglibc-rpc-export-again.patch
  create mode 100644 
meta/recipes-core/eglibc/eglibc-2.14/eglibc-svn-arm-lowlevellock-include-tls.patch
  create mode 100644 meta/recipes-core/eglibc/eglibc-2.14/etc/ld.so.conf
  create mode 100644 meta/recipes-core/eglibc/eglibc-2.14/generate-supported.mk
  create mode 100644 meta/recipes-core/eglibc/eglibc-2.14/ld-search-order.patch
  create mode 100644 
meta/recipes-core/eglibc/eglibc-2.14/mips-rld-map-check.patch
  create mode 100644 meta/recipes-core/eglibc/eglibc-2.14/multilib_readlib.patch
  create mode 100644 meta/recipes-core/eglibc/eglibc-2.14/ppc-sqrt.patch
  create mode 100644 
meta/recipes-core/eglibc/eglibc-2.14/shorten-build-commands.patch
  create mode 100644 
meta/recipes-core/eglibc/eglibc-2.14/stack-protector-test.patch
  create mode 100644 meta/recipes-core/eglibc/eglibc-initial_2.14.bb
  create mode 100644 meta/recipes-core/eglibc/eglibc-locale_2.14.bb
  create mode 100644 meta/recipes-core/eglibc/eglibc_2.14.bb


Khem,

This one seems to have had a problem on mips, when I built it on the Autobuilder, I get the following failure:
checking for ld --version-script... no
| *** WARNING: You should not compile GNU libc without versioning. Not using
| *** versioning will introduce incompatibilities so that old binaries
| *** will not run anymore.
| *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer).
| checking for .previous assembler directive... yes
| checking for .protected and .hidden assembler directive... yes
| checking whether __attribute__((visibility())) is supported... yes
| checking for broken __attribute__((visibility()))... no
| checking for broken __attribute__((alias()))... no
| checking whethERROR: Function 'do_configure' failed (see /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-mips/build/build/tmp/work/mips-poky-linux/eglibc-2.13-r17+svnr14157/temp/log.do_configure.1476 for further information)
| er to put _rtld_local into .sdata section... yes
| checking for .preinit_array/.init_array/.fini_array support... no
| configure: error: Need linker with .init_array/.fini_array support.
| ERROR: oe_runconf failed

You can see this at:
http://autobuilder.yoctoproject.org:8010/builders/nightly-mips/builds/88/steps/shell_42/logs/stdio

Sau!






_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to