Modify ↓
#9635 closed defect (worksforme)
Not compile eglibc 2.13
Reported by: | sav | Owned by: | developers |
---|---|---|---|
Priority: | normal | Milestone: | Barrier Breaker 14.07 |
Component: | toolchain | Version: | Trunk |
Keywords: | Cc: |
Description
Not compile eglibc 2.13,
eglibc 2.12 compile OK!
mipsel-openwrt-linux-gnu-gcc -mabi=32 ../ports/sysdeps/mips/dl-lookup.c -c -std=gnu99 -fgnu89-inline -Os -Wall -Winline -Wwrite-strings -fhonour-copts -fmerge-all-constants -fno-caller-saves -mips32 -msoft-float -mtune=mips32 -pipe -Wstrict-prototypes -fexceptions -fasynchronous-unwind-tables -I../include -I/home/sysadmin/wl500/OpenWrt/build/build_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/eglibc-2.13-r13055-final/elf -I/home/sysadmin/wl500/OpenWrt/build/build_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/eglibc-2.13-r13055-final -I../ports/sysdeps/mips/elf -I../ports/sysdeps/unix/sysv/linux/mips/mips32 -I../ports/sysdeps/unix/sysv/linux/mips/nptl -I../ports/sysdeps/unix/sysv/linux/mips -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../ports/sysdeps/unix/sysv/linux -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../ports/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../ports/sysdeps/unix/mips/mips32 -I../ports/sysdeps/unix/mips -I../nptl/sysdeps/unix -I../ports/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../ports/sysdeps/mips/mips32 -I../ports/sysdeps/mips -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/wordsize-32 -I../ports/sysdeps/mips/nptl -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../nptl -I../ports -I.. -I../libio -I. -nostdinc -isystem /home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/lib/gcc/mipsel-openwrt-linux-gnu/4.4.5/include -isystem /home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/lib/gcc/mipsel-openwrt-linux-gnu/4.4.5/include-fixed -isystem /home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -o /home/sysadmin/wl500/OpenWrt/build/build_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/eglibc-2.13-r13055-final/elf/dl-lookup.o -MD -MP -MF /home/sysadmin/wl500/OpenWrt/build/build_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/eglibc-2.13-r13055-final/elf/dl-lookup.o.dt -MT /home/sysadmin/wl500/OpenWrt/build/build_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/eglibc-2.13-r13055-final/elf/dl-lookup.o ../ports/sysdeps/mips/dl-lookup.c: In function 'do_lookup_x': ../ports/sysdeps/mips/dl-lookup.c:115: error: '_dl_debug_mask' undeclared (first use in this function) ../ports/sysdeps/mips/dl-lookup.c:115: error: (Each undeclared identifier is reported only once ../ports/sysdeps/mips/dl-lookup.c:115: error: for each function it appears in.) ../ports/sysdeps/mips/dl-lookup.c: In function 'add_dependency': ../ports/sysdeps/mips/dl-lookup.c:681: error: '_dl_debug_mask' undeclared (first use in this function) ../ports/sysdeps/mips/dl-lookup.c: In function '_dl_lookup_symbol_x': ../ports/sysdeps/mips/dl-lookup.c:860: error: '_dl_debug_mask' undeclared (first use in this function) ../ports/sysdeps/mips/dl-lookup.c: In function '_dl_debug_bindings': ../ports/sysdeps/mips/dl-lookup.c:925: error: '_dl_debug_mask' undeclared (first use in this function) make[6]: *** [/home/sysadmin/wl500/OpenWrt/build/build_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/eglibc-2.13-r13055-final/elf/dl-lookup.o] Error 1 make[6]: Leaving directory `/home/sysadmin/wl500/OpenWrt/build/build_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/eglibc-2.13-r13055/libc/elf' make[5]: *** [elf/subdir_lib] Error 2 make[5]: Leaving directory `/home/sysadmin/wl500/OpenWrt/build/build_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/eglibc-2.13-r13055/libc' make[4]: *** [all] Error 2 make[4]: Leaving directory `/home/sysadmin/wl500/OpenWrt/build/build_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/eglibc-2.13-r13055-final' make[3]: *** [/home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/stamp/.eglibc_built] Error 2 make[3]: Leaving directory `/home/sysadmin/wl500/OpenWrt/build/toolchain/eglibc' make[2]: *** [toolchain/eglibc/compile] Error 2 make[2]: Leaving directory `/home/sysadmin/wl500/OpenWrt/build' make[1]: *** [/home/sysadmin/wl500/OpenWrt/build/staging_dir/toolchain-mipsel_gcc-4.4.5_eglibc-2.13/stamp/.toolchain_install] Error 2 make[1]: Leaving directory `/home/sysadmin/wl500/OpenWrt/build'
Attachments (0)
Change History (3)
comment:1 Changed 6 years ago by Peter Naulls <peter@…>
comment:2 Changed 6 years ago by nbd
- Resolution set to worksforme
- Status changed from new to closed
seems to work in 2.15
comment:3 Changed 4 years ago by jow
- Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07
Milestone Attitude Adjustment 12.09 deleted
Note: See
TracTickets for help on using
tickets.
This appears to be MIPS-specific. It occurs when you turn off "Runtime linker debug printouts". Turn that back on, and it should go away.