This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GNU Binutils on OpeBSD


2011/4/25 Mike Frysinger <vapier@gentoo.org>:
> On Sun, Apr 24, 2011 at 3:56 PM, Максим Кольцов wrote:
>>> pretty sure this isnt a bug.  you probably need to `make install` first.
>>
>> Of course binutils are installed.
>
> the path you posted was of the *non-installed* library, and those
> often have the build dir encoded in them.  not a bug.
>
> once you do run `make install`, the shared libs are relinked and the
> temp paths removed.  this is simply how libtool works.

No, this path comes from _installed_ binutils (sorry for bzipped log,
maillist doesn't accept big files).
See attached logs.
Maxim.
rtld loading: '/home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as'
exe load offset:  0x0
head /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as
obj /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as has /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as as head
examining: '/home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as'
loading: libbfd.so required by /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as
obj /home/maksbotan/gentoo/usr/lib/binutils/i686-pc-openbsd4.8/2.21/libbfd.so has /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as as head
loading: libopcodes.so required by /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as
obj /home/maksbotan/gentoo/usr/lib/binutils/i686-pc-openbsd4.8/2.21/libopcodes.so has /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as as head
loading: libc.so.56.0 required by /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as
obj /usr/lib/libc.so.56.0 has /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as as head
loading: libz.so.4.1 required by /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as
obj /usr/lib/libz.so.4.1 has /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as as head
linking dep /home/maksbotan/gentoo/usr/lib/binutils/i686-pc-openbsd4.8/2.21/libopcodes.so as child of /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as
linking dep /home/maksbotan/gentoo/usr/lib/binutils/i686-pc-openbsd4.8/2.21/libbfd.so as child of /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as
linking dep /usr/lib/libz.so.4.1 as child of /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as
linking dep /usr/lib/libc.so.56.0 as child of /home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as
examining: '/home/maksbotan/gentoo/usr/lib/binutils/i686-pc-openbsd4.8/2.21/libopcodes.so'
loading: /home/maksbotan/gentoo/var/tmp/portage/sys-devel/binutils-2.21/work/build/opcodes/../bfd/.libs/libbfd.so required by /home/maksbotan/gentoo/usr/lib/binutils/i686-pc-openbsd4.8/2.21/libopcodes.so
/home/maksbotan/gentoo/usr/i686-pc-openbsd4.8/binutils-bin/2.21/as: can't load library '/home/maksbotan/gentoo/var/tmp/portage/sys-devel/binutils-2.21/work/build/opcodes/../bfd/.libs/libbfd.so'
/home/maksbotan/gentoo/usr/lib/binutils/i686-pc-openbsd4.8/2.21/libopcodes.so:     file format elf32-i386

Program Header:
    LOAD off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
         filesz 0x00018376 memsz 0x00018376 flags r-x
    LOAD off    0x00019000 vaddr 0x20000000 paddr 0x20000000 align 2**12
         filesz 0x00006070 memsz 0x00006070 flags r--
    LOAD off    0x0001f080 vaddr 0x20007080 paddr 0x20007080 align 2**12
         filesz 0x0006e07c memsz 0x0006e07c flags rw-
    LOAD off    0x0008d0fc vaddr 0x200760fc paddr 0x200760fc align 2**12
         filesz 0x00000094 memsz 0x00000094 flags rw-
    LOAD off    0x0008d1a0 vaddr 0x200771a0 paddr 0x200771a0 align 2**12
         filesz 0x00000000 memsz 0x0000047c flags rw-
 DYNAMIC off    0x0008d040 vaddr 0x20075040 paddr 0x20075040 align 2**2
         filesz 0x000000b8 memsz 0x000000b8 flags rw-
    NOTE off    0x0001f058 vaddr 0x20006058 paddr 0x20006058 align 2**2
         filesz 0x00000018 memsz 0x00000018 flags r--

Dynamic Section:
  NEEDED      /home/maksbotan/gentoo/var/tmp/portage/sys-devel/binutils-2.21/work/build/opcodes/../bfd/.libs/libbfd.so
  NEEDED      libc.so.56.0
  RPATH       /home/maksbotan/gentoo/usr/lib:/home/maksbotan/gentoo/lib:/home/maksbotan/gentoo/usr/lib/binutils/i686-pc-openbsd4.8/2.21/
  INIT        0xe840
  FINI        0x18370
  HASH        0x154
  STRTAB      0x830
  SYMTAB      0x390
  STRSZ       0x35f
  SYMENT      0x10
  PLTGOT      0x200760fc
  PLTRELSZ    0x98
  PLTREL      0x11
  JMPREL      0xe7a8
  REL         0xb90
  RELSZ       0xdc18
  RELENT      0x8
  RELCOUNT    0x1b79

Attachment: build.log.bz2
Description: BZip2 compressed data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]