| 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 whether to put _rtld_local into .sdata section... no
| checking for arm-angstrom-linux-gnueabi-readelf... arm-angstrom-linux-gnueabi-readelf
| checking for .preinit_array/.init_array/.fini_array support... no
| configure: error: Need linker with .init_array/.fini_array support.
| FATAL: oe_runconf failed
NOTE: Task failed: /home/ph5/src/oe/build/angstrom/work/armv5te-angstrom-linux-gnueabi/glibc-intermediate-2.5-r3/temp/log.do_configure.1318
NOTE: package glibc-intermediate-2.5-r3: task do_configure: failed
ERROR: TaskFailed event exception, aborting
NOTE: package glibc-intermediate-2.5: failed
ERROR: Build of /home/ph5/src/oe/openembedded/packages/glibc/glibc-intermediate_2.5.bb do_configure failed
ERROR: Task 4 (/home/ph5/src/oe/openembedded/packages/glibc/glibc-intermediate_2.5.bb, do_configure) failed
ERROR: Exception received
ERROR: '/home/ph5/src/oe/openembedded/packages/glibc/glibc-intermediate_2.5.bb, do_configure' failed