Bug#554142: libreadline5: can't prelink: section file offsets not monotonically

2009-11-29 Thread Thomas Viehweger
Hi,

below is the output of objdump -hF /lib/libreadline.so.5.2.

Section 7 (.dynsym) has to be placed before section 11 (.dynstr).

Today I have re-built the package with gcc-4.3 (4.3.4-6) and binutils 2.20-4. 
All sections were in-order.
Maybe Matthias Klose used different tools.

Regards,
Thomas Viehweger

/lib/libreadline.so.5.2: file format elf32-i386

Sections:
Idx Name  Size  VMA   LMA   File off  Algn
  0 .text 0001ec08  0120  0120  0120  2**4
  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .init 0030  0001ed28  0001ed28  0001ed28  2**2
  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .fini 001c  0001ed58  0001ed58  0001ed58  2**2
  CONTENTS, ALLOC, LOAD, READONLY, CODE
  3 .rodata   11b0  0001ed74  0001ed74  0001ed74  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
  4 .eh_frame 0004  0001ff24  0001ff24  0001ff24  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
  5 .eh_frame_hdr 0008  0001ff28  0001ff28  0001ff28  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
  6 .note.gnu.build-id 0024  0001ff30  0001ff30  0001ff30  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
  7 .dynsym   2ab0  0002508c  0002508c  0002508c  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
  8 .rel.dyn  2980  0001ff54  0001ff54  0001ff54  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
  9 .rel.plt  0d38  000228d4  000228d4  000228d4  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
 10 .plt  1a80  0002360c  0002360c  0002360c  2**2
  CONTENTS, ALLOC, LOAD, READONLY, CODE
 11 .dynstr   2f15  00027b3c  00027b3c  00027b3c  2**0
  CONTENTS, ALLOC, LOAD, READONLY, DATA
 12 .hash 12d8  0002aa54  0002aa54  0002aa54  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
 13 .gnu.hash 14d4  0002bd2c  0002bd2c  0002bd2c  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
 14 .gnu.version  0556  0002d200  0002d200  0002d200  2**1
  CONTENTS, ALLOC, LOAD, READONLY, DATA
 15 .gnu.version_d 001c  0002d758  0002d758  0002d758  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
 16 .gnu.version_r 0040  0002d774  0002d774  0002d774  2**2
  CONTENTS, ALLOC, LOAD, READONLY, DATA
 17 .data 2980  0002e000  0002e000  0002e000  2**5
  CONTENTS, ALLOC, LOAD, DATA
 18 .ctors0008  00030980  00030980  00030980  2**2
  CONTENTS, ALLOC, LOAD, DATA
 19 .dtors0008  00030988  00030988  00030988  2**2
  CONTENTS, ALLOC, LOAD, DATA
 20 .jcr  0004  00030990  00030990  00030990  2**2
  CONTENTS, ALLOC, LOAD, DATA
 21 .data.rel.ro.local 0128  000309a0  000309a0  000309a0  2**5
  CONTENTS, ALLOC, LOAD, DATA
 22 .data.rel.ro  0648  00030ae0  00030ae0  00030ae0  2**5
  CONTENTS, ALLOC, LOAD, DATA
 23 .dynamic  00d8  00031128  00031128  00031128  2**2
  CONTENTS, ALLOC, LOAD, DATA
 24 .got  09e8  00031200  00031200  00031200  2**2
  CONTENTS, ALLOC, LOAD, DATA
 25 .bss  1174  00031c00  00031c00  00031be8  2**5
  ALLOC
 26 .note.gnu.gold-version 0018      00031be8  2**2
  CONTENTS, READONLY




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#554142: libreadline5: can't prelink: section file offsets not monotonically increasing

2009-11-03 Thread Arthur Marsh
Package: libreadline5
Version: 5.2-7
Severity: normal


When I ran prelink, I ran into the message:

# prelink -v /lib/libreadline.so.5
/usr/sbin/prelink.bin: /lib/libreadline.so.5: section file offsets not 
monotonically increasing


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.31 (SMP w/1 CPU core; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libreadline5 depends on:
ii  libc6 2.10.1-5   GNU C Library: Shared libraries
ii  libgcc1   1:4.4.2-2  GCC support library
ii  libncurses5   5.7+20090803-2 shared libraries for terminal hand
ii  readline-common   6.0-5  GNU readline and history libraries

libreadline5 recommends no packages.

libreadline5 suggests no packages.

-- debconf-show failed



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org