Hi All,
               Actually I am using Openwrt glibc 2.14 on Attitude
Adjustment 12.09-rc1. I want to update it to 2.14.1. As there is no support
from Openwrt, so, I am trying myself. I just replaced the version 2.14 with
2.14.1 in Openwrt toolchain/glibc/Config.in and Config.version files. But I
am getting some compilation issue.

/usr/bin/install -c -m 644
/glibc2_14_1/c2kevm/build_dir/toolchain-arm_v7-a_gcc-4.5-linaro_glibc-2.14.1_eabi/glibc-2.14.1-initial/gnu/lib-names.h
/glibc2_14_1/c2kevm/build_dir/toolchain-arm_v7-a_gcc-4.5-linaro_glibc-2.14.1_eabi/glibc-dev/include/gnu/lib-names.h
/usr/bin/install: cannot stat
`/glibc2_14_1/c2kevm/build_dir/toolchain-arm_v7-a_gcc-4.5-linaro_glibc-2.14.1_eabi/glibc-2.14.1-initial/gnu/lib-names.h':
No such file or directory
make[5]: ***
[/glibc2_14_1/c2kevm/build_dir/toolchain-arm_v7-a_gcc-4.5-linaro_glibc-2.14.1_eabi/glibc-dev/include/gnu/lib-names.h]
Error 1
make[5]: Leaving directory
`/glibc2_14_1/c2kevm/build_dir/toolchain-arm_v7-a_gcc-4.5-linaro_glibc-2.14.1_eabi/glibc-2.14.1'
make[4]: *** [install-headers] Error 2
make[4]: Leaving directory
`/glibc2_14_1/c2kevm/build_dir/toolchain-arm_v7-a_gcc-4.5-linaro_glibc-2.14.1_eabi/glibc-2.14.1-initial'
make[3]: ***
[/glibc2_14_1/c2kevm/build_dir/toolchain-arm_v7-a_gcc-4.5-linaro_glibc-2.14.1_eabi/glibc-2.14.1/.prepared]
Error 2
make[3]: Leaving directory `/glibc2_14_1/c2kevm/toolchain/glibc'
make[2]: *** [toolchain/glibc/prepare] Error 2
make[2]: Leaving directory `/glibc2_14_1/c2kevm'
make[1]: ***
[/glibc2_14_1/c2kevm/staging_dir/toolchain-arm_v7-a_gcc-4.5-linaro_glibc-2.14.1_eabi/stamp/.toolchain_install]
Error 2
make[1]: Leaving directory `/glibc2_14_1/c2kevm'
make: *** [world] Error 2

Instead of changing the version, just I created patch between glibc 2.14
and glibc 2.14.1 and placed under toolchain/glibc/patches/2.14 directory
and same thing for glibc_ports patch also, then it is compiled
successfully.

When I checked the compilation log, that glibc-2.14.1 configure is running
in twice and second time some problem coming. The log is

running configure fragment for ports/sysdeps/arm/elf
                                      checking for ARM TLS support... yes

running configure fragment for ports/sysdeps/unix/sysv/linux/arm/eabi/nptl
                                  running configure fragment for
ports/sysdeps/unix/sysv/linux/arm/eabi
running configure fragment for nptl/sysdeps/pthread
                                      checking for forced unwind support...
no
configure: error: forced unwind support is required
                                      make[5]: Failed to remake makefile
`/glibc2_14_1/c2kevm/build_dir/toolchain-arm_v7-a_gcc-4.5-linaro_glibc-2.14.1_eabi/glibc-2.14.1-initial/config.make'.

./scripts/mkinstalldirs
/glibc2_14_1/c2kevm/build_dir/toolchain-arm_v7-a_gcc-4.5-linaro_glibc-2.14.1_eabi/glibc-dev/include

In working this is not happening.
I did not get what is causing the issue. Please somebody suggest me what is
causing the issue.

Thanks,
KM
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to