Hi again,
this bug is not fixed:
gcc -DHAVE_CONFIG_H -I. -I../../binutils -I. -D_GNU_SOURCE -I.
-I../../binutils -I../bfd -I../../binutils/../bfd
-I../../binutils/../include -DLOCALEDIR="\"/usr/share/locale\""
-Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes
-Wmissing-prototypes -Werror -g -O2 -c ../../binutils/size.c
as: symbol lookup error:
/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single/./opcodes/.libs/libopcodes-2.17.50.20070426.so:
undefined symbol: buffer_read_memory
make[5]: *** [size.o] Error 1
make[5]: Leaving directory
`/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single/binutils'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single/binutils'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single/binutils'
make[2]: *** [all-binutils] Error 2
make[2]: Leaving directory
`/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single'
make: *** [build-single-stamp] Error 2
debuild: fatal error at line 1228:
dpkg-buildpackage -rfakeroot -D -us -uc failed
[EMAIL PROTECTED]:[/usr/src/deb/binutils/binutils-2.17cvs20070426] #
using:
ii gcc-4.1 4.1.2-7
ii binutils 2.17cvs20070426-6
readelf -a
/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single/./opcodes/.libs/libopcodes-2.17.50.20070426.so:
ELF Header:
Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
Class: ELF32
Data: 2's complement, little endian
Version: 1 (current)
OS/ABI: UNIX - System V
ABI Version: 0
Type: DYN (Shared object file)
Machine: Intel 80386
Version: 0x1
Entry point address: 0x9930
Start of program headers: 52 (bytes into file)
Start of section headers: 339292 (bytes into file)
Flags: 0x0
Size of this header: 52 (bytes)
Size of program headers: 32 (bytes)
Number of program headers: 6
Size of section headers: 40 (bytes)
Number of section headers: 36
Section header string table index: 33
...
Program Headers:
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
LOAD 0x000000 0x00000000 0x00000000 0x12ad4 0x12ad4 R E 0x1000
LOAD 0x013000 0x00013000 0x00013000 0x1b860 0x1bbd4 RW 0x1000
DYNAMIC 0x02e430 0x0002e430 0x0002e430 0x000c0 0x000c0 RW 0x4
GNU_EH_FRAME 0x012a5c 0x00012a5c 0x00012a5c 0x0001c 0x0001c R 0x4
GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x4
LOOS+5041580 0x000000 0x00000000 0x00000000 0x00000 0x00000 0x4
Section to Segment mapping:
Segment Sections...
00 .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt
.init .plt .text .fini .rodata .eh_frame_hdr .eh_frame
01 .ctors .dtors .jcr .data.rel.ro .dynamic .got .got.plt .data
.bss
02 .dynamic
03 .eh_frame_hdr
04
05
...
Relocation section '.rel.dyn' at offset 0x6a4 contains 4635 entries:
Offset Info Type Sym.Value Sym. Name
00013068 00000008 R_386_RELATIVE
0001306c 00000008 R_386_RELATIVE
00013074 00000008 R_386_RELATIVE
0001308c 00000008 R_386_RELATIVE
00013090 00000008 R_386_RELATIVE
00013098 00000008 R_386_RELATIVE
<thousands of above ripped>
0002e4f0 00000406 R_386_GLOB_DAT 00009b60 buffer_read_memory
0002e4f4 00000506 R_386_GLOB_DAT 00009a90 perror_memory
0002e4f8 00000606 R_386_GLOB_DAT 00009a00 generic_symbol_at_addr
0002e4fc 00000706 R_386_GLOB_DAT 00000000 __gmon_start__
0002e500 00000806 R_386_GLOB_DAT 00000000 _Jv_RegisterClasses
0002e504 00001106 R_386_GLOB_DAT 00009a10 generic_symbol_is_vali
0002e508 00001906 R_386_GLOB_DAT 0002ebd0 address_mode
0002e50c 00002206 R_386_GLOB_DAT 0000f2b0 print_insn_i386
0002e510 00002306 R_386_GLOB_DAT 00009a20 generic_print_address
0002e514 00002b06 R_386_GLOB_DAT 00000000 __cxa_finalize
...
Symbol table '.dynsym' contains 45 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 00000000 0 NOTYPE LOCAL DEFAULT UND
1: 00000000 615 FUNC GLOBAL DEFAULT UND [EMAIL PROTECTED] (2)
2: 00000000 52 FUNC GLOBAL DEFAULT UND [EMAIL PROTECTED] (2)
3: 0002e428 8 OBJECT GLOBAL DEFAULT 17 gs
4: 00009b60 184 FUNC GLOBAL DEFAULT 9 buffer_read_memory
Package: binutils
Version: 2.17cvs20070426-5
Followup-For: Bug #421790
Hi James,
building binutils fails also:
gcc -DHAVE_CONFIG_H -I. -I../../binutils -I. -D_GNU_SOURCE -I. -I../../binutils -I../bfd
-I../../binutils/../bfd -I../../binutils/../include
-DLOCALEDIR="\"/usr/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation
-W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2 -c ../../binutils/size.c
as: symbol lookup error:
/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single/./opcodes/.libs/libopcodes-2.17.50.20070426.so:
undefined symbol: buffer_read_memory
make[5]: *** [size.o] Error 1
make[5]: Leaving directory
`/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single/binutils'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single/binutils'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single/binutils'
make[2]: *** [all-binutils] Error 2
make[2]: Leaving directory
`/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single'
make: *** [build-single-stamp] Error 2
debuild: fatal error at line 1228:
dpkg-buildpackage -rfakeroot -D -us -uc failed
[EMAIL PROTECTED]:[/usr/src/deb/binutils/binutils-2.17cvs20070426] #
[EMAIL PROTECTED]:[/usr/src/deb/binutils/binutils-2.17cvs20070426] # readelf -s
-D -W
/usr/src/deb/binutils/binutils-2.17cvs20070426/builddir-single/./opcodes/.libs/libopcodes-2.17.50.20070426.so
Dynamic symbol information is not available for displaying symbols.
[EMAIL PROTECTED]:[/usr/src/deb/binutils/binutils-2.17cvs20070426] #
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.20-wolk5.1 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages binutils depends on:
ii libc6 2.5-7 GNU C Library: Shared libraries
binutils recommends no packages.
-- debconf information:
binutils/oformat_warning:
* binutils/kernel_link_warning:
--
Mit freundlichen Gruessen
Marc-Christian Petersen
Linux-Systeme GmbH
Tenderweg 11 45141 Essen
Tel. : +49 201 - 29 883 12
Mobil: +49 172 - 61 5555 0
Fax. : +49 201 - 29 883 30
http://www.linux-systeme.de - http://sourceforge.net/projects/wolk
PGP/GnuPG Key: 1024D/6941C9D8
Fingerprint: A2E7 5383 7931 2A58 FCC3 2FE7 F35E 97D4 6941 C9D8
Key available at http://pgp.mit.edu. Encrypted e-mail preferred
https://www.openbc.com/hp/MarcChristian_Petersen
Amtsgericht Essen, HRB 14729
Geschäftsführer Jörg Hinz, Marc-Christian Petersen