Openembedded Core Discussions
 help / color / mirror / Atom feed
From: Saul Wold <saul.wold@intel.com>
To: Patches and discussions about the oe-core layer
	<openembedded-core@lists.openembedded.org>
Subject: Re: [PATCH 3/4] eglibc: Add recipes for 2.14
Date: Tue, 27 Sep 2011 16:07:44 -0700	[thread overview]
Message-ID: <4E825740.4080609@intel.com> (raw)
In-Reply-To: <2d1632c2b19963e3dc625522d1284ce6262c2492.1317094542.git.raj.khem@gmail.com>

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.khem@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!








  reply	other threads:[~2011-09-27 23:14 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-09-27  3:39 [PATCH 0/4] Upgrade eglibc 2.14 and gcc 4.6 Khem Raj
2011-09-27  3:39 ` [PATCH 1/4] conf, recipes: Add new variable LINKER_HASH_STYLE Khem Raj
2011-09-28 13:40   ` Richard Purdie
2011-09-28 15:15     ` Khem Raj
2011-09-27  3:39 ` [PATCH 2/4] gcc-4.6: Use --with-linker-hash-style configure option Khem Raj
2011-09-27  3:39 ` [PATCH 3/4] eglibc: Add recipes for 2.14 Khem Raj
2011-09-27 23:07   ` Saul Wold [this message]
2011-09-28  0:17     ` Khem Raj
2011-09-28  1:02       ` Saul Wold
2011-09-28  1:13         ` Khem Raj
2011-09-28 11:01           ` Richard Purdie
2011-09-27  3:39 ` [PATCH 4/4] gcc-4.6: Update to tip of FSF gcc-4_6-branch Khem Raj

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4E825740.4080609@intel.com \
    --to=saul.wold@intel.com \
    --cc=openembedded-core@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox