Modify

Opened 7 years ago

Closed 6 years ago

Last modified 4 years ago

#9789 closed defect (fixed)

problems while compiling elfutils for PC Engines Alix Board

Reported by: waxman235@… Owned by: florian
Priority: normal Milestone: Chaos Calmer 15.05
Component: packages Version: Backfire 10.03
Keywords: libelf elfutils Cc:

Description

I originally got this error while I wanted to get ntpd compiled for my Alix 2c2 router board and after some digging I found out that the package libelf was added to the compiling process as soon as I include ntpd but anyhow, the problem is that I can not continue because other packages also require the elfutils next to the ntpd* package. At the moment I can get the router working at least with the minimum functions as a router.

I didn't find an helpful solution in the internet or this bug tracking system.

make[4]: Entering directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152'
make  all-recursive
make[5]: Entering directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152'
Making all in config
make[6]: Entering directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152/config'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152/config'
Making all in m4
make[6]: Entering directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152/m4'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152/m4'
Making all in lib
make[6]: Entering directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152/lib'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152/lib'
Making all in libelf
make[6]: Entering directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152/libelf'
i486-openwrt-linux-uclibc-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I..  -I/home/cfluegel/openwrt/alix/staging_dir/target-i386_uClibc-0.9.30.1/usr/include -I/home/cfluegel/openwrt/alix/staging_dir/target-i386_uClibc-0.9.30.1/include -I/home/cfluegel/openwrt/alix/staging_dir/toolchain-i386_gcc-4.1.2_uClibc-0.9.30.1/usr/include -I/home/cfluegel/openwrt/alix/staging_dir/toolchain-i386_gcc-4.1.2_uClibc-0.9.30.1/include -I/home/cfluegel/openwrt/alix/staging_dir/target-i386_uClibc-0.9.30.1/usr/lib/libiconv-stub/include -I/home/cfluegel/openwrt/alix/staging_dir/target-i386_uClibc-0.9.30.1/usr/lib/libintl-stub/include  -std=gnu99 -Wall -Wshadow  -Wunused -Wextra -Wformat=2    -O2 -pipe -march=i486 -funit-at-a-time -fhonour-copts -I/home/cfluegel/openwrt/alix/staging_dir/target-i386_uClibc-0.9.30.1/usr/lib/libiconv-stub/include -I/home/cfluegel/openwrt/alix/staging_dir/target-i386_uClibc-0.9.30.1/usr/lib/libintl-stub/include  -MT elf_error.o -MD -MP -MF .deps/elf_error.Tpo -c -o elf_error.o elf_error.c
In file included from elf_error.c:61:
libelfP.h:67:1: warning: "_" redefined
In file included from elf_error.c:56:
/home/cfluegel/openwrt/alix/staging_dir/target-i386_uClibc-0.9.30.1/usr/lib/libintl-stub/include/libintl.h:41:1: warning: this is the location of the previous definition
elf_error.c:65: error: thread-local storage not supported for this target
make[6]: *** [elf_error.o] Error 1
make[6]: Leaving directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152/libelf'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152'
make[3]: *** [/home/cfluegel/openwrt/alix/build_dir/target-i386_uClibc-0.9.30.1/elfutils-0.152/.built] Error 2
make[3]: Leaving directory `/home/cfluegel/openwrt/alix/feeds/packages/libs/elfutils'
make[2]: *** [package/feeds/packages/elfutils/compile] Error 2
make[2]: Leaving directory `/home/cfluegel/openwrt/alix'
make[1]: *** [/home/cfluegel/openwrt/alix/staging_dir/target-i386_uClibc-0.9.30.1/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/cfluegel/openwrt/alix'
make: *** [world] Fehler 2

I hope I haven't included too less and too much information for the problem. If there is anything I can do, I'll try to help.

I use the backfire branch, this isn't the problem, is it?

Attachments (0)

Change History (3)

comment:1 Changed 7 years ago by florian

  • Owner changed from developers to florian
  • Status changed from new to accepted

comment:2 Changed 6 years ago by florian

  • Resolution set to fixed
  • Status changed from accepted to closed

This is now fixed with the switch to uClibc 0.9.33 in trunk.

comment:3 Changed 4 years ago by jow

  • Milestone changed from Backfire 10.03.2 to Chaos Calmer (trunk)

Milestone Backfire 10.03.2 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.