Modify

Opened 7 years ago

Closed 6 years ago

Last modified 4 years ago

#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@…>

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.

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

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.