[yocto] glib-initial do_install fails at 'oe_runmake csu/subdir_lib' (Rocko)

Victor Palacio vpalacio at intemotechnologies.com
Fri Apr 6 03:56:08 PDT 2018


Hello,

I cannot buid core-image-minimal for a imx25pdk machine (rocko). 
Building stops at glibc-initial install.

Building for another machine with morty (imx25pdk is not available in 
morty)  works.

I assume is related to this part of the recipe (glibc-initial.inc):

do_install () {
     ******
         oe_runmake csu/subdir_lib
         mkdir -p ${D}${libdir}/
         install -m 644 csu/crt[1in].o ${D}${libdir}
     ******
}

Host machine is an Ubuntu 16.04...
Linux vpalacio-laptop 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 
21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Googling for the issue, I've found this post that looks like the same 
issue: https://lists.yoctoproject.org/pipermail/yocto/2015-May/025018.html

Build Configuration:
BB_VERSION           = "1.36.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "arm-fsl-linux-gnueabi"
MACHINE              = "imx25pdk"
DISTRO               = "fsl-x11"
DISTRO_VERSION       = "2.4"
TUNE_FEATURES        = "arm armv5 thumb dsp"
TARGET_FPU           = "soft"
meta
meta-poky            = "HEAD:fdeecc901196bbccd7c5b1ea4268a2cf56764a62"
meta-oe
meta-multimedia      = "HEAD:dacfa2b1920e285531bec55cd2f08743390aaf57"
meta-freescale       = "HEAD:d6141ea291a1ac9ab8fb1dd1110d408f840fda57"
meta-freescale-3rdparty = "HEAD:62de01743c9233ea718de22991c47b73a78b4857"
meta-freescale-distro = "HEAD:0ec6d7e206705702b5b534611754de0787f92b72"


*********************************************************************************************************+

| NOTE: make PARALLELMFLAGS=-j 4 SHELL=/bin/bash csu/subdir_lib
| make -r PARALLELMFLAGS="-j 4" -C ../git objdir=`pwd` csu/subdir_lib
| make[1]: Entering directory 
'/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/git'
| make -j 4 subdir=csu -C csu ..=../ subdir_lib
| make[2]: Entering directory 
'/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/git/csu'
| /bin/bash ../scripts/gen-libc-abis \
|      arm-fsl-linux-gnueabi \
|      < ../libc-abis > 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/libc-abis.hT
| LC_ALL=C gawk -f ../scripts/abi-versions.awk 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/Versions.all 
 > 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/abi-versions.hT
| gawk -f ../scripts/gen-tunables.awk ../elf/dl-tunables.list > 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/dl-tunable-list.T
| .././scripts/mkinstalldirs 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/csu
| mv -f 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/abi-versions.hT 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/abi-versions.h
| /bin/bash ../scripts/move-if-change 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/libc-abis.hT 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/libc-abis.h

| ../Makeconfig:1137: recipe for target 
'/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/dl-tunable-list.stmp' 
failed
| make[2]: *** 
[/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/dl-tunable-list.stmp] 
Error 1
| mkdir -p -- 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/csu
| make[2]: *** Waiting for unfinished jobs....
| (files="../crypt/Banner ../libidn/Banner ../nptl/Banner 
../resolv/Banner";                \
|  if test -n "$files"; then                \
|    printf '"Available extensions:\\n"\n';        \
|    sed -e '/^#/d' -e 's/^[[:space:]]*/    /'        \
|        -e 's/^\(.*\)$/\"\1\\n\"/' $files;        \
|  fi) > 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/csu/version-info.hT
| mv -f 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/csu/version-info.hT 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/csu/version-info.h
| touch 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/build-arm-fsl-linux-gnueabi/libc-abis.stamp
| make[2]: Leaving directory 
'/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/git/csu'
| Makefile:235: recipe for target 'csu/subdir_lib' failed
| make[1]: *** [csu/subdir_lib] Error 2
| make[1]: Leaving directory 
'/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/git'
| Makefile:9: recipe for target 'csu/subdir_lib' failed
| make: *** [csu/subdir_lib] Error 2
| ERROR: oe_runmake failed
| WARNING: 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/temp/run.do_install.30316:1 
exit 1 from 'exit 1'
| ERROR: Function failed: do_install (log file is located at 
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/build/tmp/work/armv5e-fsl-linux-gnueabi/glibc-initial/2.26-r0/temp/log.do_install.30316)
ERROR: Task 
(/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/sources/poky/meta/recipes-core/glibc/glibc-initial_2.26.bb:do_install) 
failed with exit code '1'
NOTE: Tasks Summary: Attempted 731 tasks of which 699 didn't need to be 
rerun and 1 failed.
NOTE: Writing buildhistory

Summary: 1 task failed:
/media/vpalacio/LINUX_DEV/fsl-community-bsp-mx25pdk/sources/poky/meta/recipes-core/glibc/glibc-initial_2.26.bb:do_install

-- 

Victor M. Palacio Tárrega

vpalacio at intemotechnologies.com <mailto:icarra at intemotechnologies.com>

**

*Intemo Technologies****- Idetech Europe, S.L.*

Mov.: (+34)  670 03 66 08

Tel:     (+34) 93 336 16 51

C/ Montserrat Roig, nº 23, Pol. Ind. Pedrosa

08908 Hospitalet de Llobregat

BARCELONA (SPAIN)

| SmartCards |RFID |NFC |Biometría |

Este correo electrónico puede contener información reservada 
y/o confidencial, destinada exclusivamente para el uso del destinatario. 
Si Vd no es el destinatario o la persona encargada de distribuirlo, no 
está autorizado a copiar o entregar esta comunicación a ninguna otra 
persona. Si ha recibido este correo electrónico por error, le rogamos 
nos lo notifique inmediatamente por  teléfono o por el mismo medio. Gracias.

Privilege/Confidential Information may be contained in this e-mail and 
is intended only for use of the addressee. If you are not  the 
addressee, or the person responsible for delivering it to the person 
addressed, you may not copy or deliver this to anyone else. If you 
receive this e-mail by mistake, please notify us immediately by 
telephone or e-mail. Thank you.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20180406/6696e579/attachment.html>


More information about the yocto mailing list